Open Bug 1834183 Opened 2 years ago Updated 1 year ago

youtube vp9 not working

Categories

(Core :: Audio/Video, enhancement)

Firefox 114
All
Android
enhancement

Tracking

()

UNCONFIRMED

People

(Reporter: djdisodo, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0

Steps to reproduce:

play youtube video, check stats for nerds

Actual results:

codec shown avc1

Expected results:

codec shows vp9 depending on devices, or av1 depending on videos and devices

you can enable "media.mediasource.vp9.enabled" to make vp9 work which is "default on" on pc where pc has hardware acceleration support
i'm not sure what should i do to get av1 working

my device both supports vp9 and av1 backed by hardware decoding

also enabling vp9 will fix fenix not supporting 4k youtube videos

I'm going to add onto this thread with some more info because it looks like the same issue I'm having.

I have a Moto Edge 2022 with a Mediatek Dimensity CPU and a ARM Mali GPU. https://www.gsmarena.com/motorola_edge_(2022)-11777.php

It looks like "media.mediasource.vp9.enabled" is set to Off by default on the Moto Edge 2022 but not on my Qualcomm Snapdragon phones even though the GPU is supports hardware accelerated VP9 (and supposedly AV1) decode. Is VP9 decode only enabled by default on Qualcomm Android phones?

vp9 disabled by default

I'm going to rewrite part of my last comment to something more understandable

It looks like "media.mediasource.vp9.enabled" is set to Off by default on the Moto Edge 2022 but the GPU supports hardware accelerated VP9 (and supposedly AV1) decode. "media.mediasource.vp9.enabled" is set to On by default on my Qualcomm Snapdragon phones. Is VP9 decode only enabled by default on Qualcomm Android phones?

Flags: needinfo?(jonalmeida942)

(In reply to cheapgood from comment #4)

I'm going to rewrite part of my last comment to something more understandable

It looks like "media.mediasource.vp9.enabled" is set to Off by default on the Moto Edge 2022 but the GPU supports hardware accelerated VP9 (and supposedly AV1) decode. "media.mediasource.vp9.enabled" is set to On by default on my Qualcomm Snapdragon phones. Is VP9 decode only enabled by default on Qualcomm Android phones?

Thanks for rephrasing! That's a fair question that I'm going to route to the media team who should be better able to look at this bug and answer your question, or find a more appropriate team.

Component: General → Audio/Video
Flags: needinfo?(jonalmeida942)
Product: Fenix → Core

testing on 134.0b6, seems this issue is solved

Looks like VP9 works on Dimensity CPUs starting with Firefox Android 129 from my testing

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: