Я использую ffprobe для чтения пакетов из видеопотоков для анализа.Однако это мучительно медленно.30 минут 720p видео занимает примерно 8 минут, чтобы прочитать.В данный момент я использую следующую команду:
ffprobe.exe -i video.mp4 -show_entries packet=size,pts_time,flags,duration_time
Это дает мне следующую информацию для каждого пакета:
[PACKET]
pts_time=1981.392000
duration_time=0.032000
size=1536
flags=K_
[/PACKET]
Я прочитал довольно много в документации, но этоПохоже, это просто так или есть способ сделать это быстрее?
Или есть какой-нибудь альтернативный инструмент CLI, чтобы быстрее получить вышеуказанную информацию из видео?