Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

i can't play some (but not all) youtube videos with firefox 106.0.3

  • 10 respostas
  • 0 have this problem
  • 1 view
  • Last reply by ruthtoby

more options

i can't play some (but not all) youtube videos. they do play on other web browsers.

the message is "an error occured, please try again later. playback ID is ... " 

i'm using firefox 106.0.3 on linux suse tumbleweed. Before I upgraded to both of these the same videos were playing ok.

i can't play some (but not all) youtube videos. they do play on other web browsers. the message is "an error occured, please try again later. playback ID is ... " i'm using firefox 106.0.3 on linux suse tumbleweed. Before I upgraded to both of these the same videos were playing ok.

Chosen solution

hi @jonzn4SUSE thanks for this help. Yes i'm using X.11 graphics platform. Following your instructions got me nearly to a solution, it did install packman repos and libraries. but still the same problem playing the videos.

There has also been a thread on opensuse about the exact problems that i was facing (https://forums.opensuse.org/showthread.php/568822-firefox-having-problems-with-codecs), and here they suggest the following zypper command - in a post made 9th may 2022 zypper install --from packman libavcodec59

so after the install you suggested I ran this zypper install, which basically changes vendor for 9 pachages.

and now my problems seem to have been solved, hooray. Along the way for both the installation and the zypper there were many times when packages were duplicated and I had to choose to install the new versions.

Ler a resposta no contexto 👍 1

All Replies (10)

more options

Could you double-check that the FFmpeg package is installed on your Linux (this is outside Firefox, but Firefox uses it for MPEG decoding).

I have a copy of the old YouTube HTML5 support detection page on my website. Normally everything says either supported or probably. Does yours show any gaps:

https://www.jeffersonscher.com/sumo/html5-video.html

more options

Hi @jscher2000 - thank you for getting back to me. FFmpeg is installed on my system. The HTML5 detection page shows results as in the uploaded image, i.e. supported, probably, probably, supported, supported, supported

i can play some videos ok, it's just some of the videos from a set by OpenEMR that no longer play, for example https://www.youtube.com/watch?v=sHLG_cuH_n0

does this all give any further clues? I appreciate your help, ruth

more options

When I right-click the video player and check "Stats for nerds" it tells me the video was compressed with AVC, which is think is one of the standard MP4 codecs. I don't know what all the numbers mean.

You could open the Web Console (Ctrl+Shift+K) in the lower part of the tab to see whether it lists any more errors related to the video.

more options

thanks for these strategies.

the web console is showing errors - e.g.

"This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - mozilla::MediaResult mozilla::FFmpegDataDecoder<59>::InitDecoder(): Couldn't open avcodec" 

several times, then

" The resource at “https://i.ytimg.com/generate_204” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly." about 3 times.

which does point to problems with FFmpeg as you suggested.

another interesting thing is that although i can't play the video, when i drag the timer along the bar (not sure what this is called) individual frames are displayed correctly.

more options

The first part of that is new to me:

ruthtoby said

This error message will be blank when privacy.resistFingerprinting = true. If it is really necessary, please add it to the whitelist in MediaError::GetMessage: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - mozilla::MediaResult mozilla::FFmpegDataDecoder<59>::InitDecoder(): Couldn't open avcodec

If you have set privacy.resistFingerprinting to true in about:config, it may be saying either that it has some effect on this problem or that it affects how error messages are reported. But either way, it sounds like the connection between Firefox and FFmpeg isn't working normally.

I think there were some other recent reports of video decoding issues where the thumbnails could be seen along the timeline. You might search here or on https://www.reddit.com/r/firefox/ for any recent Linux-related threads about video playback issues.

more options

i'll look around on other forums, if i can't find a solution i might revert to opensuse leap, where the videos were playing ok, albeit an earlier version of the o.s.

i turned off 'advanced tracking protection' for youtube, which includes fingerprinters, but it made no difference.

again, many thanks for your help

ruthtoby modificouno o

more options

Hi Jefferson,

just to let you know there is a thread in the opensuse forum where other people have described exactly the problem i have, with the same error message. It appears to have started giving problems early this year on opensuse tumbleweed (and it happened to me when i updated to tumbleweed) I'll read through the thread and, hopefully, find a solution. the thread is at https://forums.opensuse.org/showthread.php/568822-firefox-having-problems-with-codecs/page2 . a bit busy at the moment but hope to get back to this next week.

ruth

more options

We are on the same OS so the ffmpegs and libavs should be the same as long as you have the packman repo installed. see screenshot

This is the site I always use after an OS install to get packman with just a few clicks. https://www.opensuse-community.org/


Operating System: openSUSE Tumbleweed 20221109 KDE Plasma Version: 5.26.2 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.7 Kernel Version: 6.0.7-1-default (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Xeon® CPU E3-1535M v6 @ 3.10GHz Memory: 62.7 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics P630 Manufacturer: HP Product Name: HP ZBook 17 G4

more options

Also, what desktop are your using? X11 or Wayland?

more options

Chosen Solution

hi @jonzn4SUSE thanks for this help. Yes i'm using X.11 graphics platform. Following your instructions got me nearly to a solution, it did install packman repos and libraries. but still the same problem playing the videos.

There has also been a thread on opensuse about the exact problems that i was facing (https://forums.opensuse.org/showthread.php/568822-firefox-having-problems-with-codecs), and here they suggest the following zypper command - in a post made 9th may 2022 zypper install --from packman libavcodec59

so after the install you suggested I ran this zypper install, which basically changes vendor for 9 pachages.

and now my problems seem to have been solved, hooray. Along the way for both the installation and the zypper there were many times when packages were duplicated and I had to choose to install the new versions.