Running 64-bit Fedora 17, I'm trying to play .mp4 files in Totem, and am informed that "Movie Player requires additional plugins to decode this file". MPEG-4 AAC decoder and H.264 decoder are listed. I click "Continue" to search for those decoders. I'm told that gstreamer-plugins-bad-free-extras is to be installed. I know that the package is already installed, but click Continue anyway (what is my choice? cancel?).
After a bit of gear grinding, I'm alerted that "All of the packages selected for install are already installed on the system. The packages are already all installed." Well, yeah...
But the movie won't play because, "The playback of this movie required a MPEG-4 AAC decoder plugin which is not installed."
If I try "gst-inspect -b", I find that libgstpython.so is blacklisted. Deleting ~/gstreamer-0.10/registry.x86_64.bin and rebuilding results in the same blacklist.
I found this bug
posted 16 months ago for Fedora 15 i386, and apparently also present in some variant of Fedora 16.
I find it difficult to believe that this represents a true problem with libgstpython, as I would expect more than three of us (the two contributors to the bug report and myself) to want to play .mp4 files on three different versions of Fedora. However, I'm stumped as to how to resolve this issue.
Any suggestions would be much appreciated. Thanks.