sh 给定目录中的default.jpg文件,将mp3转换为mp4

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 给定目录中的default.jpg文件,将mp3转换为mp4相关的知识,希望对你有一定的参考价值。

#!/usr/local/bin/bash
# convert.sh
# Convert mp3 to mp4, given default.jpg in directory
# Optional: Delete original file after conversion

shopt -s globstar
i=1
for song in ./**/*.mp3
do
  ffmpeg -loop 1 -i "default.jpg" -i "$song" -shortest -vf scale="trunc(oh*a/2)*2:720" -c:v libx264 -c:a copy "$song".mp4
  i=$((i+1))
done

以上是关于sh 给定目录中的default.jpg文件,将mp3转换为mp4的主要内容,如果未能解决你的问题,请参考以下文章

sh 拥有workon脚本/命令。自动完成给定目录中的所有目录或virtualenv名称

sh 使用EOG动态显示给定目录下的最新映像文件

linux下替换不同目录下的文件的字符串

sh 将一个目录中的每个文件符号链接到另一个目录

sh 将当前目录中的单个文件备份为FileName~

bin/sh^M:损坏的解释器: 没有那个文件或目录