Какой формат «данных» в FFmpeg?

Какой формат «данных» в FFmpeg?

В FFmpeg есть формат под названием «data», и все способы его использования приводят к Output file does not contain any streamошибке.

Я пробовал:

ffmpeg -f data -i in.bin -f data out.bin

И:

ffmpeg -f data -i in.bin out.mp4

И наконец:

ffmpeg -i in.mp4 -f data out.mp4

Насколько мне известно, в единственной существующей официальной документации просто говорится: «Необработанные данные».

Что это за формат?

решение1

dataпредназначен для однопоточных данных, не зависящих от формата, поэтому это может быть что угодно.

Вам необходимо явно добавить карту и настройки кодека, чтобы скопировать любой поток, например

ffmpeg -f data -i in.bin -map 0 -c copy -f data out.bin

или

ffmpeg -i in.mp4 -map 0:a:1 -c copy -f data out.bin

Связанный контент