Как подружить iTunes и FLAC на Mac OS / обновлено!

20 Апр

К моему глубокому сожалению, благодаря новому поколению аудиофилов, FLAC (Free Lossless Audio Codec) получил большое распространение в сети. Мне всегда хватало банального mp3, тем более на компьютере.

Тем не менее, некоторые записи можно «найти» только в этом формате, который не поддерживается в iTunes (у Apple есть свой Apple Lossless, AKA ALAC/ALE).

Как водится, на этот случай есть целый ряд решений различного типа и качества выделки — от отдельных проигрывателей для FLAC (для страстных поклонников), до хардкорных аудио-конверторов, запускаемых из командной строки с тучей параметров (для тех, кого возбуждает вид обнаженного Теримнала).

Отдельные проигрыватели мне не подходят категорически, для командной строки есть более интересные применения — рутинную процедуру «всасывания» FLAC в iTunes я решил доверить конверторам с симпатичным графическим интерфейсом. Будем портить FLAC, добывая из него mp3.

В категории чистых конверторов выступает бесплатная утилита с банальным названием Max (ибн sbooth.org). Его профессия — конвертировать аудио-форматы между собой, любимая работа — делать рипы CD Audio.

Процесс прост — скармливаем Максу наши «Флаки», просим переварить в mp3. Ждем немного, затем результат пищеварения Макса отдаем на съедение iTunes.

max sbooth flac to mp3

  1. Запускаем Max, открываем меню File → Convert Files...
  2. Находим на диске и выбираем нужные .flac файлы
  3. Добывляем и конфигурируем формат файлов на выходе (я добавил mp3)
  4. Нажимаем кнопку Convert и ждем. По умолчанию результат попадет в папку Музыка, разложенный по артистам, альбомам и т.п.

Второй способ остроумнее, но подходит не для всех случаев. Enter Toast. Будем делать из FLAC аудио-диск, который потом примонтируем и импортируем в iTunes. Если исходные треки были сняты с оригинального диска, то названия композиций и прочие ID теги подгрузятся из CDDB. Это бывает полезно, поскольку есть мода в теги записывать рекламу сайтов и прочий бессмысленный спам.

toast cd audio from flac

  1. Запускаем Toast, выбираем Audio CD.
  2. Находим на диске и добавляем в Toast нужные .flac файлы.
  3. Сохраняем проект: File → Save As Disk Image.
  4. Полученный .sd2f файл монтируем при помощи Toast: Utilities → Mount Disk Image... (Либо клик правой → Mount It в Finder).
  5. В iTunes должен появиться наш смонтированный диск. При определенной удаче — с названиями песен и другой информацией из CDDB.
  6. Импортируем диск в iTunes со своими любимыми параметрами.

itunes cd import

Вроде рабочие способы, но это в любом случае хуже, чем встроенная поддержка в iTunes — суета присутствует. Поэтому я и не люблю FLAC.

Обновление / Update

В комментариях подкинули еще два варианта — Fluke и XLD. Я их не проверял, пробуйте сами.

Fluke каким-то мистическим образом «вгоняет» FLAC файлы в iTunes, после чего их можно проигрывать. Залить такую музыку в iPod/iPhone не получится, но можно конвертировать в AAC или MP3. Вся уличная магия построена на компонентах XiphQT, FLACImporter, и Set OggS, сам Fluke — это несложный AppleScript, собранный в приложение, никакого интерфейса у него нет, нужно просто открыть свои FLAC-файлы с помощью Fluke, а потом искать их в iTunes.

XLD GUI

XLD — чистый конвертор, но он умеет преобразовывать FLAC напрямую в Apple Lossless, а также в другие форматы, включая WAV для пуристов и MP3 для меня. Есть версия для командной строки, есть также GUI обертка. Univarsal binary, работает на Mac OS X 10.3 и новее.

Спасибо Иван, спасибо Sabond.

Еще один способ работы с FLAC файлами

Еще один комментарий и еще один способ оживить FLAC — TwistedFLAC. Я не столь уверен, что это идеальный вариант, как автор комментария, но выглядит рабочим решением. TwistedFLAC «на лету» преобразовывает FLAC в WAV (и наоборот) с сохранением мета-данных (информации о треках и т.п.). Для работы требует MacFUSE, поскольку вся работа построена в виде виртуальной файловой системы.

TwistedFLAC

