<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[h264 problems]]></title><description><![CDATA[<p dir="auto">Solution for h264 problems</p>
]]></description><link>https://forums.opera.com/topic/19394/h264-problems</link><generator>RSS for Node</generator><lastBuildDate>Sat, 09 May 2026 20:59:41 GMT</lastBuildDate><atom:link href="https://forums.opera.com/topic/19394.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Feb 2017 15:04:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to h264 problems on Wed, 23 May 2018 20:46:18 GMT]]></title><description><![CDATA[<p dir="auto">This topic is too old, please open a new one if you want to continue discussing about the subject.</p>
]]></description><link>https://forums.opera.com/post/147047</link><guid isPermaLink="true">https://forums.opera.com/post/147047</guid><dc:creator><![CDATA[leocg]]></dc:creator><pubDate>Wed, 23 May 2018 20:46:18 GMT</pubDate></item><item><title><![CDATA[Reply to h264 problems on Wed, 23 May 2018 18:38:52 GMT]]></title><description><![CDATA[<p dir="auto">The problem is that the version of <code>libffmpeg.so</code> that Opera is using is incompatible with the Chrome version that it's based on. You can see the version of Chrome that Opera is based on <a href="http://echo.opera.com/" target="_blank" rel="noopener noreferrer nofollow ugc">here</a> or from the command line:</p>
<pre><code>strings /usr/lib/x86_64-linux-gnu/opera-developer/opera-developer | awk -F / '/Chrome\/[0-9]/ { print $2 }'
</code></pre>
<p dir="auto">From Ubuntu 17.10 64-bit, this is what I used and it worked for me. Your mileage may vary.</p>
<pre><code>curl -s http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser/ | awk -F '"' 'match($0, /href="(chromium-codecs-ffmpeg-extra_'$(strings /usr/lib/x86_64-linux-gnu/opera-developer/opera-developer | awk -F / '/Chrome\/[0-9]/ { print $2 }')'-0ubuntu.*'$(lsb_release -rs)'.*'$([ "$(uname -i)" = 'x86_64' ] &amp;&amp; echo 'amd64' || echo 'i386')'[^"]+)"&gt;/, result) { print "http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser/" result[1] }'
</code></pre>
<p dir="auto">This will spit out the URL of the package you need based on the version of Chrome <code>opera-developer</code> is using. It returned the following in my instance:</p>
<pre><code>http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser/chromium-codecs-ffmpeg-extra_67.0.3396.18-0ubuntu1~ppa1~17.10.1_amd64.deb
</code></pre>
<p dir="auto">I grabbed this file and extracted the <code>libffmpeg.so</code> file and replaced Opera's version. That looked like this:</p>
<pre><code>cd $(mktemp -d /tmp/meh.XXXXXXX) 
curl -sO http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser/chromium-codecs-ffmpeg-extra_67.0.3396.18-0ubuntu1~ppa1~17.10.1_amd64.deb                        
ar p chromium-codecs-ffmpeg-extra_67.0.3396.18-0ubuntu1\~ppa1\~17.10.1_amd64.deb data.tar.xz | tar xJf - ./usr/lib/chromium-browser/libffmpeg.so --strip 4
sudo mv /usr/lib/x86_64-linux-gnu/opera-developer/libffmpeg.so{,.bak}
sudo mv libffmpeg.so /usr/lib/x86_64-linux-gnu/opera-developer/libffmpeg.so
</code></pre>
<p dir="auto">I closed and restarted Opera and H264 video playback was restored.</p>
]]></description><link>https://forums.opera.com/post/147051</link><guid isPermaLink="true">https://forums.opera.com/post/147051</guid><dc:creator><![CDATA[fearphage]]></dc:creator><pubDate>Wed, 23 May 2018 18:38:52 GMT</pubDate></item><item><title><![CDATA[Reply to h264 problems on Wed, 23 May 2018 15:19:58 GMT]]></title><description><![CDATA[<p dir="auto">After a recent glibc bump from Arch, it would no longer be wise to extract libffmpeg.​so on older distros (e.g. anything older than Ubuntu 18.04) because the dependencies cannot be satisfied. A better bet would be to get chromium-codecs-ffmpeg-extra_67.0.3396.18 packages from this PPA <a href="http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser/" target="_blank" rel="noopener noreferrer nofollow ugc">http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser/</a></p>
<p dir="auto">If you are manually downloading a package, choose one that matches your distro/distro version. Or if you are on a non Ubuntu distro, you can take the ones for 16.04. Just make sure you match your processor architecture.</p>
]]></description><link>https://forums.opera.com/post/147034</link><guid isPermaLink="true">https://forums.opera.com/post/147034</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Wed, 23 May 2018 15:19:58 GMT</pubDate></item><item><title><![CDATA[Reply to h264 problems on Wed, 15 Mar 2017 18:53:59 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">When you want an easy solution. I'm building <a href="http://ffmpeg.so" target="_blank" rel="noopener noreferrer nofollow ugc">ffmpeg.so</a> packages for archlinux for the different opera flavours. Since these are statically linked they should be usable on any linux distribution.<br />
The packages can be found at <a href="http://repo.herecura.eu/" target="_blank" rel="noopener noreferrer nofollow ugc">http://repo.herecura.eu/</a><br />
You can browse the packagelist where you should be able to find:<br />
opera-ffmpeg-codecs-*<br />
opera-beta-ffmpeg-codecs-*<br />
opera-developer-ffmpeg-codecs-*<br />
Most of the time the versions are the matching versions where the opera branch was based on. For developer the versions might divert a bit due to issues in the chromium source.</p>
</blockquote>
<p dir="auto">This has worked perfectly! I just extracted the <a href="http://libffmpeg.so" target="_blank" rel="noopener noreferrer nofollow ugc">libffmpeg.so</a> file straight into /usr/lib/x86_64-linux-gnu/opera-beta and it started working. Thanks a lot <img src="https://forums.opera.com/assets/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=gd9hk06g3u4" class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes" title=":D" alt="😃" /></p>
]]></description><link>https://forums.opera.com/post/116970</link><guid isPermaLink="true">https://forums.opera.com/post/116970</guid><dc:creator><![CDATA[novainc]]></dc:creator><pubDate>Wed, 15 Mar 2017 18:53:59 GMT</pubDate></item><item><title><![CDATA[Reply to h264 problems on Tue, 24 Oct 2017 09:31:02 GMT]]></title><description><![CDATA[<p dir="auto">And / or <a href="https://forums.opera.com/post/115602">https://forums.opera.com/post/115602</a></p>
]]></description><link>https://forums.opera.com/post/115805</link><guid isPermaLink="true">https://forums.opera.com/post/115805</guid><dc:creator><![CDATA[zalex108]]></dc:creator><pubDate>Tue, 24 Oct 2017 09:31:02 GMT</pubDate></item><item><title><![CDATA[Reply to h264 problems on Tue, 21 Feb 2017 14:32:57 GMT]]></title><description><![CDATA[<p dir="auto">When you want an easy solution. I'm building <a href="http://ffmpeg.so" target="_blank" rel="noopener noreferrer nofollow ugc">ffmpeg.so</a> packages for archlinux for the different opera flavours. Since these are statically linked they should be usable on any linux distribution.</p>
<p dir="auto">The packages can be found at <a href="http://repo.herecura.eu/" target="_blank" rel="noopener noreferrer nofollow ugc">http://repo.herecura.eu/</a></p>
<p dir="auto">You can browse the <a href="http://repo.herecura.eu/pool/" target="_blank" rel="noopener noreferrer nofollow ugc">packagelist</a> where you should be able to find:</p>
<p dir="auto">opera-ffmpeg-codecs-*<br />
opera-beta-ffmpeg-codecs-*<br />
opera-developer-ffmpeg-codecs-*</p>
<p dir="auto">Most of the time the versions are the matching versions where the opera branch was based on. For developer the versions might divert a bit due to issues in the chromium source.</p>
]]></description><link>https://forums.opera.com/post/115561</link><guid isPermaLink="true">https://forums.opera.com/post/115561</guid><dc:creator><![CDATA[blackikeeagle]]></dc:creator><pubDate>Tue, 21 Feb 2017 14:32:57 GMT</pubDate></item><item><title><![CDATA[Reply to h264 problems on Tue, 21 Feb 2017 10:37:19 GMT]]></title><description><![CDATA[<p dir="auto">Opera just needs to fix the issues so it works for everyone. I have seen posts mentioning that videos are not playing in Twitter, I myself have reported them not working in Facebook, and now this, so it is obvious that there are problems.</p>
]]></description><link>https://forums.opera.com/post/115554</link><guid isPermaLink="true">https://forums.opera.com/post/115554</guid><dc:creator><![CDATA[mklinuxuser]]></dc:creator><pubDate>Tue, 21 Feb 2017 10:37:19 GMT</pubDate></item><item><title><![CDATA[Reply to h264 problems on Tue, 24 Oct 2017 09:31:02 GMT]]></title><description><![CDATA[<p dir="auto">Welcome to Opera forums <a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/166262">@Ewamiezejewska</a>!</p>
<p dir="auto">Maybe this <a href="https://forums.opera.com/topic/12193/how-to-fix-video-playback-problems-with-opera-32-on-linux-tutorial/1">solution</a> fix your problem.</p>
<p dir="auto">I didn't tested</p>
]]></description><link>https://forums.opera.com/post/115521</link><guid isPermaLink="true">https://forums.opera.com/post/115521</guid><dc:creator><![CDATA[zalex108]]></dc:creator><pubDate>Tue, 24 Oct 2017 09:31:02 GMT</pubDate></item></channel></rss>