特别注意:本人很懒就搞了些懒人办法
1.建立个文本,改个扩展名shell.sh,复制下面代码-保存。
打开终端(建议直接root用戶运行)。
2.sudo chmod +x sheell.sh
3.sudo ./shell.sh
4.完成的文件在finish文件夹里
5.用法 shell.sh 视频名.mp4 或 音频名.mp3 注意文件放在同一个文件夹里
6.本shell可以转换视频里的音频采样率
7.采样率是5位数字,是固定的几个五位数字,输入错误可能转换不成功。
#!/bin/bash
##i($1的用法,sh test.sh aa)
##i转换音频采样率 sampling.txt
##sampling(采样)
#ffmpeg -y -i $1 -ar 24000 CYL$1
if [ "$1" == "" ];then
echo '请输入文件名'
exit
fi
read -p "请输入音率00000格式" x1read;
if [ "$x1read" == "" ];then
echo '请输入音率'
exit
else
x1line=$x1read
fi
read -p "$1转音率是否开始(y or n)" x3read;
case $x3read in
[yY]*)
##
##获取当前目录的函数
workdir=$(cd $(dirname $0); pwd)
##
if [ ! -d "finish" ];then
mkdir finish
chmod -R 777 finish
fi
###
ffmpeg -y -i $1 -ar $x1line $workdir/finish/$1
###
echo " $1音率转换成功$x1line"
;;
[nN]*)
echo '没有音率转换'
;;
*)
echo "Just enter y or n, please."
;;
esac
exit