Bug 870850
| Summary: | Videos unable to play mp4 missing mpeg-4 aac and h.264 codecs (even with rpmfusion enabled and codecs installed) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Asif Ali Rizvan <fast.rizwaan> | ||||
| Component: | totem | Assignee: | Bastien Nocera <bnocera> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 18 | CC: | bnocera, dzrudy, kudjo, liblit, maurizio.antillon, midnightsteel | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2012-11-21 12:33:34 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Asif Ali Rizvan
2012-10-29 00:02:58 UTC
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. |