2011-10-25 12 views
0

私はここでオンラインで検索しました。 1つのMP3ファイルを取得し、それを小さなファイルにトリミングする(開始部分と終了部分の両方を削除し、指定された開始時刻と終了時刻の間にコンテンツのみを保持する)PHPの明確な例は見つかりませんでした。私がやろうとしているのは、開始時間、終了時間、mp3ファイル名をPHPスクリプトに渡すことです。FFMPEG-PHPを使用してそのオリジナルファイルをトリムまたは連結します。再エンコードせずに。ファイルメタデータなど)FFMPEG-PHP MP3ファイルをトリミングするコード例

このようなMP3ファイルを1つのPHPファイル内で処理する方法の例を提供すると、多くの役に立ちます。私は私たちの教会を助けるために最善を尽くしているだけで、これをソートアウトするのにFFMPEG-PHPは分かりません。:)

ありがとう!!

+0

(私はちょうどhttp://www.sourcerally.net/Scripts/20-PHP-MP3-Class渡って来て、それがうまくいくかどうかを確認します.. – revive

答えて

1

私は通常、私のオーディオ編集にSoxを使用していますが、これはexec()でphpで使用できる無料のコマンドラインツールです。 オーディオファイルトリミングするためのコマンド:

$ sox input.wav output.wav trim 0 10 

0は開始点であり、10は端部です。メタデータを保持する限り、それを試して私に知らせる必要があります。私も純粋なPHPソリューションに開いている

http://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-files/

+0

非常にクールです。私はソックスについて少し読んで、(時には)難解で使用するのが難しいと言った部分に出会ったとき、私はもっと多くのLOLを読んでいませんでした。 ffmpeg-php上でsoxを使うことのメリットがあるのでしょうか?それとも単に好みですか? – revive

+1

それはオーディオ編集に向けられたものですが、ほとんどの設定は役に立ちます。 – box86rowh

+0

優れたオーディオ処理が必要です。 – revive

関連する問題