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.

  • RmDebArc_5@piefed.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    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

    • rumschlumpel@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      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.

      • macniel@feddit.org
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        ooooder -t mp3 an den Befehlsaufruf von yt-dlp anhängen womit man den ffmpeg nicht nachträglich manuell aufrufen muss :)

      • RmDebArc_5@piefed.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        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

        • rumschlumpel@feddit.org
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          2 days 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.