QTMultimedia FFMPEG backend preview
-
wrote on 2 Jan 2023, 03:02 last edited by sethsource 1 May 2023, 22:46This post is deleted!
-
wrote on 5 Jan 2023, 22:47 last edited byThis post is deleted!
-
wrote on 10 Jan 2023, 17:08 last edited byThis post is deleted!
-
wrote on 13 Jan 2023, 15:23 last edited by
buimp .
-
Hi,
Did you check whether the plugin was deployed ?
If not, did you try to build it yourself ? -
Hi,
Did you check whether the plugin was deployed ?
If not, did you try to build it yourself ?wrote on 16 Jan 2023, 15:14 last edited by@SGaist How would i check to see if it's deployed? and also there's no instructions anywhere on how to build the preview with FFMPEG included
-
@SGaist How would i check to see if it's deployed? and also there's no instructions anywhere on how to build the preview with FFMPEG included
wrote on 16 Jan 2023, 16:36 last edited by JoeCFD@sethsource from Qt6.5, FFMPEG comes as default. Check the folder /plugins/multimedia and you will be able to see the plugin is there. If you use Qt6.4, you have to set QT_MEDIA_BACKEND. From all changes they are making, you may not be surprised by issues. Qt6.5 is under beta and Qt6.6 is under dev. I guess you have to be patient with this app.
-
wrote on 17 Jan 2023, 15:02 last edited by
QT6.4 didnt work with FFMPEG out of the box, as well as 6.6. I'll try 6.5.
-
wrote on 17 Jan 2023, 16:25 last edited by
Okay now we're getting somewhere. QT6.5 with msvc allows me to run my program without yelling at me. only thing now is it seems it wants me to specify a "decoding framework". heres the output:
Cant seem to find any environment variables on the internet that i can use.
Available HW decoding frameworks:
dxva2
d3d11va -
wrote on 17 Jan 2023, 16:43 last edited by
I read on an ffmpeg forum that people make the use of dxva2 and d3d11va through a command line argument for video...
"ffmpeg -hwaccel dxva2 -threads 1 -i INPUT -f null - -benchmark"but this is completely unrelated to QT. I attempted to use an envar for hwaccel and using command line arg and no difference.
13/13