Как определить битрейт видео
Битрейт видео — как правильно рассчитать битрейт ?
Вопрос расчета битрейта видео довольно тривиален на первый взгляд и легко решается с помощью простых вычислений.
Однако при определении битрейта видео присутвуют подводные камни, что могут сильно затормозить процесс достижения желаемого результата. Но обо все по порядку.
Зачем нужно рассчитывать битрейт видео и что это за битрейт такой вообще?
Например есть у нас видео весом 5 мб и продолжительностью 60 секунд. Тогда битрейт этого видео равен 560=0,083 мб/сек. Тоесть за одну секунду передается 0.083 мб видео. Или же 83 килобайт..
или же 83х8=664 килобита. Чтоб не запутывать приведу типичную задачу расчета битрейта видео для «загонки» на двд-диск.
Допустим у нас поставлена задача перекодировать 2 часа видео с максимальным качеством и при том вписаться в размеры одного двд-диска.
Исходные данные: вместительность двд-диска — 4482 мб, продолжительность видео — 2 часа, тоесть 7200 секунд.
Вычисляем битрейт видео: (44827200)х8х1000=4980 килобитсек.
Если перекодировщик позволяет указать абсолютное значение битрейта в цифрах, то никаких проблем не должно возникнуть с размером перекодированного видео. На двд-диск оно влезет:)
Все вроде бы хорошо, но..остались «подводные камни» при определении битрейта видео. Ведь мы не учли звук и двд-меню. Как правило, звук кодируется с битрейтом 224кбсек или что-то около того, и при таком битрейте 2 часа звука занимают 200 мб. И на меню следует оставить где-то 100 мб. Итого 300-350 мб мы должны сэкономить
Заморачиваться с этим не стоит, просто следует учесть этот момент. И всегда немного урезать полученный битрейт видео. Как правило на 6-7%. Я обычно урезаю на глазок..в данном случае битрейт 4700 кбс оптимален. Даже останется немного свободного места. Все это справедливо для кодирования видео как с постоянным так и с переменным битрейтом. В последнем случае просто
указываем полученный битрейт в качестве среднего битрейта (average bitrate).
Во многих случаях вопрос определения битрейта видео как бы и не возникает, так как часто перекодировщику можно указать некую опцию, что сжимает видео точно под размеры одного двд-диска (или двух-трех и т.п.). Но как подсказывает практика перекодировщики иногда некорректно работают с этой опцией, так что лучше полагаться на подобные расчеты.
Итак мы научились определять нужный битрейт видео. В следующем посте узнаем какой программой производится конвертация видео и как ею пользоваться. (см. также программы для создания видео )
Видео на тему
Комментарии (19) на запись “Битрейт видео — как правильно рассчитать битрейт ?”
- Tank пишет:
31.08.2010 в 00:54
Спасибо за подробную инструкцию! Мне она очень помогла особенно то как посчитать батрейт. Постеру респект.
Спасибо! разжевал так что у мня даже ребенок бы понял)))
вот это я понимаю вот это ответ четко и конкретно спасибо вы мне очень помогли с этой статьей.
Зачет! А я думал что разрешение видео потока учавствует в расчете битрейта. Тупил.
Не верный у вас расчет! Байтовые приставки-то по 1024 идут, а значит и расчет такой: мБ/с * 8(1024^2/1000) = кбит/c
может быть, сейчас уже всех тонкостей не помню, в любом случае это не сильно влияет, остается чуть свободного места..для страховки)
Почему после кодировки иногда звук не совпадает с видео? Или опаздывает, или звучит позже? Как это исправить?
Здесь можно почитать про рассинхронизацию http://vide0.org.ua/forum/topic.php?forum=8&topic=31
Спасибо за подробную и очень полезную информацию. У меня такой вопрос, который хочу давно выяснить — какой программой можно снизить имеющийся битрейт видео? То есть как в конечном итоге уменьшить объем видеофайла (фильма)? Набрал вопрос в поисковике, но каждый раз обсуждается не суть самого вопроса, а общая тема и чаще всего почему-то в отношении музыки. Очень буду признателен за такой же подробный ответ.
Много как, смотрите к примеру эту тему http://vide0.org.ua/forum/topic.php?forum=22&topic=20
Если использовать программу Аvidemux ( http://vide0.org.ua/programmy-dlya-videomontazha/#avidemux ), то процесс выглядит так: загружаете файл, ставите во вкладке «video» (панель слева) кодек «mpeg-4 avc (x264)» . Далее жмете «configure», там выставляете Encoding mode: two pass — video size (размер видео)
И внизу ставите желаемый размер, только учтите что если поставите слишком маленькое значение то соответственно качество сильно пострадает..
Или как вариант ставьте two pass — average bitrate (средний битрейт) и регулируйте битрейт непосредственно в числовых значениях
Большое спасибо за подробные разъяснения. Буду пробовать и надеюсь, что получится. Вопрос возник элементарно – есть мультсериал общим объемом 8275 Мб, а dvd-9 вмещает 8152 Мб, разница то копейки. Я и задумался, что надо сделать с файлом (получается, всего с одним), чтобы уменьшить объем до нужного размера в целом. В данном случае видео 2960 Kbps, аудио 192 Kbps. И вообще хотелось узнать, как снижать общий размер фильма в разных ситуациях.
Тогда еще один вопрос – снижение какого показателя (видео или аудио) принципиально влияет на конечное качество фильма? Спросил, а сам думаю, что, скорее всего, видео, ведь это изображение, которое мы видим, а не звук, который мы слышим.
Если файл один, то лучше отрезать из него пару минут (титры например или заставку), а не пережимать все видео ради лишних 120мб. Ведь при пережатии качество ухудшится..игра не стоит свеч. Как вариант — отрезать пару последних серий и их пережать, но не весь сериал .
Аудио жать для снижения размера смысла нет, обычно его размер относительно размера всего файла где-то в районе 5%.
Спасибо за помощь! Всё уже давно отрезано и вырезано — и начальные заставки, одинаковые в каждой серии, и финальные титры, т.е. всё оставлено по минимуму. Конечно же, на общий объем повлияло кол-во серий (17), тогда как в основном их бывает по 14 и с такими же характеристиками всё занимает не более 7 Гб.
Хочется записать сезон полностью, поэтому вариант исключения 1-2 серий или разбиения сезона на 2 DVD-5 мной не рассматривался. Тогда проще всё это и другие малообъемные сезоны кинуть на BLU-RAY носитель, но все равно хочется попробовать снизить размер, тем более 120 Мб это ничтожная разница.
Ещё раз спасибо за внимательное отношение к моей проблеме.
Админ привет! купил телефон пишит видео в HD смотрю видео в сотке(тема) на компе не очень! дай пожалуйста ссылку на программы которые улучшают качество видео. спасибо
Я пользуюсь программой авторинга TMPGEnc Authoring Works 4 уже несколько лет и она мне очень нравиться. Однако в ней есть один минус — она неверно определяет (расчитывает) размер создавaемой папки Video_Ts? Например, у меня проект 2,5 часа. Он показывает, что без потери качества получиться на выходе 6668 Мб. Я решил сжать и выбрал Target size 4,37 Гб, но в итоге (после авторинга) я получил лишь 3,9 Гб, т.е. погрешность составляет около 400 Мб. Но если не сжимать, то программа все равно врёт. На выходе я получаю не 6668 Мб, а 5245 Мб.
В TMPGEnc 4 есть возможность настройки видео и аудио битрейтов вручную. Какой битрейт мне показывает утилита для расчета битрейта VideoCalc 1.1 при выборе размера конечного размера 4,37 Gb, то я и ставлю в TMPGEnc Authoring Works 4. Но в итоге я опять получаю папку Video_Ts на 300-500 Мб меньше, расчитанного утилитой VideoCalc 1.1. Причем, я учитываю и размер меню (у меня оно 13 Мб).
Как точно настроить кодировщик TMPGEnc Authoring Works 4, чтобы на выходе погрешность составляла не пол-гигабайта, как сейчас, а не более 1 Мб?
>>Например есть у нас видео весом 5 мб и продолжительностью 60 секунд. Тогда битрейт этого видео равен 560=0,083 мб/сек. Тоесть за одну секунду передается 0.083 мб видео. Или же 83 килобайт..
0.083МБ не равно 83 килобайтам
1 Мегабайт = 1024 Килобайта подсчёт будет такой
(5*1024)/60=85.333333333333333333 Килбоайт
да, я это знаю, меня уже поправляли на этот счет в 6 коменте) Но если учитывать «024» то приходится делать дополнительные вычисления, которые роли особой не играют (если считать тысячами то останется 2% лишнего места для подстраховки, это где-то около 90 мб на двд-диск). В общем я решил что без 024 формула проще, кроме того я сам так считаю, потому оставил как есть.
п.с. хотя конечно правильней обозначить этот момент в статье, да.
Битрейт видео и аудио
При знакомстве с характеристиками распространяемого через свободные источники мультимедийного контента вам наверняка приходилось сталкиваться с таким понятием как битрейт. Это определение столь же часто встречается в настройках различных сервисов потокового воспроизведения аудио и видео, а также десктопных и онлайновых конвертерах. Увы, начинающие пользователи далеко не всегда придают значение этой немаловажной характеристике, а ведь от нее во многом зависит качество контента.
Содержание:
Что такое битрейт
Битрейт, или как еще говорят ширина потока, — это объем данных, передаваемый либо обрабатываемый за 1 секунду. Понятие применяется в основном к мультимедийному контенту, например, битрейт видео это ничто иное, как объем видеоинформации, выводимой на экран за одну секунду. Для измерения битрейта используется обозначение «Кбит/с (kbps)», то есть килобиты в секунду, реже встречается Мбит/с и так далее. Чем больше передано информации за указанный период времени, тем выше качество изображения.
Когда говорят «видео с низким битрейтом», то обычно имеют ввиду видео низкого качества. Характерными признаками такого видео является размытость, тусклость и пикселизация, тогда как видео с высоким битрейтом имеет детализированную картинку с насыщенной цветовой гаммой. Как и видео, аудио также бывает низкого и высокого битрейта. Музыка с низким битрейтом теряет в диапазоне частот, слова и аккорды становятся менее различимы, а сама она приобретает неестественное, как бы электронное звучание.
Виды битрейта
Просто понимать, что такое битрейт видео или аудио, недостаточно. Для успешной работы в программах для редактирования и конвертирования мультимедийного контента, нужно знать, какие существуют типы битрейта. Таковыми являются постоянный, переменный и усредненный, причем каждый из них может использоваться в конкретной ситуации.
Постоянный битрейт
Постоянным именуется битрейт, который не изменяется на всём протяжении файла, что дает точный расчет размера выходного материала. С другой стороны, он не самым лучшим образом подходит для мультимедиа с динамически изменяемыми аудио- и видеопотоками, поскольку не дает оптимального соотношения размера и качества. Постоянный битрейт используется в основном на бытовом уровне, а также при обработке файлов с относительно постоянными характеристиками звучания и картинки.
Переменный битрейт
В файлах с переменным битрейтом последний изменяется кодеком для каждого кадра согласно его характеристикам. Например, в малоинформативных и простых для кодирования кадрах битрейт видео снижается, экономя тем самым место, причем экономия эта может отличаться в разы. Технология переменного битрейта часто используется для достижения наилучшего соотношения качества и размера. Минусом метода является непредсказуемость окончательного размера мультимедийного файла.
Усредненный битрейт
Более гибким вариантом служит усредненный битрейт, представляющий собой гибрид первого и второго типа. В отличие от переменного битрейта, при выборе битрейта усредненного кодек может действовать только в рамках установленного пользователем диапазона. Этот метод используется профессионалами при создании крупных проектов, позволяя добиваться высокого качества кодирования при относительно небольшом размере файла. Точность расчета размера при этом значительно выше.
Как узнать битрейт файла
Начинающие пользователи часто интересуются как узнать битрейт видео и нужны ли для этого специальные программы. За малым исключением использовать сторонние инструменты для этих целей необязательно, так как получить битрейт файла можно средствами самой операционной системы. Кликните ПКМ по видеофайлу и выберите в меню опцию «Свойства». Затем переключитесь в открывшемся окошке на вкладку «Подробно» и найдите пункт «Скорость передачи данных». Это и будет битрейт видео. В случае с аудиофайлами пункт будет называться «Скорость потока». Если нужные сведения в свойствах отсутствуют, например, в случае с MKV-файлами, используете утилиту MediaInfo.
Какое значение битрейта выставлять
Но куда более актуальным является вопрос какой же битрейт необходимо ставить для видео при его создании или конвертировании? Однозначно ответить на него не получится, всё зависит от ситуации и предназначения контента. Если ориентироваться на средние значения, для видео следует выставлять 2,5-5 Мбит/с, а для аудио — порядка 192 кбит/с. При выборе следует также учитывать формат видео. Так, для SDR видео 1920х1080 битрейт лучше выставить 8 и 12 mbps (60 кадров/с), а для HDR видео с тем же разрешением — 10 и 15 mbps соответственно.
Примеры стандартных битрейтов аудио
При работе с аудио вы можете ориентироваться на эти общепринятые стандарты. Примеры даны для сжатия с потерями (включая 320 кбит/с) и без потерь:
- 32 kbps — годен только записи голосовых заметок и для речи.
- 6 kbps — используется для передачи речи или потокового аудио посредственного качества.
- 128 или 160 kbps — используется в потоковом вещании, например, в онлайн-радио.
- 192 kbps — с этим битрейтом кодируются распространяемые в интернете аудиофайлы.
- 256 kbps — аналогично предыдущему пункту, только качество немного выше.
- 320 kbps — когда нужно получить максимальное качество звука, но использовать формат MP3.
- 400–1411 kbps — данный битрейт применяется при создании HD-аудио в формате FLAC и ему подобным.
- 1411,2 kbps — используется в основном при записи несжатого звука в формате LPCM на аудио-CD диски.
- 5644,8 kbps — применяется при записи высококачественного студийного звука, типичен для DSD-аудио.
- 6,144 mbps — с этим битрейтом записывается аудио DD+ на диски для Blu-ray-плееров.
- 9,6 mbps — битрейт многоканального аудио, записываемого на диски DVD-Audio.
- 18 mbps — битрейт стереофонического многоканального аудио с использованием сжатия без потерь, записываемого на предназначенные HDTV-контента диски.
Стандартные битрейты видео
- 400 kbps — видео низкого качества, создаваемое камерами старых мобильных телефонов.
- 750 kbps — используется в роликах YouTube 360p.
- 1 mbps — используется в роликах YouTube 480p.
- 2,5 mbps — типичен для роликов YouTube с 720p.
- 3,8 mbps — типичен для роликов YouTube с 720p и частотой 60 кадр/с.
- 4,5 mbps — этот битрейт имеют ролики YouTube 1080p.
- 6,8 mbps — битрейт видео YouTube с 1080p и частотой 60 кадр/с, по рекомендации YouTube оптимальный битрейт видео 1080p составляет 12 mbps.
- 9,8 mbps — используется в видео стандарта DVD.
- 19 mbps — типичен для стандарта HDV с разрешением 720p и 1080p.
- 24 mbps —битрейт формата видео, записываемого на AVCHD и Blu-Ray диски.
- 25 mbps — используется для записи высококачественного видео 1080i.
- 29,4 mbps — битрейт видеоконтента стандарта HD DVD.
- 40 mbps — используется при записи видео стандарта Blu-Ray 1080p.
Как изменить битрейт
Для изменения битрейта вам понадобится стороннее программное обеспечение. Зайдите на официальный сайт и cкачайте программу ВидеоМАСТЕР от софтверной компании AMS Software. Запустите исполняемый файл приложения и проследуйте указаниям мастера-установщика, приняв условия соглашения и нажав «Далее».
Запустите установленную программу, нажмите в левом верхнем углу кнопку «Добавить» и укажите путь к файлу, битрейт которого хотите изменить.
После того как файл появится в окне программы, нажмите на панели инструментов кнопку «Параметры».
Откроется окошко, в котором вам будет предложено подобрать подходящие настройки. Среди них имеется битрейт для видео и отдельно для аудио. Выберите в выпадающий списках нужные вам значения в Кбит и нажмите «Применить». Аналогичным образом можно изменить битрейт аудио, не забудьте только указать исходный формат файла, если в ваши планы не входит его изменение.
Готово, нажмите кнопку «Конвертировать» и дождитесь завершения процедуры перекодировки. Убедиться в изменении параметров файла вы можете в его свойствах на вкладке «Подробно».
Как видите, в изменении битрейта нет ничего сложного, а самое главное, что теперь вы знаете об этом свойстве мультимедийных файлов всё необходимое, дающее понимание того, какой битрейт нужно выбирать для видео в том или ином случае. Используйте для этих целей программу ВидеоМАСТЕР, это один из самых удобных, простых и быстрых инструментов, предназначенных для изменения параметров видео и аудио.
Кодирование видео для Youtube
актуально на 06.2018
Это техническая статья. Для неспециалистов сразу дадим совет: для экспорта видео на Youtube лучше всего будет поискать шаблон для youtube в вашей монтажной программе.
С 2005 года, когда появился Youtube, технологии сжатия видео сильно усовершенствовались и youtube несколько раз менял форматы в которых транслируется видео. Сейчас видео, которое загружается на youtube, перекодируется, хранится на серверах и показывается зрителю в форматах H.264/AVC, WebM/VP9, WebM/VP8, H.263/Sorenson Spark, H.263/Simple. Нет никакого смысла самостоятельно кодировать видео во все эти форматы и все разрешения, youtube делает это для нас автоматически.
Первый шаг — это делать проект с правильными параметрами
Если вы делаете видео с целью разместить его в интернете, то первым и разумным способом начать проект в вашей монтажной программе с параметрами соответствующими требованиям youtube (главное нужно чтобы совпадало разрешение видео и кадровая частота: нужно посмотреть какие размеры по вертикали и горизонтали у исходного материала, выбрать из стандартных размеров youtube тот, который лучше всего совпадает с параметрами исходного материала, и в вашей программе монтажа сделать новый проект с выбранными для youtube параметрами). Например, у вас снято FullHD видео с 25 кадрами в секунду, в этом случае вы делаете проект 1920×1080, 25 fps, с прогрессивной развёрткой. Второй вариант это монтировать проект с параметрами соответствующими исходному материалу и делать экспорт с настройками под youtube. Например, для видео с HDV видеокамер с размерами 1440х1080 с вытянутым пикселем, можно сделать проект HDV, а при экспорте можно просто выбрать размеры Full HD 1920х1080 с квадратным пикселем. Третий вариант это делать видео с какими-то своими параметрами и youtube преобразует его под себя, но, если при этом пропорции исказятся, появятся черные полосы или черная рамка, то это будут последствия вашего решения. Например, вы задумали свой проект с пропорциями широкоэкранного кино, поэтому монтируете и экспортируете его в разрешении 1920×816 или 2560х1080. Другой пример, вы снимаете вертикальное видео и рассчитываете что его будут также смотреть на мобильных устройствах. Youtube движется в этом направлении, но понимание, что это будет по-разному выглядеть на телефоне и на телевизоре, это ваш осознанный выбор.
Даже если вы закодируете видео с соблюдением рекомендованых параметров, будучи загруженным на youtube оно может выглядеть немного не так как у вас на компьютере. Нужно понимать что в браузере может работать или flash плейер или html5 плеер, каждый из них может быть разных версий, использовать или не использовать аппаратное ускорение видеокарты. Причём файлы которые играет плеер могут быть как форматов h.264 так и webm. Уже по этим причинам одно и тоже видео может по разному выглядеть в разных браузерах на одном компьютере, а на разных компьютерах добавляются разные операционные системы, разные драйвера видеокарт, разные версии flash. Кроме того, видео загруженное на другой видеохостинг, например vimeo, будет перекодировано по-другому и воспроизводиться через другой плеер.
Рекомендованые Youtube параметры видео для загрузки
Загружать можно форматы avi, mov, mp4, mpg, webm и другие. Эти форматы являются контейнерами в которых может хранится видео сжатое очень разными кодеками. То есть, если файл avi или mp4 проигрывается у вас на компьютере, то это не значит что его примет youtube. Поэтому рассмотрим только один вариант: контейнер mp4 с кодеком h.264.
Плейер youtube на компьютере проигрывает видео только в окне с пропорциями 16х9, для видео с другими пропорциями youtube сам добавляет черные полосы по бокам так как ему надо. Поэтому самостоятельно делать этого не надо. Чтобы черных полос не было, используйте следующие размеры кадра (разрешение видео):
4320p: 7680 x 4320;
2160p: 3840 x 2160;
1440p: 2560 x 1440;
1080p: 1920 х 1080;
720p: 1280 х 720;
480p: 854 х 480;
360p: 640 х 360;
240p: 426 х 240.
Контейнер: MP4
Аудиокодек: AAC-LC; частота дискретизации: 96 или 48 кГц; битрейт 384 кб/с для стерео
Видеокодек: H.264, прогрессивная развертка (не чересстрочная — если у вас видео 1080i, то нужно сделать его 1080p чтобы не было «гребенки»); профиль High; битрейт переменный без ограничения по максимальному размеру; цветовая субдискретизация 4:2:0; частота кадров должна соответствовать частоте кадров исходного видео, поддерживаются 24, 25, 30, 48, 50 и 60 кадров в секунду, но вы можете сделать видео и с другими частотами. Цветовое пространство, если это указывается в программе — Rec.709. Для Level лучше выбрать автоматическую настройку.
Подробнее о битрейте:
Битрейт видео
Виды битрейта
Существует три вида битрейта:
Рассмотрим каждый из них подробно.
В этом уроке:
Постоянный битрейт
Как следует из названия, постоянный битрейт это способ кодирования, при котором значение битрейта на протяжении всего файла остается неизменным.
Настраивая постоянный битрейт можно довольно точно посчитать, сколько будет занимать видео на диске.
Например: если битрейт видео равен 6 000 кбит/с, то минута видео с таким битрейтом будет занимать 360 000 кбит (6 000 х 60 секунд) что в свою очередь равно 351,5 мегабит (360 000 разделить 1024) или 43,9 мегабайт (351,5 мегабит разделить на 8).
Далее, нужно посчитать, сколько места, потребуется для хранения минуты звука. Например: 192 кбит/с х 60 с. = 1,41 мегабайт.
Таким образом, общий объем одной минуты видео и звука будет занимать примерно 45 мегабайт. Умножив полученное значение на количество минут, вы получите размер вашего видеофайла.
Выше описанные расчеты обычно применяют для обратного процесса, когда нужно рассчитать максимально допустимый битрейт для вашего видео.
Пример: есть полтора часа видео, которое нужно записать на один DVD диск. Нам нужно высчитать, какой битрейт должен быть у видео, что бы получить максимально возможное качество и при этом вместиться на DVD диск?
Высчитать максимальный битрейт можно в ручную, или чтобы не заморачиваться с математическими расчетами, воспользоваться специальной программой, например «Bitrate Calculator».
Данная программа бесплатна, не требует установки и работает на любой Windows (на Windows 7 и на Windows XP проверял лично). Где скачать калькулятор битрейта, а так же, как настроить и использовать программу можно прочесть в статье «Калькулятор битрейта».
Переменный битрейт
Переменный битрейт — это способ кодирования, при котором поток информации не является постоянным, а меняется в зависимости от того, насколько требовательно видео к битрейту на данном участке.
Если вы читали статью «Сжатие видео», то знаете, что чем меньше новый кадр отличается от предыдущего, тем меньше тратится на его запись. Из этого следует вывод: чем больше динамики в сцене, тем больше тратится на её запись, а значит значение битрейта для динамичного видео должно быть выше.
Для примера возьмем два видео.
В первом видео, человек сидит в комнате за письменным столом, и дает интервью. Съемка ведется со штатива. В кадре, кроме движений человека ничего не меняется.
Во втором видео — футбольный матч. В кадре одновременно несколько футболистов, которые двигаются довольно быстро, + мяч, + на фоне живая масса болельщиков, которые активно «болеют».
Как думаете, для какого видео, битрейт должен быть выше?
Ответ очевиден. Для первого видео достаточно будет среднего битрейта, или даже меньше. Для второго желательно дать максимум, если вы конечно хотите получить хорошее качество картинки.
Понимая вышесказанное, вы согласитесь с тем, что невозможно точно предсказать оптимальное количество информации, которое потребуется для качественной записи того или иного видео. Все усложняется еще и тем, что даже в фильме про футбол могут быть не особо динамичные сцены, для которых достаточно невысокого значения битрейта. И вообще, практически в любом фильме, динамика, постоянно и хаотически меняется.
Естественно, возникает вопрос: а что же делать? Как выбрать оптимальный битрейт видео?
Оптимальный битрейт
Ну во-первхых, наиболее рационально использовать переменный битрейт, при котором программа увеличивает или уменьшает поток данных, в зависимости от динамики сцены и других факторов.
Во-вторых, установив значение битрейта, нужно взять одну из самых динамичных сцен в фильме, и отрендерить небольшой ее фрагмент. Посмотрев данный фрагмент, нужно визуально оценить качество полученного видео. Если оно вас устраивает, то в других сценах и подавно устроит. Если качество сцены заметно испорчено, то стоит задуматься о повышении битрейта.
Усредненный битрейт
Усредненный битрейт — это разновидность переменного битрейта, позволяющего настроить определенное (среднее) значение битрейта, которого придерживается кодек. Другими словами, это гибрид постоянного и переменного битрейта.
Используя усредненный битрейт, вы разрешаете программе варьировать значение битрейта по ее усмотрению, но при этом его среднее значение должно соответствовать заданным настройкам.
В большинстве случаев, используется именно усредненный битрейт, так как это позволяет добиться оптимального качества видео, рассчитав при этом конечный размер видеофайла.
Инструкция по подбору битрейта для стрима на сайте Ютуб
Ведение прямой трансляции иногда может оказаться сложнее, чем кажется на первый взгляд: требуются соответствующие настройки видеокодера, без соответствия которым качество картинки и аудио не будет приемлемым. Из этого гайда вы узнаете, какой нужен битрейт для стрима 1080p 60fps Youtube, как его настроить вручную и какие предустановки можно использовать. Обратите внимание: для остальных стримерских сервисов, например Twitch, эти настройки могут отличаться.
Что такое битрейт?
Битрейт – величина, которая характеризирует качество видеопотока, а именно информации, передаваемых за единицу времени. Измеряется в битах за секунду, или же с приставками – например, kbps. Этот показатель используют для измерения минимального размера канала, достаточного для передачи видеопотока без задержек.
При несоответствии качества видео битрейту во время трансляции игры возможны определенные технические проблемы. Если качество выше скорости передачи, во время стрима наблюдается «слайдшоу»: кадры демонстрируются с пропусками, при этом персонаж перемещается рывками. Звук, как правило, «заикается».
Если качество видео слишком низкое, изображение передается «квадратами» с недостаточной четкостью. В любом случае нужно синхронизировать параметры изображения и скорости потока так, чтобы картинка передавалась плавно, без задержек и имела приемлемое для зрителей качество.
Ручная настройка кодировщиков
Для стриминга на Ютуб чаще всего используется бесплатная программа OBS. Ее несомненное достоинство в гибкости настроек и в том, что один раз установив приемлемые параметры, не нужно каждый раз что-то перенастраивать.
Первым делом необходимо установить настройки видео, выбрав соответствующий пункт меню. Здесь нас интересуют, прежде всего, размер исходного и транслируемого изображения. Фильтр лучше выбрать такой, как показан на скриншоте.
Кодировщик устанавливается в меню настроек в разделе «Вывод». Для x264 задействуются вычислительные возможности центрального процессора. Битрейт аудио рекомендуется установить 160, так как Ютуб выше качества не поддерживает. Такой кодировщик лучше использовать на слабых компьютерах, чтобы снизить нагрузку на видеокарту. Битрейт видео зависит от ФПС и размера транслируемого изображения:
- 720p 30 fps – от 1300 до 2500;
- 720р 60 fps – от 2000 до 3500;
- 1080p 30 fps – от 2000 до 4000;
- 1080p 60 fps – от 3000 до 5000.
Nvenc
Это аппаратный метод сжатия, эффективность которого напрямую зависит от мощности видеокарты. Учитывайте, что всегда нужен запас мощности графического ускорителя, чтобы он мог обрабатывать и игру, и картинку для трансляции. Значение битрейта видео в этом случае рекомендуется следующее:
- 720p 30 fps – от 1800 до 3300;
- 720р 60 fps – от 3000 до 4500;
- 1080p 30 fps – от 3000 до 4000;
- 1080p 60 fps – от 4000 до 7000.
Скачать пресеты для OBS
Чтобы самому не ковыряться в настройках, можно скачать готовые пресеты для OBS Studio и применить тот, который соответствует вашему разрешению экрана и значению ФПС в игре. Рекомендуется использовать именно те настройки, которые выдает сама игра на максимуме, так как больше кадров в секунду, чем генерирует видеокарта, транслировать не имеет смысла: видеокодер будет их попросту дублировать. Готовые предустановки вы найдете по этой ссылке: https://cloud.mail.ru/public/JP1p/xvxiUEdE9
Следует учитывать, какие значения ФПС и разрешения экрана более соответствуют параметрам компьютера:
- 720p 30 fps – изображение недостаточно плавное, детализация низкая. Подходит для слабых ПК.
- 720р 60 fps – для средних по мощности рабочих станций. Картинка динамичная, но с низкой детализацией.
- 1080p 30 fps – для средних компьютеров. Приемлемое качество изображения, но возможны рывки в динамических сценах.
- 1080p 60 fps – для геймерского компа. Идеальное соотношение для глаз зрителя, однако дает сильную нагрузку на процессор.
В дополнительных настройках кодировщика в разделе «Вывод» можно найти такие параметры, как скорость кодирования. От скорости сжатия также зависит итоговое изображение во время трансляции. Оптимальный диапазон – slower или veryslow, однако они слишком сильно нагружают процессор. С увеличением скорости падает качество картинки, поэтому в режиме superfast зрители, скорее всего, увидят на экране только кучу квадратов с низкой детализацией.
И в завершении также следует упомянуть, что значение качества графики в самой игре влияет на качество изображения в стриме только в том случае, если вы идеально выставите все настройки. При низком разрешении и детализации пользователи, скорее всего, не увидят всего великолепия транслируемой игры. Если вы транслируете в разрешении 720р, можно снизить качество графики, чтобы немного освободить вычислительные мощности для обработки стрима, особенно если вы используете не самый мощный компьютер.