我有很多视频,所以我想自动分割它们。它们将被分成两部分:
第 1 部分:15 分钟 第 2 部分:剩余时间
这是我的密码
ffmpeg -i input.mp4 -t 00:15:00 -codec copy output1.mp4
ffmpeg -ss 00:15:00 -i input.mp4 -codec copy output2.mp4
但是,由于我有很多文件,我不知道如何将所有视频拆分到 1 个文件夹中!
搜索了很多,但没有找到。请帮忙。
我使用 Windows 操作系统,我想流式复制。
答案1
您指定了 Windows,因此:
for %i in (*.mkv) do ffmpeg -i "%i" ...
如果您在批处理文件中执行此操作,则使用 %%i 而不是 %i。
如果您想更改输出文件的类型(例如 MP4),则使用“%~ni.mp4”作为输出文件名。
您应该将 %i 放在引号中,以便正确处理带有空格的文件名。