gpt4 book ai didi

batch-file - 将批处理脚本应用于选定的视频文件

转载 作者:行者123 更新时间:2023-12-04 23:03:13 24 4
gpt4 key购买 nike

我使用以下 ffmpeg 批处理文件来修剪视频

修剪视频文件.bat

set /p startposition=Enter the start position:
set /p endposition=Enter the end position:
ffmpeg -i in.mp4 -ss %startposition% -t %endposition% cut.mp4
pause

这仅在输入文件名为“in.mp4”时才有效,但是我希望能够只选择一个视频文件并将其拖放到批处理脚本上。换句话说,我怎样才能使这个批处理文件只应用于选定的文件?

最佳答案

我怎样才能使这个批处理文件只适用于选定的文件?

为此,请使用 command lines parameters .
%1指传递给批处理文件的第一个参数,将表示删除的文件的名称。

修改后的批处理文件:

set /p startposition=Enter the start position:
set /p endposition=Enter the end position:
ffmpeg -i %1 -ss %startposition% -t %endposition% cut.mp4
pause
  • in.mp4已被 %1 取代.


  • 延伸阅读
  • An A-Z Index of the Windows CMD command line - 所有与 Windows cmd 行相关的东西的绝佳引用。
  • parameters - 命令行参数(或参数)是传递给批处理脚本的任何值。
  • 关于batch-file - 将批处理脚本应用于选定的视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42601575/

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