AMRオーディオファイルをMP3に変換する必要があります。私はFFmpegなしでPHPで作ることができます(私はサーバにインストールする権限がありません)。私を助けてください。PHPでオーディオファイルを変換する
答えて
サウンド処理のスイスアーミーナイフSoXを使用してください。非常に使いやすい。
これはPHPライブラリではないコマンドラインツールで、PHPから使用するには、シェルコマンドを実行してコード内で結果を取得する必要があります。私はそれをいくつかのプロジェクトで使ってきました。 PHPと
例:
<?php
exec('sox /mypath/my_audio.amr /mypath/my_audio.mp3');
?>
ソックス(などのWindowsやLinux、MacOS Xの、)他のフォーマットへのコンピュータのオーディオファイルのさまざまなフォーマットに変換することができますコマンドラインユーティリティクロスプラットフォームです。また、これらのサウンドファイルにはさまざまなエフェクトを適用することができ、追加のボーナスとして、ほとんどのプラットフォームでオーディオファイルを再生および録音できます。
SoXは非常に成熟したプロジェクトです!ここにリンクされていますhttp://sox.sourceforge.net/
ここでは、私はあなたのためググいくつかの例は以下のとおりです。 http://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-files/
オーディオを変換する私の最初の考えはLAMEを使用することでしたが、SoXは間違いなく進んでいるようです。また、私はSoXを実行できない問題に遭遇しましたが、exec( '/ usr/local/bin/sox filename.aif filename.mp3')に変更して正常に動作しました。 – adjwilli
AFAIK少なくとも他のコマンドラインユーティリティはありません。あなたはmplayerを使ってみることもできますが、ここでの状況はffmpegと同じです。 :)
ホストのポリシーがこの(安全モード、SELinux)を許可している場合は、実行可能ファイルをアップロードしてPHPで実行できます。
説明には大変感謝しています – pltvs
ちょうどffmpeg
を使用しています。 download a binary of ffmpeg
( "静的ビルド"を探してください)を実行し、スクリプトをバイナリにポイントすることができます。権限の問題がないようにインストールする必要はありません。
- 1. オーディオファイルをpythonでmp3に変換する
- 2. オーディオファイルのヒルベルト変換
- 3. オーディオファイルをテキストファイルに変換する
- 4. spxオーディオファイルをmp3に変換する
- 5. wavオーディオファイルをDSSオーディオフォーマットに変換する
- 6. ffmpeg Windowsのオーディオファイルをバッチ変換する
- 7. iPhoneのオーディオファイルを変換する方法
- 8. バイナリオーディオテキストをオーディオファイルに変換する
- 9. オーディオファイルをmp3に変換する
- 10. .aiffオーディオファイルを.wavに変換する
- 11. chrome.tabcapture.captureをオーディオファイルに変換しますか?
- 12. シェルコマンドを使用してPHPでオーディオファイル形式を変換できません
- 13. Xamarin。オーディオファイルをiOS用のmp3に変換
- 14. オーディオファイルを変換するためのファイル名ではない
- 15. イメージファイルとオーディオファイルをJavaでバイナリに変換する
- 16. Swift 3.0のbase64Stringでオーディオファイルを変換する
- 17. オーディオファイルからテキストへの変換
- 18. PHPは - オーディオファイルが
- 19. Android: - 録音したオーディオファイルをフロートアレイに変換する
- 20. ステレオチャンネルのオーディオファイルをコマンドラインから左チャンネルのみに変換する
- 21. 500Hz csvデータファイルをwavオーディオファイルに変換するには?
- 22. 変換されたオーディオファイルのサイズを小さくする
- 23. オーディオファイルをバイト配列に変換する方法
- 24. mp3のようなオーディオファイルをmo3ファイルに変換するには?
- 25. ffmpeg AACで変換後のオーディオファイルが間違っています
- 26. Windows Azureでオーディオファイルを変換するffmpeg.exeを呼び出す方法は?
- 27. 多くのオーディオファイルをフーリエ変換しますか?
- 28. JSONをPHPでJavaScriptに変換する
- 29. PHPをImageMagickでPDFに変換する
- 30. PHPで文字列を変換する
すべての回答と質問にplutov-linkというスパムを止めてください。詳細については、http://stackoverflow.com/faq#signaturesおよびhttp://stackoverflow.com/faq#promotionを参照してください。 – oezi