Видео смотреть бесплатно

Смотреть красивое видео

Официальный сайт jhealth 24/7/365

Смотреть видео бесплатно

27.10.09 23:44 masai

Tips & tricks — Разрезаем lossless-аудио (ape, flac, wv, wav) по файлу cue

Понимаю, что по теме этого поста наверняка написано огромное количество статей, мануалов и прочих ЧаВо. Но каждый раз искать лень, проще один раз сделать узелок на память в блоге.

Итак, задача такова: дана пара файлов, предположим, sample.cue и sample.flac, с каким-либо альбомом. Требуется получить треки альбома в отдельных flac-файлах.Если у вас linux, то делается это в два счёта. Ниже следует перевод одной довольно неплохой статьи с решением проблемы.

Файлы с lossless-аудио могут быть разрезаны по cue-файлу при помощи утилиты «shnsplit» (входит в пакет «shntool»). Также потребуется утилита «cuebreakpoints» (из пакета «cuetools»). Чтобы установить их, откройте терминал и введите следующее (эти пакеты есть в Ubuntu и Debian):

sudo apt-get install cuetools shntool

Кроме этого потребуются приложения для работы с выбранным форматом. Для Monkey’s Audio нужна будет утилита «mac» (в Debian есть пакет «monkeys-audio»). Для FLAC и WavePack потребуется установить соответственно «flac» и «wavpack»:

sudo apt-get install flac wavpack

Утилите shnsplit требуется для работы список точек, в которых нужно делить звуковой файл. Очень кстати тут оказывается утилита cuebreakpoints, которая печатает список таких точек по cue- или toc-файлу в формате, используемом в shnsplit. Можно создать конвейер между cuebreakpoints и shnsplit следующим образом:

cuebreakpoints sample.cue | shnsplit -o flac sample.flac

В этом примере flac-файл с именем «sample.flac» разрезается по точкам, содержащимся в «sample.cue» и результат выводится в формате FLAC.

Выходной формат задаётся параметром «-o». Если не указать формат, то файлы будут сохрняться в формате по умолчанию, то есть в виде wav-файлов.

Чтобы разрезать файл в формате Monkey’s Audio и сохраниеть результаты в формате FLAC, нужно выполнить следующую команду:

cuebreakpoints sample.cue | shnsplit -o flac sample.ape

По умолчанию для выходных файлов используется префикс «split-track» (то есть по умолчанию файлы будут иметь имена: split-track01, split-track02, split-track03,…). Можно задать собственный префикс при помощи опции «-a».

Чтобы посмотреть список всех параметров наберите «shntool split -h» или «shnsplit -h».

В звуковые файлах, полученных с помощью shnsplit не будут записаны данные об исполнителе, альбоме и так далее. Однако, можно воспользоваться скриптом cuetag (также входящим в пакет cuetools) для того, чтобы перенести данные из cue-файла в отдельные дорожки. Можно указать отдельные файлы, соответствующие дорожкам, содержащимся в cue-файле:

cuetag sample.cue split-track01.flac split-track02.flac split-track03.flac split-track04.flac

Эта команда перенесёт теги, содержащиеся в файле «sample.cue» в файлы с дорожками: «split-track01.flac», «split-track02.flac», «split-track03.flac» and «split-track04.flac».
Можно записать теги сразу во все полученные файлы:

cuetag sample.cue split-track*.flac

Утилита cuetag работает с форматами FLAC, Ogg и mp3.

P.S. На welinux уже были обсуждения этой темы (тут и тут) и ссылки на оригинальную статью в комментариях, но полного описания рассмотренных утилит я не помню, потому и закросспостил сюда этот перевод.



xT 27.10.09 23:52 # +0
Что-то не так
masai 27.10.09 23:53 # +0
Попытался отредактировать, вылезла ошибка, а пост пропал. :( Вот, только что поправил.
ZogG 28.10.09 00:42 # +0
Я использую cue2tracks
snowemo 28.10.09 04:41 # +1
вот и я. скоро добавлю ебилд в sunrise overlay :)
ZogG 28.10.09 07:26 # +0
дай заценить
snowemo 28.10.09 11:28 # +1
Пожалуйста! :)
http://bugs.gentoo.org/show_bug.cgi?id=289605
rushba 28.10.09 08:45 # +0
Всё уже добавлено до нас в arcon overlay ;)
ZogG 28.10.09 10:37 # +0
так как я на анстейбл, я использую только локальный оверлей, а то из-за оверлея может много чего обновить, чего мне не надо
SIO 29.10.09 06:40 # +0
.____.
http://www.gtk-apps.org/content/show.php?content=80703
Фтопку красноглазие. 8,5 часов сна с начала недели эффективнее мучания консоли по поводу и без повода, проверено!
masterkey 30.10.09 00:11 # +0
а я просто слушаю в cue+flac/ape на хороших наушниках -)
ZogG 30.10.09 00:16 # +0
это не всегда удобно, я люблю флак, но не люблю, когда всё одним файлом. Так приходится слушать весь альбом к примеру, а мне может только одна песня нужна, да и не все плееры держат(я имею ввиду не проигрыватели, а именно железки-плееры)
masterkey 30.10.09 01:02 # +0
ну то что приходится слушать весь альбом ты зря (т.к. mpd их как песни дергает). А плееры - да. С ними проблема (у мя iPod класический. без плагинов никак)
h31 02.11.09 12:59 # +1
Удобнее взять flacon, qshntoolsplit или gcue2tracks и нарезать им. А вообще лучше всего иметь плеер, который нормально держит Cue (скрытая реклама Qmmp :) ).
masai 12.11.09 20:16 # +0
Дело вкуса

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 159)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 3271 из 235 городов)
            Топ пользователей Топ блогов
            В сети: doraneko, knicefire, DOOMer

            Новенькие: AUNA, Resono, genin_d, boh, Pavel798
            welinux.ru

            Смотреть видео онлайн

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн