Video playback problems, troubleshooting and solutions on Linux.
-
Thanks ruario your revised script works great.
-
@Gwen-Dragon Is the change between codec packages done automatically in Vivaldi ( all browsers? ) or do we need to remove the chromium-ffmpeg package?
-
@Gwen-Dragon Cool, thanks - no tweaking needed (for Vivaldi anyway).
-
Yesterday I received following mail. Now after adding the chromium-ffmpeg-extra like proposed from Aliaksei, videos runs fine on openSUSE Tumbleweed (with Packman Tumbleweed repositories installed).
Gesendet: Mittwoch, 05. April 2017 um 12:07 Uhr; Von: "Aliaksei P."
[Solved] Add ffmpeg codecs for browsers based on Chromium.
zypper in chromium-ffmpeg-extra -
@dLeon said in Video playback problems, troubleshooting and solutions on Linux.:
Your patience is impressive to actually wait for them to provide it.
I work since many years with Linux, sometimes you need only a little bit time, than problems solve itself
-
@Gwen-Dragon said in Video playback problems, troubleshooting and solutions on Linux.:
@ruario
- Why do you use oxideqt-codecs-extra now?
- Why does your script install
libffmpeg.so
only for the local user and not for all?
@Gwen-Dragon said in Video playback problems, troubleshooting and solutions on Linux.:
@ruario
- Why do you use oxideqt-codecs-extra now?
- Why does your script install
libffmpeg.so
only for the local user and not for all?
@rijnsma said in Video playback problems, troubleshooting and solutions on Linux.:
@rijnsma said in Video playback problems, troubleshooting and solutions on Linux.:
@CantankRus
The video in the link I wrote does nothing, but I have seen other video's on the site and on other sites, which did nothing before installing chromium-codecs-ffmpeg-extra. So more is working now than before. Thanks! (Now still the problem with Vivaldi jumping to other workspaces with some sites and of the disappearing of tabs in Vivaldi, later than 1.5
I now use 1.5 wich is doing fine. )The problem (jumping through workspaces and disappearing tabs) is gone in version 1.8..
Thanks!!@rijnsma said in Video playback problems, troubleshooting and solutions on Linux.:
@rijnsma said in Video playback problems, troubleshooting and solutions on Linux.:
@CantankRus
The video in the link I wrote does nothing, but I have seen other video's on the site and on other sites, which did nothing before installing chromium-codecs-ffmpeg-extra. So more is working now than before. Thanks! (Now still the problem with Vivaldi jumping to other workspaces with some sites and of the disappearing of tabs in Vivaldi, later than 1.5
I now use 1.5 wich is doing fine. )The problem (jumping through workspaces and disappearing tabs) is gone in version 1.8..
Thanks!!But now I can't view as an example: http://nos.nl/uitzendingen/
Anybody? :scratch:
-
@Gwen-Dragon
I will wait a little, Gwen-Dragon. I am not happy with it. I use Vivaldi 1.5 again (and maybe try later what you write). 1.5 does great.
It is not only certain video in 1.6-1.8, but also not able to input sufficiant tabs from feedreader or e-mail into the browser and a jump to a wrong workspace when things stall. I thought it was over in 1.8 but it isn't. Chromium and Chrome also have the problem, so:
Yesterday I made a copy of my system, I deleted all Chromiumlike browsers (Chrome, Chromium, Vivaldi) and used Vivaldi-snapshot. That was better in accepting tabs, but then that video did not work.
Thank you very much for the reply and maybe I try in some new Vivaldi-version.Other question if I may: is here an email notification after a reply?
-
Hi,
I read post but a problem persist. Actually, i'am at this point :
Flash is recognize but not working. I have this situation :
What's the problem in your opinion ?
Thanks -
@eporte Just tried the direct page ( http://www.lcp.fr/le-direct/tnt )
Had similar problem at first - video wouldn't play, but I got something like "error 400 codec mismatch".Then I used user-agent switcher extension to identify as Chrome (linux) and then reloaded.
This time I get a message that the video is Geo restricted.You could try installing an extension to change the user agent for yourself.
-
Thanks. I finally solve the problem upgrading 1.9.818.29 dev (64 bits).
-
I'm running the latest version of Manjaro and am now no longer able to play HTML5 videos (youtube etc).
chrome://gpu reports:Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Hardware accelerated
VPx Video Decode: Software only, hardware acceleration unavailable
WebGL: Hardware accelerated
WebGL2: Hardware accelerated -
@rijnsma said in Video playback problems, troubleshooting and solutions on Linux.:
@Gwen-Dragon
I will wait a little, Gwen-Dragon. I am not happy with it. I use Vivaldi 1.5 again (and maybe try later what you write). 1.5 does great.
It is not only certain video in 1.6-1.8, but also not able to input sufficiant tabs from feedreader or e-mail into the browser and a jump to a wrong workspace when things stall. I thought it was over in 1.8 but it isn't. Chromium and Chrome also have the problem, so:
Yesterday I made a copy of my system, I deleted all Chromiumlike browsers (Chrome, Chromium, Vivaldi) and used Vivaldi-snapshot. That was better in accepting tabs, but then that video did not work.
Thank you very much for the reply and maybe I try in some new Vivaldi-version.just updating what I wrote earlier here. This worked perfect, for days now. And when it does not work anymore for some reason I can do it again (maybe after updating the distro) :
@lamarca said in 'Still no video on certain sites':
@rijnsma said in 'Still no video on certain sites':
Your distro does not provide that package (it's ubuntu thing). I use the archlinux herecura repo:
If you are using x86_64, download the package below:https://repo.herecura.eu/herecura/x86_64/vivaldi-ffmpeg-codecs-59.0.3071.104-1-x86_64.pkg.tar.xz
extract the package
install the libffmpeg.so issuing the following command:sudo install libffmpeg.so /opt/vivaldi
or /opt/vivaldi-snapshot
in the upackdirectory. -
Hello, I just installed Vivaldi to try it out however there is an issue playing Twitter videos (This media could not be played) and Facebook videos don't even load. YouTube videos work wonderfully, even @60 fps. Same for Twitch. No issue watching at source quality.
I have tried the guides provided on Vivaldi's page and others trying to install Flash but there is always something happening preventing me to go with all the steps. I am using Deepin Linux 15.4.1 - The Ubuntu one doesn't recognize add repository as a command, and the script one "can't work out the latest Flash".
What else can I do? Thank you. If you need any other information feel free to ask (and tell me how to get it) about it.Edit: I am using the latest Vivaldi version.
-
@gwen-dragon Hi Gwen, thanks a lot for your answer. Yes, as far as I know, Deepin was based on Ubuntu and when 15 came out on Debian. But some commands "can't be found". I wonder if there is something different about it. I have posted this on their forums, hopefully someone can help.
Now with what you provided, that goes a bit over me -teehee-. Do I need to copy-paste that whole thing (assume, the script) into a txt and name it 'something' placing it in a Vivaldi folder to install it? Sorry for the trouble, thanks again. -
@gwen-dragon Hello and thanks again, Gwen. I've been helped a bit on Deepin forums as well. I've been asked to troubleshoot the problem with Chrome and Brave to see if they worked. I've been told that Twitter and Facebook embedded media is in fact HTML5. I thought it was different since they didn't work but Twitch did (on Vivaldi or Opera). On Chrome and Brave they did work. Do I still follow your steps above installing your script or is this for something else?
Also, Flash is installed since accessing to speedtest I get the normal version and not the beta one, even from Vivaldi. So that works. Sorry for the hassle, just trying to keep this updated to find a solution for future reference
Edit: I installed your script with -f addition and now everything works! I do have a countdown for computer explosion though ;P - Thanks a lot! -
@t160915 Not sure which script you mean exactly but some of the scripts provided at the beginning of this thread are not meant to work on openSUSE. Just look at what the script does and do it manually.
I suspect you mean the one that downloads a package from Ubuntu repo and then puts it into Vivaldi's directory. This can be done with a browser and Dolphin or any file manager. The script also checks if the older package is present or some other simple thing like that, which you can also see in the file manager.
That script is trivial but requires knowledge of Linux to make it work on every distro. Or you might mean some other script. In any case, on my openSUSE everything works as expected but I came here with the same question 5-6 pages ago.
-
@t160915 I didn't say anything about Vivaldi repo.
Ruario's script gets "libffmpeg.so" <- not a link - and puts it into your home directory creating $HOME/.local/lib/vivaldi/libffmpeg.so and this script should run on openSUSE just fine - as is, no manual messing necessary. If I remember correctly it was Gwen's script that was meant only for Ubuntu or Debian based distros.
https://gist.github.com/ruario/bec42d156d30affef655#file-latest-proprietary-media-sh
This script also creates "oxideqt-codecs-extra-version.txt" file in the same directory but it's there only for future updates of libffmpeg.so using this script - Vivaldi ignores this .txt file, as far as I know. Vivaldi only picks up libffmpeg.so when it starts and if you have other versions of this file elsewhere don't worry about them - this place, in your home directory, takes the priority and Vivaldi ignores all the others.
These other versions of libffmpeg.so are not guaranteed to work anyway, we need to download the version made for Ubuntu. If you think it's weird and inconvenient it's understandable to feel this way, but H.264 is a proprietary codec protected by various patents and different browsers and different distros deal with it differently. It's complicated.
-
@t160915 At this point I can only ask to make sure you got libffmpeg.so and corresponding text file with version number in "/home/yourusername/.local/lib/vivaldi/" directory. Maybe you can delete them and run Ruario's script again to make absolutely sure you got it right.
Or you can download my copy of libffmpeg.so from dropbox, place it into that directory, restart Vivaldi, and see it works. Before you do that, rename the existing libffmpeg.so you got from Ruario's script or move it somewhere safe. My version is 1.21.5 according to accompanying oxideqt-codecs-extra-version.txt file, and it looks like I got the libffmpeg.so back in April. I haven't updated it since.
Here's my dropbox link, it should start download automatically.
https://www.dropbox.com/s/p7lkingsav7v1p2/libffmpeg.so?dl=1
If that doesn't work you need some serious troubleshooting.
-
Since my thread below, most videos runs perfect on Vivaldi at openSUSE tumbleweed. What is todo:
- Add Packman repository and enable it if not done: e.g. with Tumbleweed:
sudo zypper ar -f -n packman http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman - Install vivaldi from packman:
sudo zypper in vivaldi
Thats it. vivaldi from Packman includes since 1/2 a year the needed libffmpeg.so. On my 64bit installation I can find it in:
-rw-r--r-- 1 root root 1481776 21. Sep 16:43 /usr/lib64/vivaldi/lib/libffmpeg.so
and as owner you can find with rpm -qif /usr/lib64/vivaldi/lib/libffmpeg.so:
Name : vivaldi
Version : 1.12.955.36
Release : 4.1
Architecture: x86_64
Install Date: Fr 22 Sep 2017 18:14:33 CEST
Group : Productivity/Networking/Web/Browsers
Size : 178312520
License : SUSE-Freeware
Signature : RSA/SHA1, Do 21 Sep 2017 17:25:23 CEST, Key ID 45a1d0671abd1afb
Source RPM : vivaldi-1.12.955.36-4.1.src.rpm
Build Date : Do 21 Sep 2017 14:00:00 CEST
Build Host : localhost
Relocations : (not relocatable)
Packager : [email protected]
Vendor : http://packman.links2linux.de
URL : https://vivaldi.com/
Summary : Powerful and Personal Web Browser
Description :
Vivaldi browser is made with power users in mind by people who love the Web.
Distribution: Extra / openSUSE_Tumbleweed
/etc/default/vivaldi
/usr/bin/vivaldi
/usr/lib64/vivaldi
/usr/lib64/vivaldi/features.json
/usr/lib64/vivaldi/icudtl.dat
/usr/lib64/vivaldi/lib
/usr/lib64/vivaldi/lib/libffmpeg.so
[...] - Add Packman repository and enable it if not done: e.g. with Tumbleweed:
-
After the 1.12 update the flag for preferring HTML5 over Flash seems to of gone now, so dailymotion is asking for me to enable Flash to play its videos rather than using the HTML5 player.
I guess this is because of the Chromium update, any ideas how I can solve this?