How to fix video playback problems with Opera 32 on Linux [Tutorial]

  • Many persons reports this problem with Opera 32 on Linux systems. For flash video playback solution is easy, you must install Pepper Flash Player.

    But to fix HTML 5 video playback problems solution is a bit more complicate. The problem is that Opera doesn't support H.264/MP4 codec natively. For fix it we going to use codecs of Chromium.
    Now I going to enumerate the steps you must do to fix this problem:

    1. You must have installed Chromium on your system.

    2. Download Chromium

    3. Now you must run the following command in Linux Shell: sudo ln -s /usr/lib/chromium-browser/libs/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/lib_extra/libffmpeg.so.32 (this command link Chromium libffmpeg.so file to Opera)

    4. Now restart Opera and visit this site to check that HTML 5 playback work correctly.

    That's it, I hope you have been helpful to them. 😄

    Source: https://gist.github.com/lukaszzek/ec04d5c953226c062dac#gistcomment-1579954

  • Tried running your above code in terminal and get this message:
    No such file or directory

  • @cybrsaylr & @jperez-dev - I moved my through the GUI. I downloaded Chromium and grabbed the file. I then opened the file manager as gksudu so the command on my box was:

    gksudo pacmanfs

    You will, maybe, want to change the pacmanfs to your file manager. I then moved things and renamed them with the GUI. It worked like a champ.

  • You don't need to install Chrome or Chromium, just the proper libs. On linux mint 17.2 with Opera 32.0.1948.69, do the following.

    Open a terminal (ctrl-alt-t)

    Enter the following commands:

    sudo apt-get install chromium-codecs-ffmpeg-extra 
    sudo mkdir /usr/lib/x86_64-linux-gnu/opera/lib_extra/
    sudo ln -s /usr/lib/chromium-browser/libs/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/lib_extra/libffmpeg.so.32
    

    Restart opera

  • From the latest opera developer post:

    The Linux version of Opera developer is now able to detect whether the chromium-codecs-ffmpeg-extra package is installed. As long as this package is up-to-date (45.0.2454.x and newer), Opera can make use of the libraries in this package to provide support for some proprietary codecs for media elements, including H264 and MP3.
    

    Which means the only thing you have to do now is to install the package. And the latest beta post says exactly the same, so now we only have to wait for this to come stable.

  • dimigianna Thanks!
    I entered the code you gave above in terminal and it worked!
    I now can play those videos that would not play before.

  • I use Opera V32.0.1948.69 on PCLinuxOS_x64 (A Mandrake fork). I had the same problem with Opera not playing html5 video files.
    I went to follow dimigianna's advice, only to find that libffmpeg.so.32 was already present in the /usr/lib/opera/lib/ directory...

    How do I get Opera to recognise it ?

  • I use Opera V32.0.1948.69 on PCLinuxOS_x64 (A Mandrake fork). I had the same problem with Opera not playing html5 video files.
    I went to follow dimigianna's advice, only to find that libffmpeg.so.32 was already present in the /usr/lib/opera/lib/ directory...
    How do I get Opera to recognise it ?

    Are you 100% sure the version isn't a higher version? I've not used Mandrake much but I used to use it when it was Mandriva, I've not used the fork at all except to try the Live environment and see if they'd come very far with it.

    Anyhow, my suggestion would be to update Opera, grab the appropriate latest package from Chromium, and move and rename if needed. That's where I'd start, at least. <_<

  • Hola que tal mi gente. Sólo espero que estén bien, cuidate mucho, repete a a otro para que te repete y ama a otro para que te ame a tí.

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.