0

我想在里面使用 ffmpeg mcr.microsoft.com/windows/nanoserver:1809

我从BtbN / FFmpeg-Buildsffmpeg.exe下载了一个发布版本(不是共享版本),它在主机()上运行良好,但在容器内不起作用。Windows Server 2019 with Container

然后我跟着ffmpeg 在容器内部不起作用,但在主机上工作,复制avicap32.dllmsvfw32.dll进入nanoserver:1809 容器,但它也不起作用。

echo %ERRORLEVEL%进去nanoserver:1809会得到以下信息:

C:\>ffmpeg

C:\>echo %ERRORLEVEL%
-1073741515

这是我的 Dockerfile:

FROM mcr.microsoft.com/windows/nanoserver:1809

# use default ContainerUser cause other application load dll failed
USER ContainerAdministrator
COPY ffmpeg.exe avicap32.dll msvfw32.dll C:/Windows/System32/

我想仍然缺少相同的 dll,我怎么知道这些 dll?

4

0 回答 0