ffmpeg 'AVStream::codec': 被声明为已否决

阿蒙Amon 2016-08-03 02:19:10
我已经下载最新的ffmpeg,使用的时候还是出现这个错误,网上的解决方法关闭SDL检查,但是关闭之后又会出现别的错误,如下图。


我就10分了,希望大家多多体谅。
...全文
5200 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Horane 2017-03-24
  • 打赏
  • 举报
回复
目前官方解决办法是用 avcodec_parameter_from_context avcodec_parameter_to_context 两个函数互相转换,不过因为之前的AVCodecContext结构里面是有实例指针的,不清楚转换过程是否能填充codec指针。 也不清楚回收和资源共享的机制。 FFMPEG这么改有点坑啊。就改个parameter,不改对应的函数,给AVCodecContext个从AVCodecParameter构造的默认构造函数也算靠谱了。结果靠用户转来转去,对于老版本程序升级坑太大了。在挨个改,还不知道运行起来有没有问题。 还在研究,暂时没有结论。
_阿杜_ 2016-11-08
  • 打赏
  • 举报
回复
楼主这个解决了吗
MandyLover 2016-10-17
  • 打赏
  • 举报
回复
查看codec的声明:@deprecated use the codecpar struct instead 也就是说,codec结构体已经被codecpar结构体替代了,不再使用
敬告:该的课程在抓紧录制更新中,敬请大家关注。 敬告:该的课程涉及:FFmpeg,WebRTC,SRS,Nginx,Darwin,Live555,OpenCV等。 包括:音视频、流媒体、直播、Android、视频28181、等。 --------------------------------------------------- FFmpeg第一季:小白开窍+九阳神功 --------------------------------------------------- FFmpeg1:小白入门 FFmpeg2:音视频基础理论 FFmpeg3:流媒体基础理论 FFmpeg4:命令行详解与实践 FFmpeg5:SDK二次开发详解 FFmpeg6:转码器实战 FFmpeg7:实战g FFmpeg8:SDL小白入门实践 FFmpeg9:PCM重采样及音频编解码实战 FFmpeg10:麦克风AAC+编码存储并直播实战 FFmpeg11:M3U8直播点播+视频切片+AES加密+多码流 FFmpeg12:RTSP+Live555直播点播详解 FFmpeg13:Qt麦克风及智能语音识别 FFmpeg14:音频探测器波形图及实战 FFmpeg15:同步录音录屏并存储或直播实战 FFmpeg16:WebRTC之小白入门与视频聊天的实战 FFmpeg17:SRS4+WebRTC直播 FFmpeg18:ZLMediaKit流媒体直播 FFmpeg19:EasyDarwin流媒体直播 FFmpeg20:GStreamer小白入门 FFmpeg21:OpenCV4小白入门与实战58例 FFmpeg22:OpenCV4视频处理与直播实战 FFmpeg23:PS和TS码流详解与代码实战 FFmpeg24:RTP及jrtplib发送H.2码流实战 FFmpeg25:RTMP与librtmp发送H.2码流实战 FFmpeg26:视频之H265多路播控项目实战 FFmpeg27:onvif+gsoap协议精讲与代码封装实战 FFmpeg28:SIP+eXosip+pjsip小白入门实战 FFmpeg29:国标GB28181理论与实战 FFmpeg30:Linux+GCC+CMake+Qt开发FFmpeg

1,451

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
  • 图象工具使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