我想知道是否有一个批处理脚本可以水平翻转整个文件夹。我一直在使用“ffmpeg -i inputfile.mp4 -vf hflip -c:a outputfile.mp4”,但它耗费了太多时间。任何帮助都将不胜感激。
答案1
您可以使用 powershell 相当轻松地完成此操作。首先,在 c:\videos 目录中创建一个名为 Horizontal(c:\videos\horizontal)的新文件夹,或该路径所在的任何位置。
打开记事本并粘贴以下内容并编辑视频路径和 ffmpeg 的路径:
$videos = Get-ChildItem "C:\videos" -Filter *.mp4
foreach ($video in $videos)
{
c:\path\of\ffmpeg.exe -i $video -vf hflip -c:a copy "c:\videos\horizontal\" + $video.name
}
将其保存为.ps1 文件,然后右键单击并使用 powershell 运行。