Scientific Linux Forum.org



  Reply to this topicStart new topicStart Poll

> Updated version of ffmpeg needed for Firefox 45
toracat
 Posted: May 11 2016, 03:54 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 300
Member No.: 11
Joined: 10-April 11









I hope tux99 sees and can fulfil this request. smile.gif

In SL-6, older versions of ffmpeg cause segfault in firefox 45 that was released recently. This can be fixed by updating the package to the latest version. In the nux-dextop repo, version 2.6.8-3.el6 was provided and that was confirmed to work.

Wonder if you could please update ffmpeg and its deps in your LinuxTECH repo.

--------------------
ELRepo: repository specializing in hardware support for EL
PMUsers Website
^
tux99
 Posted: May 12 2016, 11:15 AM
Quote Post


SLF Moderator
********

Group: Moderators
Posts: 1273
Member No.: 224
Joined: 28-May 11









I will look into it, I guess it should be doable, I had planned a major update of the whole multimedia stack anyway, but haven't gotten round to it yet.

This post has been edited by tux99: May 12 2016, 11:16 AM

--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
helikaon
 Posted: May 12 2016, 02:15 PM
Quote Post


SLF Administrator
*******

Group: Admins
Posts: 836
Member No.: 4
Joined: 8-April 11










Yeah,
i'm affected too. Didn't have time yet to 'play' with this and use Opera instead of FF atm .. smile.gif

--------------------
PMEmail Poster
^
burakkucat
 Posted: May 12 2016, 03:15 PM
Quote Post


SLF Administrator
****

Group: Admins
Posts: 200
Member No.: 14
Joined: 10-April 11









Just adding my comment that I was recently wondering why I had both java-1.6.0-openjdk and java-1.8.0-openjdk installed on my EL6 system . . .

CODE

[Duo2 ~]$ rpm -qa java-\*-openjdk\* | sort
java-1.6.0-openjdk-1.6.0.39-1.13.11.1.el6_8.x86_64
java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64
java-1.8.0-openjdk-headless-1.8.0.91-1.b14.el6.x86_64
[Duo2 ~]$


Then I realised that it was the libbluray package from the LinuxTECH repository that required the java-1.6.0-openjdk package. wink.gif

CODE

[Duo2 ~]$ rpm -q --whatrequires java-1.6.0-openjdk
libbluray-0.2.2-0.git20120222.1.el6.x86_64
[Duo2 ~]$ rpm -qi libbluray | grep Vendor
Version     : 0.2.2                             Vendor: LinuxTECH.NET
[Duo2 ~]$


And the ffmpeg, mencoder and mplayer packages depend on the libbluray package.

--------------------
user posted image 100% Linux and, previously, Unix. Co-founder of the ELRepo Project.
PMUsers Website
^
tux99
 Posted: May 12 2016, 06:47 PM
Quote Post


SLF Moderator
********

Group: Moderators
Posts: 1273
Member No.: 224
Joined: 28-May 11









QUOTE (toracat @ May 11 2016, 04:54 PM)

In SL-6, older versions of ffmpeg cause segfault in firefox 45 that was released recently.


Can you please post a link to a page where you experience a segfault caused by ffmpeg, so that I can check that any new ffmpeg package I build solves it?

This post has been edited by tux99: May 12 2016, 06:55 PM

--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
tux99
 Posted: May 12 2016, 06:53 PM
Quote Post


SLF Moderator
********

Group: Moderators
Posts: 1273
Member No.: 224
Joined: 28-May 11









QUOTE (burakkucat @ May 12 2016, 04:15 PM)
Just adding my comment that I was recently wondering why I had both java-1.6.0-openjdk and java-1.8.0-openjdk installed on my EL6 system . . .

CODE

[Duo2 ~]$ rpm -qa java-\*-openjdk\* | sort
java-1.6.0-openjdk-1.6.0.39-1.13.11.1.el6_8.x86_64
java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64
java-1.8.0-openjdk-headless-1.8.0.91-1.b14.el6.x86_64
[Duo2 ~]$


