src="https://update.vivaldi.com/stats/piwik.php?idsite=1&rec=1&bots=1" style="border:0;" alt=""

Video (html5?) does not start in Vivaldi 1.10



  • Hi there.
    In the past I installed Vivaldi from Debian packages with "deb2targz" and copied all files onto my (Sabayon) system. In the beginning (1.1) I had problems to play built in videos, which I could activate then by copying some files (ffmpeg.so?) from Google chrome. Then I always copied those necessary files from version 1.1 to 1.2, 1.2 to 1.3 ... and finally 1.8. to 1.9.

    Then I downloaded Vivaldi 1.10. As already expected in v. 1.10 the videos do not start either, but when I copied necessary files from Vivaldi 1.9 (/opt/vivaldi_1.9) to the new directory /opt/vivaldi nothing changed.
    So, what happened with v. 1.10? How can I make those videos which started before (until v. 1.9) start in version 1.10?

    I also tried to install the in between existing package in Sabayon repository, but there is the same problem: videos are not startable.


  • Vivaldi Translator

    @a.leconte
    I don't know GChrome has single libffmpeg.so in its package. I couldn't find it if there were.
    As far, Vivaldi only grab/link libwidevinecdm.so from GChrome. Proprietary ffmpeg API is built in in GChrome.

    but when I copied necessary files from Vivaldi 1.9 (/opt/vivaldi_1.9) to the new directory /opt/vivaldi nothing changed.

    Sorry, you copy what from 1.9 installation folder?
    We've never done that ever before.



  • @dLeon said in Video (html5?) does not start in Vivaldi 1.10:

    Sorry, you copy what from 1.9 installation folder?

    I copied libffmpeg.so from earlier version into each /opt/vivaldi version. In latest vivaldi-snapshot (1.10.xxx) there is a lib/libffmpeg.so existing. different to that which I have in Vivaldi 1.9.
    Anyway, though I linked /opt/google/chrome/libvidevinecdm.do to /opt/vivaldi directory nothing changed. So, I'm still using version 1.9 now.



  • @a.leconte One of our mods/sopranos ( @Gwen-Dragon ) has developed a script to install libffmpeg. I believe she keeps it up to date.

    Look at the script here : https://gwendragon.de/repo/linux/vivaldi/


  • Vivaldi Translator

    @a.leconte

    I copied libffmpeg.so from earlier version into each /opt/vivaldi version

    Ah, I guess so.
    The placement already moved two times from originally there.
    Extra libffmpeg.so now go to $HOME/.local/lib/vivaldi/.
    The one in /opt/vivaldi/lib was Vivaldi original. Leave it there.

    If you has any other extra libffmpeg.so (outside Vivaldi original) wondering around installation folders, it could crash Vivaldi in worst case.

    Before in current $HOME, that library ever stay for a while in /usr/lib/chromium-browser.

    If you check /opt/vivaldi/vivaldi startup script, you'll see a bunch of places Vivaldi look for libffmpeg.so.



  • @dLeon said in Video (html5?) does not start in Vivaldi 1.10:

    $HOME/.local/lib/vivaldi/.

    so I copied /opt/vivaldi-snapshot/lib/libffmpeg.so to $HOME/.local/lib/vivaldi/. (I had to create that directory!). It still doesn't able to start videos.
    I checked the 'vivaldi-snapshot' file for libffmpeg.so, but I could really not find something like '/opt/vivaldi' or '/opt/vivaldi/lib' for path for libffmpeg.so for version 1.9. I wonder.
    Anyway, I can not start videos in Vivaldi 1.10.
    The scripts I can not use, my distro is Gentoo based Sabayon. And I wonder, why Sabayon does not deliver / install (depending) libffmpeg.so at a correct location.


  • Vivaldi Translator

    @a.leconte
    I'm sorry I forgot to ask.
    Does any video play at all in your Vivaldi? Exclude H264, which need special libffmpeg.so.
    How about WEBP/VP9 in Youtube?



  • Hi a.leconte, did you check http://html6test.com/ ?
    It show you what codec is working.

    Cheers, mib
    EDIT: Do you have Chromium on your system?



  • @mib2berlin
    Yes, I have Chrome on my OS. And I started http://html6test.com. Result for video codecs is:
    Codecs
    H.265 support No ✘
    H.264 support Yes ✔
    Ogg Theora support Yes ✔
    WebM with VP10 support Yes ✔
    WebM with VP9 support Yes ✔



  • @mib2berlin ...sorry, not Chromium, only Chrome (but I don't use it, I use Vivaldi and Firefox...



  • @dLeon said in Video (html5?) does not start in Vivaldi 1.10:

    How about WEBP/VP9 in Youtube?

    Youtube works .... https://youtu.be/Mnb_3ibUp38?t=101



  • No problem, Vivaldi "looks" in Chrome directory too.
    I have exact same result at html6test but no problems to play videos.
    Some pages doesn´t work but only ~10% of all pages or less.
    Strange why it not work for you.
    We need another Gentoo user here. :/

    Cheers, mib



  • @mib2berlin said in Video (html5?) does not start in Vivaldi 1.10:

    I have exact same result at html6test but no problems to play videos.
    Some pages doesn´t work but only ~10% of all pages or less.

    ok, but why does Vivaldi 1.9 play videos?
    I simply would copy the relevant files from v. 1.9 to Vivaldi 1.10 directory, but there are version errors.


  • Vivaldi Translator

    @a.leconte
    libffmpeg built against Chromium source.
    If Chromium upstream change something serious in FFMPEG parts, it need to be rebuild/update.
    As far, we're lucky it's not a regular. We could pass months without updating it. But sometime, boom, happen.
    1.9 ~1.10 change Chromium version multiple times aren't they?


    O well. This what I do in my system
    I assume your libffmpeg.so in /opt/vivaldi(-snapshot)/lib still Vivaldi original.

    If your distro doesn't provide new libffmpeg.so, try these;

    • Download https://repo.herecura.eu/herecura/x86_64/vivaldi-snapshot-ffmpeg-codecs-59.0.3071.83-1-x86_64.pkg.tar.xz
    • Extract it, & place the library in $HOME/.local/lib/vivaldi/
    • Restart Vivaldi.
    • Visit https://html5test.com/ to see most multimedia was supported. Especially H264.

    That package built under Arch under latest Chromium 59 source. I use it in my Debian system without problem for Vivaldi Stable & Snapshot.

    I gave that package because I believe it could easily extracted by you.


    @Gwen-Dragon & @ruario script download *.DEB package.
    oxideqt-codecs-extra
    Its working. Though no clear indication from which Chromium source it was build. Except we read its changelog.

    Its older brother, chromium-codecs-ffmpeg-extra took too long to be update.

    Edit:
    Hm, I don't even know html5test site has sister html6test. :grin:



  • @dLeon said in Video (html5?) does not start in Vivaldi 1.10:

    I assume your libffmpeg.so in /opt/vivaldi(-snapshot)/lib still Vivaldi original.
    If your distro doesn't provide new libffmpeg.so, try these;

    Download https://repo.herecura.eu/herecura/x86_64/vivaldi-snapshot-ffmpeg-codecs-59.0.3071.83-1-x86_64.pkg.tar.xz
    Extract it, & place the library in $HOME/.local/lib/vivaldi/
    Restart Vivaldi.

    ...this was the trick! Thank you very much! But how could I know about this? Why isn't the adopted libffmpeg.so delivered with Vivaldi? Just one Megabyte.

    But, something other I saw, when testing with web site: https://html5test.com. This site achieves less points (513) than https://html6test.com.
    Nevertheless, now it works. Great!


  • Vivaldi Translator

    @a.leconte
    Vivaldi, Opera & some Chromium (including Chromium actually) based browsers never packed with libffmpeg.so built with proprietary formats. Legal (lead to money) issue.


    Clean Chromium browser profile also fluctuate points in test site like that. Stable, Beta & Canary get different points. Firefox Stable through Nightly also like that. Firefox Nightly actually throttle some things, for debug reason.

    In clean Vivaldi profile, try to turn off WebRTC. Vivaldi point will drop approx. 100 points in html5test.com. While real clean points usually only 1~5 difference.

    Other possibilities:

    • Blocker extensions also make the judgement flaw.
    • GChrome real features not exists in other Chromium based browsers. Remember, all those test only have major player browsers in mind (as based).

    What's matter in the end, "Does the browser (the tool) could do their 99% jobs they promised in real world people use". Just up to 99%, nothing is perfect in this world.



  • @dLeon said in Video (html5?) does not start in Vivaldi 1.10:

    What's matter in the end, "Does the browser (the tool) could do their 99% jobs they promised in real world people use". Just up to 99%, nothing is perfect in this world.

    You're right - and I just want to mention, that Amazon Prime videos are played also. I tried this after testing built in videos...


Log in to reply
 

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