gpt4 book ai didi

batch-file - 转换后需要删除脚本,ffmpeg

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

我是整个 CMD 场景的处女。我真的可以使用一些帮助。
我只想在转换后删除文件。
继承人我到目前为止:
更新 :我想出了如何在转换后删除,但是在转换完所有内容后,我想在每次转换后立即删除文件...

dir/b/s *.mkv >mkvlist.txt
for /F "delims=;" %%F in (mkvlist.txt) do ffmpeg.exe -i "%%F" -vcodec copy -acodec copy "%%~dF%%~pF%%~nF.mp4"
del mkvlist.txt del *.mkv

最佳答案

不需要临时文件。只需使用递归 for命令,并且对于找到的每个文件,如果输出文件存在并且没有报告错误,则将其转换并删除源

for /r %%F in (*.mkv) do (
ffmpeg.exe -i "%%F" -vcodec copy -acodec copy "%%~dpnF.mp4"
if not errorlevel 1 if exist "%%~dpnF.mp4" del /q "%%F"
)

关于batch-file - 转换后需要删除脚本,ffmpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42055643/

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