Mam kilka albumów .Flac, które zgrałem jako jeden duży plik, aby zaoszczędzić trochę miejsca (bezstratne zerwania płyt CD to około 500 MB), teraz mam więcej miejsca i chciałbym je podzielić z powrotem na oryginalne pliki.
Czy istnieje natywny rozdzielacz .Flac / .cue dla systemów opartych na Debianie?
Znalazłem trochę informacji, ale jest albo stara, tylko na mp3 lub za pomocą wina, nie tego chcę.
Znalazłem również skrypt Nautilus, ale nie sądzę, aby był bezstratny, wykonuje również bardzo specyficzne zadanie i chciałbym kilka opcji dostosowywania, http://ubuntuforums.org/showthread.php?t=853794
Czy więc ktoś może zapewnić bezstratny rozdzielacz Flac .cue z natywną obsługą i wieloma opcjami konwersji?
PROSZĘ NIE WINA
Dzięki
źródło
shnsplit: error: m:ss.ff format can only be used with CD-quality files
- WYKORZYSTAJ TEN ZMODYFIKOWANY KOD -cuebreakpoints '<cue file>' | sed s/$/0/ | shnsplit -o flac '<audio flac file>'
cuetag CUE_FILE split-track*.flac
aby dodać tagi z pliku cue do podzielonych ścieżek.sudo apt-get install flac
shnsplit -o flac '<audio flac file>' -f '<cue file>' -t '%n.%t'
uzyskać rozsądne nazwy plików.Istnieje aplikacja o nazwie Flacon, która właśnie to robi.
Żeby zainstalować:
źródło
Musiałem podzielić duży flac i ustawić nazwę pliku i tag z pliku cue, a to działało najlepiej dla mnie:
shnsplit -f *.cue -t "%n - %p - %t" -o "flac flac -s -8 -o %f -" *.flac
cuetag *.cue *.flac
Przykład wyniku:
referencja: CUE_Splitting
AKTUALIZACJA
Dla wygody napisałem następujący skrypt. Aby go użyć - cd do katalogu z jedną parą pasujących plików ape i cue.
nazwać ten skrypt jako
split_ape
,chmod +x
i umieścić w jakimś katalogu na swojej drodze. Zrobiłem podobny scenariusz do pliku flac jako źródło, po prostu zastąpić każdyape
zeflac
w tym skrypcie.źródło
Najprostszym sposobem jest użycie K3B.
1. - Otwórz plik CUE w K3B. 2. - Wybierz konwersję ścieżek do FLAC. 3. - Naciśnij Start.
Nie przekształci ponownie ścieżek, a jedynie podzieli je na ścieżki zgodnie z plikiem CUE. Zachowa oryginalną nazwę każdego utworu, a ukończenie „konwersji / podziału” zajmuje sekundę.
źródło
i dla flac:
podziel plik flac i dodaj do wynikowych plików numer ścieżki (% n) i nazwę tytułu (% t)
źródło
Zainstaluj shntool
Jeśli chcesz automatycznie zachować nazwy plików, możesz po prostu użyć:
źródło
Możesz podzielić plik CUE na osobne ścieżki FLAC za pomocą fmedia ( http://fmedia.firmdev.com ) za pomocą jednego polecenia:
Za pomocą tego polecenia podzielisz wszystkie ścieżki z jednego pliku CUE na osobne pliki FLAC o nazwie „01. ARTIST - TITLE.flac”. Należy pamiętać, że pliki wyjściowe będą miały dokładnie taką samą jakość dźwięku i czas trwania ścieżki dokładnie jak oryginał.
Lub możesz skopiować tylko jedną ścieżkę z pliku .cue:
Możesz również zastąpić meta informacje podczas podziału, np .:
fmedia ma minimalne zależności zewnętrzne (tj. cuetools, libFLAC itp. NIE są wymagane do instalacji w twoim systemie), działa na 64-bitowych systemach opartych na Debianie, ale nie działa na systemach 32-bitowych.
źródło