ChinaFFmpeg

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9795|回复: 2

[Linux] 【求救】h264和aac MUX为mp4后拖动进度条出现花屏和卡顿

[复制链接]
发表于 2016-7-9 11:42:41 | 显示全部楼层 |阅读模式
本帖最后由 志尧囝 于 2016-7-9 11:43 编辑

如题。我把源视频解码压缩再编码为264视频格式的mp4文件。源视频和.h264视频都是可以播放的,拖拉进度条也正常生成的.mp4视频也可以正常播放,但是一旦快进后退拖动进度条的时候就会出现花屏和卡顿,等一阵子才恢复正常。
而且画面切换的时候(从第一秒快进到第10秒),不是一瞬间就切换的,而是有一个file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\729752807\QQ\WinTemp\RichOle\4}$H(IF`3X~L}0YIKHE)W}N.png横扫的效果。如图1所示。从左扫到右边才完成切换。
用Elecard显示,源文件正常,h264文件只有1个i帧,就在开头,但是Elecard播放正常。mp4文件也是只有1个i帧,就在开头,Elecard播放全部花屏
参数处我设定如下:
(x264) x264_param_t param;
                x264_param_default_preset(¶m,"ultrafast","zerolatency");
                param.i_keyint_min = iFPS;                                        //插入关键帧(IDR-FRAME的最小间隔)
                param.i_keyint_max = iFPS*2;                                        //插入关键帧(IDR-FRAME的最大间隔)
                x264_param_apply_profile(¶m,"bashline");


(mux)
                output_codec_context->gop_size = gop_size;                    //25                        
                output_codec_context->keyint_min = keyint_min;            //25
                视频帧率25
求指导。谢谢


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2016-7-9 12:29:00 | 显示全部楼层
文件能否传上来看一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-9 13:49:57 | 显示全部楼层
本帖最后由 志尧囝 于 2016-7-9 13:53 编辑
孙悟空 发表于 2016-7-9 12:29
文件能否传上来看一下

视频文件吗,还是代码文件?你能留下QQ吗?我发送给你。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|ChinaFFmpeg

GMT+8, 2024-4-25 16:13 , Processed in 0.047876 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表