How to get Streaming and Codecs (Audio & Video) support in Opera 53?
-
gautamkv last edited by
I am currently using Opera 53.0 in Kali Linux 2018.2. Opera is not running videos and GIFs from websites like Twitter, Coursera, etc. This is because H.264 and H.265 multimedia codecs are not supported. YouTube Live Stream is also not working. I did an HTML5test of Opera. In that test, Opera scored 524 out of 555 points. It showed that a lot of things are not supported, like
VIDEO
- Audio track selection
- Video track selection
- Video codecs
- MPEG-4 ASP support
- H.264 support
- H.265 support
AUDIO
- Advanced
- Speech Recognition
- Speech Synthesis
- Audio codecs
- AAC support
- Dolby Digital support
- Dolby Digital Plus support
STREAMING
-
Adaptive bit rate
- Dynamic Adaptive Streaming / MPEG-DASH
- HTTP Live Streaming / HLS
-
Codecs
- Video codecs
- MP4 with H.264 support
- MP4 with H.265 support
- TS with H.264 support
- TS with H.265 support
- Audio codecs
- MP4 with AAC support
- MP4 with Dolby Digital support
- MP4 with Dolby Digital Plus support
- TS with AAC support
- TS with Dolby Digital support
- TS with Dolby Digital Plus support
- Video codecs
If you want to know more about it, HTML5test of my browser is : https://html5te.st/62e18c3dfde7c450
So, how do I get Streaming and Codecs (Audio & Video) support in Opera 53?
-
leocg Moderator Volunteer last edited by
@gautamkv See this topic. Also this comment in Desktop Team blog.
-
gautamkv last edited by
@jimunderscorep It means that Chromium browser must be installed to get proprietary codecs support in Opera. I think Opera should provide these codecs support by default (because a lot of websites use these proprietary codecs). Otherwise, people will switch to a different browser.
-
leocg Moderator Volunteer last edited by
@gautamkv Due to licensing, they can't.
https://blogs.opera.com/desktop/2018/06/opera-55-0-2976-0-developer-update/#comment-3933898150
-
A Former User last edited by
@gautamkv said in How to get Streaming and Codecs (Audio & Video) support in Opera 53?:
@jimunderscorep It means that Chromium browser must be installed to get proprietary codecs support in Opera. I think Opera should provide these codecs support by default (because a lot of websites use these proprietary codecs). Otherwise, people will switch to a different browser.
Not chromium itself, only the chromium ffmpeg codecs. And that applies to distros that do package chromium ffmpeg codecs, e.g. ubuntu. If you are on one that does not, e.g. debian, you'd better switch to a different browser.
-
cybrsaylr last edited by
Here we again. Videos not playing. Running Opera Stable 53.0.2907.99 which is up to date.
-
A Former User last edited by
@cybrsaylr said in How to get Streaming and Codecs (Audio & Video) support in Opera 53?:
Here we again. Videos not playing. Running Opera Stable 53.0.2907.99 which is up to date.
What distro are you on and what version of chromium's ffmpeg codecs does it have in its repos today?
-
cybrsaylr last edited by cybrsaylr
@jimunderscorep said in How to get Streaming and Codecs (Audio & Video) support in Opera 53?:
My distro is, Ubuntu 16.04.4 LTS (x86_64; Unity)
Today it has chromium-codecs-ffmpeg-ex 67.0.3396.62-Oubunti0.16.04.1, installed. -
A Former User last edited by A Former User
Then it is the typical situation "my distro upgraded chromium's ffmpeg codecs and opera, being based on an older version of the chromium source, can not use them properly, so is no longer compatible with those".
Do not worry, opera will be upgraded to 54 soon, it will be compatible with chromium ffmpeg codecs 67 and life will go on. -
A Former User last edited by
Hey cybrsaylr, from what source are you getting the v67 from? I need one of those and the repos only have it for cosmic. Even the ppa http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser/
there is no v67. -
A Former User last edited by A Former User
I would like to know that as well. Packages. ubuntu .com states that anything made from chromium's sources is still on version 66 for ubuntu 16.04 and 18.04. However, its indexing may not be up to date.
-
cybrsaylr last edited by cybrsaylr
@s390g2 & @jimunderscorep
Just checked Synaptic Package Manager and it shows: chromium-codecs-ffmpeg-ex 67.0.3396.62-Oubunti0.16.04.1, installed.
Just did the normal updates/upgrades though Ubuntu repos to get it. Did nothing special.
Did notice that when using Opera VPN and using New Private Window, I have the most problems with videos not playing. When not using those two options some videos will play.
Till this issue is fixed I use Vivaldi browser for backup which plays every video thrown at it.
-
A Former User last edited by
The output of
apt-cache policy chromium-codecs-ffmpeg-extra
would be more useful because it will tell us where apt (and synaptic in turn being a frontend for apt) does get the package from.
-
cybrsaylr last edited by
@jimunderscorep
Here's that output:
a@a-Studio-XPS-8000:~$ apt-cache policy chromium-codecs-ffmpeg-extra
chromium-codecs-ffmpeg-extra:
Installed: 67.0.3396.62-0ubuntu0.16.04.1
Candidate: 67.0.3396.62-0ubuntu0.16.04.1
Version table:
*** 67.0.3396.62-0ubuntu0.16.04.1 500
500 http://ppa.launchpad.net/canonical-chromium-builds/stage/ubuntu xenial/main amd64 Packages
100 /var/lib/dpkg/status
66.0.3359.181-0ubuntu0.16.04.1 500
500 http://mirror.clarkson.edu/ubuntu xenial-updates/universe amd64 Packages
500 http://mirror.clarkson.edu/ubuntu xenial-security/universe amd64 Packages
49.0.2623.108-0ubuntu1.1233 500
500 http://mirror.clarkson.edu/ubuntu xenial/universe amd64 Packages -
A Former User last edited by A Former User
As it seems, you are getting your chromium-related stuff from this ppa repo
https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage
which, as said in its description, is an unofficial repo for testing chromium related packages before they move to main repo. That's why you got chromium ffmpeg codecs v67 ahead of everyone else. Do you really need that repo? Do you get anything else from it, like chromium?
If not, remove the repo completely, remove the chromium ffmpeg codecs extra package, update apt (sudo apt-get update) and reinstall it. That is the easiest and prefered method.
If you do want to keep the repo but revert to the previous, working version of the package, you install it
sudo apt-get install chromium-codecs-ffmpeg-extra=66.0.3359.181-0ubuntu0.16.04.1
and tell apt to not upgrade the package by putting it on hold
sudo apt-mark hold chromium-codecs-ffmpeg-extra
And when there will be an upgrade to chromium + chromim stuff v67, tell apt to remove the hold with
sudo apt-mark unhold chromium-codecs-ffmpeg-extra
You will want to upgrade it to v67 once opera 54 is released. -
cybrsaylr last edited by cybrsaylr
@jimunderscorep said in How to get Streaming and Codecs (Audio & Video) support in Opera 53?:
As it seems, you are getting your chromium-related stuff from this ppa repo
https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage
which, as said in its description, is an unofficial repo for testing chromium related packages before they move to main repo. That's why you got chromium ffmpeg codecs v67 ahead of everyone else. Do you really need that repo? Do you get anything else from it, like chromium?
Don't recall when that ppa repo was added. It was quite awhile ago. Did notice that chromium browser upgrades more often than Opera. Running Chome Version 67.0.3396.87 (Official Build) (64-bit) right now.
Did your; sudo apt-get install chromium-codecs-ffmpeg-extra=66.0.3359.181-0ubuntu0.16.04.1 and got vidoes back on Opera 53.0.2907.99.
But did notice now on Opera 53.0.2907.99 when going to either a New Private Window, or using Opera VPN videos will not play on some sites, asking you to enable Flash! Turn off VPN or get out of New Private Window and videos play fine. Any idea why this happens?
-
A Former User last edited by
If you also have chromium v67 installed from that repo, downgrading chromium ffmpeg codecs to v66 broke it.
I suggest removing that repo from your sources and reinstalling chromium from the main ubuntu repo.No idea about the flash on vpn and private mode. However, flash does work as it should on private mode here. I do not use the vpn feature at all.