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.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? -
@ultraviolet Use an user agent switcher, change to anything (chrome, ff, opera) and html5 will be served.
Sad but true, until the world will reckon Vivaldi as a valid browser, you have to hide its identity. -
@t160915, Hi, I have the Vivaldi original .rpm but the ffmpeg package from Packman and H.264/MP4 from Quirksmode play fine on Opensuse 42.3/64.
I have also Chrome stable installed.Cheers, mib
-
@t160915 I am sorry, ffmpeg package seams not correct.
You can DL my ffmpeg.so > https://www.dropbox.com/s/kp2goakgqh3g3mx/libffmpeg.so?dl=0
and copy it to /home/user/.local/lib/vivaldi
When I remove it on my system .h264 is not working anymore, copy back, restart Vivaldi and work.
The start script of Vivaldi does not check Opensuse, are you on Opensuse too?Cheers, mib
-
@gwen-dragon, if I am honest I cant remember, time stamp is 05.04.2017 and sha1sum is 567bba9b5de230a6ce4fe724f8159d19e2faf1fe.
It is still confusing for me why Vivaldi does not use it´s own lib in /opt/vivaldi/lib,
it use lib in .local/lib/vivaldi. ?
The start script does not even search in .local.Cheers, mib
-
@ian-coog thanks, can you recommend a good one?
-
I was surprised to learn that Vivaldi has been accepted into Packman repository, it's great news, but now that I installed Vivaldi from that repo it doesn't pick up libffmpeg.so in ~/.local/lib/vivaldi and H264 videos won't play. I still have vivaldi-snapshot from Vivaldi's own repo and it works. Vivaldi-stable from Vivaldi repo works, too.
Perhaps Vivaldi from Packman looks for libffmpeg in some other place.