Нужно получить аудио-видео структуру для автоматизации ffmpeg или ffprobe - PullRequest
0 голосов
/ 16 марта 2012

Мне нужно получить информацию о видео-аудио потоке в отдельной форме.

Я пробовал ffprobe и mediainfo, но они дают полную информацию, которую нужно проанализировать.

Я думаю, что может быть вариант, когда мне не нужно анализировать полную информацию и получать необходимые данные.

$ ffprobe -XXX аудиоканалы 8

$ ffprobe -YYY video_resolution 512x288

Может ли кто-нибудь помочь с этим.

1 Ответ

0 голосов
/ 10 мая 2012

ffprobe включает поддержку различных выходных форматов, поэтому вам не нужен особенно интеллектуальный синтаксический анализатор:

$ ffprobe -loglevel error -show_streams test.avi | grep channels | cut -d= -f2
2
$
$ ffprobe -loglevel error -show_streams test.avi | egrep "width|height" | cut -d= -f2
704
400
$

Другие форматы вывода включают в себя json, xml, csv.

...