Musicbrainz Picard!
Funktioniert nur so mäßig. Es fügt zwar vieles hinzu, aber die BPM bzw Genrebezeichnungen fehlen trotzdem immer noch (bzw. sind zu ungenau).
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.
Vor allem bei Techno ist das genau so. Die Unterscheidungen zwischen Dark/Industrial/Hard Techno und Schranz sind quasi nicht existent und super subjektiv.
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.
Ist ähnlich wie als ich mir im Klub dachte "Boah, das klang gerade für nen Moment richtig geil", aber war nur ein Aux Kaleb was raus und wieder rein gesteckt wurde.
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.
es gäbe da zwar ein python skript
Wo ist das „Aber”?
man müsste dann halt hand anlegen.
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.
Danke. Ich schaue es mir auf jeden Fall mal an.
Viel erfolg!
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?
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.
Kennt https://songbpm.com/ deine Lieder?
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.
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 ...
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. 🫣
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
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.
ooooder -t mp3
an den Befehlsaufruf von yt-dlp
anhängen womit man den ffmpeg nicht nachträglich manuell aufrufen muss :)
Wieder was gelernt!
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
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.
ich_iel
Die offizielle Zweigstelle von ich_iel im Fediversum.
Alle Pfosten müssen den Titel 'ich_iel' haben, der Unterstrich darf durch ein beliebiges Symbol oder Bildschriftzeichen ersetzt werden. Ihr dürft euch frei entfalten!
📱 Empfohlene Schlaufon-Applikationen für Lassmich
Befreundete Kommunen:
Sonstiges:
Regeln:
1. Seid nett zueinander
Diskriminierung anderer Benutzer, Beleidigungen und Provokationen sind verboten.
2. Pfosten müssen den Titel 'ich_iel' oder 'ich iel' haben
Nur Pfosten mit dem Titel 'ich_iel' oder 'ich iel' sind zugelassen. Alle anderen werden automatisch entfernt.
Unterstrich oder Abstand dürfen durch ein beliebiges Textsymbol oder bis zu drei beliebige Emojis ersetzt werden.
3. Keine Hochwähl-Maimais oder (Eigen)werbung
Alle Pfosten, die um Hochwählis bitten oder Werbung beinhalten werden entfernt. Hiermit ist auch Eigenwerbung gemeint, z.b. für andere Gemeinschaften.
4. Keine Bildschirmschüsse von Unterhaltungen
Alle Pfosten, die Bildschirmschüsse von Unterhaltungen, wie beispielsweise aus WasistApplikaton oder Zwietracht zeigen, sind nicht erlaubt. Hierzu zählen auch Unterhaltungen mit KIs.
5. Keine kantigen Beiträge oder Meta-Beiträge
ich_iel ist kein kantiges Maimai-Brett. Meta-Beiträge, insbesondere über gelöschte oder gesperrte Beiträge, sind nicht erlaubt.
6. Keine Überfälle
Wer einen Überfall auf eine andere Gemeinschaft plant, muss diesen zuerst mit den Mods abklären. Brigadieren ist strengstens verboten.
7. Keine Ü40-Maimais
Maimais, die es bereits in die WasistApplikation-Familienplauderei geschafft haben oder von Rüdiger beim letzten Stammtisch herumgezeigt wurden, sind besser auf /c/ichbin40undlustig aufgehoben.
8. ich_iel ist eine humoristische Plattform
Alle Pfosten auf ich_iel müssen humorvoll gestaltet sein. Humor ist subjektiv, aber ein Pfosten muss zumindest einen humoristischen Anspruch haben. Die Atmosphäre auf ich_iel soll humorvoll und locker gehalten werden.
9. Keine Polemik, keine Köderbeiträge, keine Falschmeldungen
Beiträge, die wegen Polemik negativ auffallen, sind nicht gestattet. Desweiteren sind Pfosten nicht gestattet, die primär Empörung, Aufregung, Wut o.Ä. über ein (insbesonders, aber nicht nur) politisches Thema hervorrufen sollen. Die Verbreitung von Falschmeldungen ist bei uns nicht erlaubt.
Bitte beachtet auch die Regeln von Feddit.org