sh 从各种类型的文件中提取音轨

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 从各种类型的文件中提取音轨相关的知识,希望对你有一定的参考价值。

for FILE in *.mp4;
do
    echo -e "Processing video '\e[32m$FILE\e[0m'";
    ffmpeg -i "${FILE}" -vn -acodec libvorbis -y "${FILE%.mp4}.ogg";
done

for FILE in *.webm;
do
    echo -e "Processing video '\e[32m$FILE\e[0m'";
    ffmpeg -i "${FILE}" -vn -acodec libvorbis -y "${FILE%.webm}.ogg";
done

for FILE in *.mkv;
do
    echo -e "Processing video '\e[32m$FILE\e[0m'";
    ffmpeg -i "${FILE}" -vn -acodec libvorbis -y "${FILE%.mkv}.ogg";
done

以上是关于sh 从各种类型的文件中提取音轨的主要内容,如果未能解决你的问题,请参考以下文章

如何将从音轨 1 提取的速度应用到 MIDI 文件的其他音轨?

ffmpeg 音轨提取

使用 PHP 从音频流中提取音轨信息

Python从视频文件中提取wav

如何从 MP4 文件中提取元数据轨道

如何从mov文件中提取ffmpeg中的音频