IPB

Welcome Guest ( Log In | Register )

Lossless iTunes for Linux
agillis
post Nov 11 2009, 23:21
Post #1





Group: Members
Posts: 16
Joined: 14-November 08
Member No.: 62428



I am writing a script to convert FLAC files to iTunes. I need a way to encode files on Linux that work with iTunes. I haven't been able to get this to work yet. The format I use must be

1. lossless (I'd love to use Apple Lossless but theirs no encoder for Linux)
2. Have ID3 tags so the track info shows up in iTunes when you import the file (WAV is out)
3. I must be able to encode these files under Linux (no I don't want to use Wine or any way to run windows binaries under Linux)
4. Optionaly it would be nice is these files were the same size as my FLAC files (about 30% small then WAV)

How about AIFF? I have been able get the FLACs to AIFF but I can't get the ID3 tags to convert over.

I'm really stuck on this one. There has to be a format that works.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
jcoalson
post Nov 12 2009, 22:12
Post #2


FLAC Developer


Group: Developer
Posts: 1526
Joined: 27-February 02
Member No.: 1408



well then you're kind of stuck with whatever apple gives you:

- the only lossless formats itunes supports natively are wav, aiff, and alac
- alac is proprietary and I would not trust the reverse engineered encoders to be lossless or compliant with a secret spec
- I don't know if itunes supports tags on wav but might for aiff

so if you can figure out how to convert flac to aiff on linux and keep all the tags, that's probably as close as you're going to get.

be sure to vent some frustration on apple for not providing flac support.

edit: the commandline flac decoder will convert flac->aiff but not the tags


This post has been edited by jcoalson: Nov 12 2009, 22:15
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 17th April 2014 - 00:12