AVConv循环问题与输出文件名

凯文

我该怎么转:

/media/MediaOne/Movies/Kids/Aladdin.avi
/media/MediaOne/Movies/Kids/Incredibles.avi

进入

/media/MediaOne/converted/Aladdin.mp4
/media/MediaOne/converted/Incredibles.mp4

使用avconv循环目录时?

现在,它们输出为:

/media/MediaOne/Movies/Kids/Aladdin.avi.mp4
/media/MediaOne/Movies/Kids/Incredibles.avi.mp4

这是我正在尝试的:

for i in /media/MediaOne/Movies/Kids/*.avi; do avconv -i "$i" -c copy "$i.mp4"; done

也尝试了这个:

for i in /media/MediaOne/Movies/Kids/*.avi; do avconv -i "$i" -c copy "/media/MediaOne/converted/$i.mp4"; done

但是出现了很多错误,因为$ i / media / MediaOne / converted /不存在

用户名

使用basename命令从文件名中删除扩展名,请注意特殊引号

`$(basename $i .avi).mp4`

代替

"$i.mp4"

dirname可能有助于提取包含输入文件的文件夹的路径。man dirname寻求帮助)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AVConv循环问题与输出文件名

来自分类Dev

unix for 循环修改输出文件名

来自分类Dev

定制输出文件名

来自分类Dev

ExifTool输出文件名

来自分类Dev

覆盖 xgettext 的输出文件名

来自分类Dev

循环以根据名称与行内容相同的条件创建具有特定文件名和内容的输出文件

来自分类Dev

更改DataFrame.write()的输出文件名前缀

来自分类Dev

在Bash脚本中获取输出文件名

来自分类Dev

Bash,wget从输出文件名中删除逗号

来自分类Dev

在Spark Streaming中更改输出文件名

来自分类Dev

在[split]中更改输出文件名

来自分类Dev

如何让用户在writecsv中选择输出文件名

来自分类Dev

在Apache Spark中指定输出文件名

来自分类Dev

如何隐藏FFMPEG视频中的输出文件名

来自分类Dev

覆盖maven-assembly-plugin输出文件名

来自分类Dev

如何通过波形输出文件名?

来自分类Dev

在bash别名中指定gcc输出文件名

来自分类Dev

无法从PHP目录中输出文件名

来自分类Dev

Python解析器-定义输出文件名

来自分类Dev

如何让用户在writecsv中选择输出文件名

来自分类Dev

搜索多个目录并输出文件名

来自分类Dev

如何隐藏FFMPEG视频中的输出文件名

来自分类Dev

获取`grep`不输出文件名

来自分类Dev

使用命令的输出文本作为文件名

来自分类Dev

如何使用管道指定输出文件名?

来自分类Dev

sed输出文件名中的转义字符

来自分类Dev

如何从scrapy调用输出文件名

来自分类Dev

循环输出文件?

来自分类Dev

在输入文件名后附加单词作为输出文件名