2

PHP を使用してオンザフライで MP3 を OGG に変換するには、どのようなオプションがありますか? これを行う唯一の方法は、execute ステートメントを含むコマンド ラインを使用することだと思います。これは本当ですか?もしそうなら、どのコンバーター (および関連するコマンド) を使用するのが最適でしょうか?

私が試してみました:

oggenc2.exe ですが、渡した MP3 は有効なファイルタイプではないとプログラムから言われました

ffmpeg.exe ですが、mp3 から ogg に移動する方法を理解できませんでした (ただし、ogg から mp3 に移動する方法は見つかりました)。

PHP経由でmp3をoggに変換する

4

2 に答える 2

8

あなたはあまり遠くを見ていませんでした...

exec( "/ usr / bin / ffmpeg -i infile.mp3 -acodec libvorbis outfile.ogg");

于 2012-08-13T08:38:14.947 に答える
1

ffmpeg の代わりに avconv を使用してオーディオ ファイルとビデオ ファイルを変換することをお勧めします (以下の注を参照)。

avconv -i in.mp3 -ar 16000 out.ogg

16000 はサンプルレートです。ソース ファイルのサンプル レートは、次の方法で調べることができます。

file in.mp3

注:ffmpegを使用してUbuntuボックスでこの警告を受け取りました:THIS PROGRAM IS DEPRECATED. このプログラムは互換性のためにのみ提供されており、将来のリリースでは削除される予定です。代わりに avconv を使用してください。

于 2013-01-20T09:16:01.283 に答える