Как я могу открыть файлы FLAC в iTunes без каких-либо преобразований?

15

Я делал это раньше, но это больше не работает. Некоторая комбинация компонента XiphQT и компонента импорта FLAC позволяет открывать файлы FLAC непосредственно в iTunes. После обновления я больше не мог открывать файлы FLAC в iTunes. Если это было напрямую связано или нет, я не знаю.

Я попробовал Fluke, который не помог, тем более что скрипт SetOGG больше не работает на Mac OSX 10.6.

Вот ссылка на компонент XiphQT: http://www.xiph.org/quicktime/download.html

Другой компонент называется импортером FLAC, доступный здесь: http://people.xiph.org/~arek/flac_import/

PS: я использую файлы FLAC (все из которых являются законными копиями или загружаемыми файлами для смешивания. Хранение дополнительной копии каждого в формате ALAC, MP3 или AAC будет просто ужасной тратой).

Вывод

Ситуация в значительной степени беспомощна. iTunes никогда не будет поддерживать FLAC, и маловероятно, что ALAC будет поддерживаться во всех программах DJ'ing (что представляет особый интерес для меня и именно поэтому я задал вопрос). Ситуация усугубляется тем, что сами файлы FLAC объединяются с тремя различными типами метаданных:

  • Родной FLAC
  • OGG
  • ID3v2 +

Хорошей новостью является то, что я нашел альтернативный медиа-плеер, который является кроссплатформенным, имеет похожую функцию и внешний вид: Songbird .

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

Филипп Уилан
источник
«После обновления ...» что за обновление? Если это было обновление iTunes / OS X, пытались ли вы потом переустановить два компонента?
calum_b
Да, я несколько раз безуспешно. Есть ли какой-нибудь журнал, который я могу проверить, чтобы увидеть, загружает ли iTunes компоненты?
Филипп Уилан
Если бы он был, я бы вообразил, что место, куда можно посмотреть, будет Consoleпод ~/Library/Logsзаголовком «ФАЙЛЫ» . Там может быть что-то там под XiphQT.
Boehj
Вы можете проверить файлы, которые использует приложение, с помощью lsofкоманды Terminal.app. lsof | grep 'iTunes'должен сделать свое дело.
Бен
С тех пор я перешел к клементине.
Филипп Уилан

Ответы:

4

Я попробовал Fluke, который не помог, тем более что скрипт SetOGG больше не работает на Mac OSX 10.6.

@Phillip Whelan Fluke имеет поддержку 10.6 с 2009 года. Если у вас возникли проблемы с Fluke, который в настоящее время считается самым популярным предложением, то мне было бы интересно узнать о дальнейшей проверке файлов или вашей системы. Возможно, они не 16 бит / 44,1 кГц или не упакованы в контейнер OGG?

Дэвид Меткалф
источник
Fluke - это взлом, а не решение. Я могу заставить его работать на одну песню, но я не могу пометить сотни альбомов. Сценарий SetOGG также больше не работает. Причина, по которой он не работает, может быть слишком технической для этого сайта (отсутствуют функции в python API, поставляемом с Mac OS X).
Филипп Уилан
2
Исправление: это не решение, которое вам нравится. iTunes не поддерживает FLAC, просто и понятно. Если не считать преобразования ваших файлов FLAC в другой формат с помощью предложения, такого как xAct ( sourceforge.net/projects/xact ), вариантов выбора не так много.
Дэвид Меткалф
Я постараюсь снова заставить SetOGG работать снова с изменениями в Python SDK. Мой единственный выбор - сделать дамп iTunes простым и понятным.
Филипп Уилан
@PhilipWhelan - Python от Apple включает в себя всю стандартную библиотеку - чего, по вашему мнению, не хватает? как будто не задокументировано это ошибка
user151019