Я знаю, что более поздние версии ffmpeg, по-видимому, представляют эту информацию в более доступной форме, но мое приложение сейчас работает на старой версии по многим причинам.
Возможно ли извлечь
- Формат: flv (расположен после входа № 0,)
- Длительность: 00: 05: 23.20 (расположен после длительности:)
- Битрейт: N / A (расположенпосле битрейта:)
- Видео: h264, yuv420p, 640x360 [PAR 1: 1 DAR 16: 9] (находится после видео:)
- Аудио: aac, 44100 Гц, моно, s16 (после аудио:)
Зная, что эти цифры / строки могут измениться.Мне кажется, это огромная задача в поисках строк, с которой я часто боролся и в конце концов задумал самоубийство.Есть ли «быстрый путь»?или любая широко применяемая логика для получения этого материала.
... [flv @ 0xa3d3440]skipping flv packet: type 18, size 268, flags 0 Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1) Input #0, flv, from '/var/www/vhosts/test/htdocs/5tester.flv': Duration: 00:05:23.20, start: 0.000000, bitrate: N/A Stream #0.0: Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 25 tbr, 1k tbn, 50 tbc Stream #0.1: Audio: aac, 44100 Hz, mono, s16 At least one o...
Заранее благодарен за любую помощь.