LINUX.ORG.RU

Deadbeef теги


0

1

В одном альбоме в названии было куча ненужного мусора (ох и любят такое на рутрекере...). Тут же поправил cue, из самого *.flac тэги вообще удалил, но в плейлисте отображается по старому... Так где кроме как в самих аудиофайлах deadbeef хранит теги?

$ sudo cast waker

Резать cue+flac на треки не предлагать.

★★★★★

Последнее исправление: templarrr (всего исправлений: 1)

Резать cue+flac на треки не предлагать.

Лучше католицизм, чем баптизм. Режь!

darkshvein ☆☆
()

Нигде не хранит. Берёт при добавлении в плейлист или из cue или из самого файла. Чтобы перечитать теги есть опция reload metadata по ПКМ.

anonymous
()
Ответ на: комментарий от anonymous

Уже неделю в cue и самом файле нормальные теги стоят, но и при удалении/добавлении в плейлист, и при обновлении метаданных откуда-то читаются старые.

templarrr ★★★★★
() автор топика

пересоздай плейлист
можешь грепнуть ~/.config/deadbeef/playlists/*

[ megabaks@desktop ] ~ $ grep Люди .config/deadbeef/playlists/*
Двоичный файл .config/deadbeef/playlists/0.dbpl совпадает
[ megabaks@desktop ] ~ $
кусок из файла
album artist BIOPSYHOZ / БИОПСИХОЗalbumПЕРИОД Сtrack03title Люди На Б-Люди (v2.0)genre Alternative,year2005
файлик бинарный

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Удалил все плейлисты - результат все тот же. Попробовал переместить cue в другую папку - все то же самое, и на треки делит, и теги прежние... Чем бы посмотреть вшит cue внутрь flac или нет?

templarrr ★★★★★
() автор топика
Ответ на: комментарий от templarrr

как-то так:
без

[ megabaks@desktop ] ~ $ ffmpeg -i "/var/ftp/stuff/music/Stratovarius - Stratovarius/Stratovarius - Stratovarius.flac"
ffmpeg version 0.10 Copyright (c) 2000-2012 the FFmpeg developers
  built on Mar  1 2012 06:53:35 with gcc 4.6.1
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=i686-pc-linux-gnu-gcc --cxx=i686-pc-linux-gnu-g++ --ar=i686-pc-linux-gnu-ar --optflags='-O2 -march=core2 -mtune=generic -mfpmath=sse -msse4.1 -fomit-frame-pointer -pipe' --extra-cflags='-O2 -march=core2 -mtune=generic -mfpmath=sse -msse4.1 -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=core2 -mtune=generic -mfpmath=sse -msse4.1 -fomit-frame-pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --enable-gnutls --enable-libmp3lame --enable-libvo-aacenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree --enable-openal --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-pthreads --enable-libdirac --enable-libschroedinger --enable-libvpx --disable  libavutil      51. 34.101 / 51. 34.101
  libavcodec     53. 60.100 / 53. 60.100
  libavformat    53. 31.100 / 53. 31.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 60.100 /  2. 60.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[flac @ 0x89e7f60] max_analyze_duration 5000000 reached at 5015510
Input #0, flac, from '/var/ftp/stuff/music/Stratovarius - Stratovarius/Stratovarius - Stratovarius.flac':
  Metadata:
    ARTIST          : Stratovarius
    ALBUM           : Stratovarius
    DATE            : 2005
    GENRE           : Power Metal
    DESCRIPTION     : Eac 0.9beta4 / Flac 1.1.0 Q6
    COMMENT         : Eac 0.9beta4 / Flac 1.1.0 Q6
  Duration: 00:49:21.04, bitrate: 995 kb/s
    Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
At least one output file must be specified
[ megabaks@desktop ] ~ $
с
[ megabaks@desktop ] ~/music $ ffmpeg -i Stratovarius\ -\ Stratovarius2.flac 
ffmpeg version 0.10 Copyright (c) 2000-2012 the FFmpeg developers
  built on Mar  1 2012 06:53:35 with gcc 4.6.1
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=i686-pc-linux-gnu-gcc --cxx=i686-pc-linux-gnu-g++ --ar=i686-pc-linux-gnu-ar --optflags='-O2 -march=core2 -mtune=generic -mfpmath=sse -msse4.1 -fomit-frame-pointer -pipe' --extra-cflags='-O2 -march=core2 -mtune=generic -mfpmath=sse -msse4.1 -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=core2 -mtune=generic -mfpmath=sse -msse4.1 -fomit-frame-pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --enable-gnutls --enable-libmp3lame --enable-libvo-aacenc --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libfaac --enable-nonfree --enable-openal --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-pthreads --enable-libdirac --enable-libschroedinger --enable-libvpx --disable  libavutil      51. 34.101 / 51. 34.101
  libavcodec     53. 60.100 / 53. 60.100
  libavformat    53. 31.100 / 53. 31.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 60.100 /  2. 60.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    52.  0.100 / 52.  0.100
[flac @ 0x934cf60] max_analyze_duration 5000000 reached at 5015510
Input #0, flac, from 'Stratovarius - Stratovarius2.flac':
  Metadata:
    ARTIST          : Stratovarius
    ALBUM           : Stratovarius
    DATE            : 2005
    GENRE           : Power Metal
    DESCRIPTION     : Eac 0.9beta4 / Flac 1.1.0 Q6
    COMMENT         : Eac 0.9beta4 / Flac 1.1.0 Q6
  Duration: 00:49:21.04, bitrate: 989 kb/s
    Chapter #0.0: start 0.000000, end 274.173333
    Metadata:
      title           : 
    Chapter #0.1: start 274.173333, end 517.520000
    Metadata:
      title           : 
    Chapter #0.2: start 517.520000, end 845.666667
    Metadata:
      title           : 
    Chapter #0.3: start 845.666667, end 1308.493333
    Metadata:
      title           : 
    Chapter #0.4: start 1308.493333, end 1574.560000
    Metadata:
      title           : 
    Chapter #0.5: start 1574.560000, end 2006.560000
    Metadata:
      title           : 
    Chapter #0.6: start 2006.560000, end 2194.173333
    Metadata:
      title           : 
    Chapter #0.7: start 2194.173333, end 2533.946667
    Metadata:
      title           : 
    Chapter #0.8: start 2533.946667, end 2961.040000
    Metadata:
      title           : 
    Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
At least one output file must be specified
[ megabaks@desktop ] ~/music $ 

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Спасибо, но при помощи metaflac как-то попроще будет))

templarrr ★★★★★
() автор топика

кого напрягает несменяемая тема Deadbeef, можно как вариант сделать кастомную GTK тему специально для него и запускать:

GTK2_RC_FILES=/usr/share/themes/deadbeef-custom-gtk/gtk-2.0/gtkrc deadbeef
science ★★☆
()

Всем спасибо за внимание.

templarrr ★★★★★
() автор топика
Ответ на: комментарий от megabaks

Я имел ввиду отсутствие возможности менять скины.
Например, если не устраивает то, что он одевается в системную gtk тему.
Я нарисовал кастомную и рад.

science ★★☆
()
Ответ на: комментарий от science

это винда головного мозга
и это надо лечить
а отдельную тему для софта не проблема
и вообще это офтоп

megabaks ★★★★
()
Ответ на: комментарий от waker

Передобавлял кучу раз, поэтому и подумал, что deadbeef где-то еще на стороне теги сохраняет, вшитый cue не сразу в голову пришел

templarrr ★★★★★
() автор топика

Теги находятся прямо во flac-файле, cue ему не нужны. В cue-файле указываются только данные для нарезки. Советую установить libid3tag отсюда: http://rusxmms.sourceforge.net/

И ещё, не советую нарезать shntool: он не нарезает FLAC, а перекодирует его в WAV, а потом опять во FLAC. При этом теряются тэги. Это видно по «скорости» этого действия: всё должно происходить мгновенно. Или даже так: дать длинную команду чтобы сразу кодировалось в OGG. Даже сжатие в OGG большого ненарезанного файла ведётся гораздо быстрее, чем с помощью shntool с опцией «нарезать и сжать в OGG». И кака я уже говорил, теряются тэги.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Или просто через metaflac поудалять теги из flac и теги хранить в cue. Хоть для работы отдельный cue и не нужен, но вшитый редактировать как-то не особо удобно.

templarrr ★★★★★
() автор топика
20 января 2013 г.

У меня тоже просьба по тегам. Чтобы новую тему не открывать, напишу сюда.
Хорошо, что есть плагин для cdda. Хорошо, что есть cdbb, но вот как раз оно практически бесполезно для русских тегов, потому что кириллица отображается конвертиками, а настроить кодировку невозможно. waker, ты не мог бы сделать настройку кодировки для тегов?

Dmitry_Sokolowsky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.