ffmpeg framemd5 формат описание


2

Есть ли кадр из аудио и видео или просто видео? Я пытаюсь проверить, были ли они использованы для подтверждения как аудио-, так и видеоданных, были успешно отправлены или если мне нужно обрабатывать звук отдельно.

3

Согласно framemd5 muxer documentation:

Этот мультплексор вычисляет и печатает хэш MD5 для каждого аудио и видео пакетов. По умолчанию звуковые кадры преобразуются в 16-битные необработанные аудио и видео кадры для необработанного видео до вычисления хэша.

Выходной мультиплексора состоит из линии для каждого аудио и видео пакета формы:

stream_index, packet_dts, packet_pts, packet_duration, packet_size, MD5 

MD5 является шестнадцатеричным числом, представляющее вычисленным хеш MD5 для пакета.

Если вы хотите опустить определенный поток или тип потока, используйте опцию -map. Этот пример будет обрабатывать видеопоток только при игнорировании аудио:

ffmpeg -i input -map 0:v:0 -f framemd5 -