youtube%e2%80%a4com-больше-не-поддерживает-воспроизведение-4k-видео-в-safari

Недавнее обсуждение на Reddit привлекло внимание к новости о том, что YouTube больше не предлагает опцию воспроизведения 4K-видео при использовании Safari. Изменение могло произойти после давнего объявления о том, что YouTube начал кодировать загруженные видео в VP9. Изменение, похоже, затрагивает недавно загруженные видео, и поэтому пока наблюдается только на основном сайте YouTube, а не во встраиваемых элементах.

После того, как пользователь Reddit начал задаваться вопросом, почему он больше не видит опцию 4K в Safari, другие пользователи стали высказывать различные идеи о том, почему это могло произойти. Недавно /u/themcfly помог прояснить некоторые конкретные изменения:

При более тщательном рассмотрении я обнаружил, что YouTube хранит на своих серверах видео различных типов, закодированные либо в VP9, либо в более старый кодек H264. Safari не поддерживает VP9… поэтому YouTube автоматически предоставляет ему версию H264 (вы можете проверить кодек, щелкнув правой кнопкой мыши > «Статистика для гиков»). Chrome поддерживает VP9, поэтому ему предоставляется эта версия…

Для справки, Chrome включил поддержку видеокодека VP9 еще в 2013 году, а Safari по-прежнему не имеет ее. В апреле 2015 года YouTube опубликовал обновление в своем блоге для инженеров и разработчиков, объясняя преимущества, которые принесет видеокодек VP9. Согласно сообщению, «VP9 является самым эффективным кодеком сжатия видео, используемым сегодня в широком употреблении». YouTube, казалось, вот-вот объявит о запуске VP9 как своего стандартного кодека для воспроизведения 4K.

VP9 открывает burgeoning мир 4K-видео. При больших размерах видео VP9 становится еще более эффективным, чем его предшественники, поэтому непрерывный 4K-контент теперь может транслироваться значительной и растущей частью аудитории YouTube.

Необходимая поддержка видеокодека VP9 для воспроизведения 4K сегодня, похоже, в настоящее время применима к видео, просматриваемым непосредственно на сайте YouTube. Быстрый способ проверить — запустить загруженное 4K-видео на YouTube и попытаться изменить разрешение. Недавно загруженные видео показывают только HD-опции до 1440p в Safari. Интересно, что если эти же видео встраиваются на внешнюю страницу, то воспроизведение 4K-видео все еще доступно.

В Safari, если щелкнуть правой кнопкой мыши по видео и выбрать «Статистика для гиков», в поле «Mime Type» вы увидите «video/mp4; codecs=“avc1.640028”». Простыми словами, это базовый видеокодек H.264, который Apple использует в браузерах уже довольно давно. В Chrome, если сделать то же самое, вы увидите опции воспроизведения видео вплоть до 4K. В разделе «Статистика для гиков» «Mime Type» — «video/webm; codecs=“vp9”». Похоже, YouTube по умолчанию использует кодек VP9 для всего воспроизведения видео в Chrome, чего Safari пока не поддерживает. Почему YouTube предоставляет несколько разрешений на своем основном сайте в Safari, используя кодек H.264, и не включает 4K, пока неизвестно.

Это изменение, по-видимому, касается только недавно загруженных 4K-видео, поскольку предыдущие видео по-прежнему имеют опции воспроизведения 4K.

Мы связались с YouTube для получения дальнейших разъяснений.