[PHP] Wiedererkennungswert einer MP3 durch Branding

Dieses Thema im Forum "Webentwicklung" wurde erstellt von CS-Luck0r, 23. Mai 2009 .

Schlagworte:
  1. 23. Mai 2009
    Wiedererkennungswert einer MP3 durch Branding

    Hallo,

    ich sitze momentan an einem Kundenauftrag, wo jede Menge Benutzer einen Login bekommen, welcher sie identifiziert. Ich möchte den Download so basteln, dass er in die MP3 ein Branding mit PHP setzt, welches einen Benutzer idenfizieren kann. Am besten wäre natürlich ein akustisches Signal was über Umwege (shell_exec() mit gewissen Programmen (bspw.)) realisiert wird. In welcher Form die Realisierung durch PHP von statten geht, ist mir im Grunde egal - doch wenn ich ehrlich bin, gehen mir so langsam für den Bereich der Möglichkeiten die Ideen aus.

    Natürlich könnt ich einen String als HEX-Code reinsetzen, so dass die MP3 zwar noch funktioniert, .. doch die Frage ist es halt, wenn man eine MP3 aufnimmt ob ggf. das Wasserzeichen verschwindet oder wie leicht man es generell entfernen kann.

    Ich bin für jeden Tipp dankbar und zeige dies auch mit einer Bewertung..
     
  2. 23. Mai 2009
    AW: Wiedererkennungswert einer MP3 durch Branding

    Hmm, branding ist halt schwer.... Einzig wirksam ist halt wirklich mit akustischen Signalen.

    Ansonsten könntest du die MP3 temporär kopieren, einen bestimmten ID3-Tag ändern (mit einer eindeutigen ID oder dem usernamen des users) und danach als download weiterleiten...

    PHP: ID3 - Manual

    Allerdings kann man das natürlich ganz leicht entfernen.
    In wiefern besteht da ein Risiko? Sind das "deine MP3's" (selbst aufgenommen)?
     
  3. 23. Mai 2009
    AW: Wiedererkennungswert einer MP3 durch Branding

    http://www.iis.fraunhofer.de/bf/amm/knowhow/index.jsp

    Da gibts was zu Watermarking!
     
  4. 23. Mai 2009
    AW: Wiedererkennungswert einer MP3 durch Branding

    Wir müssen die Sicherheit der MP3s gewähren, wir vertrauen unseren "Benutzern" und müssen der GEMA/GVL versichern, dass die Dateien zurückverfolgbar sind im ganzen.

    Die Sache ist die, dass die Methode mit ID3-Tags sehr unsicher ist und leicht entfernt werden kann. Im Grunde müsste es schon ein akustisches Branding sein, .. oder ein PHP Ansatz, der es wenigstens schwerer macht, dass ganze zu "manipulieren" und ggf. sogar beim "kopieren" mit übertragen wird.

    Es gibt dafür auch eine Entwicklung die aber mehrere tausend Euro kostet vom Frauenhoferinstintut (glaub ich)..
     
  5. 23. Mai 2009
    AW: Wiedererkennungswert einer MP3 durch Branding

    Du könntest an jedes Lied vorne und hinten ne halbe Sekunde anhängen wo ein ton läuft der in nem bereich ist den der mensch net hört ?
     
  6. 23. Mai 2009
    AW: Wiedererkennungswert einer MP3 durch Branding

    Schau dir mal den Thread an: free batch watermarking tools for MP3? - Hydrogenaudio Forums

    Da wird mp3stego vorgeschlagen. Macht zwar kein akkustisches Wasserzeichen, aber das scheint es auch nicht so einfach zu geben, obwohl in dem Thread ein cooler Ansatz mit dem minimalen Verstärken des Streams für Sekundenbruchteile steht. Wenn man das in den Dateien an verschiedenen Stellen macht, hat man sozusagen einen Barcode und kann ggf. nachvollziehen, wer diese Datei heruntergeladen hat. Allerdings weiß ich nicht, wie man das ganze so umsetzen kann, dass es über PHP geht.
    Wenn du Ahnung hast, schreib dir ein Batch-Programm o.Ä. was nicht mehr macht, als an bestimmten stellen in der mp3 eben einen kurzen fade-in + fade-out. Dann musst du nur noch ein sicheres System für die Intervalle und Anzahl der fade-ins/outs finden.
     
  7. 23. Mai 2009
    AW: Wiedererkennungswert einer MP3 durch Branding

    Gehen wir mal gedanklich vom "Wasserzeichen" weg und reisen zu der Wiedererkennung durch verschiedene Änderungen durch PHP simuliert, so dass die MP3 trotzdem ncoh läuft

    Weitere Ideen?!
    (Bewertungen sind raus.. soweit wie möglich)
     
  8. 23. Mai 2009
    AW: Wiedererkennungswert einer MP3 durch Branding

    das mp3-format basiert auf einer komprimierung die genau diese töne rausfiltert.

    Wenn du an einer Bestimmten Stelle des Lieds eine kleine Stelle in HEX änderst passiert mit der Datei ansich wenig, das Lied funktioniert weiterhin normal... (habs grade ausprobiert)
    könntest ja machen, dass er an Stelle len(mp3)*0.9 einen HEX-Wert von 5 Stellen ändert o.ä.

    edit: achso, du machst dir sorgen wegen mp3-aufnahme.. dann führt wohl kein weg an einem akkustischen wasserzeichen vorbei und das ist beim hören extrem nervig..
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.