GNOME Bugzilla – Bug 643123
MP3 and other formats not supported in Windows build
Last modified: 2020-03-17 08:52:33 UTC
I believe due to a bug in the gstreamer directshow codec wrappers, we don't have MP3/WMA/WMV codecs in our Windows builds. I think that the Moovida guys' patch on bug #625190 might be the fix.
I just downloaded the MSI of 1.9.4 and MP3 playback works (awesome work, BTW). Do you mean that it wouldn't work with a plain OS with no programs/codecs installed at all?
It doesn't work (or at least not consistently) on my Windows XP vm (which has WMP w/ mp3/wmv/wma codecs). Glad it's working for you! What OS?
(In reply to comment #2) > It doesn't work (or at least not consistently) on my Windows XP vm (which has True! I just tested on a WindowsXP 2002 and some MP3 files play, but not others. > WMP w/ mp3/wmv/wma codecs). Glad it's working for you! What OS? In my Windows Server 2003 SP2 at work it seems to work with every file apparently though.
I have an OEM copy of 32bit Vista Home Premium (latest updates/service packs. I believe I did install GStreamer Sharp and GTK Sharp (for the days when you needed them to build). I only have MP3s in my collection (although I do have one ogg video), though I prefer open formats. All tracks that I've attempted to play have played successfully.
Created attachment 182085 [details] Log
Comment on attachment 182085 [details] Log I cannot play any file (mp3 or ogg) in Banshee 1.9.4... but the pre-alpha version that was posted in OmgUbuntu works ok.
Sergio, yeah that one ships w/ codecs we won't be able to ship in our builds (patent encumbered stuff). Ogg should work in 1.9.4. Can you try again, just starting Banshee and immediately trying a .ogg file (if you try a mp3 first, that could screw it up).
Gabriel, You are right: OGG playback works until I try to play a MP3 file. Thanks!
Just throwing myself on CC for this one. Note that it affects Last.fm streaming too, since the radio is encoded in MP3.
Dustin, what OS?
(In reply to comment #10) > Dustin, what OS? Windows 7 Ultimate x64. I was able to get it to work sometimes, but only when I built the entire solution in MonoDevelop. Any time I built any project from the command line or in Visual Studio, it wouldn't work. I couldn't get it to work at all yesterday, though.
Using the GStreamer native libraries and the gstreamer-sharp assembly from http://code.google.com/p/ossbuild/ I was able to get some MP3s to play, including those I downloaded from the Amazon MP3 store, and Last.fm streaming radio. Others cause Banshee to crash without error, including the "Sample Music" included with Windows 7. Vorbis-encoded files work correctly, both before and after playing an MP3.
Songbird has patches for the dshowdecwrapper that works around it being finicky with certain MP3s. I need to find the time to get them upstreamed/into ossbuild. http://timeline.songbirdnest.com/vendor/browser/trunk/gst-plugins-bad/sys for the record
*** Bug 647207 has been marked as a duplicate of this bug. ***
*** Bug 648517 has been marked as a duplicate of this bug. ***
Putting myself on CC and noting the following: Win7x64: mp3 does not play in Banshee (ogg does), but mp3 does play with the OSSBuild of gstreamer 0.10.6 when launching through gst-launch with playbin2
+1 this is not working for me on Windows 7 Home Premium fresh install using latest stable build from website and MP4/Mp3/divx files
*** Bug 659319 has been marked as a duplicate of this bug. ***
With 2.2, MP3 files just don't do anything. AAC files throw a "missing gstreamer decoder" popup.
Mine is not working with Windows 8, I have the same problem with WinXP before...
Okay. MP3 should play back fine with current Windows Banshee - I've done a git build locally, and can play both MP3 and Ogg fine. What doesn't play is AAC. The reason for it: The GStreamer wrapper for DirectShow, dshowdecwrapper, does not support arbitrary codecs. It has a list of supported codecs, with their mappings onto Microsoft's own codecs. Native AAC playback was added to the Microsoft MPEG audio playback library in Windows 7, but GStreamer does not wrap these new audio subtypes. I've filed this as Bug 665643. Once that bug is fixed, Banshee should play AAC fine - on Windows 7+ only.
In Windows XP, I have installed Gstreamer for Windows and copied the .DLL files in the "lib" folder of the Gstreamer installation into the "lib" folder of the Banshee installation. That way Banshee is able to play more than OGG...
I have this bug in windows 7. MP3 not playing, flac playing fine. Anything that I can try ?
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.