📅  最后修改于: 2023-12-03 14:44:24.336000             🧑  作者: Mango
这是一个使用 ffmpeg 库实现的 mp4 到 mp3 文件转换器,可以将视频文件转换成音频文件。使用者只需将目标文件放在指定位置,并执行相应的命令,即可自动完成格式转换。
mp4_to_mp3 [输入文件名] [输出文件名] [比特率]
。#!/bin/bash
# 获取输入参数
in_file=$1
out_file=$2
bitrate=$3
# 设置默认输出文件名和比特率
if [ -z "$out_file" ]
then
out_file=`echo "$in_file" | cut -d "." -f 1`.mp3
fi
if [ -z "$bitrate" ]
then
bitrate=128k
fi
# 调用 ffmpeg 进行文件转换
ffmpeg -i "$in_file" -b:a "$bitrate" "$out_file"
以上是转换器的主要代码片段,其中包括解析输入参数、设置默认输出文件名和比特率、以及调用 ffmpeg 进行文件转换的部分。