FWIW, at least on my hardware and OS, based on my proposal here, none of the codecs and sizes would be seen as powerEfficient, since Firefox doesn't offer hardware decode of video on Linux https://beaufortfrancois.github.io/sandbox/media-capabilities/decoding-info.html Instead, I see that 640x480, 640x360, 320x240 across a number of codecs appear as powerEfficient.
Bug 1569686 Comment 3 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
FWIW, at least on my hardware and OS, based on my proposal here, none of the codecs and sizes would be seen as powerEfficient, since Firefox doesn't offer hardware decode of video on Linux https://beaufortfrancois.github.io/sandbox/media-capabilities/decoding-info.html Instead, I see that 640x480, 640x360, 320x240 across a number of codecs appear as powerEfficient. Unfortunately, the situation is exactly the same in Windows, where DXVA checker shows the following for my hardware: Intel(R) HD Graphics 630 MPEG2_VLD: DXVA2/D3D11, SD / HD / FHD MPEG2_IDCT: DXVA2/D3D11, SD / HD / FHD MPEG2_A: DXVA1, SD / HD / FHD MPEG2_C: DXVA1, SD / HD / FHD VC1_VLD_2_Intel: DXVA2/D3D11, SD / HD / FHD / 4K VC1_VLD_Intel: DXVA2/D3D11, SD / HD / FHD / 4K VC1_VLD2010: DXVA2/D3D11, SD / HD / FHD / 4K H264_VLD_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K H264_VLD_Stereo_Progressive_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K H264_VLD_Stereo_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K H264_VLD_Multiview_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K VP8_VLD: DXVA2/D3D11, SD / HD / FHD / 4K HEVC_VLD_Main: DXVA2/D3D11, SD / HD / FHD / 4K / 8K HEVC_VLD_Main10: DXVA2/D3D11, SD / HD / FHD / 4K / 8K VP9_VLD_Profile0: DXVA2/D3D11, SD / HD / FHD / 4K / 8K VP9_VLD_10bit_Profile2: DXVA2/D3D11, SD / HD / FHD / 4K / 8K VP9_VLD_Intel: DXVA2/D3D11, SD / HD / FHD / 4K / 8K WMV9_IDCT: DXVA1/2/D3D11, SD / HD / FHD / 4K VC1_IDCT: DXVA1/2/D3D11, SD / HD / FHD / 4K (cut some lines that looked uninteresting) Chrome does better here, as it reports most codecs as being smooth and power efficient, as I would expect based on https://en.wikichip.org/wiki/intel/hd_graphics_630#Hardware_Accelerated_Video for my i7-7700HQ.
FWIW, at least on my hardware and OS, based on my proposal here, none of the codecs and sizes would be seen as powerEfficient, since Firefox doesn't offer hardware decode of video on Linux https://beaufortfrancois.github.io/sandbox/media-capabilities/decoding-info.html Instead, I see that 640x480, 640x360, 320x240 across a number of codecs appear as powerEfficient. Unfortunately, the situation is exactly the same in Windows, where DXVA checker shows the following for my hardware: Intel(R) HD Graphics 630 MPEG2_VLD: DXVA2/D3D11, SD / HD / FHD MPEG2_IDCT: DXVA2/D3D11, SD / HD / FHD MPEG2_A: DXVA1, SD / HD / FHD MPEG2_C: DXVA1, SD / HD / FHD VC1_VLD_2_Intel: DXVA2/D3D11, SD / HD / FHD / 4K VC1_VLD_Intel: DXVA2/D3D11, SD / HD / FHD / 4K VC1_VLD2010: DXVA2/D3D11, SD / HD / FHD / 4K H264_VLD_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K H264_VLD_Stereo_Progressive_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K H264_VLD_Stereo_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K H264_VLD_Multiview_NoFGT: DXVA2/D3D11, SD / HD / FHD / 4K VP8_VLD: DXVA2/D3D11, SD / HD / FHD / 4K HEVC_VLD_Main: DXVA2/D3D11, SD / HD / FHD / 4K / 8K HEVC_VLD_Main10: DXVA2/D3D11, SD / HD / FHD / 4K / 8K VP9_VLD_Profile0: DXVA2/D3D11, SD / HD / FHD / 4K / 8K VP9_VLD_10bit_Profile2: DXVA2/D3D11, SD / HD / FHD / 4K / 8K VP9_VLD_Intel: DXVA2/D3D11, SD / HD / FHD / 4K / 8K WMV9_IDCT: DXVA1/2/D3D11, SD / HD / FHD / 4K VC1_IDCT: DXVA1/2/D3D11, SD / HD / FHD / 4K (cut some lines that looked uninteresting) Chrome does better here, as it reports most codecs as being smooth and power efficient, as I would expect based on https://en.wikichip.org/wiki/intel/hd_graphics_630#Hardware_Accelerated_Video for my i7-7700HQ. I understand that DXVA checker may not be entirely accurate either because the driver needs to support it, but it certainly seems like Chrome is doing something different (and more accurate) than Firefox at this time.