💿🎶 Linux: Lokale Musiksammlung strukturieren & mp3s (korrekt) taggen, Metadaten von Einzeltracks vervollständigen?
Nachdem @Steffen Voß ☕ kürzlich eine vieldiskutierte Frage zu aktuellen Audio-Playern unter #Linux aufgeworfen hatte (https://social.tchncs.de/@kaffeeringe/107858643566932606) und es darin auch im lokale Musiksammlungen ging, habe ich mich wieder an eine meiner Baustellen erinnert, und zwar:
Ich bin immer noch auf der Suche nach #Linux-Software, um eine lokale #Musiksammlung zu strukturieren, insbesondere um die #Metadaten zu vervollständigen (v.a. Interpret, Titel, Genre, Jahr) bzw. zu korrigieren.
Die Sammlung enthält sowohl vollständige Alben als auch Einzeltracks aus verschiedenen Quellen, ohne feste Dateinamenstruktur. Teilweise sind vollständige korrekte Tags enthalten, teilweise keine, falsche oder unvollständige.
Ich habe einen reinen Musik-Laptop, der v.a. für private DJ-Zwecke im Einsatz war (und hoffentlich irgendwann wieder ist). Auch daher sind da i.d.R. nicht vollständige Alben drauf, sondern teilweise eine Auswahl der (vermeintlich) tanzbaren Tracks.
"Damals" unter Windows-xp hatte ich dafür v.a. "Metatogger" und "mp3tag" verwendet. Mit Metatogger konnten u.a. fehlende Metadaten per Fingerprint ermittelt werden (ohne dass automatisch alle alten Tags überschrieben wurden). Auch Export als xls oder csv war möglich. mp3tag habe ich dann v.a. dazu verwendet, um Genre-Tags manuell, aber massenhaft, d.h. bspw. Ordnerweise zuzuweisen. Die automatischen Tags in Bezug auf das Genre fand ich in zu vielen Fällen nicht gerade passend (Beispiel: New Noise von Refused wurde automatisch als "Worldmusic" getaggt...)
Unter Linux hatte ich mich irgendwann mal kurz umgesehen, aber nicht auf Anhieb was Überzeugendes gefunden. U.a. #Easytag und #Puddletag hatte ich mal ausprobiert. Da hat mich glaube ich gestört, dass relativ viel automatisch überschrieben wurde, aber vielleicht kann man das auch besser einstellen. Eine Alternative wäre u.a. #ExFalso
Dann hatte ich es mit #MusicBrainzPicard versucht: https://picard.musicbrainz.org/ bzw. https://wiki.ubuntuusers.de/MusicBrainz_Picard/
Passt zwar nicht optimal für meine Zwecke, dass es einen "album-orientierten Ansatz" verfolgt, aber es funktioniert grundsätzlich auch mit Einzeltracks.
Die Herausforderung sind für mich v.a. die Einzeltracks. Ich habe auch viele komplette Alben in der mp3-Sammlung, die aber sind fast alle schon vollständig und korrekt getaggt, weil sie zum Großteil auf meiner eigenen CD-Sammlung oder geliehenen CDs basieren, die ich nach und nach selber eingelesen habe. Die Einzeltrack stammen z.T. auch von Alben, aber auch aus ganz verschiedenen "Quellen"...
Außerdem sind ja viele Tracks auf mehreren Alben vertreten. Ich hatte relativ viel gerippt von Best of/ Greatest Hits-Alben, die ich aus der Stadtbibliothek ausgeliehen hatte. Da führt dann allerdings dazu, dass nicht das Erscheinungsjahr des Tracks getaggt ist, sondern das (spätere) Jahr des Best of-Albums.
❓ Was sind Eure Erfahrungen bzw. Empfehlungen für die o.g. Anforderungen? Wie ist Euer "Workflow"?
Ich erwähne hier mal ein paar Leute, von denen ich denke, dass sie sich auch für das Thema interessieren könnten (falls dem nicht so sein sollte: sorry, einfach kurz melden, um rausgenommen zu werden...)
@Montag @scops @Martin G. @Alexander Schlemmer @:tardis: Stardenver @wuffel @𝗰𝗮𝗿𝘆 @Opili :fedora: :mastodon: @caos
mögen das
Kurt Lupin, wuffel, Opili :fedora: :mastodon:🕊️🍀 🤍, scops, Grey_is_beautiful :mastodon:, Steffen Voß, Tim Schlotfeldt ⚓🏳️🌈, evarrrr, kdkeller, mrd_ill_be_back, andini und Becca Reese mögen das.
teilten dies erneut
Kurt Lupin, scops, Grey_is_beautiful :mastodon:, Steffen Voß, Cedara 📖🍵🤍, 🚂 Bahner, Gerriet Selent 😁🐧🍓 #FuckAfD, tastytea [OLD ACCOUNT], Ryuno-Ki, mrd_ill_be_back und caos haben dies geteilt.
scops
Als Antwort auf caos • • •Mein Workflow ist eher Richtung komplette Alben rippen, tags ergänzen und archivieren.
Kid3 - Audio Tagger
Kid3 - Audio Taggercaos mag das.
Opili :fedora: :mastodon:🕊️🍀 🤍
Als Antwort auf caos • • •https://Beets.io
beets: the music geek‘s media organizer
beets.iocaos mag das.
Grey_is_beautiful :mastodon:
Als Antwort auf Opili :fedora: :mastodon:🕊️🍀 🤍 • • •Die Musikbibliothek der fertig getaggten Sachen ist bei mir ganz einfach Strawberry. Ist aber m.M.n. erst dann schön zu bedienen, wenn man zuvor ordentlich getaggt hat.
@wuffel @montag @MartinG @narf @kaffeeringe @stardenver @scops @salexan @caos@metalhead.club
Grey_is_beautiful :mastodon:
Als Antwort auf caos • • •Einzellieder habe ich nicht, nur Alben. Jeder Song in unserer Sammlung hat die gleichen 7 Tags und 1 eingebundenes Albumcover. Fertig.
wuffel
Als Antwort auf Grey_is_beautiful :mastodon: • • •Eng wird es bei Mucke, die _nicht_ Popmusik im weiteren Sinne ist und nirgendwo in den bekannten Datenbanken zu finden ist.
caos mag das.
Grey_is_beautiful :mastodon:
Als Antwort auf wuffel • • •- Künstler
- Album
- Titel
- Cd-Nr.
- Titel-Nr.
- Jahr
- Genre
- Cover
Ich HASSE Unordnung bei sowas und nehme in Kauf, dass man da fast immer händisch arbeiten muss. Da ich häufig unbekannten Kram hier habe, kann ich Autotagger knicken.
@montag @MartinG @narf @kaffeeringe @stardenver @opili @scops @salexan @caos@metalhead.club
caos mag das.
wuffel
Als Antwort auf Grey_is_beautiful :mastodon: • • •Ich hab hier ein paar tausend CDs, die ich gern in einer Datenbank _hätte_
Grey_is_beautiful :mastodon:
Als Antwort auf wuffel • • •@montag @MartinG @narf @kaffeeringe @stardenver @opili @scops @salexan @caos@metalhead.club
caos mag das.
jack
Als Antwort auf Grey_is_beautiful :mastodon: • • •https://www.clementine-player.org/
Für CLI und wenn du gerne scripten würdest, scheint #beet recht beliebt zu sein; das hab ich aber selbst (noch) nicht ausprobiert.
https://beets.io/
Allerdings hat @Herbstfreud völlig recht, wenn du deine Ordnung g'scheid(tm) haben willst, ist Handarbeit unvermeidbar.
beets: the music geek‘s media organizer
beets.iocaos mag das.
Xystel :arch: :neovim:
Als Antwort auf jack • • •https://beets.readthedocs.io/en/stable/plugins/index.html#autotagger-extensions
Plugins — beets 1.6.0 documentation
beets.readthedocs.iocaos mag das.
Xystel :arch: :neovim:
Als Antwort auf Xystel :arch: :neovim: • • •Es gibt ein Beets plugin, welches anhand vorhandener Metadaten einen Eintrag generieren und nach stdout geprinted werden kann. Dies kann kopiert und bei MB eingetragen werden.
https://beets.readthedocs.io/en/stable/plugins/mbsubmit.html
MusicBrainz Submit Plugin — beets 1.6.0 documentation
beets.readthedocs.iocaos mag das.
caos
Als Antwort auf Xystel :arch: :neovim: • •Danke, dass muss ich mir auch noch mal genauer ansehen. Ich habe auch einen Account bei #MusicBrainz und da auch schon ab und zu mal was ergänzt, aber bisher nur punktuell und unsystematisch, nur mal beim Einlesen von CDs mit #SoundJuicer o.ä. ...
@wuffel @Herbstfreud @jack @caos @Sojan @Opili :fedora: :mastodon:
mögen das
Grey_is_beautiful :mastodon:, Opili :fedora: :mastodon:🕊️🍀 🤍 und jack mögen das.
HerrThees
Als Antwort auf caos • • •https://beets.io/
@wuffel @montag @MartinG @narf @kaffeeringe @stardenver @opili @scops @salexan @caos@metalhead.club
beets: the music geek‘s media organizer
beets.iocaos mag das.
Gerriet Selent 😁🐧🍓 #FuckAfD
Als Antwort auf caos • • •😃
@wuffel @montag @MartinG @narf @kaffeeringe @stardenver @opili @scops @salexan @caos@metalhead.club
Martin G.
Als Antwort auf Gerriet Selent 😁🐧🍓 #FuckAfD • • •Ich habe selbst fast nur Compilations, tagge die Musik aber nach ihrem ersten Erscheinen, nicht danach, woher ich sie habe. Automatisches Tagging kann man da vergessen, das geht nur per Hand.
Primärquelle ist #Wikipedia (Vorteil: oft tagesgenaues Datum), gefolgt von #Discogs.
caos mag das.
caos
Als Antwort auf Martin G. • •Ja, stimmt. Compilations habe ich auch noch eine Menge, sowohl reguläre als auch diese Magazin-Beilagen (von Visions, ox, etc.). Da war/ist auch einiges an Handarbeit schon reingeflossen.
Das Erscheinungsjahr finde ich auch relevant, daher habe ich da auch schon einiges nachrecherchiert.
Unter anderem letztes Jahr anlässlich einer Geburtstagscompilation: https://metalhead.club/@caos/106346537332504853
Da war v.a. #Discogs eine wichtige Quelle und erschien mir auch meist zuverlässiger als Wikipedia.
@wuffel @Montag @𝗰𝗮𝗿𝘆 @Steffen Voß ☕ @Gerriet 😃 @:tardis: Stardenver @Opili :fedora: :mastodon: @scops @Alexander Schlemmer @caos
mögen das
wuffel und Steffen Voß mögen das.
Tim Schlotfeldt ⚓🏳️🌈
Als Antwort auf caos • • •caos mag das.
scops
Als Antwort auf Tim Schlotfeldt ⚓🏳️🌈 • • •caos
Als Antwort auf caos • •@wuffel @Martin G. @Tim Schlotfeldt ⚓ 💉💉💉 @HerrThees @jack @Herbstfreud
@... mehr anzeigen
@wuffel @Martin G. @Tim Schlotfeldt ⚓ 💉💉💉 @HerrThees @jack @Herbstfreud
@Opili :fedora: :mastodon: @scops
Ich werde mir (wenn mal ein bisschen Zeit ist...) auf jeden Fall u.a. #gmusicbrowser und #beets mal genauer anschauen.
Welche Datenquelle hat denn Beets.io? auf den ersten Blick #MusicBrainz , oder?
Das ist ganz gut, aber aus den ganzen Nachrecherchen ist mir auch #Discogs immer wieder positiv aufgefallen.
Hier ist von einem Plugin die Rede: https://libredd.it/r/musichoarder/comments/7vy7n7/how_to_use_beets_for_sorting_your_music/
„Beets uses the musicbrainz database (or the discogs database, if you use a plugin), the wikipedia of music metadata. Anybody can edit the data, but the edits are reviewed and fact-checked. It's a wonderful source for metadata.“
@caos
mögen das
wuffel, jack, Opili :fedora: :mastodon:🕊️🍀 🤍, ClemensG und Grey_is_beautiful :mastodon: mögen das.
caos hat dies geteilt.
HerrThees
Als Antwort auf caos • • •@wuffel @MartinG @opili @Herbstfreud @scops @jack @caos@metalhead.club @ts-new
Plugins — beets 1.6.0 documentation
beets.readthedocs.iocaos mag das.
Martin G.
Als Antwort auf caos • • •Nach der #UNIX #Philosophie kann es auch nur genau eine Sache, und das ist das Management einer Musikbibliothek. Sieht jedenfalls nicht so aus, als gäbe es einen eingebauten Player.
1/3
caos mag das.
Martin G.
Als Antwort auf caos • • •Das Einlesen geht auch nur händisch, oder man legt sich einen #cronjob an. Und es dauert.
2/3
Martin G.
Als Antwort auf caos • • •Ob Beets mehrere Einträge pro Tag (z. B. mehrere separate Genres) kann, weiß ich noch nicht; meine Library wird immer noch gescannt.
Das Datum als Ganzes auswerten kann es jedenfalls nicht.
3/3
wm75
Als Antwort auf caos • • •Ist sehr ausgereift und durchdacht. Funktionalität wie Metadaten- und Coversuche ist über ein plugin-System verfügbar.
caos mag das.
scops
Als Antwort auf wm75 • • •Martin G.
Als Antwort auf scops • • •Erstrelease auf VA-Compilation/VA-Soundtrack: Album Artist ist "(Various Artists)".
Erstrelease auf Album (oder als Single kurz vor dem Album): Wird getaggt als Track auf dem Album.
Erstrelease auf Single (erster Albumrelease viel später): wird getaggt als eine Seite der/ein Track auf der Single.
Datum und Tracknummer entsprechend.
scops
Als Antwort auf Martin G. • • •Kurt Lupin
Als Antwort auf caos • • •Carsten
Als Antwort auf caos • • •caos mag das.
caos
Als Antwort auf caos • •Sojan hatte außerdem im #LinuxGuides - Forum noch einen Hinweis auf ein passendes Plugin für #Beets , das ebenfalls das Erstveröffentlichungsdatum der Tracks ermittelt: https://forum.linuxguides.de/thread/60-mp3s-taggen-musiksammlung-strukturieren-habt-ihr-empfehlungen/?postID=14342#post14342
... mehr anzeigen
Sojan hatte außerdem im #LinuxGuides - Forum noch einen Hinweis auf ein passendes Plugin für #Beets , das ebenfalls das Erstveröffentlichungsdatum der Tracks ermittelt: https://forum.linuxguides.de/thread/60-mp3s-taggen-musiksammlung-strukturieren-habt-ihr-empfehlungen/?postID=14342#post14342
https://github.com/kernitus/beets-oldestdate
Ich erwähne noch mal diejenigen, die das auch interessieren könnte: @Carsten @wm75 @HerrThees @Herbstfreud @Tim Schlotfeldt ⚓ 💉💉💉 @Gerriet 😃 @jack @Kurt Lupin
@wuffel @Montag @Martin G. @𝗰𝗮𝗿𝘆 @Steffen Voß ☕ @Opili :fedora: :mastodon: @scops @caos
mögen das
Opili :fedora: :mastodon:🕊️🍀 🤍, scops, HerrThees, jack, Grey_is_beautiful :mastodon: und cboe mögen das.
teilten dies erneut
scops, caos und caos haben dies geteilt.