Linux запускает ffmpeg в коде C ++ - PullRequest
1 голос
/ 14 апреля 2011

О.С. это линукс У меня есть старый код C ++, который записывает необработанный ввод SDI с устройства захвата в файл. Мое намерение состоит в том, чтобы изменить эту программу и перенаправить необработанное видео из источника SDI на стандартный ввод ffmpeg. Как я могу это сделать? Лучше ли запускать ffmpeg в исходном коде c ++ (как я могу это сделать?)? Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 14 апреля 2011

Я использую оболочку C ++ вокруг FFMpeg под названием FOBS

my2c

0 голосов
/ 14 апреля 2011

Откройте канал, запустите mencoder и настройте его для чтения из канала.Затем запишите данные в канал.

Если вы хотите использовать библиотеку, написать код (и т. Д.), А затем взгляните на libav

...