Экспортировать в документ информацию о треке музыкального компакт-диска

Ситуация

Программное обеспечение: Ubuntu 14.04 LTS, Banshee 2.6.2, Sound Juicer 3.5.0, Rhythmbox 3.0.2, Brasero 3.10.0

Я успешно сжег несколько музыкальных компакт-дисков с Банши через Брасеро. На этих компакт-дисках есть метаданные автора и названия. Я могу просматривать эти метаданные через Sound Juicer и Rhythmbox, но не с Banshee, ожидаемого от No Track info после записи CD на Banshee

Aim

Тем не менее, я хочу скопировать содержимое компакт-диска в текстовый документ и сделать обложку, после сожжения компакт-дисков. Я не могу найти способ скопировать и вставить или экспортировать списки треков, которые я просматриваю с помощью музыкальных плееров выше. Таким образом, кажется, что единственный способ - скопировать эту информацию вручную в режиме осла.

Строго говоря, эта проблема не связана с тем, что я сжег диски дома. Это относится к любому музыкальному компакт-диску с метаданными.

Вопросы

Есть ли автоматическая возможность экспорта метаданных треклиста на музыкальном компакт-диске? Может быть, есть временный файл, который живет на моем компьютере (из Rhythmbox, Sound Juiser и т. П.), Который я могу скопировать и отредактировать с этой целью?
0
задан 26 November 2017 в 18:39

4 ответа

Хотя я еще не взломал сейф в ~ / .config / banshee-1 /, если вам нужен простой текст, попробуйте abcde.

sudo apt-get install abcde

Опустите компакт-диск в лоток и из терминала:

abcde

Если abcde может удаленно найти информацию о диске, вы увидите что-то вроде этого:

Grabbing entire CD - tracks: 01 02 03 04 05 06 07 08 09 10 11 12 Retrieved 1 Musicbrainz match...done. ---- Alison Krauss / Now That I've Found You: A Collection ---- 1: Baby, Now That I've Found You 2: Oh, Atlanta 3: Broadway 4: Every Time You Say Goodbye 5: Tonight I'll Be Lonely Too 6: Teardrops Will Kiss the Morning Dew 7: Sleep On 8: When God Dips His Pen of Love in My Heart 9: I Will 10: I Don't Believe You've Met My Baby 11: In the Palm of Your Hand 12: When You Say Nothing at All Edit selected CDDB data [y/N]?

Как вы можете видеть , Я могу копировать и вставлять из терминала.

Прежде чем abcde на самом деле разрывает диск на вашем жестком диске, прервите его с помощью Ctrl + c.

1
ответ дан 18 July 2018 в 02:32

Я использовал инструмент cd-info после sudo apt-get install libcdio-utils. Страница руководства этого инструмента доступна на странице https://linux.die.net/man/1/cd-info.

Запуск этого файла приводит к длительному выходу, в конце которого вы получаете компакт-диск Отчет анализа, похожий на

CD-TEXT for Disc: TITLE: Selection CD-TEXT for Track 1: PERFORMER: Ray Charles TITLE: Georgia on my mind ...

. Это можно перенаправить в текстовый файл и отредактировать. Этот компакт-диск - это тот, который я сгорел из треков, информация которых была взята из локальной базы данных (в частности: Banshee в качестве игрока, Brasero в качестве горелки). Это отвечает на вопрос о том, как экспортировать метаданные треклистов в текстовый файл для компакт-дисков, которые были сожжены дома.

Для других компакт-дисков, поступающих с рынка, полевой отчет анализа компакт-дисков пуст, и один из них замечает эту другую информацию

Media Catalog Number (MCN): 0724357134729 TRACK 1 ISRC: USCA20100360 TRACK 2 ISRC: USBR10000007 TRACK 3 ISRC: USCA29600681 TRACK 4 ISRC: USCA20100337 ...

