В Интернете есть много советов по настройкам кодирования, которые следует применить к вашему видео перед загрузкой на YouTube ( https://support.google.com/youtube/answer/1722171?hl=en ,
, ...). Они говорят, что сжатие не только позволит вашему видео загружаться быстрее, но и улучшит его внешний вид при воспроизведении на YouTube (пример этого на 0:18 в ссылке на YouTube выше).Я также читал, что YouTube перекодирует любое видео, которое вы загружаете (пример: «Менеджер по продуктам Telestream Episode Кевин Лауден начал с того, что заметил, что YouTube перекодирует все видео, загружаемые на сайт» — http://www.streamingmedia.com ). /Articles/Editorial/Featured-Articles/Encoding-for-YouTube-How-to-Get-the-Best-Results-83876.aspx ).
Поэтому для меня возникает очевидный вопрос: если YouTube перекодирует все, что его просят загрузить, почему разные кодеки должны влиять на конечное качество воспроизведения на YouTube? Чтобы получить наилучшее качество воспроизведения на YouTube, не должен ли я загрузить файл без потерь и позволить YouTube сжать его так, как он хочет?
Меня не волнует время загрузки или размер файла, мне важно только качество воспроизведения на YouTube.
Я ответил на аналогичный вопрос некоторое время назад. С тех пор YouTube добавил несколько кодеков, но вся информация остается актуальной: как YouTube кодирует мои загрузки и какой кодек следует использовать для загрузки?
Краткий ответ: да, если вы беспокоитесь о максимальном качестве, вам подойдет кодек без потерь или кодек без визуальных потерь. Повторное кодирование всегда означает потерю информации, если вы перекодируете кодек с потерями, такой как h264. Говорить, что видео будут выглядеть лучше при сжатии, просто неправильно. Сжатие уменьшает размер файла, это единственное преимущество, которое вы от него получаете. В лучшем случае вы не потеряете информацию при таком сжатии, но с большинством кодеков, таких как h264, вы это сделаете, потому что они отбрасывают информацию и перестраивают ее для достижения высокой степени сжатия.
Хотя разные кодеки влияют на результат, кодирование видео с помощью MPEG2 или h264 имеет огромное значение. Первое обычно будет иметь гораздо больше артефактов сжатия в зависимости от ваших настроек кодирования, чем видео в кодировке h264 с аналогичным битрейтом. Поэтому, если ваш источник уже имеет артефакты, второе кодирование с YouTube не улучшит его, а ухудшит.
Вы должны загружать самое высокое качество, которое могут себе позволить ваши трубки. Текущий текст справки YouTube по загрузке вводит в заблуждение. Здесь утверждается:
Ваши видео будут обрабатываться быстрее, если вы закодируете их в потоковый формат файла. Для получения дополнительной информации посетите наш Справочный центр.
Это противоречит тому , что сказала Коллин Генри , ранее работавшая в Google, а теперь работающая в Facebook:
Коллин Генри, Video Hacker, Google Video Infrastructure, с несколькими отличными предложениями, которые помогут вам добиться наилучшего качества видео на YouTube:
Важно думать о файлах, которые вы загружаете на YouTube, как о золотых образцах, поскольку они будут использоваться в качестве исходного материала для создания видеопотоков на долгие годы. Проще говоря, чем выше качество файла, который вы загружаете на YouTube сегодня, тем более качественным будет впечатление зрителя на протяжении всей жизни вашего видео на YouTube.
По мере увеличения размеров дисплеев методы сжатия становятся более эффективными, устройства воспроизведения становятся более совершенными, а подключение к Интернету улучшается, а значит, и качество, которое YouTube сможет предоставить зрителям ваших видео. Это означает, что, хотя вы можете достичь предела воспринимаемых преимуществ от более высоких скоростей передачи данных или более эффективного кодирования, если вы протестируете его сегодня, это не означает, что вы должны останавливаться на достигнутом. Вы увидите огромную выгоду в течение всего времени, пока ваше видео будет доступно на YouTube, по мере развития скорости Интернета, аппаратного и программного обеспечения. Загрузите видео самого высокого качества, которое вы можете создать, и пропустите его через ваше интернет-соединение!
Бонусные советы:
Многие кодировщики могут тратить больше процессорного времени на создание гораздо более эффективного файла. Если у вас мощный компьютер, но медленное интернет-соединение, рассмотрите возможность использования более сложной и эффективной кодировки, чтобы сократить время загрузки.
Вы можете заметно улучшить качество своего видео на YouTube, используя перед загрузкой сложный фильтр шумоподавления с учетом сцены.
Интервал между ключевыми кадрами в данный момент не имеет большого значения, но, пожалуйста, оставьте его ниже 5 для видео по запросу.
Частота дискретизации вашего аудио должна соответствовать частоте дискретизации вашего источника, в котором он был создан.
Если вы обязательно используете формат потоковой передачи, такой как mkv, .mp4 или .mov, с метаданными в начале контейнера, мы начнем обработку вашего видео, пока вы его загружаете, что значительно сократит общее время обработки. Это сделает вещи НАМНОГО быстрее, без каких-либо негативных побочных эффектов. Вы можете добавить атом метаданных в начало файла с помощью qtfaststart или выбрать его при создании файла в Squeeze, Episode и т. д.
Идеально использовать кодирование постоянного качества. Это позволит вам создать высококачественный файл с переменным битрейтом со скоростью одного прохода. Он будет поддерживать постоянное целевое качество во всем файле, вместо того, чтобы пытаться выделить биты для достижения произвольного битрейта, который может легко занижать или перегружать, а при двух проходах создание занимает слишком много времени.
Вы можете поместить несжатый звук PCM в контейнер .mov или .mkv и доставить его нам, если хотите. Однако убедитесь, что вы не создаете несколько дискретных монопотоков, когда делаете это.
В конечном счете, YouTube думает о качестве загрузки по сравнению со скоростью загрузки. Если кто-то попытается загрузить без потерь через менее чем удивительное интернет-соединение, он расстроится и уйдет. Если они загружаются с кодеком с потерями, который не является удовлетворительным (например, motion-jpeg или mpeg2), они либо будут загружаться долго, либо получат конечный результат низкого качества, либо и то, и другое!
Лучшим решением является загрузка видео с использованием кодека с лучшим соотношением качества и размера, которым на данный момент (2015 г.) является либо h264, либо webm (по крайней мере, с точки зрения широко поддерживаемых кодеков).
Если вы используете приличный кодировщик (например, MeGUI) и высокие настройки качества (например, несколько проходов, высокий максимальный битрейт), сомнительно, что вы увидите значительную разницу между загрузкой без потерь и h264. Однако размер файла будет значительно меньше, а время загрузки будет меньше времени загрузки без потерь.
Возможно, когда-нибудь, когда у нас будет подключение к Интернету со скоростью, в четыре раза превышающей скорость света, нам не придется беспокоиться об этих «деталях реализации», однако до тех пор всегда будет важно соотношение качества и размера файла, особенно в эпоху 4K и постоянно растущее разрешение экрана. Надеюсь это поможет.
Питер Кордес
Питер Кордес
Гьян