# Große CSV-Playlist säubern

**URL:** <https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982>\
**Category:** Allgemein\
**Created:** [May 26, 2016, 10:41am UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982 "2016-05-26T10:41:19Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![David.P](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/5f8ce5/32.png) [@David.P](https://community.mp3tag.de/u/David.P)\
**Post date:** [May 26, 2016, 10:41am UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/1 "2016-05-26T10:41:19Z")

</div>

Hi Forum,

ich suche ein Tool (oder einen Web Service), der mir eine große Playlist im CSV Format (30.000 Einträge in zwei Spalten "Artist" und "Title") einliest und enthaltene Schreibfehler u.ä. mittels Online-Datenbankabgleich korrigiert und ggf. vervollständigt.

Kann ich das mit Mp3tag machen?

Danke schonmal für Tipps!

Gruß  
David.P

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [May 26, 2016, 5:02pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/2 "2016-05-26T17:02:47Z")

</div>

Wenn du die Playliste in MP3tag lädst, werden sowieso nur die richtig geschriebenen Dateien gelesen bzw. die, auf die Zugriff besteht.  
Und meiner Ansicht nach ist eine Playlist in einem anderen Format als CSV.  
Ansonsten glaube ich nicht, dass es irgendwo so ein Tool gibt, das nur anhand von womöglich auch noch falsch geschriebenen Kombinationen von Künstler und Titel das WWW durchsucht und zu automatischen Korrekturen führt.  
Es ist schon schwierig genug, mit richtig geschriebenen Kombinationen Treffer zu erzielen.

---

<div class="post-metadata">

**Author:** ![David.P](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/5f8ce5/32.png) [@David.P](https://community.mp3tag.de/u/David.P)\
**Post date:** [May 26, 2016, 5:43pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/3 "2016-05-26T17:43:41Z")

</div>

OK danke. Also lassen wir das automatische Säubern mal weg. Wie bekomme ich die Liste am besten in Mp3Tag rein?

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [May 27, 2016, 7:39am UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/4 "2016-05-27T07:39:26Z")

</div>

> [@David.P](#):
>
> ... Wie bekomme ich die Liste am besten in Mp3Tag rein?

Zeige bitte ein oder zwei musterhafte Zeilen aus der CSV Datei, damit man sehen kann, ob Mp3tag überhaupt in irgendeiner Weise damit zusammenarbeiten kann.

DD.20160527.1139.CEST

---

<div class="post-metadata">

**Author:** ![David.P](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/5f8ce5/32.png) [@David.P](https://community.mp3tag.de/u/David.P)\
**Post date:** [May 27, 2016, 7:51am UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/5 "2016-05-27T07:51:50Z")

</div>

Die CSV-Datei fängt beispielsweise an wie folgt:

Artist,Title  
"Frankie Goes to Hollywood","The Power of Love"  
"Imagination","Just An Illusion"  
...

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [May 27, 2016, 8:02am UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/6 "2016-05-27T08:02:26Z")

</div>

Da glaube ich nicht, dass MP3tag irgendetwas ausrichten kann, so lange der Dateiname fehlt.

Eine Playlist sieht z.B. so aus:  
#EXTM3U  
#EXTINF:108,Christian Schiffer - Chuck Norris Geburtstag  
1LIVE Comedy\Babobus 2016\Babobus 2015 \_ 031 \_ Christian Schiffer \_ Chuck Norris Geburtstag.mp3

---

<div class="post-metadata">

**Author:** ![David.P](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/5f8ce5/32.png) [@David.P](https://community.mp3tag.de/u/David.P)\
**Post date:** [May 27, 2016, 8:21am UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/7 "2016-05-27T08:21:19Z")

</div>

Schade. Irgendwie scheinen [alle Tools dieser Art](http://alternativeto.net/software/mp3tag/) immer noch aufs **Datei** management fixiert zu sein -- ich brächte aber halt was zum reinen **Playlisten** management ☹

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [May 27, 2016, 8:41am UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/8 "2016-05-27T08:41:35Z")

</div>

> [@David.P](#):
>
> ... was zum reinen Playlistenmanagement

Eine Playlist-Datei ist eine Textdatei und muss mindestens einen Dateipfad enthalten, der zu der Datei führt, die abgespielt werden soll oder bearbeitet werden soll.  
Zusätzlich können in Kommentarzeilen auch noch textuelle Angaben über Artist und andere Metadaten enthalten sein.  
Das CSV Format (comma separated values) ist als Playlist nicht zu gebrauchen, ...  
es sei denn, das Abspielprogramm kann ein bestimmtes CSV Format lesen, ...  
welches auch den Dateipfad enthalten muss.

DD.20160527.1242.CEST

---

<div class="post-metadata">

**Author:** ![David.P](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/5f8ce5/32.png) [@David.P](https://community.mp3tag.de/u/David.P)\
**Post date:** [May 27, 2016, 8:44am UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/9 "2016-05-27T08:44:24Z")

</div>

> [@DetlevD](#):
>
> Eine Playlist-Datei ist eine Textdatei und muss mindestens einen Dateipfad enthalten, der zu der Datei führt, die abgespielt werden soll oder bearbeitet werden soll.

Ja so war dem früher in der Musiksteinzeit....

Iss heute aber nicht mehr so mit den ganzen Streaming Services. Von Musik **dateien** hab ich mich schon vorgefühlten Jahrzehnten verabschiedet.

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [May 27, 2016, 1:08pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/10 "2016-05-27T13:08:18Z")

</div>

> [@David.P](#):
>
> ... Von Musikdateien hab ich mich schon vorgefühlten Jahrzehnten verabschiedet.

Hmm, ... dann liegt hier vielleicht ein Missverständnis vor, denn Mp3tag arbeitet mit physikalisch vorhandenen und mit Pfadangaben addressierbare Musikdateien, verändert dabei aber nicht den Audioteil, sondern bearbeitet den sogenannten Tag, also die angefügten Metadaten.

DD.20160527.1708.CEST

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [May 27, 2016, 1:39pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/11 "2016-05-27T13:39:44Z")

</div>

> [@David.P](#):
>
> Ja so war dem früher in der Musiksteinzeit....
> 
> Iss heute aber nicht mehr so mit den ganzen Streaming Services. Von Musik **dateien** hab ich mich schon vorgefühlten Jahrzehnten verabschiedet.

Wie finden denn deine Streaming Services die Stücke? Die schweben doch nicht im Äther.  
Mit welchem konkreten Programm kommst du an die Medien?  
Lässt sich aus dem Programm eine echte Playlist im Format m3u oder mpl o.ä exportieren oder nur eine aktuell gezeigte Liste aus einem Web-Browser kopieren?  
Nur so: wenn die Dateien von einem Streamer kommen, bist du doch sowieso auf die Metadaten angewiesen, wie sie auf dem Streamer gespeichert sind, da nützt doch eine lokale Manipulation gar nichts.

---

<div class="post-metadata">

**Author:** ![David.P](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/5f8ce5/32.png) [@David.P](https://community.mp3tag.de/u/David.P)\
**Post date:** [May 27, 2016, 2:17pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/12 "2016-05-27T14:17:38Z")

</div>

Na doch die schweben im Äther! Genannt Cloud.

Es gibt ja schon ein paar Onlineservices, mit denen man zwischen den verschiedenen Streamingdiensten umziehen kann. Aber es gibt so gut wie nichts, das vorliegende Rohdaten, sprich Songlisten, handhaben und zuverlässig zu den Streamingdiensten hochladen kann.

Außer [diesem](https://github.com/soulfx/gmusic-playlist.js) hier -- lade damit gerade meine 30.000 Songs zu Google Play Music hoch! Ähm, natürlich nicht die Songs, sondern nur die Listen 🙂

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [May 27, 2016, 3:50pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/13 "2016-05-27T15:50:30Z")

</div>

Wenn du Listen "hochlädst", macht das Programm, das du verlinkt hast, auch nichts anderes, als eine mehr oder weniger schlaue Suche beim Zielsystem zu starten. Und je nach dem, ob es einen Treffer gibt oder nicht, wird dann ein neuer Eintrag angelegt.  
Ob es "Treffer" gibt, ist hierbei anscheinend abhängig von den Metadaten, die von der Quelle zur Verfügung gestellt wurden und für die es beim Ziel eine Entsprechung gibt.

Was soll da "verwaltet" werden? Wenn du dich so einem Streaming Dienst andienst, bist du auf Gedeih und Verderb dessen Programm und Datengüte ausgeliefert.

Wo siehst du jetzt die in deinem ursprünglichen Post genannte Datenbank? Was soll da miteinander verglichen werden? Quelle und Ziel?  
Wozu ist ein Umzug überhaupt notwendig, wenn doch alles in der von überall zugänglichen Cloud ist?

Oder wolltest du nur für das von dir verlinkte Programm Reklame machen?

---

<div class="post-metadata">

**Author:** ![David.P](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/5f8ce5/32.png) [@David.P](https://community.mp3tag.de/u/David.P)\
**Post date:** [May 27, 2016, 4:01pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/14 "2016-05-27T16:01:57Z")

</div>

Gestern hatte ich 30.000 Songs in der Liste und wusste nicht aus noch ein und auch nicht wie ich die so verhackstücke dass ich in die Songs schnell reinhören und sie aussortieren kann.

Inzwischen hat sich die Frage aber erledigt -- sind jetzt in Kürze alle 30.000 auf Google Music und lassen sich dort verzögerungsfrei anspielen. Und natürlich auch abspielen.

---

<div class="post-metadata">

**Author:** ![David.P](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/5f8ce5/32.png) [@David.P](https://community.mp3tag.de/u/David.P)\
**Post date:** [May 27, 2016, 4:18pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/15 "2016-05-27T16:18:10Z")

</div>

Kann mal jemand schnell probieren, bei Google Play Music irgendeinen Song probezuhören? Kommt da eine Fehlermeldung oder geht es?

[https://play.google.com/store/music](https://play.google.com/store/music)

Schnell!

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [May 27, 2016, 4:43pm UTC](https://community.mp3tag.de/t/grosse-csv-playlist-saubern/17982/16 "2016-05-27T16:43:21Z")

</div>

> [@David.P](#):
>
> Kann mal jemand schnell probieren...

Wozu?
