Користувальницькькі налаштування

Налаштування сайту


audio-ripping

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Both sides previous revision Попередня ревізія
Наступна ревізія
Попередня ревізія
audio-ripping [2013/12/23 11:51]
wombat [Audio CD] зависимости в Debian
audio-ripping [2019/09/27 19:13] (поточний)
wombat [FLAC] typo fixed
Рядок 1: Рядок 1:
 +====== Аудио рипы ======
 +
 +===== Audio CD =====
 +
 +https://​thomas.apestaart.org/​thomas/​trac/​wiki/​DAD/​Rip
 +
 +https://​what.cd/​wiki.php?​action=article&​id=1072
 +
 +==== EAC ====
 +
 +<​code>​
 +-8 -V -T "​ARTIST=%artist%"​ -T "​TITLE=%title%"​ -T "​ALBUM=%albumtitle%"​ -T "​DATE=%year%"​ -T TRACKNUMBER=%tracknr%"​ -T "​GENRE=%genre%"​ -T "​PERFORMER=%albuminterpret%"​ -T "​COMPOSER=%composer%"​ %haslyrics%--tag-from-file=LYRICS="​%lyricsfile%"​%haslyrics% -T "​ALBUMARTIST=%albumartist%"​ -T DISCNUMBER=%cdnumber%"​ -T "​TOTALDISCS=%totalcds%"​ -T "​TOTALTRACKS=%numtracks%"​ -T "​COMMENT=%comment%"​ %source% -o %dest%
 +</​code>​
 +
 +
 +==== Debian ====
 +
 +=== Зависимости ===
 +
 +  sudo apt-get install libiso9660-8 libiso9660-dev libcdio-dev swig python2.7-dev python-cddb python-gst0.10 pkg-config cdparanoia
 +
 +
 +Без прокси:​
 +
 +  sudo pip install pycdio==0.17
 +
 +С прокси:​
 +
 +  sudo pip --proxy=proxy:​port install pycdio==0.17
 +
 +
 +
 +=== Рип ===
 +
 +  rip offset find
 +  rip cd rip --unknown --profile=flac
 +
 +
 +
 +===== Альбом одним файлом =====
 +
 +==== MP3 ====
 +
 +Разделение альбома на отдельные композиции согласно прилагающегося ''​.cue''​-файла:​
 +  mp3splt -c "MDB - BEAUTIFUL VOICES 048 (ALEXANDER V. MOGILCO SPECIAL).cue"​ -o "@n - @p - @t" -2 "MDB - BEAUTIFUL VOICES 048 (ALEXANDER V. MOGILCO SPECIAL).mp3"​
 +
 +Заполнение тэгов полученных ''​mp3''​-файлов композиций:​
 +  lltag --dry-run --format "%n - %t" --mp3v2 --mp3read=2 [0-9]*.mp3
 +  lltag --format "%n - %t" --mp3v2 --mp3read=2 [0-9]*.mp3
 +
 +==== APE ====
 +
 +Разделение альбома на композиции с одновременным перекодированием в формат ''​FLAC'':​
 +  shnsplit -f "Zdob si Zdub - Табэра ноастра.cue"​ -t "%n - %t" -i ape -o "flac flac -8 - -o %f" -DD "Zdob si Zdub - Табэра ноастра.ape"​
 +  ​
 +
 +
 +==== FLAC ====
 +
 +Разделение альбома на композиции с одновременным перекодированием в формат Ogg Vorbis с параметром качества ''​q = 5'':​
 +  shntool split -f CDImage.cue -t "%n - %t" -o 'cust ext=ogg oggenc -q5 -o %f -' CDImage.flac
 +или
 +  shnsplit -f CDImage.cue -t "%n - %t" -o 'cust ext=ogg oggenc -q5 -o %f -' CDImage.flac
 +
 +===== Отдельные композиции ====
 +
 +==== APE-файлы ====
 +
 +Конвертирование всех ''​.ape''​-файлов в папке в формат Ogg Vorbis с параметром качества ''​q = 5'':​
 +  shntool conv -o 'cust ext=ogg oggenc -q5 -o %f -' *.ape
 +или
 +  shnconv -o 'cust ext=ogg oggenc -q5 -o %f -' *.ape
 +
 +==== M4A-файлы (ALAC) ====
 +
 +Конвертирование всех ''​.m4a''​-файлов в папке в формат Ogg Vorbis с параметром качества ''​q = 5'':​
 +  shntool conv -o 'cust ext=ogg oggenc -q5 -o %f -' *.m4a
 +или
 +  shnconv -o 'cust ext=ogg oggenc -q5 -o %f -' *.m4a
 +
 +При помощи FFMpeg:
 +
 +<file bash alac-to-flac.sh>​
 +#!/bin/bash
 +
 +for FILE in "​$@"​
 +do
 +    ffmpeg -loglevel quiet -i "​${FILE}"​ -acodec flac "​${FILE/​m4a}flac"​
 +done
 +</​file>​
 +
 +Если этот файл находится в домашнем каталоге,​
 +
 +  ~/​alac-to-flac.sh *.m4a
 +  ​
 +FIXME
 +
 +
 +===== Пакетное заполнение тэгов =====
 +
 +  lltag --ALBUM "​Hicksville:​ Remastered and Remixed"​ --ARTIST "​Celtic Cross" --ask --DATE "​2009"​ --dry-run --format "%n - %t" --GENRE "​Goa"​ --ogg *.ogg
 +
 +  lltag --ALBUM "​Hicksville:​ Remastered and Remixed"​ --ARTIST "​Celtic Cross" --ask --DATE "​2009"​ --format "%n - %t" --GENRE "​Goa"​ --ogg *.ogg
 +
 +  lltag --ALBUM ""​ --ARTIST ""​ --DATE ""​ --GENRE ""​ --format "%n - %t" --ask --ogg *.ogg
 +
 +
 +  ls -1 *.ogg | sed -e '​s/​\([0-9][0-9]\ \-\)\(.*\)\(.ogg\)/​\[\*\]\2/'​
 +
 +###################​ Не работает ################​
 +  shntool split -f CDImage.cue -t "%n - %t" -o 'cust ext=ogg oggenc -q5 -o %f --artist "Gipsy Kings" --genre "​Flamenco"​ --date "March 28, 1995" --album "The Best of the Gipsy Kings" --tracknum "​%n"​ --title "​%t"​ -' CDImage.flac
 +################################################​
 +
 +  lltag --ALBUM "​Röyksopp'​s Night Out (Live EP)" --ARTIST "​Röyksopp"​ --ask --DATE "​November 2005" --format "%n - %t" --GENRE "​House"​ --GENRE "​Downtempo"​ --tag ORGANIZATION="​Virgin Music (France)"​ --tag ORGANIZATION="​Labels"​ --tag LOCATION="​Rockefeller Music Hall, Oslo, Norway"​ --tag REPLAYGAIN_ALBUM_GAIN="​-5.43 dB" --tag REPLAYGAIN_ALBUM_PEAK="​0.999939"​ --ogg *.ogg
 +
 +[[http://​playogg.org|{{http://​static.fsf.org/​playogg/​play_ogg_large.png|PlayOgg}}]]
 +[[http://​playogg.org|{{http://​static.fsf.org/​playogg/​play_ogg_medium.png|PlayOgg}}]]
 +[[http://​playogg.org|{{http://​static.fsf.org/​playogg/​play_ogg_small.png|PlayOgg}}]]
 +[[http://​playogg.org|{{http://​static.fsf.org/​playogg/​Play_ogg_80x15.png|PlayOgg}}]]
 +
 +FIXME
 +
 +==== Встраивание обложки альбома в OGG-файл ====
 +
 +[[https://​wiki.xiph.org/​index.php/​VorbisComment#​Cover_art]] - разобраться!
 +
 +FIXME
 +
 +===== Необходимые пакеты Debian =====
 +
 +  apt-get install shntool lltag ffmpeg flac vorbis-tools