2011-09-08 11 views
5

Wydaje się, że istnieje wiele przykładów tego, jak podzielić plik WAV przy użyciu częstotliwości, aby uzyskać liczbę klatek na sekundę i uniknąć rozdzielenia ramki w środku. Czy są jakieś API dostępne w PHP, które mogą wykorzystać program thrid-party, aby to osiągnąć? Jeśli nie ma zalecanych API, czy ktoś chciałby polecić narzędzie dzielenia dźwięku w linii poleceń?Czy istnieje skrypt umożliwiający podział pliku audio w PHP?

Odpowiedz

1

Znajduję ten page podręcznika php z dużą biblioteką do manipulacji audio, przykład użycia z OpenAl here. Na kanale kodekowym znajduję this script.

1

Do tego nie używałbym niczego poza FFMPEG, ze względu na jego szerokie wsparcie dla typów kontenerów i kodeków.

http://ffmpeg.org/

Można go wykonać bezpośrednio lub zadzwonić wersję rozszerzenia PHP to.

+0

Czy ta biblioteka pozwala na dzielenie pliku audio w locie? Mam na myśli używanie go jako rozszerzenia PHP. –

+0

@AurelioDeRosa, nie jestem pewien, o co konkretnie prosisz ... tak, możesz podzielić dźwięk, kiedy tylko chcesz. – Brad

+0

Przepraszam ... Postaram się być bardziej opisowy. Mówiąc, mam plik audio.wav, który trwa 1 minutę. I chcę kawałek tego pliku, mówiąc od 10 do 30 sekund. Istnieje klasa PHP biblioteki FFMPEG, która pozwala mi to zrobić? –

Powiązane problemy