【发布时间】:2022-01-24 12:18:48
【问题描述】:
我使用这个 bat 脚本将 .mp4(x264) 文件转换为 .mp4(x265)
for %% in ("*.mp4") do ffmpeg -i "%%a" -c:v hevc "%dp0NewFolder\%%~na[HEVC].mp4"
所以我正在尝试制作另一个用于合并视频文件的 bat 脚本(concat)。
for %%i in (*.mp4) do echo file '%%i'>> vlist.txt
ffmpeg -f concat -safe 0 -i vlist.txt -c copy %~dp0NewFolder\%%~na.mp4
要合并的文件就像 Vid_1.mp4, Vid_2.mp4, 视频_#.mp4 ...
我想在新文件名中保留“_”之前的部分
我应该用什么来代替 %%~na?让它只是 Vid.mp4
目前它创建 %~na.mp4
【问题讨论】:
标签: ffmpeg concatenation video-editing