1

オーディオ ファイルをダウンロードし、.mp3、.wav、.ogg、acc の形式に変換する必要があります。私のスクリプト:

if($ext=='wav'){
    shell_exec("ffmpeg -i $infile -acodec libmp3lame -ab 320 $outfile_mp3");
    shell_exec("ffmpeg -i $infile -acodec libvorbis -ab 320 $outfile_ogg");
    shell_exec("ffmpeg -i $infile -acodec libfaac -ab 320 $outfile_aac");
}
elseif($ext=='mp3'){
    shell_exec("ffmpeg -i $infile -ab 256 $outfile_wav");
    shell_exec("ffmpeg -i $infile -ab 256 $outfile_ogg");
    shell_exec("ffmpeg -i $infile -ab 256 $outfile_aac");
    move_uploaded_file($tmp, $path.$name2.'mp3');
}
elseif($ext=='ogg'){
    shell_exec("ffmpeg -i $infile -acodec libmp3lame $outfile_mp3");
    shell_exec("ffmpeg -i $infile $outfile_wav");
    shell_exec("ffmpeg -i $infile -acodec libfaac $outfile_aac");
}
elseif($ext=='aac'){
    shell_exec("ffmpeg -i $infile -acodec libmp3lame $outfile_mp3");
    shell_exec("ffmpeg -i $infile -acodec libvorbis $outfile_ogg");
    shell_exec("ffmpeg -i $infile -acodec libmp3lame $outfile_wav");
}

ファイルを変換してください:

  1. .mp3形式のファイルを .wav、.ogg、.acc 形式に変換する方法
  2. .wav形式のファイルを.mp3、.wav、.acc 形式に変換する方法
  3. .ogg形式のファイルを.mp3、.ogg、.acc 形式に変換する方法
  4. .acc形式のファイルを .mp3、.ogg、.wav 形式に変換する方法

音質の良いオーディオファイルを入手したい...

4

1 に答える 1

2

まず、コードで「 2>&1 」を使用する必要があります。例

shell_exec("ffmpeg -i $infile $outfile_wav 2>&1");

次に、「出力ストリームでサポートされていないコーデック」というエラーが発生した場合は、ホスティングにffmpeg用のlibfaac.dllライブラリをインストールする必要があります。

お楽しみください=)

于 2012-09-20T20:23:42.943 に答える