Beets: Unterschied zwischen den Versionen

Aus CodicaTipps
Zur Navigation springen Zur Suche springen
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
[http://beets.readthedocs.io/en/latest/index.html Beets] ist ein Kommandozeilentool zum Organisieren einer Musiksammlung. Es kann auch mittels des <code>chroma</code>-Plugins die Tags mit Hilfe der MusicBrainz-Datenbank normalisieren. Es ist [[Open Source]] und [[plattformübergreifend]].
 
[http://beets.readthedocs.io/en/latest/index.html Beets] ist ein Kommandozeilentool zum Organisieren einer Musiksammlung. Es kann auch mittels des <code>chroma</code>-Plugins die Tags mit Hilfe der MusicBrainz-Datenbank normalisieren. Es ist [[Open Source]] und [[plattformübergreifend]].
  
 +
== Installation ==
 +
 +
Installiert werden sollte neben <code>beets</code> auch <code>python-acoustid</code>, <code>python-flask</code>, <code>python-pylast</code>, <code>python-imaging</code>, <code>python-gi</code> und chromaprint.
 +
 +
== Konfiguration ==
 
Konfiguriert wird das <code>beet</code> mittels der <code>~/.config/beets/config.yaml</code>. Beispiel:
 
Konfiguriert wird das <code>beet</code> mittels der <code>~/.config/beets/config.yaml</code>. Beispiel:
  
Zeile 7: Zeile 12:
 
  directory:  /media/lxdata/music/beets
 
  directory:  /media/lxdata/music/beets
 
  paths:
 
  paths:
         default: %upper{%left{$artist,1}}/$albumartist/$album/$disc-$track $title
+
         default:   %upper{%left{$albumartist,1}}/$albumartist/$album/$disc-$track $title
 +
        singleton: %upper{%left{$albumartist,1}}/$albumartist/$album/$disc-$track $title
 +
        comp:      %upper{%left{$albumartist,1}}/$albumartist/$album/$disc-$track $title
 +
import:
 +
        move: yes
 +
 
 +
== Nutzung ==
 +
 
 +
Einfügen einer Datei in die Beets-Datenbank
 +
  beet import VERZEICHNIS
 +
 
 +
Statistik
 +
  beet stats
 +
 
 +
Anzeigen der Titel in der Datenbank
 +
  beet list
 +
 
 +
Anzeigen der Pfade
 +
  beet list -p
 +
 
 +
Hilfe
 +
  beet help
 +
  beet help COMMAND
 +
 
 +
== Weiterführendes ==
  
 +
Siehe
 +
* [https://blog.linuxserver.io/2016/10/08/managing-your-music-collection-with-beets/ Beets im Docker-Container]
  
 
-----
 
-----

Aktuelle Version vom 6. Oktober 2018, 23:13 Uhr

Beets ist ein Kommandozeilentool zum Organisieren einer Musiksammlung. Es kann auch mittels des chroma-Plugins die Tags mit Hilfe der MusicBrainz-Datenbank normalisieren. Es ist Open Source und plattformübergreifend.

Installation

Installiert werden sollte neben beets auch python-acoustid, python-flask, python-pylast, python-imaging, python-gi und chromaprint.

Konfiguration

Konfiguriert wird das beet mittels der ~/.config/beets/config.yaml. Beispiel:

plugins: chroma
library: /media/lxdata/music/beets/beetslibrary.db
directory:  /media/lxdata/music/beets
paths:
        default:   %upper{%left{$albumartist,1}}/$albumartist/$album/$disc-$track $title
        singleton: %upper{%left{$albumartist,1}}/$albumartist/$album/$disc-$track $title
        comp:      %upper{%left{$albumartist,1}}/$albumartist/$album/$disc-$track $title
import:
        move: yes

Nutzung

Einfügen einer Datei in die Beets-Datenbank

 beet import VERZEICHNIS

Statistik

 beet stats

Anzeigen der Titel in der Datenbank

 beet list

Anzeigen der Pfade

 beet list -p

Hilfe

 beet help
 beet help COMMAND

Weiterführendes

Siehe