Почему iTunes не поддерживает FLAC?
Многие пользователи Mac спрашивают: как воспроизводить музыку в формате FLAC (Free Loseless Audio Codec) в iTunes? Для некоторых это сюрприз, но FLAC не поддерживается в OS X. Более того, многие из них не понимая, громко ругают Apple за то, что формат сжатия музыки с открытым исходным кодом не стал частью системы. Но Apple никогда и ничего не делает без веских на то причин. В таком решении есть логика.
Для начала пара слов о форматах файлов для хранения музыки без потерь. Такие файлы используют компрессию или, проще говоря, сжатие данных, вроде того как ZIP-архивирование делает размер изображений намного меньше, чем исходный. Если усреднять — музыкальный файл FLAC или Apple Losseless примерно в два раза меньше несжатого оригинала, записанного на компакт-диск.
Apple Losseless — «доморощенный» кодек, компания ввела его в 2004 году. Формат Apple Losseless, его иногда ещё называют ALAC, обеспечивает точно такое же качество, как FLAC и другие losseless форматы, но такие файлы понятны для OS X и iOS. В октябре 2011 года был открыт исходный код Apple Losseless, так что с того времени каждый может безболезненно его использовать в своём программном или аппаратном обеспечении. Стоит заметить, что в «Проводнике» Windows или в Finder файлы Apple Losseless выглядят точно так же, как и .AAC файлы — тут используется один и тот же контейнер .mp4 и используется одинаковое расширение.
Вернёмся к вопросу о поддержке FLAC в системах и продуктах Apple. На самом деле, если такое и случится, то это станет юридическим кошмаром для компании из Купертино. Многие программные алгоритмы с открытым исходным кодом могут быть объектами патентных троллей. Дело вот в чём: пока формат FLAC используется в небольших программных комплексах, разработанных небольшими компаниями, перефразируя — «для домашнего использования» — «доставать» патенты коммерчески нецелесообразно. Как только большие и богатые компании, вроде Microsoft или Apple, внедрят поддержку FLAC в свои продукты, есть большая вероятность того, что кто-то достанет папку с патентами и начнёт махать ею перед носом с целью нанести некий финансовый ущерб.
В общем, если вы хотите слушать FLAC в iTunes, то без конвертации в понятные для iTunes форматы сделать это не получится. Лучше всего использовать Apple Losseless — несжатые файлы в AIFF или WAV будут занимать примерно в два раза больше места при практически одинаковом качестве. Здесь ваш выбор — «швейцарский нож» XLD (X Loseeless Decoder), лучшая программа-перекодировщик аудиофайлов. Ещё есть MAX от разработчиков знаменитого проигрывателя Decibel, тут вопрос только в личном предпочтении и удобстве для вас.
Как подружить iTunes и FLAC на Mac OS / обновлено!
Музыка в открытом формате FLAC (Free Lossless Audio Codec), обеспечивающем сжатие без потерь, получила большое распространение среди аудиофилов Кодек FLAC встроен во многие проигрыватели, программные и аппаратные, но он не поддерживается в iTunes и в стандартном плеере iPod/iPhone — у Apple на эту роль есть свой Apple Lossless, AKA ALAC/ALE. Полноценной поддержки FLAC в iTunes нет и не будет, пока ее не сделает сам Apple, причем сразу и для Mac OS и для iOS, на что надеяться трудно.
Варианта два — «портить» FLAC, добывая из него mp3, Apple Lossless или другой формат, с которым работает iTunes и который реально залить в iPod/iPhone/iPad, либо обманывать iTunes, выдавая FLAC за что-то удобоваримое.
Конверторы FLAC в ALAC, MP3, Audio CD
В категории чистых конверторов выступает бесплатная утилита с банальным названием Max (ибн sbooth.org). Его профессия — конвертировать аудио-форматы между собой, любимая работа — делать рипы CD Audio.
Процесс прост — скармливаем Максу наши «Флаки», просим переварить в mp3. Ждем немного, затем результат пищеварения Макса отдаем на съедение iTunes.
- Запускаем Max, открываем меню File → Convert Files…
- Находим на диске и выбираем нужные .flac файлы
- Добывляем и конфигурируем формат файлов на выходе (я добавил mp3)
- Нажимаем кнопку Convert и ждем. По умолчанию результат попадет в папку Музыка, разложенный по артистам, альбомам и т.п.
Второй способ остроумнее, но подходит не для всех случаев. Enter Toast. Будем делать из FLAC аудио-диск, который потом примонтируем и импортируем в iTunes. Если исходные треки были сняты с оригинального диска, то названия композиций и прочие ID теги подгрузятся из CDDB. Это бывает полезно, поскольку есть мода в теги записывать рекламу сайтов и прочий беспощадный спам.
- Запускаем Toast, выбираем Audio CD.
- Находим на диске и добавляем в Toast нужные .flac файлы.
- Сохраняем проект: File → Save As Disk Image.
- Полученный .sd2f файл монтируем при помощи Toast: Utilities → Mount Disk Image… (Либо клик правой → Mount It в Finder).
- В iTunes должен появиться наш смонтированный диск. При определенной удаче — с названиями песен и другой информацией из CDDB.
- Импортируем диск в iTunes со своими любимыми параметрами.
XLD — еще один конвертор, он умеет преобразовывать FLAC напрямую в Apple Lossless, а также в другие форматы, включая WAV и MP3.
Есть версия для командной строки, есть также GUI обертка. Universal binary, работает на Mac OS X 10.3 и новее.
Конверторы для Windows: FLAC to MP3 (бесплатный), Switch, dBpoweramp.
FLAC в iTunes без конвертации (Mac OS)
Fluke каким-то мистическим образом «вгоняет» FLAC файлы в iTunes, после чего их можно проигрывать. Залить такую музыку в iPod/iPhone не получится, но можно конвертировать в AAC или MP3. Вся уличная магия построена на компонентах XiphQT, FLACImporter, и Set OggS, сам Fluke — это несложный AppleScript, собранный в приложение, никакого интерфейса у него нет, нужно просто открыть свои FLAC-файлы с помощью Fluke, а потом искать их в iTunes.
Еще один способ оживить FLAC — TwistedFLAC. Я не столь уверен, что это идеальный вариант, как автор комментария, но выглядит рабочим решением. TwistedFLAC «на лету» преобразовывает FLAC в WAV (и наоборот) с сохранением мета-данных (информации о треках и т.п.). Для работы требует MacFUSE, поскольку вся работа построена в виде виртуальной файловой системы.
Для меня процедура выглядела бы так: запускаю TwistedFLAC, открываю папку с музыкой (во FLAC), из виртуального каталога перекидываю WAV файлы в iTunes, средствами iTunes конвертирую файлы в MP3 или AAC. Меня пока смущает необходимость установки MacFUSE, штуки глубоко системной и небезглючной.
Как конвертировать FLAC в iTunes без потерь
3 июня 2019 года Apple объявила, что iTunes не будет предлагаться в следующих системах, таких как macOS Catalina. Но это изменение не повлияет на старые версии MacOS. Многие пользователи все еще используют iTunes и сталкиваются с некоторыми трудностями, например, iTunes не поддерживает кодирование FLAC. Это очень раздражает, когда вы хотите наслаждаться аудио FLAC на вашем iPhone / iPad, но вы не можете открыть их.
К счастью, если у вас есть подходящий инструмент, то можно и легко конвертировать ваши альбомы FLAC без потерь и песни в iTunes совместимые аудио форматы. Теперь я опишу здесь один из наиболее часто используемых методов для преобразования файлов FLAC в iTunes. Надеюсь, что это поможет вам.
Какие форматы аудио файлов поддерживает iTunes
iTunes не поддерживает воспроизведение файлов FLAC. Итак, какие аудио форматы поддерживает iTunes? Вы можете найти их, выбрав «iTunes> Настройки», затем нажмите «Общие> Настройки импорта». Вы обнаружите, что iTunes поддерживает AAC, AIFF, Apple Lossless, MP3 и WAV.
[Лучший метод] Как конвертировать FLAC в iTunes
Поскольку FLAC-кодер без потерь, мы рекомендуем превратить FLAC в другой аудио-кодер без потерь — AIFF, один из аудио-кодеров, поддерживаемых iTunes. Для этого вам нужен надежный конвертер. Здесь я буду рекомендовать VideoSolo Video Converter Ultimate. Он позволяет конвертировать FLAC в AIFF, ALAC, MP3, WAV и т. Д. И настраивать параметры звука, такие как частота дискретизации и аудиоканалы. Это действительно простой в использовании с несколькими шагами.
Шаг 1. Установить и запустить конвертер
Скачать VideoSolo Video Converter Ultimate на свой компьютер и установите его, следуя инструкциям. Затем запустите его.
Шаг 2. Добавить файл FLAC в программу
Чтобы импортировать файл FLAC, щелкните значок «плюс» или перетащите его непосредственно в интерфейс. Пакетное преобразование поддерживается в зарегистрированной версии.
Шаг 3. Выберите AIFF в качестве выходного формата
Информация о файле указывается в интерфейсе после добавления. Если есть только одно видео, выберите формат в крайнем правом значке в информационной колонке. Перейдите в категорию «Аудио» и просмотрите формат, чтобы найти «AIFF». Если вы добавляете видео более одного, вы можете напрямую настроить формат вывода в верхнем правом углу, нажав «Конвертировать все в» для удобства.
AIFF — это собственный формат файлов Apple Macintosh. Если вы хотите конвертировать FLAC в другие форматы, такие как MP3, WAV, которые также поддерживаются iTunes, вы также можете найти их в столбце «Аудио». Но MP3 не без потерь, и качество звука не так хорошо, как AIFF.
Советы. Вы можете настроить частоту дискретизации и аудиоканалы, щелкнув значок шестеренки.
Шаг 4. Начать преобразование FLAC в формат iTunes
Запустите конвертацию, нажав кнопку «Преобразовать все» в правом нижнем углу. Просто подождите несколько секунд, вы получите конвертированный файл AIFF.
Советы — Как импортировать преобразованный файл в iTunes
Если вы хотите добавить аудиофайл в iTunes, выполните следующие действия.
3. Выберите «Добавить файл в библиотеку» (или нажмите Ctrl + O в Windows / Command + O на Mac);
4. Затем вы можете перемещаться по папкам на вашем компьютере, где находится ваш конвертированный файл, во всплывающем диалоговом окне;
5. Выберите преобразованный аудиофайл и нажмите Enter (Windows) / Return (Mac);
6. iTunes добавит файл с вашего Mac / ПК в вашу библиотеку iTunes;
Если вы хотите добавить всю папку, выполните следующие действия.
1. Выберите «Файл> Добавить папку в библиотеку»;
2. iTunes откроет диалоговое окно «Добавить в библиотеку» и позволит вам выбрать папку;
3. Перейдите к папке с музыкой, которую вы хотите импортировать. Нажмите кнопку «Выбрать папку»;
4. iTunes импортирует все поддерживаемые аудиофайлы и добавит их в вашу библиотеку.
В заключение, iTunes имеет строгие ограничения на импортируемые аудио форматы. Хотя FLAC отсутствует в списке поддерживаемых iTunes, вы можете преобразовать FLAC в формат, совместимый с iTunes, и импортировать преобразованный файл в iTunes. VideoSolo Video Converter Ultimate это эффективный способ сделать это.