我正在编写我的第一个 Nautilus 脚本,但我不确定如何继续。我需要在这个 nautilus 脚本中添加什么,以便在FFMPEG 完成将它们转换为 MOV后删除文件夹中的所有 MP4 文件?
#!/bin/bash
echo -e "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | find '*.mp4'
for i in *.mp4; do ffmpeg -i "$i" -c:v copy -c:a pcm_s16le -ar 48000 -ac 2 "$(echo "$i"|cut -d\. -f1).mov";done
谢谢!:)
只需删除(我希望启用强制选项)文件 -
$i
:;
。另一种选择是将文件移动到垃圾箱而不是删除它:
此外,您的脚本可以通过以下方式进行改进:
这是一个相关的问题:Script to merge Video and subs then delete the existing files