Видео с прозрачностью, как правильно отображать альфа-канал файлов webm на каждом устройстве;Кодировка VP9 или VP8? - PullRequest
0 голосов
/ 10 июня 2019

О том, как получить прозрачный фон с веб-видео через альфа-канал, Вот один человек, который говорит, что вы должны кодировать с помощью VP8, а не VP9.

Альфа WebM отображается только в Chrome?

А вот еще один человек, который говорит, что это противоположная вещь, как будто это должен быть VP9, ​​а не VP8.

Прозрачное веб-видео отображает сплошной цвет фона на Chrome для Android 68 на Android 9.0

Есть ли способ заставить каждое устройство корректно отображать файлы webm, которые содержат альфа-канал?

EDIT1: ЗДЕСЬ НЕКОТОРЫЕ РЕЗУЛЬТАТЫ ИСПЫТАНИЙ! Я создал две версии одного и того же файла webm: одна с кодировкой VP8, а другая с кодировкой VP9. Я провел тесты, чтобы просмотреть их на разных устройствах. На телефоне SONY (android / chrome 74) телефон с кодировкой VP8 отображается правильно с прозрачным фоном, а телефон с кодировкой VP9 имеет сплошной черный цвет вместо прозрачного. На телефоне HUAWEI (Android / Chrome 74) это полная противоположность! Фон с VP9 отображается правильно, а фон с VP8 имеет сплошной черный цвет вместо прозрачного. На планшете ASUS VP8 и VP9 отображаются правильно. На телефоне XIAOMI ни VP8, ни VP9 не отображаются правильно.

РЕДАКТИРОВАТЬ2: Вот страница с хорошим объяснением, которое я не до конца понимаю, https://sites.google.com/a/webmproject.org/wiki/alpha-channel Я уверен, что все дело в том, чтобы правильно настроить эти параметры, чтобы он работал на всех устройствах Android. Как видео футболиста / футболиста на

https://simpl.info/videoalpha/

... на моем рабочем столе (chorme / windows), на моем планшете (chrome / android) и на моем телефоне SONY (chrome / android) видео танцора и футболиста отображаются правильно с прозрачным фоном через альфа канал (который ожидается). Но на телефонах HUAWEI и XIAOMI только видео о футболе / футболисте работает, как и ожидалось, в то время как, как ни странно, фон танцора заполнен сплошным серым. Как видео этого футболиста может работать на всех устройствах Android; Я хочу, чтобы мои webm-файлы делали то же самое, но не знаю, как этого добиться.

...