在手动截取两部电影之前,怎样才能将它们混合在一起?
我的磁盘上有两部分电影,作为一对 VideoTS 文件夹。我想生成一个输出电影。我计划使用手刹进行编码,除非有人能指出更好的方法。最终目的是为我的 iPhone 或 iPod 创建视频文件。我已经有大约 90 个这样的视频了,但从来没有做过两部分。
我是否被迫手动阻止它,然后使用另一个平台重新创作它?我可以这样做,但我认为有一种更简单的方法。如果有另一种软件可以改变我的工作流程,但只需更少的步骤即可完成,我也可以接受它作为答案。
如果没有办法将两者整齐地合并为一个视频文件,那么我的选择是使用类似Windows Live影音制作并将两个输入的 mp4/m4v 混合成一个文件。
答案1
如何解决这个问题
如果您有两部输入影片,并想要生成一部输出影片,则您应该尝试不要对它们进行重新编码,而是采用原始比特流。
对于你的情况,可能的情况如下:
VideoTS 第 1 部分 → MP4 第 1 部分
VideoTS 第 2 部分 → MP4 第 2 部分
MP4 第 1 部分和 MP4 第 2 部分 → 最终 MP4
… 或者:
VideoTS 第 1 部分 & VideoTS 第 2 部分 → 中级视频
中级视频 → 最终 MP4
与 MP4Box 连接
我会选择第一个选项,因为我不知道是否有任何工具可以获取“原始” DVD 文件并为您将它们连接起来。
您可以简单地使用 Handbrake 将视频编码为 MP4 文件,并采用适当的设置(例如使用 iPhone 或 iPod 预设)。为两个视频选择完全相同的设置非常重要。
然后,使用MP4盒将它们连接起来:
mp4box -cat video-a.mp4 -cat video-b.mp4 final.mp4
为什么不应该重新编码
重要的是您实际上使用 MP4Box 之类的工具来连接视频,而不是使用 Windows Movie Maker 之类的非线性编辑器。据我所知,WMM 不允许您仅复制 h.264 编解码器比特流,而是需要在连接后重新编码视频。
这意味着你将体验发电损失就像 JPEG 图像一样。可能不太明显,但我不知道如何好的Windows Movie Maker 的编码器甚至还不如这个。我怀疑质量是否一样。
答案2
答案3
无需重新编码。要合并 VideoTS 文件夹中的 .VOB 文件:
- 将它们复制到您的硬盘。
- 打开 DOS 命令提示符
- 进入文件复制的目录
并使用以下命令
copy /B VTS_xx_1.VOB+VTS_xx_2.VOB newmovie.mpg
对于 xx,请使用实际文件信息中的编号。
这会将它们合并为一个 mpg 输出文件,然后您可以通过选择 mp4 格式将其 Handbrake 为一个较小的文件。您应该对它们进行 Handbrake,否则生成的文件将出现时间问题。例如,一部 2 小时的电影可能显示为 5 分钟的长度。
通常,VOB 文件大小为 1,073,739,776 加上一个剩余文件。为确保无误,请先双击 VOB 文件进行播放,以确保它们是您想要的文件。
答案4
如果您将所有文件放在一个目录中,并以正确的顺序排列它们,然后在 handbrake 中打开该目录(而不是文件),它将自动合并它们 - 因此无需事先合并。
- 在无法使其他东西工作后,我随机尝试了这个(YMMV)。