Мне нужно посмотреть видео с мемами, которые опубликовали мои друзья.
Пожалуйста, решите этот вопрос в кратчайшие сроки.
Спасибо.
Мне нужно посмотреть видео с мемами, которые опубликовали мои друзья.
Пожалуйста, решите этот вопрос в кратчайшие сроки.
Спасибо.
У меня та же проблема с mp4/av1 видео на iOS (Safari и Firefox), но видео в формате webm/vp9 работают. Я могу воспроизвести эту проблему на своём MacBook в Safari, но в Firefox там всё работает, что указывает на проблему с браузерами на движке WebKit.
У меня то же самое. Остальные работают
Похоже, что форум, который я использую, работает на версии Discourse v3.6.0.beta3-latest.
AV1 в Safari работает только на iPhone 15 Pro и новее согласно AV1 video format | Can I use... Support tables for HTML5, CSS3, etc
У меня iPhone 15 Pro Max
Спасибо за ответ, но это не объяснение проблемы.
Вы говорите о поддержке аппаратного декодирования AV1. Safari поддерживает программное декодирование AV1 и не должно вызывать проблем на любом устройстве Apple с актуальными версиями Safari.
Если бы ваш ответ был верным, то AV1-видео воспроизводились бы в Safari на моём MacBook Pro с процессором M3 Pro, поддерживающим аппаратное декодирование, но проблема наблюдается и там.
Чтобы дополнительно подтвердить, что программное декодирование AV1 работает корректно на старых устройствах iPhone, я проверил, что те же AV1-видео можно смотреть через VLC на iPhone 13 и iPad Pro с процессором M1.
Я уверен, что это новая проблема, поэтому либо недавние изменения в Safari, либо в Discourse являются её причиной. Буду продолжать расследование и посмотрю, не сообщали ли об этом где-то ещё в связи с другими случаями.
Не могли бы вы, пожалуйста, снова перечислить тему, спасибо.
На сайте AV1 video format | Can I use... Support tables for HTML5, CSS3, etc указано, что поддержка есть только на устройствах с аппаратным декодированием. У вас есть какие-либо источники, утверждающие обратное?
Ну, Apple не очень помогает в документации по этому вопросу, но, судя по личному опыту, видео на YouTube в формате 4K HDR, которые заявлены как закодированные в AV1, воспроизводятся через Safari на моём iPhone 13 и iPad Pro с чипом M1, которые точно не имеют аппаратного кодирования. Хотя, возможно, YouTube что-то делает «под капотом», или же создатели видео не говорят правду о способе кодирования…
В любом случае, эта тема/отчёт об ошибке касается того, что автор оригинального сообщения (OP) не может воспроизводить видео в формате AV1, загруженные на форум Discourse, на своём iPhone 15, который поддерживает аппаратное декодирование. Я также смог воспроизвести эту проблему в Safari на MacBook с чипом M3 Pro, который также имеет аппаратное декодирование. Поэтому давайте сосредоточимся на этом и, пожалуйста, пересоздайте тему, как просил автор оригинального сообщения.
Можете поделиться ссылкой на видео, которое не воспроизводится в Discourse при использовании Safari?
Это видео в формате HEVC внутри контейнера MP4. Поддержка этого формата в интернете нестабильна, так как он является проприетарным: HEVC/H.265 video format | Can I use... Support tables for HTML5, CSS3, etc
Автор оригинального сообщения использует формат H.264 в контейнере MP4, который широко поддерживается: MPEG-4/H.264 video format | Can I use... Support tables for HTML5, CSS3, etc
В первом ответе видео в формате AV1 внутри контейнера MP4, который не поддерживается в Safari на устройствах без аппаратных декодеров, согласно данным: AV1 video format | Can I use... Support tables for HTML5, CSS3, etc.
Это не ошибка Discourse, так как система не выполняет транскодирование видео, а лишь предоставляет его в том же виде, в котором оно было загружено.
Одна из наших команд работает над добавлением возможности транскодирования в Discourse, но для этого потребуется довольно дорогая интеграция с AWS.