Пользователи Reddit недавно обнаружили, что YouTube отказывается транслировать недавно загруженные 4K видео в своем родном разрешении при доступе к веб-сайту через браузер Safari.
Впервые об этой проблеме сообщил около месяца назад пользователь Reddit GezimS, который задавался вопросом, почему опция просмотра 4K видео в разрешении 2160p больше не доступна.
Другие пользователи вскоре подтвердили аномалию, отметив, что она возникает только с недавно загруженными 4K видео, и что доступ к тому же контенту в Chrome или Firefox по-прежнему предлагает предпочитаемое разрешение 2160p в качестве варианта просмотра.
После некоторых исследований пользователь themcfly недавно обнаружил, что проблема вызвана изменением способа кодирования видео YouTube и его подачи через веб-сайт.
В частности, YouTube хранит видео на своих серверах либо с использованием более эффективного кодека VP9, либо со старым кодеком H.264. Safari поддерживает только последний, что объясняет, почему недавно загруженные 4K видео можно просматривать только в разрешении до 1440p.
Забавно, что те же видео Safari может транслировать в родном 4K, если они встроены на другой веб-сайт, что указывает на то, что требование поддержки кодека VP9 применяется только к видео, просматриваемым непосредственно на веб-сайте YouTube.
Пока Apple не обновит Safari для поддержки кодека VP9, пользователям Mac, желающим получить доступ к новым 4K видео на YouTube в родном разрешении 2160p, рекомендуется использовать другой браузер.