[FFmpeg-trac] #9788(avcodec:new): FFmpeg does not work on Windows N editions without Media Feature Pack installed
FFmpeg
trac at avcodec.org
Fri May 20 14:58:05 EEST 2022
#9788: FFmpeg does not work on Windows N editions without Media Feature Pack
installed
-------------------------------------+-------------------------------------
Reporter: RytoEX | Type: defect
Status: new | Priority: normal
Component: avcodec | Version: git-
Keywords: Windows win | master
mediafoundation | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug: FFmpeg 4.3+ does not work on Windows N editions
without the Media Feature Pack installed
Windows N (and KN) editions intentionally do not contain Media Foundation
components. FFmpeg 4.3+ includes a wrapper for Media Foundation encoders.
Attempting to run FFmpeg 4.3+ on a Windows N system results in a DLL
loading error.
This error also occurs in the latest git-master. This also occurs when
trying to load libavcodec 58.86.100 or newer on a Windows N edition.
While one could compile with --disable-mediafoundation, it would
necessitate providing different versions for users on different editions
of Windows, or walking users through installing the Media Feature Park. It
would be ideal if FFmpeg/libavcodec would continue on without Media
Foundation features if they are not available on the user's system.
How to reproduce:
{{{
% ffmpeg -version
ffmpeg.exe: error while loading shared libraries: MFPlat.DLL: cannot open
shared object file: No such file or directory
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9788>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list