ffmpeg批量m4a转mp3
  5jXgBtAPWje3 2023年11月02日 82 0


首先感慨一下,ffmpeg是一个非常强大的开源音视频处理软件。
官网:
​​​ http://ffmpeg.org/​​​ 我是在windows上使用,所以下载了windows对应版本。
写了如下php脚本进行批处理:

function convert($sourceDir,$ffmpegExe){
if(!is_dir($sourceDir)){
return false;
}
$destDir = pathinfo($sourceDir,PATHINFO_DIRNAME).'/mp3';
if(!is_dir($destDir)){
mkdir($destDir);
}
$items = scandir($sourceDir);
foreach ($items as $k=>$v){
if($v=='.'||$v=='..'){
continue;
}
if(is_dir($v)){ // 只转一级目录下的,如果还有目录,略过
continue;
}
$inputFile = rtrim($sourceDir,'/').'/'.$v;
$outputFile = $destDir.'/'.pathinfo($v,PATHINFO_FILENAME).'.mp3';
exec($ffmpegExe.' -i '.$inputFile.' '.$outputFile);
}
}
// 使用
$dir="C:/Users/Administrator/Desktop/m4a";
$ffmpegExe = "C:/Users/Administrator/Desktop/ffmpeg/bin/ffmpeg.exe";
convert($dir,$ffmpegExe);
// 执行后就可以在m4a同级目录下的mp3目录收获mp3格式的文件了


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  nQkVcpdWfLDr   2023年11月13日   35   0   0 DesktopSystem重启
  mMrBsecV9g11   2023年11月02日   31   0   0 Desktop桌面环境
  ZUtP41E5P3ln   2023年11月02日   56   0   0 官网压缩包linux
5jXgBtAPWje3
作者其他文章 更多