举个最常用的例子,批量改统一前缀。你有一堆发布会外拍的MP4素材,想统一改成「2024品牌发布会-外拍-序号」这种规范格式,macOS下一条命令就搞定,Windows的PowerShell语法也差不了多少。
给你们贴出来,就是这么一行: for i in *.MP4; do mv "$i" "2024品牌发布会-外拍-$i"; done
就这么短,回车,完事。比你用那些几十块钱一年的批量重命名软件快多了,还没广告,不用安装,打开终端就能用。💡 要是遇到带空格的文件名?给变量加个引号就搞定,这点小问题根本拦不住。
我当时跑完这条命令,看着一千多个素材一秒改完名,直接愣了,合着我之前一下午的活,终端一秒就干完了?
剪辑师最常用的三个终端命令,拿走就能用
不用背一堆没用的参数,就记这三个,覆盖你80%的素材场景,错不了。
✅ 批量改文件后缀:相机拍出来默认是大写.MOV,甲方要小写后缀统一归档,一条命令搞定:rename 's/\.MOV/\.mp4/' *.MOV,回车就完事。
✅ ffmpeg批量转码:谁用谁知道,ffmpeg是转码界的神,终端调用比GUI版快至少30%,还不用盯着点下一步。把所有要转的素材放同一个文件夹,跑这条命令:for i in *.MP4; do ffmpeg -i "$i" -c:v libx264 -crf 23 "output/$i"; done,转完自动存进output文件夹,你该干嘛干嘛去,不用管。❗ 记得提前装ffmpeg,macOS用brew一分钟装完,Windows配个环境变量也不麻烦。
✅ 批量找出重复素材:外拍经常手抖多按一次快门,出来两个一模一样的文件,占空间还乱,终端一条命令就能按文件大小筛出重复,确认后直接删,比市面上的重复文件查找软件快十倍,还不会误删你有用的素材。
ffmpeg批量转码视频剪辑素材终端运行结果截图
用终端的小坑,我帮你踩过了
用终端的小坑,我帮你踩过了
说实话,刚上手的时候我也慌,输错命令会不会把我整个硬盘的素材都搞没?哦,那还真会❗ 所以这两个底线一定要记牢,别偷懒。
第一,删文件之前一定要先列出来确认,别直接上来就删。比如你要删所有后缀是tmp的缓存文件,先输 ls *.tmp 看看列出来的是不是都是要删的,确认没错了再跑删除命令,别嫌麻烦,我一开始跳过这一步,差点删了三分多钟的初剪成品,现在想起来还后背发凉。
第二,绝对不要乱复制网上不知道什么意思的命令,尤其是带rm -rf这种删除指令的,看不懂的命令别瞎跑,提前拿几个没用的测试文件试一遍,没问题了再动你的项目素材。