Я хочу использовать функции транскодирования ffmpeg несколько раз в моей программе.Этого можно достичь, выполнив
ffmpeg -i input output
в терминале.Я считаю, что я могу использовать некоторый код оболочки или C для программного выполнения этих команд.
Я также мог бы напрямую использовать библиотеки c ffmpeg для этого.У меня вопрос, будет ли заметная разница в производительности между двумя подходами?Очевидно, что первый будет проще реализовать, но я заплачу за высокую производительность?