我下载音频文件,我需要转换他的格式.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");
}请帮我转换文件:
我想要好的音质音频文件..。
发布于 2012-09-20 20:23:42
first您需要在代码中使用“2>&1”,例如
shell_exec("ffmpeg -i $infile $outfile_wav 2>&1");第二个,如果您有错误“输出流不受支持的编解码器”,则需要在宿主中安装libfaac.dll liblary for ffmpeg。
Enjoy=)
https://stackoverflow.com/questions/12516035
复制相似问题