Vivaldi Cannot Play Embedded GIFs and Videos of All Sites (Except Youtube)



  • This issue began to happen today. I wanted to see play some GIFs on Facebook, click it to play, but GIF does not respond.

    And I wanted to play some videos on other site (this video), but player fails with a exclamation sign and there is no verbose output.

    Some Debugging

    I could not find logs, which means if you provide the path, I can paste them. However, I opened the DevConsole just to see what is happening in real time. Tested in link above.

    This is the response header when I click the video:

    HTTP/1.1 206 Partial Content
    Server: nginx/1.8.0
    Date: Wed, 31 Jul 2013 00:00:10 GMT
    Content-Type: video/mp4
    Content-Length: 44040989
    Connection: keep-alive
    Last-Modified: Tue, 28 Feb 2012 17:21:39 GMT
    ETag: "4f4d0d23-2a0031d"
    Expires: Thu, 31 Dec 2037 23:55:55 GMT
    Cache-Control: max-age=315360000
    Access-Control-Allow-Origin: *
    Content-Range: bytes 0-44040988/44040989
    

    Network tab shows that it only downloaded 2.0 megabytes of video files (where it supposed to be around 50 megabytes).

    Then I thought "maybe extensions are the issue". I especially disabled Adblock Plus and Ghostery to see what is happening and the result is the same.


    Environment

    • Ubuntu 16.04
    • Vivaldi 1.6.689.40 fce2113643dbabe51ad6825c974c40dbfbaed139 64bit
    • Adblock Plus
    • Ghostery
    • Zenmate
    • Lastpass


  • The player for the Ergo Proxy episode uses Flash, and I had no problem watching it entirely, good show almost 10 years after watching it first =)
    maybe check other threads like
    https://forum.vivaldi.net/topic/12818/no-facebook-video-playback/22


  • Vivaldi Team

    Those GIFs on Facebook are not gifs, that is just mislabling by the likes of Facebook and twitter. They are h264 videos.

    After investigating a little more it would seem that Ubuntu has pulled an OpenSUSE and moved the directory for libffmpeg.so.

    On Ubuntu 14.04, the latest chromium-codecs-ffmpeg-extra package is 53.0.2785.143 and it stores the libffmpeg.so in /usr/lib/chromium-browser/libs. However, on Ubuntu 16.04 and 16.10 the latest chromium-codecs-ffmpeg-extra package is 55.0.2883.87, which stores libffmpeg.so in /usr/lib/chromium-browser.

    Thus, our startup script does not find it as we only look in /usr/lib/chromium-browser/libs.

    We will need to update Vivaldi stable to look in both locations.


  • Vivaldi Team


Log in to reply
 

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