#!/bin/bash

检查是否安装lame

if ! command -v lame &> /dev/null then echo "lame未安装,请先安装lame" exit fi

获取输入参数

if [ $# -ne 1 ]; then echo "请输入需要压缩的wav文件名" exit fi

检查文件是否存在

if [ ! -f "$1" ]; then echo "文件不存在" exit fi

获取文件名和路径

filename=$(basename -- "$1") extension="${filename##.}" filename="${filename%.}"

转换到mp3

lame -V2 "$1" "$filename.mp3"

echo "转换完成"

编写shell 脚本。本地wav压缩成mp3

原文地址: https://www.cveoy.top/t/topic/bH4L 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录