Mam kilka plików FLAC, które chciałbym odtworzyć w iTunes. Jeśli to możliwe, chciałbym zachować metadane.
Jak przekonwertować pliki do formatu obsługiwanego przez iTunes?
Mam kilka plików FLAC, które chciałbym odtworzyć w iTunes. Jeśli to możliwe, chciałbym zachować metadane.
Jak przekonwertować pliki do formatu obsługiwanego przez iTunes?
Odpowiedzi:
Zawsze możesz konwertować multimedia za pomocą FFmpeg , dostępnej jako statyczna kompilacja dla OS X ze strony pobierania .
ffmpeg -i in.flac -c:a libmp3lame -q:a 4 -map_metadata 0 out.mp3
Ustaw jakość za pomocą -q:a
, która odpowiada opcjom VBR LAME, przy czym 4 to wartość domyślna, a 0 to najwyższa jakość.
aac:
ffmpeg -i file.flac -acodec libfaac -aq 250 file.m4a
-aq 400 ≈ 270 kb / s dla muzyki, 200 ≈ 210 kb / s, 100 ≈ 130 kb / s.
alak:
for f in *.flac; do ffmpeg -i "$f" -acodec alac "${f%flac}m4a"; done
mp3:
ffmpeg -i file.flac -aq 0 file.mp3
-aq 0 odpowiada lame -V0.
ffmpeg domyślnie zachowuje tagi, ale nie obejmuje grafiki.
Niedawno użyłem xACT , frontonu do kilku programów do obróbki dźwięku i oznaczania. Może dokonywać konwersji z FLAC na MP3, AAC i Opus. Tutaj możesz zobaczyć zakładkę, z której wykonujesz konwersję:
Metadane są zachowane, jak można zobaczyć w oknach dialogowych informacji o multimediach (wykonanych w VLC) dla pliku FLAC i jego konwersji w formacie MP3:
PS: połączona strona używa ramek, aby przeczytać pełny opis programu, skorzystaj z tego linku .
Zakładając, że masz zainstalowany program ffmpeg ( parzenie instalacji ffmpeg )
Przejdź do katalogu w terminalu. Biegać:
for f in *.flac; do ff=${f%.flac}.mp3; ffmpeg -i "$f" -c:a libmp3lame -q:a 0 -map_metadata 0 "$ff"; done
Powinno to wygenerować katalog mp3 oraz flac w formacie v0
Konwertuje to tylko na formaty bezstratne i bezstratne.
Możesz go użyć do konwersji na Apple Lossless, którą iTunes może odtwarzać, a następnie odtworzyć lub zgrać do dowolnego stratnego formatu, który preferuje iTunes.