![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
音视频--FFMPEG
喜欢雨天的我
爱技术,爱生活.
展开
-
视频流中的 I帧 P帧 B帧 .
视频流中的I,P,B帧介绍 首先我们需要理解,每一个帧都代表着一个静止的图像。在我们实际传输视频流中,我们会想尽办法,通过各种算法来减少数据的容量,这里最为常见的为IPB(Intra coded frames, Predicted pictures, and Bi-directional predictive pictures)。 首先我们分别对IPB进行了解接下来我们按从I–>P原创 2016-08-28 08:23:40 · 8267 阅读 · 0 评论 -
FFmpeg获取是视频的关键帧
如何通过FFmpeg获取是视频的关键帧av_register_all(); if(av_open_input_file(&pFormatCtx, filename, NULL, 0, NULL)!=0) printf("error!\n"); if(av_find_stream_info(pFormatCtx)<0) printf(转载 2016-08-25 22:11:48 · 3184 阅读 · 0 评论 -
FFmpeg架构简介(详细)
原文:http://blog.csdn.net/leixiaohua1020/article/details/44587465=====================================================FFmpeg的库函数源代码分析文章列表:【架构图】FFmpeg源代码结构图 - 解码FFmpeg源代码结构图 - 编转载 2016-08-20 17:38:34 · 1348 阅读 · 0 评论 -
视频软解码和硬解码的区别
对于视频的传输而言,解码的认识应该是基础的。 那么什么是软解码,什么又是硬解码呢?之间的差异在哪里呢。难道只是专有名词的不同吗?其实他两个的区别很明显区别点 我们在计算机上播放的视频文件都是经过压缩的,因为这样有利于节约存储空间;那么在播放过程,就需要进行一个反射的解压缩过程。在以前这项工作都是由CPU来完成的,对于普通分辨率的AVI、RMVB等文件,绝大多数的CPU都可以胜任;但是发展原创 2016-08-20 17:35:15 · 35946 阅读 · 1 评论 -
FFmpeg介绍
FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码.TCPMP, VLC, MPlayer等开源播放器都用到了FFmpeg。 介绍原创 2016-08-17 23:22:05 · 2482 阅读 · 0 评论 -
ffmpeg命令行常见
ffmpeg命令行常见FFmpeg官网1.分离视频音频流ffmpeg -i input_file -acodec copy -vn output_file_audio ` //分离音频流2.视频解复用ffmpeg –i test.mp4 –vcodec copy –an –f m4v test.264`ffmpeg –i test.avi –vcodec copy –an –f m4v test.原创 2016-08-17 23:04:16 · 749 阅读 · 0 评论 -
Android 平台语音通话及回音消除、噪音消除研究
一 Android平台语音通讯正因为Android平台优越的性能、美观的界面,越来越多人使用Android手机,从而在Android平台上的语音通话越来越多。语音通话大概流程如下:我认为一个语音通话系统至少有四个模块。分别是PCM(PulseCode Modulation,即 脉码编码调制)语音采集,编解码,网络传输以及语音播放。如果算上UI交互的话,就是五个模块了。整体流程大转载 2017-03-28 15:01:23 · 15140 阅读 · 9 评论 -
FFmpeg----linux环境下编译Android使用的so
下载Android的NDKFFmpeg的下载FFmpeg的编译编译时候出现的错误 FFmpeg 是很强大的视频编解码开源库,所以这里先带来如何使用FFmpeg 进行打包出Android各个arm的so。 我这里采用的linux为centos。下载Android的NDK要想打包出so,必不可少的就是NDK,因此我们需要在linux下进行配置我们的NDK...原创 2018-02-26 18:40:39 · 2755 阅读 · 0 评论