Для меня процедура выглядела бы так: запускаю TwistedFLAC, открываю папку с музыкой (во FLAC), из виртуального каталога перекидываю WAV файлы в iTunes, средствами iTunes конвертирую файлы в MP3 или AAC. Меня пока смущает необходимость установки MacFUSE, штуки глубоко системной и небезглючной.

12 комментариев в “Как подружить iTunes и FLAC на Mac OS / обновлено!”

  1. siruff 02. Авг, 2009 at 11:49 #

    да нахрен надо мне урезать битрейт и делать из флака мп3 или асс. я хочу слушать свои 1000 килобит, у меня хорошая стереосистема и жеский позволяет. а возиться с сиди ромом слишком буторно.

    • tagmac 02. Авг, 2009 at 17:43 #

      Ничего не имею против, просто у меня другой случай.

  2. Sophrosyne 16. Дек, 2009 at 18:32 #

    что за глупость этот мп3, нах я покупал студийную аппаратуру, чтобы частотные огрызки слушать? очень жаль что эпл не дружит. у них все как всегда упирается в интересы или деньги, а мы изза этого страдаем.

  3. GLAVSHPAN 25. Фев, 2010 at 14:04 #

    АГРОМНОЕ спасибо автору!!!!!!!

  4. Иван Радионов 09. Апр, 2010 at 8:44 #

    используем небольшую утилиту Fluke)

    itc.ua/node/39493

  5. SABOND 30. Апр, 2010 at 13:37 #

    Есть для этого XLD. В настройках этой проги ставим формат Apple Lossless, обводим все свои FLAC файлы кликаем правой кнопкой и выбираем открыть с помощью XLD и он вам начинает FLAC перегонять в Apple LossLess без потерь. Сам лично так делаю — всё прекрасно пашет и на iPod перекодированные файлы кинуть можно =)

  6. Петрович 12. мая, 2010 at 15:11 #

    Ну, автор, Вы отжигаете... Лузлес через анальный проход превращать в mp3... Люди хотят слушать правильный беспотерьный звук (некоторым техника и уши позволяют слышать разницу между mp3 256-320 кбит и лузлесом), а Вы тут предлагаете конвертить (не самым простым способом, опять же) качественную музыку в ...

    • tagmac 12. мая, 2010 at 17:15 #

      Хм. А зачем этим некоторым FLAC или iTunes? Что, аудиофилы уже слушают музыку с компьютера? Или с телефона?

      • Петрович 13. мая, 2010 at 0:11 #

        А причем тут аудиофилы? Эти господа совсем специальные, их лучше не трогать.

        А на вопрос: «зачем FLAC или iTunes?» даже отвечать не хочется — глупый вопрос, ИМХО...

        • tagmac 13. мая, 2010 at 0:44 #

          Офисный компьютер, встроенная звуковая карта, колонки 2.1 баксов за 50. Разницу между lossless и mp3 320 я не услышу. И вы не услышите.

          Дома тот же встроенный звук, колонки малость подороже, но дела не меняет. Можно услышать разницу, если тужиться, но указать где mp3, а где lossless уверенно не получится.

          Телефон Nokia 5800 и наушники-затычки koss рублей за 500. Тоже не услышу, да и не умеет он flac проигрывать.

          Вот в такой ситуации я нахожусь, причем это не худший расклад, не хуже среднего. Связываться с FLAC приходится только потому, что в нем часто раздают пиратскую музыку в торрентах.

          Если есть оригинальный диск, то кто запрещает вгонять его в iTunes в родном формате Apple Lossless?

          У меня богатый опыт общения с аудиофилами, есть такие, которые умеют (и могут научить, по их словам) отличать mp3 от оригинального диска (flac им ни к чему), но только на нормальной технике и только известные заранее, многократно прослушанные вещи.

          Спорить не намерен, ваши резоны могут быть какими угодно, я не могу за всех ни говорить, ни думать.

          • Петрович 13. мая, 2010 at 0:55 #

            Спасибо за комментарий!

  7. Eugene 14. мая, 2010 at 13:44 #

    Все эти конверторы — это уже давно вчерашний день!

    Twisted Flac twistedwave.com/TwistedFLAC.html

    Эта программа мгновенно переводит любое количество файлов Flac в нечто на подобии Wav c которым можно работать в Itunes.

Оставить свой комментарий