Einstellung Album Art eines MP3 mit PHP

9

Ich suche nach dem besten oder jedem Weg, die Album Art von mp3s mit PHP einzustellen.

Vorschläge?

    
ian 11.07.2009, 18:31
quelle

8 Antworten

4

Album Art ist ein Datenrahmen, der aufgrund der ID3v2-Spezifikation als "Angehängtes Bild" identifiziert wurde getID3 () ist jetzt nur eine Möglichkeit, alle möglichen Datenframes in ID3v2 mit reinem PHP zu schreiben.

Sieh dir diese Quelle an: Ссылка

Suchen Sie in der Quelle nach diesem Text:

%Vor%

Es gibt ein Stück Code, das für das Schreiben von Albumcover verantwortlich ist.

Eine andere Möglichkeit, die nicht so langsam zu sein scheint wie reines PHP, ist die Verwendung einer externen Anwendung, die von PHP gestartet wird. Wenn Ihr Service für eine hohe Auslastung ausgelegt ist, ist das binär kompilierte Tool eine bessere Lösung.

    
Sergey 'm17' Kolosov 11.07.2009, 23:12
quelle
3
___ answer4118630 ​​___

Ein besserer (schnellerer) Weg wäre eine externe Anwendung und die PHP-Funktion exec (), um einen Befehl auszuführen. Ich würde eyeD3 empfehlen.

    
___ qstntxt ___

Ich suche nach dem besten oder jedem Weg, die Album Art von mp3s mit PHP einzustellen.

Vorschläge?

    
___ answer23336679 ___

Anstatt nur den Code für das Album-Art-Update zu teilen, werde ich hier meine gesamte MP3-Wrapper-Klasse von getID3 veröffentlichen, damit Sie sie verwenden können, wie Sie möchten

Verwendung

%Vor%

Klasse

%Vor%

Hinweis

Es gibt noch keinen Fehlerbehandlungscode. Momentan bin ich nur auf Ausnahmen angewiesen, wenn ich versuche, irgendwelche Operationen auszuführen. Fühlen Sie sich frei zu ändern und zu verwenden, wie es passt. Benötigt PHP GETID3

    
___ answer1114891 ___

Album Art ist ein Datenrahmen, der aufgrund der ID3v2-Spezifikation als "Angehängtes Bild" identifiziert wurde getID3 () ist jetzt nur eine Möglichkeit, alle möglichen Datenframes in ID3v2 mit reinem PHP zu schreiben.

Sieh dir diese Quelle an: Ссылка

Suchen Sie in der Quelle nach diesem Text:

%Vor%

Es gibt ein Stück Code, das für das Schreiben von Albumcover verantwortlich ist.

Eine andere Möglichkeit, die nicht so langsam zu sein scheint wie reines PHP, ist die Verwendung einer externen Anwendung, die von PHP gestartet wird. Wenn Ihr Service für eine hohe Auslastung ausgelegt ist, ist das binär kompilierte Tool eine bessere Lösung.

    
___ qstnhdr ___ Einstellung Album Art eines MP3 mit PHP ___ answer2053715 ___

Nicht sicher, dass dies immer noch ein Problem ist, aber:

Das erstaunlich vollständige getid3 () ( Ссылка ) Projekt wird alle Ihre Probleme lösen. Schau dir diesen Forenbeitrag an mehr Infos.

    
___ answer1114581 ___

Sie können sich das getID3 () Projekt ansehen. Ich kann nicht versprechen, dass es mit Bildern umgehen kann, aber es behauptet, ich könnte ID3-Tags für MP3s schreiben, also denke ich, dass es deine beste Wette ist.

    
___ answer47064240 ___

