У меня есть несколько видео MP4, закодированных с помощью H264, и они отображаются на моем веб-сайте.
Меня беспокоит пропускная способность. Я пытаюсь ограничить полосу пропускания, чтобы за временной интервал не отправлялось больше видеоданных MP4, чем требуется.
Например, предположим, что битрейт первой секунды видео составляет 100 КБ. В таком случае мне нужно всего лишь отправить в браузер 100 КБ видеоданных за первую секунду.
Мой вопрос состоит в том, чтобы получить такое значение за каждую секунду. Есть ли способ получить такую информацию после кодирования видео? Есть ли способ получить такую информацию, захватив данные из консоли кодирования ffmpeg? Или есть какой-нибудь низкоуровневый API (C, C++,...) для такой работы?
Спасибо!