Video playback problems, troubleshooting and solutions on Linux.



  • @topquark said in Video playback problems, troubleshooting and solutions on Linux.:

    installed any other packages? ffmpeg-codecs? or anything else?

    Yes, & if your question implies that you have not, then we [ie, you & me, not V; i'm just another ordinary user] now have a pretty strong idea of why you're having problems. There's oodles of threads in the V forum on this subject, going back a very long time.

    Unfortunately for you, in as much as it's a temporary complication, we Manjaro Vivaldi users are experiencing a temporary glitch with the herecura repo ffmpeg version. Here's some links for your assistance. If these don't help you to get it working, post again & i shall try to step you through it.
    https://forum.vivaldi.net/post/186578
    https://forum.vivaldi.net/post/207986
    https://forum.manjaro.org/t/after-update-of-glibc-error-message/45824
    https://forum.manjaro.org/t/vivaldi-ffmeg-update-will-break-vivaldi/45801



  • @steffie said in Video playback problems, troubleshooting and solutions on Linux.:

    Here's some links for your assistance. If these don't help you to get it working, post again & i shall try to step you through it.

    Thank you. I got it working. I'm not in herecura but had problem with AUR repo.

    I installed vivaldi-snapshot-ffmpeg-codecs and copy libffmpeg.so that is somehow in /opt/vivaldi to /opt/vivaldi/snapshot/. I see you have done that also in your other post.



  • @topquark said in Video playback problems, troubleshooting and solutions on Linux.:

    I got it working

    It's good for you now? Excellent.

    Generic remark to all other Nixers in this & other threads complaining about "Vivaldi will not play my xyz video site". The error/fault is not Vivaldi's, it is yours. This forum has bucketloads of threads on this repeat topic, such that any complainer needs only to Search the forum to find the solutions. Many people have posted this many times over the past few years -- V is not like some of the huge older richer browser companies who can afford the fees to incorporate the non-free proprietary codecs in their lousy browsers out of the box. Hence, for we V-ers, to be able to stream Netflix, we have to first install Widevine. To be able to use any site incorporating H.264/MP4, we have to install ffmpeg [variant depends on Snapshot or Stable]. After that, videos are a doddle in V. I have been using V since Feb 2015, & for the majority now of that time it provides ALL my browsing needs including ALL the streaming i do [which is a lot].



  • @steffie said in Video playback problems, troubleshooting and solutions on Linux.:

    It's good for you now? Excellent.

    Yes, it is working good now on all video sites I am visiting.

    Generic remark to all other Nixers in this & other threads complaining about "Vivaldi will not play my xyz video site". The error/fault is not Vivaldi's, it is yours.

    Sorry, I have to disagree. This thread will not exist if there isn't any problem. People just want to install it and it should run without the need to scour countless of messages to get the solution.

    This forum has bucketloads of threads on this repeat topic, such that any complainer needs only to Search the forum to find the solutions. Many people have posted this many times over the past few years -- V is not like some of the huge older richer browser companies who can afford the fees to incorporate the non-free proprietary codecs in their lousy browsers out of the box. Hence, for we V-ers, to be able to stream Netflix, we have to first install Widevine. To be able to use any site incorporating H.264/MP4, we have to install ffmpeg [variant depends on Snapshot or Stable]. After that, videos are a doddle in V. I have been using V since Feb 2015, & for the majority now of that time it provides ALL my browsing needs including ALL the streaming i do [which is a lot].

    Widevine or something else should be part of dependency. If not there should be a check for it and load it automatically. V should be as easy to load as Chrome or Firefox if the goal is to become a mainstream browser.

    It's easy to see how easy everything is from the side of those who have been into Linux for the long time. The mass of people coming from the Windows side do not see it the same way.

    I don't want to debate just stating my opinion and experience coming from Windows Vivaldi and moving to Linux Vivaldi.



  • @topquark You & I are not quite talking about the same thing here. Of course any piece of software, any OS, anything in Life The Universe & Everything [So Long & Thanks For The Fish] should be perfect & easy, trouble-free & straightforward. Meanwhile, back in the Real World, people have a choice. In the face of unpleasant realities that Things Are Not Perfect, we can stamp our feet, hold our breath til blue, have fits of pique, & rail against [to come back to specifics here now] the Vivaldi Devs for so cruelly crushing all our hopes & dreams.

    Conversely, the slightly less histrionic, more pragmatic of us can seek workarounds based on our own initiatives and/or existing documented solutions of others before us. In the context of the forum, i am perpetually gobsmacked that so many users seem intrinsically allergic to the Search function. I opine that if only people would search first, a large volume of the mega-repetitive posts enquiring [or often moaning / raging] about "why can't i play videos in Vivaldi?" would never have needed to be written. In my case, videos are fine not coz i'm some Linux genius [i am very very far from that], nor that i'm special [am definitely not], but simply coz [1] i know how to do research, [2] i can read, [3] on a good day i can even follow & apply instructions... monkey see, monkey do. Ie, the Forum already has all the answers, without needing endless new repetition. Given i am ordinary, there's no justifiable reason for other ordinary users not to also be able to manage this.

    PS: As to your:

    People just want to install it and it should run without the need to scour countless of messages to get the solution

    ...what are you going to do then? Offer to pay Vivaldi so they can pay for the necessary codecs? There are brutal commercial realities here; the absence of pre-shipped codecs is not coz the Vivaldi Devs hate us & wish to make our lives not worth living, y'know?



  • @steffie said in Video playback problems, troubleshooting and solutions on Linux.:

    PS: As to your:

    People just want to install it and it should run without the need to scour countless of messages to get the solution

    ...what are you going to do then? Offer to pay Vivaldi so they can pay for the necessary codecs? There are brutal commercial realities here; the absence of pre-shipped codecs is not coz the Vivaldi Devs hate us & wish to make our lives not worth living, y'know?

    The only simple solution on OSS systems like Linux is, to deliver a Program also as OSS. If this is the case, the maintainer of the distro or package deliverer are responsible to integrate all well! Due to the fact, that Vivaldi isn't OSS, you are responsible to integrate the Codecs against existing distro dependencies.

    Normally I install my distro including the needed codecs (mainly ffmpeg), from remote private sources, so private repositories are not effekted from IP/licence topics (private use). The problem is, that chromium and related browers are not able to use ffmpeg directly. You need "chromium-ffmpeg-extra" which sometimes conflicts with versions from other chromium based browsers, so you can only install one in normal case.

    Possible easy soution from my point of view, is to integrate this package directly in vivaldi and use than the preinstalled ffmpeg (which need to marked as required in the package).



  • Awesome. Vimeo and Twitter videos wouldn't play in Vivaldi Snapshot on Manjaro Linux, but these ffmpeg codecs fixed the problem. I did encounter this error: 'ERROR: One or more PGP signatures could not be verified!', but found a solution here: https://superuser.com/questions/1210758/error-one-or-more-pgp-signatures-could-not-be-verified-arch-linux#1210759



  • The problem IS Vivaldi's. None of the workarounds I have been trying for days fixes it. The Vivaldi developers should include a working file. This is not too much to ask, especially months after the problem became known.

    If I rename all Vivaldi directories and reinstall to start fresh, it doesn't play HTML5 H.264 video. Therefore my settings are not a problem.

    Vivaldi comes with a libffmpeg.so file in /opt/vivaldi/lib, and this is the file it actually uses. Installing or removing chromium-codecs-ffmpeg-extra makes no difference, and replacing Vivaldi's libffmpeg.so with the Chromium codec or any other I can find is even worse -- the standard video test page goes black with a dead bird, rather than merely failing to show the H.264 video. Therefore the problem does not lie with files from other packages. The problem is internal to the package Vivaldi provides.

    Vivaldi for Linux comes with a broken file. Period. I'm tired of trying to fix this.

    As for other codecs that Vivaldi can't ship with, PLEASE include links on the download page -- they don't necessarily come with our distribution, and it's hard to hunt down the right one, if there is a right one.

    I can be patient. Thanks for making the best browser out there.



  • @jameskeating3 said in Video playback problems, troubleshooting and solutions on Linux.:

    Vivaldi for Linux comes with a broken file. Period.

    Tis amazing then, innit, that for years i have happily been using V on both my PCs for all my video streaming, in a variety of distros.



  • @jameskeating3 Not all "libffmpeg .so"s are created equal. To play h.264 videos, because of their proprietary codec, you need libffmpeg recommended by Vivaldi developers here, not any others, not from your distro, not even the one that comes with Vivaldi by default.

    There IS a download page for it, right at the beginning of this thread. On that page Ruario provides a script to fetch it from correct repo and install it for you. It works fine and Ruario updates it when it stops working.

    Among all the failed solutions you listed you, apparently, haven't tried the recommended one, so what can be done? When everything fails it might be the time to RTFM.

    There's another script by Gwen, which does more or less the same thing. Both scripts have been there for years and you can read their history if you go through this thread page by page.



  • @stang Thank you. Dowloaded script latest-proprietary-media..sh from https://gist.github.com/ruario/bec42d156d30affef655#file-latest-proprietary-media-sh and it works. At last. Don't remember why I didn't try that before -- I'm normally methodical in following instructions and running through the various approaches until all options are exhausted. With Vivaldi 2.0 still troublesome, I returned to try again, starting at the end of the thread, for 2.0-specific comments. If you hadn't addressed me by name, I might still be thrashing. Bless.



  • Hi!
    Vivialdi doesn't play video in FB, VK, Youtube.
    Screenshot: https://yadi.sk/i/HvZWWWZMxolM1A

    OS: Debian 9
    Vivialdi about:
    Vivaldi 2.1.1337.36 (Stable channel) (64-bit)
    Revision 0f6ce0b0cd63a12cb4eccea3637b1bc9a29148d9-refs/branch-heads/3538@{#1039}
    OS Linux
    JavaScript V8 7.0.276.32
    Flash 31.0.0.122 /usr/lib/adobe-flashplugin/libpepflashplayer.so
    User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36 Vivaldi/2.1.1337.36
    Command Line /opt/vivaldi/vivaldi --flag-switches-begin --disable-features=EnableEphemeralFlashPermission --flag-switches-end
    Executable Path /opt/vivaldi/vivaldi
    Profile Path /home/user/.config/vivaldi/Default

    chromium-codecs installed, https://yadi.sk/i/_88PTOCqmQL5QQ

    pepperflash installed with latest-pepper-flash.sh, /opt/google/chrome/PepperFlash/libpepflashplayer.so

    Test HTML5 are OK, https://yadi.sk/i/kjjf8FtPDvHOnw and https://yadi.sk/i/ya2FmBF6jrdfOw

    Video with Chromium, Slimjet, Palemoon and FF works good.

    You have any ideas about?



  • @kotas
    Okay, I resolved this problem with https://gist.github.com/ruario/bec42d156d30affef655#file-latest-proprietary-media-sh
    -> Building your own replacement libffmpeg.so

    But I seems that it must be maked with installation process. As minimum for a popular distros as Debian, Ubuntu, Arch, Fedora etc...



  • This post is deleted!

 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.