Введение
Обработка аудио и видео связана, первое с чем нужно столкнуться это битрейт аудио и видео мультимедиа.Битрейт это тоже битрейт.Аудио битрейт 128kb/s, то есть 128k бит в секунду, 8bit= 1 байт, то есть звук в секунду. Занимает 16 КБ дискового пространства, и если используется многоканальность, его следует умножить на соответствующий множитель.
Поскольку видео состоит из данных видеоизображения и аудиоданных, для видео в дополнение к аудио аудио необходимо добавить размер видео.
Битрейт вышеупомянутого аудио и видео будет связан с проблемой коэффициента сжатия кодека.
2. Текст
Скорость аудио, связанная с битрейтом
Во-первых, вычисление битрейта аудио.Предполагаются основные атрибуты аудио: Частота дискретизации: 44,1 кГц, битрейт: 128 кбит/с, количество каналов: два канала.
- Частота дискретизации - 44,1КГц, частота дискретизации звука в секунду.
- Количество каналов - двухканальный (стерео) левое и правое ухо слышат разные звуки, а размерностей аудиоданных столько, сколько каналов.
- Битрейт (скорость кода) - 128кб/с, сколько кб в секунду.
- Количество битов выборки — это квантование амплитуды выборки выборки, параметр для измерения колебаний звука, который также можно назвать разрешением звуковой карты. То есть точность шкалы вертикальной оси. Предположим, что количество битов выборки следующее:
—— 1 байт (то есть 8 бит) может записать только 256 чисел, то есть только амплитуда может быть разделена на 256 уровней;
—— 2 байта (т. е. 16 бит) могут содержать до 65536 чисел, стандарт CD
Итак, сначала поместите изображение, как показано ниже, это изображение представляет собой звуковую волну, горизонтальная ось формы волны установлена на X, а вертикальная ось — на Y. Точность оси Y — это количество битов выборки, а точность оси X — частота дискретизации в секунду, то есть частота дискретизации. занимает единица времени: битрейт = частота дискретизации * количество битов дискретизации * количество каналов.
И из-за разных аудиоформатов используемые методы кодирования сжатия различны, поэтому при расчете соответствующей скорости передачи звука ее также следует умножать на коэффициент сжатия, например 0,2 и т. д.
Битрейт = частота дискретизации * количество выборок * количество каналов * степень сжатия
Связанный с битрейтом видео
Поскольку видео инкапсулируется видеоизображением и аудиозвуком, расчет битрейта видео необходимо разделить на две части: битрейт видеоизображения + битрейт аудио в видео. И битрейт аудио был рассчитан выше, поэтому следующее, о чем нужно поговорить, это битрейт видеоизображения.
Как показано на рисунке выше, это видео.Если вы хотите рассчитать битрейт несжатого видеоизображения, вам нужны атрибуты разрешения изображения (например, 1080*720), битовая глубина изображения (например, 8 или 16) и число кадров в секунду (например, 60, 90). То есть формула следующая:
Частота кадров * ширина пикселя * длина пикселя * битовая глубина = битрейт видеоизображения. Например, атрибут видео: 60fps (частота кадров), 480*720p, глубина цвета 32 бита, тогда битрейт видеоизображения = 60 * 480 * 720 * 32.
Битрейт всего несжатого видео = битрейт аудио + битрейт видеоизображения; поскольку текущее видео закодировано и сжато, его необходимо умножить на множитель, битрейт видео = битрейт аудио * коэффициент сжатия аудио + битрейт видеоизображения * коэффициент сжатия видео. Расчетный битрейт видео может только приблизительно соответствовать реальному битрейту видео, потому что есть некоторые другие влияющие параметры.
3. Заключение
При написании этого блога я также нашел веб-сайт, который автоматически рассчитывает битрейт видео на основе параметров видео.инструменты картофеля.ИО/видео/ чем другие..., Я чувствую себя очень хорошо, рекомендуется.