0

こことオンラインで検索しました。単一のMP3ファイルを取得し、それをより小さなファイルにトリミングするための明確なPHPの例は見つかりませんでした(開始部分と終了部分の両方を削除し、指定された開始時間と終了時間の間のコンテンツのみを保持します)。

私がやろうとしているのは、開始時刻、終了時刻、mp3ファイル名をPHPスクリプトに渡すことです。このスクリプトは、FFMPEG-PHPを使用して、元のファイルを再エンコードせずに(そしてすべてを保持して)効果的にトリミングまたは連結します。元のファイルのメタデータなど)

このようなMP3ファイルを1つのPHPファイル内で処理する方法の例を提供すると、非常に役立ちます。私は私たちの教会を助けるために最善を尽くしています、そして単にこれをソロで整理するのに十分なFFMPEG-PHPを知りません.. :)

ありがとう!!

4

1 に答える 1

2

私は通常、オーディオ編集にSoxを使用します。これは、exec()を使用してphpで使用できる無料のコマンドラインツールです。オーディオファイルを切り抜くコマンド:

$ sox input.wav output.wav trim 0 10

ここで、0は開始点、10は終了点です。メタデータを保持する限り、それを試して私に知らせなければなりません。

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

于 2011-10-25T05:19:48.800 に答える