Automatisch zuschneiden eines mp3 in PHP
Gibt es irgendwelche Möglichkeiten, um automatisch trimmen MP3-Upload auf eine website, um 30 Sekunden (oder andere Länge) in PHP? Wenn nicht, ist es eine gute 3rd-party-Dienstleistungen, die integriert werden konnte (transparent für den Benutzer), um den gleichen Effekt erzielen?
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie versuchen, die MP3 Klasse auf PHPClasses. Es verfügt über die folgenden Beispiel:
In diesem Fall, der "Rahmen" ersetzt werden kann mit der "zweiten" auf Basis der Schnittfläche auf ein Zeit-frame.
Ich habe ein Skript, dass die Ausgänge einen 30-Sekunden-clip, in dem eine MP3-Datei on-the-fly. Wenn Sie schauen, um die Datei zu speichern, eine der anderen Optionen mit einer Klasse/Bibliothek wird wohl am besten sein. Aber, wenn Sie nur wollen, um zu spielen/laden Sie die Vorschau, auf das Fliegen besser sein könnte. Es wird definitiv sparen Sie Platz auf der Festplatte.
Check it out auf http://www.stephenwalcher.com/2013/06/17/how-to-extract-and-play-part-of-an-mp3-in-php/.
Hier ist der code, aber eine tiefere Erklärung finden Sie auf meinem blog.
In Debian/ubuntu installieren mpgtx:
Ich bin sicher, du wirst mpgtx in anderen feinen Linux-Distributionen auch, oder nur aus dem Quellcode installieren.
Habe ich Probleme mit der Verarbeitung einige mp3s mit MP3-Klasse und mpgtx. Die beste option hier ist ffmpeg, denke ich. Auf dieser Seite hat einige gute Beispiele der Spaltung von Medien-Dateien mit ffmpeg.
Ich verwendet PHP MP3 für mein Projekt.
Für Ihren Fall können Sie
extract(0,30)
oderextract(30,60)
.Quelle : https://github.com/thegallagher/PHP-MP3/blob/master/README.md
https://github.com/falahati/PHP-MP3
Installieren:
Schneiden Sie MPEG-Audio: