我有一个批处理文件,它使用FFMPEG将电影重新编码为h265以减小文件大小。我有一些我之前在过去几年重新编码过的视频。我想跳过这些,目前我只是在运行我的脚本之前从子文件夹手动移动它们,但这变得乏味。我想在我的批处理文件中添加一个自动跳过这些文件的命令。过去重新编码的所有文件都在文件扩展名之前附加了h265。我的批处理文件看起来像这样,但它不会跳过包含h265的文件:
for %%a in ("*.*") do findstr /v /c:"h265" "%%a" >nul && \
ffmpeg -i "%%a" -c:v libx265 -preset ultrafast \
-x265-params [parameters] -c:a copy "%%~na.h265.mp4"
pause
我需要更改什么才能让它发挥作用?