首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ffmpeg,如何扩展视频,同一剪辑多次合并

ffmpeg,如何扩展视频,同一剪辑多次合并
EN

Stack Overflow用户
提问于 2018-01-20 13:01:59
回答 1查看 541关注 0票数 2

我想延长视频剪辑到固定的200秒,即使剪辑是低持续时间在VB.Net。如果视频剪辑是28秒,然后想要重复连接相同的剪辑并修剪200秒,如何做到这一点?

我正在尝试一些东西,但我不能做如何重复相同的剪辑…

代码语言:javascript
运行
复制
  cmd = String.Format("{0} -i {1} -c copy -ss {2} -t {3} -an -y -map 0  
  {4}.m2ts",ffexe, inf, inT, ouT, ouF )
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-22 13:11:47

我猜你是想通过慢速或快速播放来延长或修剪视频的持续时间。在这种情况下,您可以指定要显示的每个图像的持续时间。例如,如果您想要显示每个图像一秒钟,您可以使用类似于下面的命令。

代码语言:javascript
运行
复制
ffmpeg -f concat -safe 0 -i myText.txt -vsync vfr -pix_fmt yuv420p output.mp4

上面的命令是从图像创建视频。output.mp4从myText.txt文件中获取输入并创建Ffmpeg视频。在文本文件中,您需要给出每个图像路径和显示帧持续时间。因此,视频时长将自动设置为总帧时长。您的文本文件将如下所示。

代码语言:javascript
运行
复制
file '/path/to/file1'
duration 1
file '/path/to/file2'
duration 1
file '/path/to/file3'
duration 1

您可以在this链接中找到有关连接媒体文件的更多信息。

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

https://stackoverflow.com/questions/48352780

复制
相关文章

相似问题

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