首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接mp4文件。视频在输出mp4的第一帧上冻结几秒钟

连接mp4文件。视频在输出mp4的第一帧上冻结几秒钟
EN

Stack Overflow用户
提问于 2020-02-04 21:15:50
回答 1查看 1.4K关注 0票数 1

我使用ffmpeg创建了几个MP4文件。所有的视频都有相同的设置和编解码器。唯一不同的是帧每秒和持续时间。然后,我使用下面的命令将视频连接起来。

代码语言:javascript
复制
 ffmpeg -f concat myList.txt -c copy output.mp4

我注意到在中启动/打开output.mp4文件时,它会在视频的第一帧上停止/冻结大约3秒钟,然后开始播放,其余的视频都具有正确的fps并平稳运行。有没有人遇到过这个问题。我希望视频一开始就开始。有什么缓解这一问题的建议吗?

更新:到目前为止,我发现视频长度正是我所期望的。

代码语言:javascript
复制
ffprobe -i output.mp4

当我不播放视频,它运行顺利,但当我使用windows媒体播放器,它被卡在第一帧约4-5秒,然后顺利播放。因此,我将假设这个问题与媒体播放器(播放前的缓冲区/加载)有关。但我不能确定。

EN

回答 1

Stack Overflow用户

发布于 2021-10-12 22:34:59

我通过将输入文件转换为avi并将它们调整到相同大小来解决这个问题。

然后跑

代码语言:javascript
复制
ffmpeg -i "concat:file1.avi|file2.avi|" -c copy out.avi
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60065647

复制
相关文章

相似问题

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