Warning: Cannot find FFmpeg libraries. Multimedia features will not work as expected
-
I'm attempting to use Qt 6.8.0, but get this warning.
Am i just too early? i should wait? -
okay pilot error
my build called WinDeployQt, which properly staged the
ffmpegmediaplugin.dll
but my installer didn't pick up that file.it is the debug MESSAGE that is new, and does NOT in fact indicate any problem that affects me.
-
I'm attempting to use Qt 6.8.0, but get this warning.
Am i just too early? i should wait?@davecotter FFmpeg is not a part of Qt and it is a separate package. Install it.
-
why did i never get this message before, and why did the Multimedia package always "just work" before?
-
why did i never get this message before, and why did the Multimedia package always "just work" before?
@davecotter What is the previous version of Qt?
-
6.6.2, 6.5.x etc
-
i'm about to try 6.7.0... but if you tell me that ALSO won't work, i'll skip it.
and/or where do i install ffmpeg such that the deploy tool will "just pick it up" ?
as you can see my previous installation DOES deploy the ffmpeg plugin that Qt has always, previously, provided.
-
i'm about to try 6.7.0... but if you tell me that ALSO won't work, i'll skip it.
and/or where do i install ffmpeg such that the deploy tool will "just pick it up" ?
as you can see my previous installation DOES deploy the ffmpeg plugin that Qt has always, previously, provided.
@davecotter I do not have a Window machine nearby. Other people may help you out.
-
@davecotter I do not have a Window machine nearby. Other people may help you out.
Note here are the messages I get:
Copying Qt Libraries: 6.8.0... Adding in plugin type generic for module: Qt6Gui Adding in plugin type iconengines for module: Qt6Gui Adding in plugin type imageformats for module: Qt6Gui Adding in plugin type multimedia for module: Qt6Multimedia Adding in plugin type networkinformation for module: Qt6Network Adding in plugin type platforms for module: Qt6Gui Adding in plugin type sqldrivers for module: Qt6Sql Adding in plugin type styles for module: Qt6Widgets Adding in plugin type tls for module: Qt6Network Warning: Cannot find FFmpeg libraries. Multimedia features will not work as expected.
also note that even though i get that message, i do see that
ffmpegmediaplugin.dll
has in fact been deployed in themultimedia
directory of my built app. When i personally run my app it works, but when a user does, mp4 video is black. -
Note here are the messages I get:
Copying Qt Libraries: 6.8.0... Adding in plugin type generic for module: Qt6Gui Adding in plugin type iconengines for module: Qt6Gui Adding in plugin type imageformats for module: Qt6Gui Adding in plugin type multimedia for module: Qt6Multimedia Adding in plugin type networkinformation for module: Qt6Network Adding in plugin type platforms for module: Qt6Gui Adding in plugin type sqldrivers for module: Qt6Sql Adding in plugin type styles for module: Qt6Widgets Adding in plugin type tls for module: Qt6Network Warning: Cannot find FFmpeg libraries. Multimedia features will not work as expected.
also note that even though i get that message, i do see that
ffmpegmediaplugin.dll
has in fact been deployed in themultimedia
directory of my built app. When i personally run my app it works, but when a user does, mp4 video is black.@davecotter ffmpegmediaplugin.dll is only a plugin and depends on FFmpeg libs which may not be installed or not set in the PATH.
-
okay pilot error
my build called WinDeployQt, which properly staged the
ffmpegmediaplugin.dll
but my installer didn't pick up that file.it is the debug MESSAGE that is new, and does NOT in fact indicate any problem that affects me.
-
-
@air-cloud hi and welcome to devnet,
I would guess that they fixed it by configuring the framework they used for the installer to include the missing library.
-
yes, my installer builder did not pick up the new files, so when the installer ran, the files weren't there. so yes, i just fixed my installer builder to include the new files that WinDeployQT staged for me