Then I realised that it was the libbluray package from the LinuxTECH repository that required the java-1.6.0-openjdk package.  wink.gif


Redhat explicitly allows various major versions of Java to be installed in parallel because some applications require specific major Java versions. I will have to check whether libbluray works with Java 8 (I guess it will, but it still needs checking before I change the dependency) so this is not a bug. wink.gif

This post has been edited by tux99: May 12 2016, 06:54 PM

--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
burakkucat
 Posted: May 13 2016, 04:59 PM
Quote Post


SLF Administrator
****

Group: Admins
Posts: 200
Member No.: 14
Joined: 10-April 11









You're surely not trying to tell a grumpy old black cat how to lick his saucer of cream? laugh.gif

Of course I am aware of the parallel mode of installation for certain packages (for some reason kernel-lt or kernel-ml come to mind) and I wouldn't dream of suggesting that the libbluray package's usage of java-1.6.0-openjdk is a bug!

No, it was just that when I saw you mention the possibility of rebuilding the entire multimedia stack I thought it would be worthwhile mentioning . . . If the java-1.8.0-openjdk package could be used, good, otherwise no problems.

http://th166.photobucket.com/albums/u117/rdshear/Smiley%20Faces/th_smiley-face-thumbs-up.gif

--------------------
user posted image 100% Linux and, previously, Unix. Co-founder of the ELRepo Project.
PMUsers Website
^
toracat
 Posted: May 14 2016, 02:07 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 300
Member No.: 11
Joined: 10-April 11









QUOTE (tux99 @ May 12 2016, 10:47 AM)
QUOTE (toracat @ May 11 2016, 04:54 PM)

In SL-6, older versions of ffmpeg cause segfault in firefox 45 that was released recently.


Can you please post a link to a page where you experience a segfault caused by ffmpeg, so that I can check that any new ffmpeg package I build solves it?

A Scientifix user reported the segfault in this post/thread.

I myself had the same issue. In my case I had ffmpeg from Nux's repo. It was reported in this thread.

--------------------
ELRepo: repository specializing in hardware support for EL
PMUsers Website
^
toracat
 Posted: May 14 2016, 02:23 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 300
Member No.: 11
Joined: 10-April 11









tux99, sorry I misread your post. sad.gif

Here's the link that surely causes the crash:

