Что касается того, как получить прозрачный фон для веб-видео через альфа-канал,
один человек говорит, что вам следует кодировать с помощью VP8, а не VP9.
WebM Alpha отображается только в Chrome?
А вот еще один человек, который говорит, что все наоборот, например, это должен быть VP9, а не VP8.
Прозрачный webm видео отображает сплошной цвет фона в Chrome для Android 68 на Android 9.0.
Итак, вопрос в том,
Есть ли Как заставить каждое устройство правильно отображать веб-видеофайлы, содержащие
информацию об альфа-канале?
ЗДЕСЬ РЕЗУЛЬТАТЫ НАШИХ ТЕСТОВ >: Мы создали две версии одного и того же веб-файла: одну с кодировкой VP8, а другую с кодировкой VP9. Мы провели тесты для просмотра их на разных устройствах. На телефоне SONY (android/chrome 74) телефон с кодировкой VP8 отображается правильно с прозрачным фоном, а телефон с кодировкой VP9 имеет сплошной черный фон, а не прозрачный. На телефоне HUAWEI (android/chrome 74) все с точностью до наоборот! Фон с VP9 отображается правильно, а фон с VP8 заполнен сплошным черным, а не прозрачным. На планшете ASUS и VP8, и VP9 отображаются корректно. На телефоне XIAOMI ни VP8, ни VP9 не отображаются правильно, а пиксели, которые должны были быть прозрачными, не отображаются.
К сожалению, в документации нет пошагового руководства, которое мы могли бы легко понять. мы не знаем, какой параметр вызывает какой результат, поэтому мы не знаем, почему на разных устройствах все так непоследовательно.
Пример, который стоит упомянуть: на сайте simpl.info Сэма Даттона есть...
https://simpl.info/videoalpha/
...при просмотре на рабочем столе (chorme/windows), на планшете (chrome/android ), а на телефоне SONY (chrome/android) видео танцора и футболиста отображаются корректно с прозрачным фоном через альфа-канал (что и ожидается). Но на телефонах HUAWEI и XIAOMI только видео с футболистом работает должным образом, в то время как, как ни странно, фон танцора залит сплошным серым цветом. Оказывается, видео футболиста работает на всех устройствах Android. Любопытно, что мы даже спросили самого Сэма Даттона, как этого добиться. В своем ответе он сказал, что не помнит настройки, которые использовались для создания веб-файла, поскольку с тех пор прошло несколько лет.
Одна вещь, которую, возможно, полезно знать (даже хотя это и не имеет прямого отношения к проблеме), заключается в том, что если файл WEBM содержит только звук без какого-либо видео, его по-прежнему можно воспроизводить в Windows и Android (с теоретически лучшим качеством, чем OGG), но в Safari ( особенно мобильный Safari по состоянию на 2024 год) Звук WEBM поддерживается только частично, что ненадежно.
Подробнее здесь: https://stackoverflow.com/questions/565 ... rrectly-on
Видео с прозрачностью, как правильно отображать альфа-канал веб-файлов на каждом устройстве; Кодировка VP9 или VP8? ⇐ CSS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение