GNOME Bugzilla – Bug 394544
Transcoded Ogg files just skip
Last modified: 2007-05-14 23:31:43 UTC
When I transcode Ogg files to my iPod, the .m4a files are created and then copied to the iPod when I synchronize it. The problem is that when I try to play them either on the iPod or from the iPod in Banshee, they all just skip to the next track (which means I get through a playlist very quickly). The same happens if I play the local .m4a files directly by including them in Banshee's command line. This information might help: ogley@riggwelter:~> file Documents/ogg/Courtney\ Pine/Devotion/.banshee-dap-01.\ Intro\ -\ Release.m4a Documents/ogg/Courtney Pine/Devotion/.banshee-dap-01. Intro - Release.m4a: ISO Media, MPEG v4 system, version 1 ogley@riggwelter:~> ls -l Documents/ogg/Courtney\ Pine/Devotion/.banshee-dap-01.\ Intro\ -\ Release.m4a -rw-r--r-- 1 ogley users 818779 2007-01-08 20:14 Documents/ogg/Courtney Pine/Devotion/.banshee-dap-01. Intro - Release.m4a ogley@riggwelter:~> file Documents/ogg/Courtney\ Pine/Devotion/01.\ Intro\ -\ Release.ogg Documents/ogg/Courtney Pine/Devotion/01. Intro - Release.ogg: Ogg data, Vorbis audio, stereo, 44100 Hz, ~160000 bps, created by: Xiph.Org libVorbis I ogley@riggwelter:~> ls -l Documents/ogg/Courtney\ Pine/Devotion/01.\ Intro\ -\ Release.ogg -rw-r----- 1 ogley users 875351 2005-12-26 09:55 Documents/ogg/Courtney Pine/Devotion/01. Intro - Release.ogg
Running Banshee 0.12.0, I have the same problem with transcoded FLAC files. The original files are fine, the transcoded files will not play on either the iPod or with banshee on the command line. Example: flac: $ ls -l 01\ -\ Track\ 1.flac -rw-r----- 1 jdaluz users 12075082 2006-01-24 14:38 01 - Track 1.flac $ flac -t 01\ -\ Track\ 1.flac flac 1.1.2, Copyright (C) 2000,2001,2002,2003,2004,2005 Josh Coalson flac comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. Type `flac' for details. 01 - Track 1.flac: ok m4a: $ ls -l .banshee-dap-01\ -\ Track\ 1.m4a -rw-r--r-- 1 jdaluz users 3144438 2007-03-28 23:01 .banshee-dap-01 - Track 1.m4a $ faad -i .banshee-dap-01\ -\ Track\ 1.m4a *********** Ahead Software MPEG-4 AAC Decoder V2.0 ****************** Build: Nov 19 2006 Copyright 2002-2004: Ahead Software AG http://www.audiocoding.com Floating point version This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ************************************************************************** Unable to find correct AAC sound track in the MP4 file. Is there a gstreamer pipeline that can be run via gst-launch-0.10 to try to replicate the transcoding banshee is doing and see where the problem is?
I should mention I sync with the Manual Sync method as my library is much larger than my iPod's 30GB drive.
I confirm this with banshee 12.1 as well, via 2 systems running archlinux. Each system has all gstreamer0.10 plugins installed. Same result with a second gen ipod shuffle, and a sixth gen ipod video. As an interesting side-note, I am able to play the resulting AAC/m4a files with Audacious, but Banshee and the iPod wont play. Also when direct importing to AAC/m4a format from CD, I'm receiving the same errors, unable to play the songs in banshee. I believe the severity of this bug should be elevated as this is a major functionality of Banshee that doesnt seem to be working.
Confirmed also with Ubuntu Feisty 7.04 using Banshee 0.12.1 from the repositories. All Gstreamer plugins in the repositories are installed.
I just had this happen again, but this time with rhythmbox 0.10.0, not banshee. This would point to it being a gstreamer issue rather than a banshee issue.
Don't use AAC in Banshee - it's completely broken in GStreamer. Transcode to MP3 instead. *** This bug has been marked as a duplicate of 406719 ***
I didn't specify what to transcode to, I just dragged songs to the iPod, perhaps the solution is that Banshee should transcode to MP3?
Banshee will let you transcode to whatever is supported by both your system (GStreamer) and the iPod. The case may be that you have faac+ffmux_mp4 installed and no MP3 encoder (Xing or LAME), so it's just defaulting to faac. Install an MP3 encoder for GStreamer and right click on your iPod in Banshee and set it to be the transcoder for your iPod.