ChinaFFmpeg

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6984|回复: 0

[源码] 使用filter连续转码多个视频出错

[复制链接]
发表于 2016-6-13 14:50:11 | 显示全部楼层 |阅读模式
想实现将多个视频使用rtmp推流,需要转码不同的视频。


修改ffmpeg example里面的transcoding.c代码,实现多个视频解码再编码,见代码:http://paste.ubuntu.org.cn/4213511
但是发现第二个视频打开后,在357行av_buffersrc_add_frame_flags() 出错,ret返回小于0,估计是filter_ctx[stream_index].buffersrc_ctx空间不足。


但是如果释放掉filter_ctx重新init_filters则出现错误:Generic error in an external library


请问下各位这种情况应该怎么做。谢谢。



回复

使用道具 举报

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

本版积分规则

手机版|Archiver|ChinaFFmpeg

GMT+8, 2024-4-26 06:02 , Processed in 0.045788 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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