2017-11-27 10:54 GMT+01:00 Shyam Sundar <[email protected]>: > During further research I have come across this post - > > https://social.msdn.microsoft.com/Forums/sqlserver/en-US/0c13bd1a-388f-48cf-a190-7259d39a080f/ffmpeg-doesnt-work-from-inside-a-container-but-works-on-the-host?forum=windowscontainers > > Which suggests that ffmpeg.exe can run only if two dlls - avicap32.dll and > msvfw32.dll are present on your windows machine, they'll generally be in > System32 folder. > > I copied these two from working box to windows docker container where > these files weren't present, and ffmpeg started working after that.
It may be easier to configure with --disable-indev=vfwcap > Has anyone come across this dependency to run ffmpeg.exe in past ? According to the post you linked above: Yes. > I thought ffmpeg static binary wouldn't need anything else to run itself. This is correct (it is easy to build a static FFmpeg binary on Linux without X-functionality and possible with X) but I am not convinced this is possible on Windows: Do static system libraries exist? Carl Eugen _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