Hier ist der grundlegende Code zum Hinzufügen eines Bildes und ID3-Daten mit getID3. (@frostymarvelous 'Wrapper enthält gleichwertigen Code, aber ich denke, dass es hilfreich ist, die Grundlagen zu zeigen.)

%Vor%     
___ answer48637552 ___

Verwenden Sie diese eingebaute Funktion von PHP,

%Vor%     
___ tag123php ___ PHP ist eine weit verbreitete, dynamische, objektorientierte und interpretierte Skriptsprache, die primär für die serverseitige Webentwicklung entwickelt wurde. ___ answer1114474 ___

Ich glaube nicht, dass es mit PHP wirklich möglich ist. Ich meine, ich denke, alles ist möglich, aber es kann keine native PHP-Lösung sein. Von den PHP-Dokumenten denke ich, dass nur folgende Elemente aktualisiert werden können:

  • Titel
  • Künstler
  • Album
  • Jahr
  • Genre
  • Kommentar
  • Verfolgen

Tut mir leid, Mann. Vielleicht haben Perl, Python oder Ruby eine Lösung.

Ich bin mir nicht sicher, ob Sie mit Perl vertraut sind (ich persönlich mag es nicht, aber es ist gut in solchen Dingen ...). Hier ist ein Skript, das in der Lage zu sein scheint, Albumcover in einem MP3 zu bearbeiten: Ссылка

    
___ tag123id3 ___ ID3 ist ein Metadaten-Container (häufig in MP3s verwendet), mit dem Details zur umschließenden Datei gespeichert werden können. ___
Jacob McDonald 07.11.2010 16:43
quelle
1

Nicht sicher, dass dies immer noch ein Problem ist, aber:

Das erstaunlich vollständige getid3 () ( Ссылка ) Projekt wird alle Ihre Probleme lösen. Schau dir diesen Forenbeitrag an mehr Infos.

    
opbot 13.01.2010 01:09
quelle
0

Sie können sich das getID3 () Projekt ansehen. Ich kann nicht versprechen, dass es mit Bildern umgehen kann, aber es behauptet, ich könnte ID3-Tags für MP3s schreiben, also denke ich, dass es deine beste Wette ist.

    
MitMaro 11.07.2009 20:36
quelle
0

Anstatt nur den Code für das Album-Art-Update zu teilen, werde ich hier meine gesamte MP3-Wrapper-Klasse von getID3 veröffentlichen, damit Sie sie verwenden können, wie Sie möchten

Verwendung

%Vor%

Klasse

%Vor%

Hinweis

Es gibt noch keinen Fehlerbehandlungscode. Momentan bin ich nur auf Ausnahmen angewiesen, wenn ich versuche, irgendwelche Operationen auszuführen. Fühlen Sie sich frei zu ändern und zu verwenden, wie es passt. Benötigt PHP GETID3

    
frostymarvelous 28.04.2014 08:57
quelle
0

Hier ist der grundlegende Code zum Hinzufügen eines Bildes und ID3-Daten mit getID3. (@frostymarvelous 'Wrapper enthält gleichwertigen Code, aber ich denke, dass es hilfreich ist, die Grundlagen zu zeigen.)

%Vor%     
carrp 01.11.2017 21:48
quelle
-1

Verwenden Sie diese eingebaute Funktion von PHP,

%Vor%     
Shahrukh Anwar 06.02.2018 07:23
quelle
-2

Ich glaube nicht, dass es mit PHP wirklich möglich ist. Ich meine, ich denke, alles ist möglich, aber es kann keine native PHP-Lösung sein. Von den PHP-Dokumenten denke ich, dass nur folgende Elemente aktualisiert werden können:

  • Titel
  • Künstler
  • Album
  • Jahr
  • Genre
  • Kommentar
  • Verfolgen

Tut mir leid, Mann. Vielleicht haben Perl, Python oder Ruby eine Lösung.

Ich bin mir nicht sicher, ob Sie mit Perl vertraut sind (ich persönlich mag es nicht, aber es ist gut in solchen Dingen ...). Hier ist ein Skript, das in der Lage zu sein scheint, Albumcover in einem MP3 zu bearbeiten: Ссылка

    
KyleFarris 11.07.2009 19:38
quelle

Tags und Links