Android Chrome Webm теряет прозрачность при определенном размере пикселя - PullRequest
0 голосов
/ 09 октября 2019

Я закодировал различные веб-страницы с помощью альфа-канала, который отлично работает на настольных компьютерах Chrome, FF, даже Samsung Browser и FF на Android отображают их корректно.

Но в Android Chrome кажется, что Интернет болееопределенный размер ~ 600px потеряет прозрачность. (У меня нет доступа к Chrome Canary на мобильном банкомате)

Я создал тестовую страницу с различными настройками v8 / v9, но единственным изменением, обеспечивающим прозрачность, был размер https://robert-daly.com/temp/vid.html

Я пробовал различные инструменты FFMpeg, включая v8 и v9. Некоторые формулы, которые я использовал

ffmpeg -i walkaround-hatchback-beta-v0.mov walkaround-hatchback-beta-v0.1.webm

ffmpeg -i walkaround-hatchback-beta-v0.mov -vcodec libvpx-vp9 walkaround-hatchback-beta-v0.1.webm

ffmpeg -i walkaround-hatchback-beta-v0.mov -vcodec libvpx walkaround-hatchback-beta-v0.1.webm

ffmpeg -i walkaround-hatchback-beta-v0.mov -vcodec libvpx-vp9 -pix_fmt yuva420p walkaround-hatchback-beta-v0.1.webm

ffmpeg -i walkaround-hatchback-beta-v0.mov -vcodec libvpx-vp9 -pix_fmt yuv444p walkaround-hatchback-beta-v0.3.webm

ffmpeg -i walkaround-hatchback-beta-v0.mov -vcodec libvpx -pix_fmt yuva420p -auto-alt-ref 0 walkaround-hatchback-beta-v0.3.webm

На демонстрационной странице я включил веб-страницу со страницы альфа-демонстрации, которая также имеет проблему https://simpl.info/videoalpha/

С точки зрения разметки Iпопытался указать тип и кодек в теге video, но ничего не сделал. Также используется mediaCapabilities.decodingInfo, который говорит, что он поддерживается (https://developer.mozilla.org/en-US/docs/Web/API/MediaCapabilities/decodingInfo)

У меня такое ощущение, что это старая добрая ошибка браузера, но если кто-то знает какие-либо настройки, которые могут заставить Chrome отображать ихБуду признателен.

Аналогичные проблемы;

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

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

...