Kaufinformationen wie E-Mail-Adresse und Namen aus iTunes-Songs entfernen
So Freunde der Sonne. Mein letzter Beitrag, bevor es Richtung Dortmund geht. Ein Beitrag ist noch in der Pipeline für heute Nachmittag. In diesem Beitrag geht es um eines meiner Lieblings-Frickelthemen der letzten Wochen, um iTunes Match. iTunes Match habe ich hier schon lang und breit erklärt (und wie man seine Songs legal auf 256 KBit/s bekommt). Das ist für mich, Stand heute, die beste Lösung, zumindest wenn man mit iTunes unterwegs ist. Ich kaufe meine Lieder und habe sie auf allen Geräten, Cloud sei Dank.
Auch meine anderen knapp 10.000 Lieder lagern auf den Servern von Apple, hören überall da möglich, wo ich WLAN & Co habe, alternativ muss ich die Playlist offline verfügbar machen. Leider eine Apple-Lösung, aber man benutzt bekanntlich das, was einem zum aktuellen Technologie-Zeitpunkt am besten gefällt, das kann im nächsten Jahr schon ganz anders aussehen. Nun aber wacker zum Thema.
Kauft man Musik, dann hat man sie lokal. Wow! Doch du hast nicht nur den Song auf deiner Platte, du hast den Song auf deiner Platte, der deinen Namen und deine E-Mail-Adresse enthält – schließlich bist du der Käufer. Nun kommt Kollege XY zu dir und fragt: „Hier, haste das neue Album von XYZ schon?“. Kollege wie du mal bist, gibst du das Album weiter, Recht auf Privatkopie und Co denkst du dir.
Nun hat der Kollege das Album inklusive deines Namen und deiner E-Mail-Adresse & Co. Den Rest kannst du dir vielleicht selber ausrechnen, wenn es ganz blöd kommt. Früher war Musik tauschen ja easy. Man hatte einen Käufer und der verteilte seine Datei weiter. Wer schlau ist, macht das nicht, aus den eben beschriebenen Gründen. Natürlich könnten eure Musik-Dateien auch einem Hack zum Opfer fallen und mit euren Daten im Netz landen.
Nein, ich weiss nicht, ob es irgendeine Firma interessiert, ob euer Name in irgendeiner Datei steht – aber wer ein wenig paranoid ist, der sollte den iTunes ID Cleaner nehmen, den der Frank für euch entwickelt hat, nachdem in den Kommentaren zu iTunes Match diese Fragen aufkamen. Ich habe das Ganze mal getestet und es funktioniert. Alle relevanten Daten werden automatisiert entfernt. Eben einen Song gekauft, mit einem Hex-Editor geöffnet, meinen Namen gesucht & gefunden – danach den iTunes ID Cleaner benutzt und ein legales Musikstück erhalten, welches nicht meine Mail-Adresse und den Namen enthält.
Das Tool arbeitet automatisiert unter Windows. Einfach in den obersten Ordner mit eurer Musik werfen und ausführen, das Tool erledigt den Rest. Ein Re-Import in iTunes ist nicht nötig. Entfernt werden Name, E-Mail & Kaufdatum, der Tag „gekaufte AAC-Datei“. Viel Spaß, bei Fragen ruhig fragen, Frank liest hier mit.
@Andi: hier bitte http://min.us/mglzoK0Ji#1
Würde bei der Mac-Version auch unterstützen…
@Uwe
Guter Plan! Ich habe das erste der kostenlosen MP3s runtergeladen – hier der Hashwert
MD5 (/Music/Amazon MP3/Jenny Boneja & The Ballroomshakers/We’ve Got a Feeling/10 – Set My Soul On Fire.mp3) = 52085b5012ca015dfc8446e39eab15c3
@derfrank
OK, danke. Ich werde es jetzt gleich versuchen. Wenn ich es schaffe, werde ich es (hoffentlich heute noch) hier posten.
@MattMacs: kannste gerne machen. Infos siehe Link.
@Fumo
Danke für die Erklärung
Mal ne andere Frage in diesem Zusammenhang:
Ich hab zusätzlich zu meinen gekauften Dateien auch noch viele Itunes Dateien meiner schwester. Die kann ich problemlos abspielen, steht nur drin „gekauft von: …“ usw.
… bald will ich auch Itunes Match aktivieren. Darf ich das mit den Dateien überhaupt? Wurde ja nur in der Familie weitergegeben. Oder sollte man auch da besser das Tool benutzen und die Infos aus der Datei entfernen?
@derfrank
Also so ne WineBottler Umsetzung ist eher schlecht als recht. Die Teile laufen in ner eigenen Sandbox und können nicht einfach auf das normale Mac Dateisystem zugreifen.
Wie wärs, wenn du die Stellen, die du verändert hast, hier postest? (noch besser wäre natürlich dein Source Code, aber ich glaub irgendwie nicht, dass du den rausrücken willst :))
@derfrank
OK, soweit ist alles kompiliert. Nur: Die App ist 248 MB groß!
Die Größe kommt davon, dass die Wine-Bibliotheken allein schon 150 MB sind, dazu kommen noch die von WInebottler und die nativen Mac-APIs. Ich versuche es jetzt noch zu komprimieren, aber noch sieht es nicht gerade gut aus.
@derfrank
Komprimiert sind es „nur“ noch 68 MB. Der Upload in Dropbox läuft gerade noch. Wenn es oben ist, könnt ihr (kannst du) die Datei über folgenden Link erreichen:
http://db.tt/SdB38PPC
erwirbt man denn über bzw. mit itunes match das Recht der Weitergabe? Könnte mir durchaus vorstellen, daß es eben nur für Cloud gedacht ist, d. h. zum Abgleich(en). Steht leider nicht auf der Seite die Christian verlinkt hatte.
Schade. Leider funktioniert es nicht so, wie wir uns das wünschen. Die Musikdatei wird nicht bearbeitet – weder geändert noch eine gereinigte, eigene Datei erstellt. Ein MD5-Check liefert vor und nach der Bereinigung folgenden String:
MD5 (05 Wenn Worte meine Sprache wären.m4a) = 0a3e63ffd7552337cd48bf1256cb9b7c
Das einzige, was funktioniert, ist das direkte Ausführen der exe-Datei mit Wine. Es wird eine eigene Datei mit anderer Summe erstellt:
MD5 (05 Wenn Worte meine Sprache wären-data-30000.m4a) = e0a4ce3288345deb34e920ffb6212c95
Doch das ist ja auch nicht das Wahre.
@derfrank
welche Windows-Binaries werden denn dafür gebraucht ? In welcher Sprache ist dein Programm geschrieben ?
die Wine-Lösung scheint ja leider nicht so optimal zu sein…
Wunderbares Tool, vielen Dank Frank! Wie sieht es denn mit Unterstützung für Filme oder TV-Serien aus? Dürfte ja die gleiche benutzte Metadaten-Technik sein.
@Sebastian
Film und TV-Serien aus iTunes sind nicht DRM frei.
@BoMb:
Ja, das mag sein. Aber das heißt nicht unbedingt, dass es nicht möglich ist, die Metadaten zu bearbeiten/die ID zu entfernen. Abgesehen davon gibt es Wege, das DRM verlustfrei zu entfernen.
Amazon-mp3s sind übrigens nur zum Teil mit Wasserzeichen versehen. Wenn, dann wird (in der Regel) wohl auch darauf hingewiesen. Wir haben zum Start des mp3-Shops mal einige Vergleiche gezogen. Die MD5-Hashwerte waren immer identisch, die Dateien also unverändert gleich, was darauf hindeutet, dass keine persönlichen Daten enthalten waren. Sicher sein kann man sich leider nie, zumal Amazon da nicht so recht Stellung zu bezogen hat (aktuellen Stand kenne ich gerade nicht).
@Sebastian
Das ist in diesem Fall nicht möglich, da die Metadaten genutzt werden, um das Medienrecht für die Datei zu bekommen. Ohne die Metadaten lassen sich die Dateien nichtmehr nutzten. Ich wüsste außerdem sehr gerne von der Methode, iTunes DRM verlustfrei zu entfernen. Mir sind nur Möglichkeiten bekannt, das Video praktisch vom Bildschirm abzufilmen (digital oder analog)
Wieso kauft sich nicht jeder einfach das Recht ein bestimmtes Lied anzuhören?
@ BoMb:
Ich fürchte, ich verstehe nicht, was Du mir sagen möchtest. Was meinst Du mit „Medienrecht für die Datei bekommen“? Ich denke mir das so: Ich kaufe eine Serie/einen Film bei iTunes, entferne das DRM und dann möchte ich noch aus Gründen meine ID und die anderen Metadaten entfernen. Dieses Metadaten-Entfernen müsste dann analog zu Songs gehen, also könnte Frank sein Tool vielleicht entsprechend aufbohren.
iTunes-DRM lossless entfernen kann Requiem (ganz aktuell in Version 3.1).
@ Geistiges Eigentum schuetzen:
Tut jeder, der iTunes Match benutzt oder Sachen bei iTunes kauft.