ffmpeg命令提取音频,主要是for循环目录下的文件,判断是否是mp4结尾的文件,然后执行
ffmpeg命令。
下面上命令的代码
#! /bin/bash
function rename()
{
cd $1
echo $1
local suffix=$2
cfilelist=$(ls -A)
for file in $cfilelist;
do
local name="${file##*.}"
if [ $name == $2 ]; then
echo $file
ffmpeg -threads 5 -i $file -f mp3 -vn "${file%.*}.mp3"
rm -rf $file
fi
done
}
path="/Users/XX/Desktop/XX1/"
rename $path "mp4"
#xx shi自己的文件夹路径
将上面的命令保存到a.sh文件下,然后在cmd执行 sh a.sh命令