gpt4 book ai didi

batch-file - 自动化 FFMPEG

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

我正在使用 ffmpeg 创建视频剪辑。我想自动化该过程并保存剪辑,而无需手动为要保存的每个文件命名。这是我拥有的代码。它将创建并保存剪辑,但只能使用扩展名和不是名字。

@echo off 
cd /d %~dp0

set /p place="Enter location: " %=%

set /p time="Enter time: " %=%

for /F %%a in ('dir /b *.mp4') do set FileName=%%~na

ffmpeg -i "%place%" -ss %time% -codec copy -t 10 %FileName%.mp4

我确定有一个简单的解决方案,但我无法弄清楚。任何帮助,将不胜感激

最佳答案

请尝试以下代码。

@echo off 
Setlocal EnableDelayedExpansion
cd /d %~dp0

set /p place="Enter location: "

set /p time="Enter time: "

for /F %%a in ('dir /b *.mp4') do (

set FileName=%%~na

)

ffmpeg -i "!place!" -ss !time! -codec copy -t 10 "!FileName!.mp4"

关于batch-file - 自动化 FFMPEG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41640964/

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