Error Messages on YouTube Videos

I switched to openSUSE last week from Kubuntu and after a few days of use I realized that some YouTube videos are only displaying the “An error occurred. Please try again later” message. HTML5 is my default player and after a few reloads the Flash player sometimes kicks in and it works. It’s getting worse though where reloading doesn’t help. Now I thought this was an issue on YouTube’s servers since the problem occurs for the same videos on both Firefox and Chromium. However I can watch the videos comfortably on my phone and on a Windows PC all connected to the same router. Is anyone else having the same issues on openSUSE and how can I fix it?

https://www.youtube.com/watch?v=F9kjLqZwpKg and also https://www.youtube.com/watch?v=w3pl00bUCVc are a couple videos that I can’t view.

post your repo list

zypper lr -d

Firefox needs a distribution switch to packman to be able to play restricted formats ie mp4, packman is the repository that carries flash.

observation

updates in the last couple of days are,
flash-player-11.2.202.559-1.1.x86_64,
MozillaFirefox-43.0-6.1.x86_64

suggest updating to these if they are not installed

also your symptoms indicate a heavily loaded network, here BBC News and Videos
show similar

do Firefox and Chromium use the same DNS as your phone and Windows?

have fun

Hi
Just to confirm, both of those links work in the firefox default Leap install with html5 player (no packman or flash here.) I do have fluendo codecs installed, however firefox about:plugins shows only the OpenH264 Video Codec no other codec plugins.

Maybe clean out the gstreamer cache?


rm ~/.cache/gstreamer-1.0/*

I removed the fluendo codecs and rebooted removed the above cache file, started firefox and both videos worked fine again no switch to packman…

I have the packman repo but I don’t know if that alone classifies as “switching”.

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service

—±--------------------------------±----------------------------------------±--------±----------±--------±---------±-------±------------------------------------------------------------------------±-------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/ |
2 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/ |
3 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/oss/ |
4 | download.opensuse.org-oss_1 | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss |
5 | ftp.gwdg.de-suse | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | Index of /pub/linux/packman/suse/openSUSE_Leap_42.1/ |
6 | openSUSE-42.1-0 | openSUSE-42.1-0 | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/oss/ |
7 | repo-debug | openSUSE-Leap-42.1-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/ |
8 | repo-debug-non-oss | openSUSE-Leap-42.1-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/ |
9 | repo-debug-update | openSUSE-Leap-42.1-Update-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.1/oss |
10 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.1/non-oss/ |
11 | repo-source | openSUSE-Leap-42.1-Source | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/ |
12 | repo-update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/ |

switching is what I call a full vendor change
https://en.opensuse.org/SDB:Vendor_change_update#Using_zypper_2

to do a full vendor change with packman do

zypper dup --from 5

The thing with google is that it has servers all over the world, when we enter google.com most of us get different IP’s the same is true for youtube as most of youtube should be available in webm it should be playable with firefox without packman but…
personally I’ve noticed youtube issues when my upload is maxed out I’m not sure why, when I upload big files to my cloud youtube refuses to work I do believe a javascript running locally sends google some data and if it can not reach it, it stops playback.

Hi
Could very well be the case… I see a connections to us-west and dfw here which I assume is the youtube site and video feed…

Hi
OK, quick test;

With fluendo codecs, uses mp4;

http://thumbnails114.imagebam.com/45579/ef20af455785904.jpg](http://www.imagebam.com/image/ef20af455785904)

http://thumbnails114.imagebam.com/45579/4da692455785905.jpg](http://www.imagebam.com/image/4da692455785905)

Without fluendo codecs uses webm;

http://thumbnails114.imagebam.com/45579/5e11e1455785907.jpg](http://www.imagebam.com/image/5e11e1455785907)

http://thumbnails114.imagebam.com/45579/96fcff455785908.jpg](http://www.imagebam.com/image/96fcff455785908)

I’m having the same message in running YouTube Videos on 42.1. So I used Yast Online update, searched for Adobe Flash and downloaded the program and the plugin. I got an error that the flash plugin is broken. So I went to Adobe and downloaded the .rpm and .YUM files. How to run them in 42.1?

Hi
You shouldn’t need flash, it should run as html5 and use webm. Can you provide an example link to verify?

Else if you really, really want flash, just extract (right click on the downloaded rpm as your user and extract here) the libflashplayer.so from the rpm and as root user copy to /usr/lib64/browser-plugins/

It works fine
I can’t get it not to work lol

Same for me. :slight_smile:

Hi Malcolm,

That’s what I thought. The example can be seen on this page, about halfway down the page. You should be able to see it without logging in. https://www.namepros.com/threads/gonna-buy-a-domain-dont-know-it-worths-the-offer.906745/page-4#post-5223211

I don’t recall if I mentioned this in my original post. But I can view most videos on YouTube itself. So could there be something about this video, like being quite old or something else? Chromium displays it fine. It’s FireFox which has the problem.

Hi
The one where a user would like to cut a scene, just above (I’m assuming one of your posts). It works fine with webm/html5 with Leap 42.1 and Firefox 43.0.

Try removing the cache file indicated above, logout/login may be needed.

Played fine for me as well (FF 43)

Just got an update on flash today, does that version not work??

Just for the record. I am using the fresh plugin in FF

that error message would appear if the OP had webm disabled and didn’t have packman’s packages for mp4 (and no flash obviosly)
I can reproduce that by disabeling webm
media.webm.enabled;false
and disabling gstreamer (I’m not going to remove packman’s packages for a test), flash too as we don’t want adobe’s so doing the rendering
the result is an error message no playable sources found.
so what’s the fix, do a vendor change to packman so you have the full version of gstreamer, install flash for decoding (not really needed), check and see if you have webm disabled in firefox and maybe a library mismatch is preventing webm from working.

ps @stubble get flash from packman it’s the latest version, the adobe rpm works too but it will cause a conflict if you have packman if not add the packman repo and do a vendor change with it.

I tried your suggestion but the result is the same unfortunately.