https://twitter.com/motcho_tw/status/724960561302102016
(it's the official emblem of the 2020 Tokyo Olympics)

You'd need to play it.

--------------------
ELRepo: repository specializing in hardware support for EL
PMUsers Website
^
tux99
 Posted: May 15 2016, 12:00 AM
Quote Post


SLF Moderator
********

Group: Moderators
Posts: 1273
Member No.: 224
Joined: 28-May 11









QUOTE (toracat @ May 14 2016, 03:07 PM)

A Scientifix user reported the segfault in this post/thread.

I myself had the same issue. In my case I had ffmpeg from Nux's repo. It was reported in this thread.


Thanks for those links.

I went through both threads and found the following links mentioned that would cause Firefox 45.1 to crash:

https://twitter.com/motcho_tw/status/724960561302102016
http://dl.nux.ro/video/Organshiftpregnancy.mp4
http://www.sportsnet.ca/basketball/nba/free-association-podcast-much-toronto-raptors-fear-miami-heats-dwayne-wade-hassan-whiteside-joe-johnson/

The strange thing is the videos in those links all work fine on my fully up-to-date SL box with my Linuxtech multimedia packages, all videos play without problems. huh.gif

So to me it doesn't look like my repo is affected by this problem.

I noticed the Nux repo had ffmpeg 0.10.4 which was causing problems, while my repo has 1.1.5 which is quite a bit newer.

Can anybody here who uses my Linuxtech repo (and not the Nux repo) check whether in those links above the videos work fine like they do for me?

This post has been edited by tux99: May 15 2016, 12:01 AM

--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
tux99
 Posted: May 15 2016, 12:03 AM
Quote Post


SLF Moderator
********

Group: Moderators
Posts: 1273
Member No.: 224
Joined: 28-May 11









QUOTE (helikaon @ May 12 2016, 03:15 PM)
Yeah,
i'm affected too. Didn't have time yet to 'play' with this and use Opera instead of FF atm ..  smile.gif


What repo do you use for ffmpeg, Nux, Linuxtech, or some other?

Can you please post the output of: rpm -qa|grep ffmpeg

--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
toracat
 Posted: May 15 2016, 01:13 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 300
Member No.: 11
Joined: 10-April 11









QUOTE (tux99 @ May 14 2016, 04:00 PM)
QUOTE (toracat @ May 14 2016, 03:07 PM)

A Scientifix user reported the segfault in this post/thread.


The strange thing is the videos in those links all work fine on my fully up-to-date SL box with my Linuxtech multimedia packages, all videos play without problems. huh.gif

So to me it doesn't look like my repo is affected by this problem.

I noticed the Nux repo had ffmpeg 0.10.4 which was causing problems, while my repo has 1.1.5 which is quite a bit newer.

I now see that the the SL reporter's ffmpeg is 0.10.11. So, the right advice would have been to update it to the latest within your LinuxTECH repo. I will add a followup post.

--------------------
ELRepo: repository specializing in hardware support for EL
PMUsers Website
^
tux99
 Posted: May 15 2016, 08:41 PM
Quote Post


SLF Moderator
********

Group: Moderators
Posts: 1273
Member No.: 224
Joined: 28-May 11









QUOTE (toracat @ May 15 2016, 02:13 PM)

I now see that the the SL reporter's ffmpeg is 0.10.11. So, the right advice would have been to update it to the latest within your LinuxTECH repo. I will add a followup post.


ffmpeg 0.10.11 is probably from he rpmfusion repo, there never was such a version in the Linuxtech repo.

The only versions ever available from the Linuxtech repo were:
ffmpeg-0.6.3
ffmpeg-0.6.5
ffmpeg-0.6.6
ffmpeg-1.1.5

--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
toracat
 Posted: May 15 2016, 11:00 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 300
Member No.: 11
Joined: 10-April 11









I had to look at the original SL post once again. It was gstreamer-ffmpeg 0.10.11, not ffmpeg. sad.gif

Name : gstreamer-ffmpeg Relocations: (not relocatable)
Version : 0.10.11 Vendor: LinuxTECH.NET
Release : 5.el6 Build Date: Tue 07 Jun 2011 07:36:55 AM EDT

--------------------
ELRepo: repository specializing in hardware support for EL
PMUsers Website
^
tux99
 Posted: May 15 2016, 11:43 PM
Quote Post


SLF Moderator
********

Group: Moderators
Posts: 1273
Member No.: 224
Joined: 28-May 11









QUOTE (toracat @ May 16 2016, 12:00 AM)
I had to look at the original SL post once again. It was gstreamer-ffmpeg 0.10.11, not ffmpeg.  http://dl.dropbox.com/u/2835777/BangHead1.gif

Name        : gstreamer-ffmpeg             Relocations: (not relocatable)
Version     : 0.10.11                           Vendor: LinuxTECH.NET
Release     : 5.el6                         Build Date: Tue 07 Jun 2011 07:36:55 AM EDT


I had a quick read around and as far as I understand it Firefox uses ffmpeg directly if available on the system, gstreamer seems to be the last resort fallback.
(see here for example: https://bugzilla.mozilla.org/show_bug.cgi?id=1207429 )

So assuming the poster doesn't have a mix of packages from various repos (which as we all know can cause all sorts of issues) but indeed only has multimedia packages from the Linuxtech repo, then he needs to check whether he has ffmpeg installed, and if not then he should install the latest available version from the Linuxtech repo which is 1.1.5 and which seems to work fine with Firefox 45.1, at least according to my own tests.

If this doesn't solve his problem then it would be best if he posts in this thread here so I can help debug his issue.

This post has been edited by tux99: May 16 2016, 12:34 AM

--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll