使用 ffmpeg win7 水平翻转整个目录

使用 ffmpeg win7 水平翻转整个目录

我想知道是否有一个批处理脚本可以水平翻转整个文件夹。我一直在使用“ffmpeg -i inputfile.mp4 -vf hflip -c:a outputfile.mp4”,但它耗费了太多时间。任何帮助都将不胜感激。

答案1

您可以使用 powershell 相当轻松地完成此操作。首先,在 c:\videos 目录中创建一个名为 Horizo​​ntal(c:\videos\horizo​​ntal)的新文件夹,或该路径所在的任何位置。

打开记事本并粘贴以下内容并编辑视频路径和 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 运行。

相关内容