Как обнаружить встроенный видео кодированный битрейт

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

1 ответ

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

ffmpeg -i file.avi

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

Другие вопросы по тегам