петък, 17 август 2007 г.

как да разделим голям аудио файл...

Мнозина от вас, предполагам са се сдобивали с някакъв формат монолитен аудиофайл плюс cue-файл, предназначени за директно изпичане на аудио диск. До преди време, това напълно ме устройваше, докато тътрех с мен дискмена си. Но... вече настанаха "модерни" времена и в джоба ми, покрай ключодържателя се въргаля, поредната високо технологична джаджа - в случая MP3 player.
Чудейки се как да трансформирам flac/wav/ape-то на съставните му парчета, преминах през "дърводелския" период да изпичам диск, който в последствие да рипвам. Но в един момент реших, че това е тъпо изпълнение, да не говорим, че само си трупах презаписваеми дискове на които никой не знаеше какво има. Ще ви предложа на вниманието много елементарен начин, чието единствено "неудобство" е, че се работи в конзола...
Трябват ви две програми :
- cuetools
- shntools
Първата е набор от приложения за работа с CUE и TOC файлове - преобразуване, преименуване въз основа на информацията съдържаща се вътре и най-важното за нас - проследяване на точките на прекъсване зададени в cue-файла. Те са съответно - cuebreakpoints, cueconvert и cueprint. Втората - многофункционален инструмент за обработка на WAVE данни. Тук възможностите са много - разделяне, обединяване, извличане на информация и прочие (подробности от man-страницата).
И така : имаме следното нещо somefile.flac + somefile.cue, първия с големина около 700 MB. Първо отиваме в директорията където са файлчетата. За наше удобство по-добре да са в една и съща директория, иначе трябва да пишем пътища...

$cuebreakpoints somefile.cue

това ще изведе в конзолата всичките дефинирани в cue-то точки на прекъсване. Тук използуваме "магията" конвейер (pipe) в Linux (изходът от една команда се подава като вход на следващата) и казваме на shntool как да разцепи големия файл :


$cuebreakpoints somefile.cue | shntool split -o flac somefile.flac

split - режим на разделяне; -o flac - задаване на изходящия формат на файловете.

Резултатът ще са няколко файлчета номерирани 01, 02 и т.н. (това също може да зададете как и от какво число да се почне). Естествено за формата зададен в опциата -o, е необходимо да имате инсталирани съответните кодеци...
Е, имате си вече любимите парчета, остава само да оправите заглавията и таговете (адски досадна за мен работа, но винаги я върша, защото ме дразнят кофти тагове на песнички). Желая приятно слушане !

Няма коментари:

Публикуване на коментар