Created attachment 634814 [details] Error message in Videos/Totem Description of problem: Version-Release number of selected component (if applicable): 3.6.0 How reproducible: always Steps to Reproduce: 1. try playing any mp4 file (usually downloaded from youtube as mp4) with mpeg-4 aac and h.264 codecs 2. totem gives error stating that codecs are missing, even with ffmpeg, gstreamer are installed (which I yum installed it in fedora 17 also) Actual results: MP4 and MKV files are not playing. Expected results: Should play all videos when the codecs are installed. Additional info: fedora 18 x64 rpmfusion repo is enabled and gstreamer good, bad, ugly, faad2, faac, ffmpeg packages are installed. parole xfce4 gstreamer based media player (0.3.0.2 compiled from source) plays videos as expected: http://git.xfce.org/apps/parole/
the bug got fixed by installing gstreamer1-plugins-bad-freeworld.x86_64 gstreamer1-libav; su -c 'yum install gstreamer1-plugins-bad-freeworld.x86_64 gstreamer1-libav' Please assign libav and gstreamer-*plugins* to the h264 and aac (error dialog) thanks.
You didn't install the right packages, and those aren't shipped in Fedora. Nothing Fedora can do.
While the packages come from rpmfusion and are not Fedora's concern, the Totem player should (as it did in F17 and earlier) be able to find the required codecs on its own. When you try to play a media file for which codecs are not installed, a window pops up showing which codecs are missing and offers to search for packages that include them. When you click on search, it used to find and install relevant packages but since F18 it fails to find them even though the rpmfusion repository is enabled.
(In reply to comment #2) > You didn't install the right packages, and those aren't shipped in Fedora. > Nothing Fedora can do. Well, I did installed yum install gst*64 on 28 october, later I reported the bug at rpmfusion bugzilla, got fixed. Here's a little "HOW TO REPRODUCE:" 1. yum remove gst*libav 2. launch any mp4 with totem and you'll get error message. 3. totem can't find h264 and aac again; search the codecs using the error dialog; this is the bug! totem doesn't know what package to install to play the needed codec. Because the error/info dialog is trying to be helpful, but it doesn't serve its purpose. Hence it is a bug. Dawid Zamirski, my sentiments exactly. let totem find the needed packages, when non-free repos are added. Thanks.
Any movement on this? Its still a problem
This is still a problem on Fedora 18. I had an mp4 file that I had uploaded to youtube playing fine with Fedora 17. After the upgrade to Fedora 18, I am getting the same error with h264 and aac again. Come on guys! Let's see some movement on this. regards.
Found a solution for this: https://bugzilla.redhat.com/show_bug.cgi?id=870850&GoAheadAndLogIn=1 Supposedly Totem in F18 uses gstreamer1 instead of the older gstreamer packages. yum install gstreamer1* --exclude=*devel,*docs did the trick for me.