视频处理
文章平均质量分 60
南有乔木NTU
精诚所至,金石为开!
展开
-
FFmpeg 编解码错误分析
FFmpeg 编解码错误分析错误代码531 while(av_read_frame(pFormatCtx,&packet)>=0)532 {533 if(packet.stream_index==videoStream/*&&packet.flags*/)使用GDB调试的时候,程序运行到533行,发现了packet.stream_index不等于0的情况,pac原创 2016-09-26 10:32:21 · 3900 阅读 · 1 评论 -
静态链接ffmpeg库
ffmpeg静态链接在音频视频编解码中,经常使用ffmpeg库。平时都是使用的动态库,但是动态库有一个缺点,就是程序运行时才进行加载。如果你需要经常移植的情况下,每次都需要重新的编译动态库,比较麻烦。并且,如果你使用的库只有你自己的程序使用时,那么系统只会有一个副本,所以动态库的优点并没有体现出来,倒不如使用静态库省事。 但是直接修改原来的makefile以后,发现并不能正常运行,链接时候出现了很原创 2016-10-10 17:29:44 · 4522 阅读 · 1 评论 -
Opencv 实现GPU解码
Opencv 实现GPU解码最近一直关注使用GPU解码视频方面的工作。OpenCV已经实现了GPU解码的功能,本文将介绍一下如何使用OpenCV进行GPU解码,可能遇到的BUGs和解码速度分析。实验环境:Ubuntu 16.04, Nvidia K40, CUDA 9.0, OpenCV 3.4, FFmepg 3.3.1, Intel E5-2630 v3 2.4GHz首先需要安装CU...原创 2018-11-07 15:36:56 · 10479 阅读 · 3 评论