, которая возможно, используется медиаплеерами для извлечения метаданных из внешней базы данных (в строках того, что chili555 указал в этом потоке). Это случай, когда пользователю нет простой информации. ISRC означает Международный стандартный код кодирования ( https://linux.die.net/man/1/cd-info ). Для продаваемых компакт-дисков другой ответ в этой теме предлагает одну возможность.

Анекдот. Я столкнулся с одним проданным компакт-диском, который содержит как коды записи, так и читаемую информацию о дорожках, как показал cd-info. Интересно, что для этого одного CD ни Banshee, ни Rhythmbox не могли получить информацию о треке.

Это лучшее, что я мог найти до сих пор. Идеальный медиа-плеер должен иметь возможность импортировать метаданные треклиста, находятся ли они на компакт-диске или в базе данных, а также экспортировать его в файл ascii среди других форматов.

1
ответ дан 18 July 2018 в 02:32

Хотя я еще не взломал сейф в ~ / .config / banshee-1 /, если вам нужен простой текст, попробуйте abcde.

sudo apt-get install abcde

Опустите компакт-диск в лоток и из терминала:

abcde

Если abcde может удаленно найти информацию о диске, вы увидите что-то вроде этого:

Grabbing entire CD - tracks: 01 02 03 04 05 06 07 08 09 10 11 12 Retrieved 1 Musicbrainz match...done. ---- Alison Krauss / Now That I've Found You: A Collection ---- 1: Baby, Now That I've Found You 2: Oh, Atlanta 3: Broadway 4: Every Time You Say Goodbye 5: Tonight I'll Be Lonely Too 6: Teardrops Will Kiss the Morning Dew 7: Sleep On 8: When God Dips His Pen of Love in My Heart 9: I Will 10: I Don't Believe You've Met My Baby 11: In the Palm of Your Hand 12: When You Say Nothing at All Edit selected CDDB data [y/N]?

Как вы можете видеть , Я могу копировать и вставлять из терминала.

Прежде чем abcde на самом деле разрывает диск на вашем жестком диске, прервите его с помощью Ctrl + c.

1
ответ дан 24 July 2018 в 17:35
  • 1
    Это частичный ответ: результат зависит от того, что он получил соответствие из внешней базы данных. В моем случае выход равен Grabbing entire CD - tracks: 01 02 ... No CDDB match. ---- Unknown Artist / Unknown Album ---- 1: Track 1 2: Track 2 .... Таким образом, abcde не имеет возможности считывать оглавление изнутри компакт-диска, который имеет Rhythmbox и Sound-Juicer. – XavierStuvw 27 November 2017 в 12:38

Я использовал инструмент cd-info после sudo apt-get install libcdio-utils. Страница руководства этого инструмента доступна на странице https://linux.die.net/man/1/cd-info.

Запуск этого файла приводит к длительному выходу, в конце которого вы получаете компакт-диск Отчет анализа, похожий на

CD-TEXT for Disc: TITLE: Selection CD-TEXT for Track 1: PERFORMER: Ray Charles TITLE: Georgia on my mind ...

. Это можно перенаправить в текстовый файл и отредактировать. Этот компакт-диск - это тот, который я сгорел из треков, информация которых была взята из локальной базы данных (в частности: Banshee в качестве игрока, Brasero в качестве горелки). Это отвечает на вопрос о том, как экспортировать метаданные треклистов в текстовый файл для компакт-дисков, которые были сожжены дома.

Для других компакт-дисков, поступающих с рынка, полевой отчет анализа компакт-дисков пуст, и один из них замечает эту другую информацию

Media Catalog Number (MCN): 0724357134729 TRACK 1 ISRC: USCA20100360 TRACK 2 ISRC: USBR10000007 TRACK 3 ISRC: USCA29600681 TRACK 4 ISRC: USCA20100337 ...

, которая возможно, используется медиаплеерами для извлечения метаданных из внешней базы данных (в строках того, что chili555 указал в этом потоке). Это случай, когда пользователю нет простой информации. ISRC означает Международный стандартный код кодирования ( https://linux.die.net/man/1/cd-info ). Для продаваемых компакт-дисков другой ответ в этой теме предлагает одну возможность.

Анекдот. Я столкнулся с одним проданным компакт-диском, который содержит как коды записи, так и читаемую информацию о дорожках, как показал cd-info. Интересно, что для этого одного CD ни Banshee, ни Rhythmbox не могли получить информацию о треке.

Это лучшее, что я мог найти до сих пор. Идеальный медиа-плеер должен иметь возможность импортировать метаданные треклиста, находятся ли они на компакт-диске или в базе данных, а также экспортировать его в файл ascii среди других форматов.

1
ответ дан 24 July 2018 в 17:35

Другие вопросы по тегам:

Похожие вопросы: