Существует ли текущий набор полных инструкций по компиляции ffmpeg для использования с Visual Studio?

#ffmpeg #compilation #libraries

#ffmpeg #Сборник #библиотеки

Вопрос:

Я прошел через столько разных наборов инструкций и столкнулся с таким количеством разных проблем, что трудно сказать, что имеет отношение к делу, а что нет. Что ясно, так это то, что ничто из того, что появляется, когда я ищу решение в Интернете, не является полным и актуальным. Большинству ссылок 5-7 лет, и они мне не подходят. Я использую Intel i7 (x64) и запускаю Windows 10 Home. Мне нужно, по крайней мере, создать libavcodec, чтобы я мог снова декодировать, изменять и перекодировать мой старый проект.mp4s.

Я установил msys2 и MinGW-w64 (сборки MinGW-W64), запустил msys2_shell.cmd из visual studio, убедился, что каталог, содержащий cl.exe находится в пути и проверено, что он может быть обнаружен which cl.exe . Тем не менее, я все еще понимаю это:

 me@here MSYS ~/hardware/OpenGL/ffmpeg $ ./configure --toolchain=msvc cl.exe is unable to create an executable file. If cl.exe is a cross-compiler, use the --enable-cross-compile option. Only do this if you know what cross compiling means. C compiler test failed.  If you think configure made a mistake, make sure you are using the latest version from Git. If the latest version fails, report the problem to the ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat. Include the log file "ffbuild/config.log" produced by configure as this will help solve the problem.  

Несколько лет назад я работал над этим на другой машине, и я помню, как она установилась в течение часа или двух. Я занимался этим почти в 4 раза больше, перепробовав полдюжины наборов инструкций.