首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将一个较大的视频分割成多个小视频?

如何将一个较大的视频分割成多个小视频?
EN

Software Recommendation用户
提问于 2015-11-18 01:14:32
回答 2查看 71关注 0票数 3

如何查看单个视频文件并标记位置,将其裁剪成许多较小的剪辑,命名每个剪辑,然后批量导出它们到许多较小的视频文件中?

以下是全部情况:

我想发送个性化的视频给每个30人。但我希望视频的大部分内容是相同的。我想说“嗨,名字,很高兴最近在位置见到你。”然后我想要它无缝地流进主要的视频内容。

我使用Adobe的“形态切割”特征确保第一个视频无缝地流入第二个视频。

但是,我没有录制30个单独的介绍视频,我只录制了1个,现在我需要将一个更长的文件分割成30个较小的命名文件。

我怎么能轻易做到呢?

EN

回答 2

Software Recommendation用户

回答已采纳

发布于 2015-11-18 18:55:19

假设它们都是相同的长度,您只需使用芬伯,就像https://unix.stackexchange.com/questions/22585/split-video-file-into-pieces-with-ffmpeg的答案一样。

假设您在Windows上,您要么需要bash,要么需要手动展开。

因为你的视频并不完全一样长,所以你必须做两件事中的一件:

  1. 开发一种自动识别视频片段之间的转换位置的机制,尽管这是可能的,但使用OpenCV之类的工具通常只有在需要使用它的情况下才有价值--我最近看到的最好的例子之一是根据声音水平检测足球比赛的亮点--显然,在可预见的将来,这可以每周使用几次。因此,我建议:
  2. 观看您的视频和:
    1. 记下你需要分割片段的所有时间--大多数视频播放器程序都包括一个经过的时间显示,如果你不使用VCL,有时是可选的。
    2. 编写以下格式的批处理文件:

ffmpeg -i input.mpg -sameq -ss first_start_time-t second_start_time name_for_first_section.mpg ffmpeg -i input.mpg -sameq -ss second_start_time-t third_start_time name_for_second_section.mpg

时间都采用HH:MM:SS格式的

虽然这不是完成这一任务的最有效的方法,但它将起作用,并可能提醒您不要再犯同样的错误。

票数 0
EN

Software Recommendation用户

发布于 2015-11-20 12:40:20

检查VirtualDub。它是免费的,已经存在多年了。也有很多很酷的功能。

票数 -1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/26509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档