GNOME Bugzilla – Bug 508537
Rythmbox transcodes m4a files when copying to ipod
Last modified: 2008-06-11 21:44:37 UTC
Please describe the problem: I'm sure I've reported this before but I can't find it. When copying songs to the ipod, Rhythmbox takes a lot longer than Banshee. Upon inspection, this is because it's transcoding them - the files are on the ipod are a different size to the original file. The bug used to also rename the file to .mp3, but now the .m4a file type remains, but the track still appears to be messed with rather than simply copied. Steps to reproduce: 1. Copy a .m4a file to an ipod 2. Compare the original file with the file on the ipod. 3. Actual results: Expected results: The track should be copied exactly. Does this happen every time? Yes Other information:
There is an ubuntu bug about that on https://bugs.launchpad.net/rhythmbox/+bug/164265
Created attachment 107790 [details] [review] Patch which fixes the problem I wrote a patch which fixes this bug. Tested on 0.11.5. The problem was that codec audio/mpeg had higher priority than audio/aac, and that audio/x-m4a files were not recognized as audio/aac. Hope this helps! Shogun
The audio/x-m4a - audio/aac bit looks ok As for the other part of the patch, rhythmbox shouldn't convert the m4a file at all whatever the order of the supported mime types list is (at least imo). Is it really doing that ?
I'm pretty sure the other bit isn't necessary. The encoder first checks if the type of the input file is in the list of acceptable output types, and only finds the first output type it can transcode to if that fails.
Ok, thanks. At least it makes sense to favour m4a over mp3s on ipods (?) so that bit has its use as well
K, I finally committed that patch in r5739, thanks :)