Firefox can't play this video on Windows, but it does play on Linux (and in Chromium Windows browsers)
Categories
(Core :: Audio/Video: Playback, defect, P3)
Tracking
()
People
(Reporter: emilio, Unassigned)
References
()
Details
See the URL. Not quite sure what's going on, but that was caught in the wild by my brother. It doesn't seem like a recent regression, and Windows Media Player doesn't seem to be able to open it either.
Comment 1•5 years ago
|
||
On macOS, Safari won't play this either and QuickTime Player gives a "This file contains some media which isn’t compatible with QuickTime Player" message and won't play video, but does play audio. Chrome plays it successfully, as does VLC, so I'm guessing that's down to the fact that they doesn't rely on OS libraries. The error from Firefox seems to confirm this is an OS-level error, at least on macOS:
[Child 35209, MediaDecoderStateMachine #1] WARNING: Decoder=10639b000 Decode error: NS_ERROR_DOM_MEDIA_DECODE_ERR (0x806e0004) - void mozilla::AppleVTDecoder::OnDecodeError(OSStatus): OnDecodeError:ffffdcf7: file /Users/jbauman/src/mozilla-unified/dom/media/MediaDecoderStateMachine.cpp:3476
Running with MOZ_LOG=PlatformDecoderModule:5,MediaFormatReader:5.MediaDecoder:5,sync,timestamp we can see the error returned here:
2021-03-06 23:04:33.549427 UTC - [RDD 17827: Unnamed thread 0x10ee4c1c0]: D/PlatformDecoderModule AppleVTDecoder[0x10ee701c0] AppleVideoDecoder PlatformCallback statusz -8969 flags 0
But I haven't tracked down what -8969 means yet. Previous references in bug 1544938 and bug 1626364 don't provide an obvious answer. Will investigate more next week.
Comment 2•5 years ago
|
||
-8969 appears to be https://developer.apple.com/documentation/coreservices/1560005-anonymous/codecbaddataerr
So, I'm not sure there's much more to do here. Looks like an invalid file that some decoders are more tolerant of than others. I'm going to close this for now, but if there's more for us to do, feel free to reopen.
Description
•