@nvmjustagirl said in Opera stuttering and occasionally freezes while playing YouTube videos:
@epop11rt3 i think ya said ya wanted to turn on a couple more in your screenshot of (Graphics Feature Status) so here is a couple.. if ya need more post which ones..
type this in opera 's address bar
and Enable - Override software rendering list
Enable 'n this flag will change - Hardware Protected Video Decode: Unavailable
to = Hardware accelerated..
also that same flag will change - Rasterization: Unavailable
to = Hardware accelerated..
also get chrome updated And your gaphic drivers..
I am pleased to report that I am currently able to run Opera smoothly after updating the browser, and tweaking a few settings. I also have this extension called Speed Up Browsing, which seems to have made an improvement in performance. As of this current post, I currently have several tabs open in Opera (while running this other extension called Tab Suspender, which automatically suspends inactive background tabs after a set period of time) with no performance hits, even while playing YouTube videos in HD
Although I do not think it is important, is it plain suse or opensuse that you are using?
The following applies to any app that is built from chromium's source, not only opera.
After doing some research, I found out that it all boils down to this build flag in chromium's source
USE_SYSTEM_FFMPEG=true or false
Setting this flag to "false", which is the default value if ommited, will result in building the relevant libffmpeg library and use that for its multimedia needs. Setting it to "true" forces whatever is build from that source to use the system's libraries for its multimedia needs (the 3 libav* ones I mention in the other thread.)
As it seems, because this flag can only be either true or false, the resulting binary is either compatible with its own libffmpeg or the system's libav* libs, not both. Opera, being a closed source app, decided to follow the path that uses "false", ship its own libffmpeg and... you know the rest, I mention them in the other thread. If it was open source, I assume someone would have forked it and made it use the libav* libs. But it's not
As for the why it chose this path, I think it is obvious. Ubuntu (and its derivatives) users outnumber the users of any other distro, so they are keeping that majority happy with a working browser. You, me and the rest of us that are not on ubuntu are just a minority and building a different version of the same browser would be a waste of resources, time, money etc.(I think I said the same about dropping 32 bit support...)
Many other devs of closed source apps do the same, ignoring the same minorities, but that is how closed source works.
To sum up, if you dislike firefox and opera does not work on some sites, you can use chromium for those sites, provided that your distro packages it...
@krishmohanhaha hey o/
well, i thinking here...
this topic here in windows section have a same problem to share videos to facebook.
My advice is the same... first report it has a bug to Opera Bug Report
And them try to use Opera Beta for mac, and say to us if in Opera Beta if has the same bug.
I realize this isn't what you want to hear but you will need to disable the ad-blocker to get the video to work on sites such as Channel 4, ITV, etc.
I think it may have something to do with the adverts they play inside the video player.
I've had to whitelist both C4 and ITV to get them to work.