AV1 videos shows as corrupt files in Windows 8.1 (NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005))
WebM AV1 video files doesn't play in Tor Browser "10.5.8 (based on Mozilla Firefox 78.15.0esr) (64-bit)" on Windows 8.1 x64 with the following error: "Video can't be played because the file is corrupt.
" However videos does play on the latest Firefox Browser 93.0 with discussed options below changed in any way.
Changing "media.rdd-process.enabled
" to "false
", as was adviced in #40140 (closed) that was mentioned in #40321, enables the video playback, and video does play.
"media.rdd-opus.enabled
" from the #40140 (closed) was set to "false
" by default, and changing it does not affect the video playback in any way.
Video from the #40321 also does not play.
Console log with non-working WebM AV1 video accessed directly by its path without Firefox addons turned on:
Media resource file:///C:/video_av1_test.webm could not be decoded. video_av1_test.webm
Media resource file:///C:/video_av1_test.webm could not be decoded, error: Error Code: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005)
Details: mozilla::MediaResult mozilla::RemoteVideoDecoderChild::InitIPDL(const mozilla::VideoInfo &, float, const CreateDecoderParams::OptionSet &, Maybe<layers::TextureFactoryIdentifier>): RemoteDecoderManager is not available. video_av1_test.webm
Since there are no console logs with addons turned off while "media.rdd-process.enabled
" is "false
" and video is working, I will attach logs with NoScript turned on, very similar to each other. Tested with WebM VP9
and AV1
, MPEG H264
and MPEG HVC1
(no video).