Как обнаружить встроенный видео кодированный битрейт - PullRequest
0 голосов
/ 20 ноября 2011

Если я хочу встроить видеофайл или поток, который не принадлежит мне, в html-страницу, есть ли способ, с помощью которого я могу сначала определить битрейт, на котором было закодировано видео?Есть ли способ, с помощью которого он может быть опрошен процедурой php (в идеале) или какой-либо другой серверной программой на основе linux для определения битрейта?

1 Ответ

2 голосов
/ 20 ноября 2011

Если у вас есть доступ к FFmpeg , вы можете использовать:

ffmpeg -i file.avi

Это будет выводить информацию о видеофайле, включая составляющие его потоки, а также их битрейты.Затем вы можете использовать grep, чтобы отфильтровать интересующий вас битрейт, или просто выполнить команду из PHP с shell_exec() и проанализировать возвращенную строку, чтобы найти интересующий вас битрейт.

...