https://lfranke.github.io/trips/img/trips_teaser.mp4 doesn't play in Firefox
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
People
(Reporter: jrmuizel, Unassigned)
Details
Attachments
(1 file)
45.19 KB,
text/plain
|
Details |
ffprobe says:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'trips_teaser.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf60.3.100
Duration: 00:00:21.67, start: 0.000000, bitrate: 3412 kb/s
Stream #0:0[0x1](und): Video: h264 (High 4:2:2) (avc1 / 0x31637661), yuv422p10le(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 3401 kb/s, 30 fps, 30 tbr, 15360 tbn (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
encoder : Lavc60.3.100 libx264
timecode : 01:00:00:00
Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 2 kb/s (default)
Metadata:
handler_name : SoundHandler
vendor_id : [0][0][0][0]
Stream #0:2[0x3](eng): Data: none (tmcd / 0x64636D74), 0 kb/s
Metadata:
handler_name : VideoHandler
timecode : 01:00:00:00
Comment 1•1 year ago
|
||
The severity field is not set for this bug.
:jimm, could you have a look please?
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Comment 3•1 year ago
|
||
Actually that bug was about a mac bug. unduping. I'm guessing we don't support yuv422p10le. Paul is that right?
Comment 4•1 year ago
|
||
This plays for me on Linux desktop and macOS, it doesn't on my Android phone (Chrome on the same device also doesn't play it, decoding High profile 422 10-bits isn't mandated on Android baseline, it looks like), and on Windows, probably because there's no decoder for high profile 10 bits there as well (high 5.1 8-bits is the maximum it can do, https://learn.microsoft.com/en-us/windows/win32/medfound/h-264-video-decoder).
This file is a combination of High profile, 422, 10 bits, that makes it a bit special. Not much we can do here, closing this as WONTFIX for lack of a better option, but please reopen if you see something else (e.g. it doesn't work for you on mac or the like).
Reporter | ||
Comment 5•1 year ago
|
||
This doesn't play for me in Firefox on macOS 10.15 but does in Chrome
Comment 6•1 year ago
|
||
Jeff, can you share your macbook model (or cpu / gpu)? This OS has been unsupported for some time now, but maybe it's a trivial fix.
about:logging with the media preset might also show what the error is.
Reporter | ||
Comment 7•1 year ago
|
||
2019 MacBookPro (Intel UHD Graphics 630)
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: Main Thread]: D/PlatformDecoderModule AppleVTDecoder[2d3166c40] Creating AppleVTDecoder for 1920x1080 H.264 video
[Parent 12074: Main Thread]: D/PlatformDecoderModule AppleVTDecoder[2d3166c40] AppleVTDecoder: maybe hardware accelerated decoding (VTSessionCopyProperty query failed)
[Parent 12074: MediaPDecoder #1]: D/PlatformDecoderModule AppleVTDecoder[2d3166c40] ProcessShutdown: cleaning up session 2fd109d30
[Parent 12074: Main Thread]: D/PlatformDecoderModule AppleVTDecoder[2d3167c80] Creating AppleVTDecoder for 1920x1080 H.264 video
[Parent 12074: MediaPDecoder #1]: D/PlatformDecoderModule AppleVTDecoder[2d3166c40] ProcessShutdown: releasing format 2786e17f0
[Parent 12074: Main Thread]: D/PlatformDecoderModule AppleVTDecoder[2d3167c80] AppleVTDecoder: maybe hardware accelerated decoding (VTSessionCopyProperty query failed)
[Parent 12074: MediaPDecoder #1]: D/PlatformDecoderModule AppleVTDecoder[2d3167c80] ProcessShutdown: cleaning up session 2fd109670
[Parent 12074: MediaPDecoder #1]: D/PlatformDecoderModule AppleVTDecoder[2d3167c80] ProcessShutdown: releasing format 27c7830a0
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: Main Thread]: D/cubeb media.audioipc.shm_area_size: 0
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::TimerExpired: 1833f29e0 mIsOpen=1
[Parent 12074: GMPThread]: D/GMP GMPTimerParent::RecvSetTimer: 1833f29e0 mIsOpen=1
Reporter | ||
Comment 8•1 year ago
|
||
Safari also can't play it. Maybe Chrome is software decoding it?
Comment 9•1 year ago
|
||
On Windows11, Chrome can play this file.
Comment 10•1 year ago
|
||
Thanks Mayank, can you share what GPU you have on this machine? I'm thinking maybe the built-in h264 decoder Microsoft ships doesn't do it, but maybe another vendor has a more capable one.
Updated•1 year ago
|
Comment 11•1 year ago
|
||
Comment 12•1 year ago
•
|
||
I have attached my about:support. Let me know if you need any other info (and how would i go about obtaining that info).
Profile with media logging preset: https://share.firefox.dev/3w2vNsR
Comment 13•1 year ago
|
||
The clip can be played by VLC player, MPC-HC player. However the Windows inbuilt "Films and TV" app does not play this file.
Comment 14•1 year ago
|
||
Yeah turns out your CPU is likely to implement what's needed here, it's from AMD. Thanks!
Updated•1 year ago
|
Description
•