我在桌面上有一个名为“视频”的文件夹,该文件夹内有一堆.MTS视频文件。 (00000.MTS,00001.MTS,00002.MTS等...)
还有一个子文件夹“ H.265”(视频> H.265),其中包含文件(00000.mp4、00001.mp4、00002.mp4等),这些文件是通过转换父文件而制成的夹。问题在于它们不包含正确的日期创建元数据。
我要使用命令
touch -r 00000.MTS 00000.mp4
touch -r 00001.MTS 00001.mp4
...
touch -r 000mn.MTS 000mn.mp4
将日期从MTS复制到mp4文件。
有没有办法为每个文件编写for循环或执行某些操作?
我正在使用MacOS Mojave。
答案 0 :(得分:0)
类似这样的东西
cd ~/Desktop/Video
for v in *.mp4
do
vn=`basename $v .mp4`
touch -r "H.265/$vn.MTS" $v
done