Aktuell habe ich die komplette Diskografie (150 Alben von ĂŒber 600 KĂŒnstler*innen aus 15 Jahren) eines Labels, welches ich gerne höre die ich sortieren und mit Metadaten versehen darf. Vorsortiert sind aktuell ca 70-80 Alben und habe jetzt mal angefangen die ersten Alben, teils hĂ€ndisch, weil ich die BPM und das Genre nur auf DuRöhre finde, mit Metadaten zu versehen. Ich werde mit Sicherheit nicht alle Lieder (ca 3k StĂŒck) mit Metadaten versehen, einfach weil es fĂŒr viele vermutlich keine Metadaten im Internet gibt, die ich von Hand ergĂ€nzen kann. Es wird aber auch nicht weniger, da ich plane mir morgen zum Bandcamp Freitag die komplette Diskografie (weiß nicht wie viele das genau sind) zu kaufen, die ich dann auch noch mal durchsortieren darf.

Falls ĂŒbrigens jemand von euch einen Weg kennt, wie ich automatisch Lieder auf ihre BPM analysieren kann, wĂŒrde ich mich ĂŒber VorschlĂ€ge freuen.

all 26 comments

sorted by: hot top controversial new old
[–] 18 points 1 year ago (5 children)
  • [–] [S] 2 points 1 year ago (4 children)

    Funktioniert nur so mĂ€ĂŸig. Es fĂŒgt zwar vieles hinzu, aber die BPM bzw Genrebezeichnungen fehlen trotzdem immer noch (bzw. sind zu ungenau).

  • source
  • parent
  • hideshow 4 child comments
  • [–] 5 points 1 year ago (3 children)

    Genre finde ich immer schwierig. Die Grenzen sind super schwammig und am Ende hat man entweder so viele Genres wie Lieder oder eine Bezeichnung umfasst so viele Lieder, daaa es auch wieder nutzlos ist.

    Ich denke das ist der Grund weshalb es in öffentlichen Datenbanken oft ignoriert wird, weil es fĂŒr irgendwen immer falsch ist.

  • source
  • parent
  • hideshow 3 child comments
  • [–] [S] 3 points 1 year ago (2 children)

    Vor allem bei Techno ist das genau so. Die Unterscheidungen zwischen Dark/Industrial/Hard Techno und Schranz sind quasi nicht existent und super subjektiv.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 year ago (1 child)

    Erinnert mich daran, als ich meine letzte Schranz CD gehört und total abgetanzt hatte und dann hinterher merkte, dass die CD total zerkratzt und kaputt war.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 5 points 1 year ago (6 children)

    Es wird aber auch nicht weniger, da ich plane mir morgen zum Bandcamp Freitag

    oh nein, nicht schon wieder, aber die sind doch mit Metadaten versehen?

    bzgl BPM, es gÀbe da zwar ein python skript was ich gefunden habe, und du könntest dass dann in einen tagger pipen der deine Musik entsprechend mit BPM anzureichern.

  • source
  • hideshow 6 child comments
  • [–] [S] 2 points 1 year ago* (3 children)

    Bei dem Kram von Bandcamp fehlen teils die BPM bzw das genau Genre. Oftmals wird Bauschal "Speedcore" angegeben, was aber viel zu ungenau ist.

    WĂŒrde mich auf jeden Fall ĂŒber das Script freuen. Von da aus kriege ich den Rest schon hin.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 year ago* (last edited 1 year ago) (2 children)
  • [–] 4 points 1 year ago (1 child)

    Sind die Dateien denn sinnvoll benannt? Wenn es ein Schema gibt, kann man zumindest Interpret und KĂŒnstler einigermaßen zielsicher parsen.

    Bevor ich mich weiter zum Deppen mache: Hast du Programmiererfahrung und ich erklĂ€re dir gerade Dinge, die du schon weißt?

  • source
  • hideshow 1 child comment
  • [–] [S] 1 point 1 year ago

    Es fehlen halt primĂ€r Genre und BPM. Der Rest ist soweit vollstĂ€ndig. Dadurch das ich aber auch plane irgendwann mal selber aufzulegen istt es halt essentiell BPM und Genres hinzuzufĂŒgen. Die kann ich leider mir von nirgendwo ziehen, als teilweise aus der Videobeschreibung des DuRöhre Videos.

  • source
  • parent
  • [–] 2 points 1 year ago
    [–] 2 points 1 year ago (1 child)
  • [–] [S] 1 point 1 year ago

    Nicht so wirklich. Habe mal testweise einige bekannte Lieder von dem bekanntesten KĂŒnstler aus dem Genre eingegeben und der findet nix. Wenn man den KĂŒnstler direkt eingibt findet man so die zwei bekanntesten, aber mehr auch nicht.

  • source
  • parent
  • [–] 1 point 1 year ago* (7 children)

    Und ich bin genervt, wenn ich ein paar Dutzend Lieder, die ich im Monat von YouTube runterlade, von mp4 in mp3 umwandeln muss ... mit selber metadaten eintragen halte ich mich da grĂ¶ĂŸtenteils gar nicht auf, auch wenn es durchaus praktisch wĂ€re, wenn ich die Sachen durch automatisierte Suchen finden wĂŒrde ...

  • source
  • hideshow 7 child comments
  • [–] 4 points 1 year ago

    Empfehle "Nikotin Plus" zum Musik downloaden.

    MP3 ist komplett veraltet und schon lange obsolet. Empfehle AAC oder Opus fĂŒr gute Kompression oder FLAC fĂŒr verlustfreie Kompression. đŸ€“

    Auch: Verlustbehaftete Formate in verlustbehaftete Formate zu konvertieren ist eine absolute TodsĂŒnde! Das macht schlechte QualitĂ€t noch schlechter.

    Wenn du unbedingt von YouTube laden möchtest empfehle ich mit jDownloader2 im AAC Format runter zu laden und NICHT zu konvertieren. AAC ist ein sehr effizientes und gÀngiges Format und sollte auf den meisten GerÀten laufen.

    Sorry, musste das jetzt unbedingt loswerden....

    Meine ĂŒbrigens "Nicotine+" oben aber von mir weißt du nix. đŸ«Ł

  • source
  • parent
  • [–] 2 points 1 year ago (5 children)

    Frage, womit lĂ€dst du Musik von YouTube runter? Die meisten Tools haben einen Weg direkt mp3 auszugeben, manche ĂŒbernehmen auch wahlweise Metadaten von YouTube

    https://github.com/spotDL/spotify-downloader

    Alternativ da vielleicht mal rein schauen, holt Music von YouTube und Metadaten von Spotify (optional auch lyrics). Hat ein cli und ein Web Interface

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 1 year ago (4 children)

    yt-dlp, fork von youtube-dl. Ist eigentlich nicht mega kompliziert wenn man erstmal verstanden hat was man machen muss, einfach

    for i in *.mp4; do ffmpeg -i "$i" "${i%.*}.mp3"; done und fertig.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (1 child)

    Bestimmter Grund warum mp3 und nicht m4a? Ähnliche GrĂ¶ĂŸe, höhere QualitĂ€t und keine Konvertierung nötig (einfach --extract-audio --audio-format m4a). Mit --embed-metadata kriegt man noch Paar Metadaten. Mit Musicbrainz Picard kann man bei bedarf noch einiges mehr hinzufĂŒgen

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago* (last edited 1 year ago)

    m4a war in letzter Zeit oft nicht verfĂŒgbar, ich war tatsĂ€chlich davon ausgegangen, dass es das einfach gar nicht mehr gibt. Scheint aber nicht zu stimmen, danke fĂŒr den Hinweis.

    Um mp4-Audiodateien zu bekommen, muss man aber auch nicht konvertieren, das kann man mittels yt-dlp direkt so runterladen.

  • source
  • parent