Portál AbcLinuxu, 7. května 2025 09:34

Mám CUE soubor a chtěl bych rozdělit podle něj flac hudební soubor. Jak?

Obecné info: musíte si doinstalovat balíčky, které obsahují utility cuebreakpoints a shntool. Poznámka: Tyto balíčky se v Ubuntu (snad to platí obecně) jmenují cuetools a shntool. Doufám, že v jiných distribucích se budou jmenovat podobně. Taky bude třeba případně doinstalovat podporu flac, tedy balíček flac (zase tohle platí doufám nejen pro Ubuntu).

V Ubuntu (9.04) doinstalujete balíčky následujícím způsobem (platí možná i pro Debian):

sudo aptitude update

sudo aptitude install cuetools shntool flac

Bohužel toto platí jenom pro Ubuntu, případně možná pro Debian. V jiných distribucích se postupuje jinak.

Nyní nechť máme soubor CUE pojmenovaný pr1.cue a nechť máme hudební soubor hudba.flac. Potom soubor hudba.flac "rozkouskujeme" (rozdělíme) podle CUE souboru pr1.cue následujícím způsobem (předpokládám, že oba soubory jsou v jednom adresáři a že jste v něm zrovna nastaveni, tzn. že je to pracovní adresář):

cuebreakpoints --input-format=cue pr1.cue | shntool split -o flac hudba.flac

Nyní byste měli mít v pracovním adresáři jednotlivé písničky (soubory typu flac), které jsme získali "rozkouskováním" souboru hudba.flac.

Takto vytvořené soubory neobsahují informace o interpretovi, názvu skladby (tag data) apod. Ale určitě byste rádi tam tyto informace měli. Takže nechť nám "vzniklo" 9 písniček (flac souborů) a my chceme do nich tag data přidat. To zajistí následující příkaz:

cuetag pr1.cue split-track0[1-9].flac

Poznámka: Uvedený postup by šel zobecnit i na mp3, wav (...) soubory. Ale myslím, že nebude těžké si příkazy patřičně upravit.

Dokument vytvořil: Begleiter, 13.9.2009 20:24 | Zobrazeno: 3152×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.