ffmpeg - широко используемая кроссплатформенная библиотека.Но он не поддерживает Visual C ++, а это означает, что вы должны прыгать через обручи.
И, учитывая, что они говорят следующее, ясно, что они не дают $ 0,02 о пользователях MSVC, и это делает меня неудобным для серьезного проекта... как одна из наиболее широко используемых кроссплатформенных библиотек не поддерживает самый распространенный набор инструментов в самой распространенной ОС?
В прошлом были попытки сделать FFmpeg совместимым с MSVC ++.Однако все они были отклонены как слишком навязчивые, тем более что MinGW выполняет свою работу адекватно.Никто из разработчиков ядра не работает с MSVC ++, и поэтому этот пункт имеет низкий приоритет.Если вы найдете серебряную пулю, которая решает эту проблему, не стесняйтесь стрелять в нас.
Мы настоятельно рекомендуем вам перейти с инструментов MSVC ++ на MinGW.
Это кажется маловероятнымвсе разработчики Windows занимаются всем этим, так что вокруг есть больше дружественных для Windows библиотек?