gpt4 book ai didi

windows - 如何创建 FFMPEG VIDSTAB 批处理脚本 Windows

转载 作者:行者123 更新时间:2023-12-04 23:05:54 27 4
gpt4 key购买 nike

我是一名摄影师,我将照片 (.jpg) 和视频 (.mov) 下载到单个 Windows 文件夹中

我正在寻找一个脚本,它将为文件夹中的每个 .mov 实例运行以下 3 行 FFMPEG,并让它创建稳定的 .mp4 视频副本。我稍后会手动删除原件。

ffmpeg -i DSCF0229.MOV -vf vidstabdetect=shakiness=5:accuracy=15:stepsize=6:mincontrast=0.3:show=2 -y dummy.mp4

ffmpeg -i DSCF0229.MOV -vf scale=trunc((iw*1.15)/2)*2:trunc(ow/a/2)*2 -y scaled.mp4

ffmpeg -i scaled.mp4 -vf vidstabtransform=smoothing=30:input="transforms.trf":interpol=linear:crop=black:zoom=0:optzoom=1,unsharp=5:5:0.8:3:3:0.4 -y DSCF0229stabilized.mp4

我可以调整一些代码,但我不知道从哪里开始。我尝试了“for do”,甚至尝试了一个 batch.bat 文件,但我就是无法获得正确的语法。

非常感谢这里的任何帮助!

最佳答案

至于ffmpeg问题的一部分:

ffmpeg -y -i DSCF0229.MOV -vf vidstabdetect=shakiness=5:accuracy=15:stepsize=6:mincontrast=0.3:show=2 -an -f null -
ffmpeg -i DSCF0229.MOV -vf vidstabtransform=smoothing=30:input="transforms.trf":interpol=linear:crop=black:zoom=0:optzoom=1,unsharp=5:5:0.8:3:3:0.4 -c:a copy DSCF0229stabilized.mp4
  • 除非您真的想查看字段和转换,否则无需为第一个命令输出视频。跳过这将节省时间。已添加 -an避免音频处理,因为第一个命令不需要这样做。
  • 我认为没有理由升级 15%,所以跳过它。该步骤会导致不必要的生成损失,因为它不必要地重新编码。如果你真的想升级,那么只需在 unsharp 过滤器之后添加缩放过滤器,你就可以避免生成损失。
  • 假设输入音频已经是 AAC,您可以流式复制它 (-c:a copy) 并避免重新编码。
  • 关于windows - 如何创建 FFMPEG VIDSTAB 批处理脚本 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58205533/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com