#!/bin/bash
# 指定要查找的扩展名
extension="mkv"
# 遍历当前目录下的所有文件
for file in *; do
# 检查文件是否具有指定的扩展名
if [[ $file == *.$extension ]]; then
# 提取文件名和扩展名
filename=$(basename "$file")
basename_without_ext="${filename%.*}"
ext="${filename##*.}"
aftername=${basename_without_ext}.ogg
# 打印分开的文件名和扩展名
echo "文件名: $basename_without_ext"
echo "扩展名: $ext"
ffmpeg -i "${filename}" -map 0:a:0 -c:a libvorbis "${aftername}"
echo "旧文件名: ${filename} 新文件名: ${aftername}"
echo ""
fi
done
# ffmpeg -i "18Merry Christmas Mr Lawrence坂田龙一.mkv" -map 0:a:0 -c:a libvorbis "Merry Christmas Mr Lawrence坂田龙一.ogg"