E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
音视频学习
音视频学习
-h264的NALU结构分析
h264码流结构:h264码流也称之为“裸流”,其数据是由一个个NAL单元(NALU)连接起来的,因此要想解析h264就得弄明白NALU的结构。NALU标准:forbidden_zero_bit:禁止位,初始为0,当网络发现NAL单元有比特错误时可设置该比特为1,以便接收方纠错或丢掉该单元。nal_ref_idc:重要级别,取00~11,00重要级别低,11重要级别高nal_unit_type:N
叔叵谩
·
2020-08-24 06:37
音视频编解码
音视频学习
系列第(五)篇---MediaRecorder的使用
音视频系列什么是MediaRecorderMediaRecorder是安卓提供的一个用于音视频采集的类在前几篇文章中,我们已经介绍了如何进行音频和视频的采集,即通过AudioRecord采集音频,通过Camera来采集视频那么我们还为什么要介绍MediaRecorder了前几篇文章介绍的音视频采集,采集的都是原始数据,对于音频来说是pcm数据,对于视频来说是YUV数据,camera中获取的是NV2
sofarsogoo_932d
·
2020-08-21 16:25
音视频学习
从零到整--H264编码原理
音视频学习
从零到整(1)
音视频学习
从零到整(2)
音视频学习
从零到整(3)
音视频学习
从零到整(4)
音视频学习
从零到整(5)
音视频学习
从零到整(6)一.H264压缩技术.帧内预测压缩,解决的是空域数据冗余问题
CC老师_HelloCoder
·
2020-08-21 12:59
【音视频连载-004】基础学习篇-SDL 加载图片并显示
音视频学习
入门技术文章连载:技术开发故事会连载【音视频连载-001】基础学习篇-SDL介绍以及工程配置【音视频连载-002】基础学习篇-SDL创建窗口并显示颜色【音视频连载-003】基础学习篇-SDL消息循环和事件响应在前面的文章中已经介绍完
蓄意碎碎
·
2020-08-21 00:47
android
sdlkjsdflkj
音视频拼接
【音视频连载-004】基础学习篇-SDL 加载图片并显示
音视频学习
入门技术文章连载:技术开发故事会连载【音视频连载-001】基础学习篇-SDL介绍以及工程配置【音视频连载-002】基础学习篇-SDL创建窗口并显示颜色【音视频连载-003】基础学习篇-SDL消息循环和事件响应在前面的文章中已经介绍完
蓄意碎碎
·
2020-08-21 00:46
android
sdlkjsdflkj
音视频拼接
音视频学习
从零到整-- H264码流结构
音视频学习
从零到整(1)
音视频学习
从零到整(2)
音视频学习
从零到整(3)
音视频学习
从零到整(4)
音视频学习
从零到整(5)
音视频学习
从零到整(6)
音视频学习
从零到整(7)一.H264结构图H264结构图H264
CC老师_HelloCoder
·
2020-08-20 16:52
音视频学习
(十三、音频数据处理)
其实对音频确实也没过多的研究,主要还是研究视频方面,不过有视频也有要音频,这样才是鲜活的视频,如果没音频看着视频也是假的,所以还是有必要学习一下音频。13.1音频编码音频编码比较简单,直接使用FFmpeg的音频编码Demo就可以了,我这里也简单的列出调用的函数即可。初始化函数:1._code=avcodec_find_encoder(AV_CODEC_ID_AAC);//老规矩,找到编码器2._c
酱油师兄
·
2020-08-16 23:56
音视频学习
音视频学习
笔记
文档地址:https://developer.apple.com/streaming/第一章1、Sendliveandon-demandaudioandvideotoiPhone,iPad,Mac,AppleTV,andPCwithHTTPLIVEStreaming(HLS)technologyfromApple.在苹果里发送直播的和按需的音频和视频给iPhone,iPad,Mac,AppleTV
跟随吾心
·
2020-08-14 14:43
FFmpeg
音视频学习
(一)—— FFmpge常用命令
FFmpeg基本介绍FFmpeg是一个开源多媒体框架,可以跨平台运行。目录及作用:libavcodec提供了一系列编码器的实现。libavdevice提供了访问捕获设备和回放设备的接口。libavfilter音频的后期处理,提供各种音视频过滤器。libavformat对多媒体格式的解析与封装,实现在流协议、容器格式及其本IO访问。libavutil包括了hash器,解码器和各种工具函数。libav
Orcas阿晨
·
2020-08-14 14:04
学习笔记
其他
ffmpeg
音视频学习
(1)--使用SDL播放视频流
由于想要学习一下音视频的知识,所以想写博客记录一下学习历程,由于在学习ffmpeg的过程中,需要进行测试,而且对应音视频的渲染播放也应该有所了解,所以第一篇音视频博客打算先写一下关于SDL的使用。1.开发环境开发环境:vs2019社区版语言:cppSDL版本:SDL2.0.102.在VS工程中使用SDL对于cpp来说,引入外部dll,只需要引入头文件,添加链接库lib就可以使用了。但对于SDL来说
zhuanglewei
·
2020-08-14 13:37
ffmpeg
音视频学习
笔记——概述
音视频学习
笔记——概述0、须知一、生活中的音视频技术二、视频播放器原理0、须知本文是我学习音视频技术的笔记,内容大多来源于雷神的博客。
带上一无所知的我
·
2020-08-14 13:53
音视频
音视频学习
笔记(一)
其实关于音视频的技术有很多很多的内容,本笔记最后的目标是为了制作一个FFMPEG为基础的移动端跨平台的播放器。在学习基本之前,首先最主要的是了解解码编码的机制,音视频的码流结构等。其实视频的播放就是在画面上快速显示每一帧的图片,而图片就是来自于封装好的视频文件里(mkv,mp4,avi,flv等等)。最终显示到屏幕上的就是解码以后的数据(YUV)等。所以制作播放器的要点就是稳定的解码各种格式转换成
weixin_33978044
·
2020-08-14 13:21
C++实现flv封装格式解析(
音视频学习
笔记三)
这篇博文使用C++解析一个flv文件信息,对其中一些重要的信息进行log输出,对flv的数据封装格式信息不清楚的可以去看这篇博文-FLV封装格式解析,里面详细说明了flv文件的结构信息。这篇博文参考了雷霄骅博士的视音频数据处理入门:FLV封装格式解析的部分代码。flv封装格式简要概述flv文件主要有FLVHeader和FLVBODY两部份组成,借用FLV封装格式解析中的一张图进行说明:flv封装主
Wang_YU_NEU
·
2020-08-14 12:35
C++
flv
封装
ffmpeg
基于FFmpeg4.1的视频播放器的极简实现(
音视频学习
笔记四)
前言这篇文章记录一个简单视频播放器的开发过程,代码极其为简洁,基于ffmpeg最新版本4.1实现的。视频渲染用的SDL2.0,SDL视频渲染部分代码直接copy的雷神的最简单的基于FFMPEG+SDL的视频播放器ver2(采用SDL2.0)但是他这篇的代码对于高版本的ffmpeg已经不适配了。运行结果测试视频是在BestPlaceontheWebtoDownloadHDTrailers下载的电影宣
Wang_YU_NEU
·
2020-08-14 12:35
FFmpeg
ffmpeg
c++
FFmpeg测试视频的实时码流(
音视频学习
笔记五)
前言这篇博文记录一个简单的实时码流测试程序,事实上FFmpeg打开媒体文件后就可以获得整个视频的平均码流**(只计算视频码流**),但是无法获取实时码流,因为后面的工作需要对编解码做一些优化,需要实时观测码流,这里先实现一个比较简单的版本。运行结果事实上h264编码的视频的码流还是比较平缓的,在视频较暗或者视角相对固定的时候可以观测到码流稍有下降。这里单位用Mbps。可以观测到实时码率,大家也可以
Wang_YU_NEU
·
2020-08-14 12:25
FFmpeg
C++
ffmpeg
c++
音视频学习
路线规划(2015-11)
参考https://en.wikipedia.org/wiki/Template:Compression_formats,结合本人对音视频处理接触到的内容,后续学习可从以下几个主体入手:AudioMP3mp4a/aacwavAC3/DRA/RealAudioVideoMPEG-1/2/4H264HEVCRealVideoContainersflvavimp4wmvmkv(MatroskaWebM)
weixin_33968104
·
2020-08-14 02:34
ffmpeg
IOS:学习音视频的过程
一,
音视频学习
中涉及到的概念1.我们常见的音视频格式有.mp4,mkv.avi,正如我们常见的.word需要word工具打开,不同格式的音视频也需要不同格式的播放器打开,这种视频格式相当于存储视频信息的容器
小楼一夜听风来
·
2020-08-09 23:32
IOS直播原理
音视频开发
音视频学习
(九、再探rtmp推流)
其实这个再探推流拉流是打算放在第5节,第5节的时候有写了一点,然后发现确实写的有点困难,然后就出了第6.7.8分析h264Nalu、YUV、FFmpeg这些基础,现在把这些基础全部补上了,就可以再次讨论推流拉流,因为前面的rtmp推流拉流只是简答的调用demo,不算是真正的推流拉流,所以这个再次往我们正常使用的方向靠近。9.1再探rtmp推流这次再探rtmp推流不像以前直接调用demo了,现在要有
酱油师兄
·
2020-08-08 12:28
音视频学习
最简单的音视频解封装器,基于FFmpeg4.1实现(
音视频学习
笔记一)
最简单的音视频解封装器,基于FFmpeg4.1实现最近在学习FFmpeg,打算照着FFmpeg官方文档和官方的examples实现一些程序,加深理解,首先先实现一个解封装的程序。代码运行效果如下图:代码的注释写的很详细,环境是在vs2019中运行的,下面直接上代码:#include#includeextern"C"{#include}intmain(intargc,char*argv[]){con
Wang_YU_NEU
·
2020-08-08 01:32
FFmpeg
音视频封装格式转换器(支持avi格式转换),基于FFmpeg4.1实现(
音视频学习
笔记二)
之前参照雷霄骅博士的最简单的基于FFMPEG的封装格式转换器(无编解码)的博客和FFmpeg官网的example,实现一个简单的封装格式转换器。但是后来我发现我想从mp4格式转换成avi格式的时候会报如下错误,如图:错误H.264bitstreammalformed,nostartcodefound,usethevideobitstreamfilte原因:主要是因为使用了mp4中的h264编码,而
Wang_YU_NEU
·
2020-08-08 01:35
FFmpeg
ffmpeg
c++
封装
音视频学习
-h264裸流的解析
h264的解析代码,来自雷神的博客//============================================================================//Name:H264PARSER.cpp//Author:ss//Version://Copyright:Yourcopyrightnotice//Description:HelloWorldinC++,An
叔叵谩
·
2020-08-04 16:43
音视频编解码
音视频学习
-annexb与MP4之间的转换
Annexb转MP4目前感觉上,annexb转MP4的场景似乎不太多,但不排除某些特定场景。所以贴出下面代码。/*annexbBuf:输入annexb类型的数据AvccBuffer:输出MP4或者AVCC的数据length:输入数据的总长度*/intAnnexbToMp4(char*annexbBuf,char*AvccBuffer,intlength){intFrameLen=0;intinde
叔叵谩
·
2020-08-04 16:43
音视频编解码
Android
音视频学习
第0章:音视频处理基础
播放一个视频文件的流程如下所示:封装格式视频码流和音频码流按照一定的格式存储在一个文件中,常见的视频封装格式有AVI,MP4,FLV,RMVB……..视频编码数据将视频像素数据(RGB,YUV等)压缩成为视频码流,从而降低视频的数据量常见视频编码格式:音频编码数据将音频采样数据(PCM等)压缩成为音频码流,从而降低音频的数据量常见音频编码格式:视频像素数据保存了屏幕上每个像素点的像素值。常见的像素
薛萌
·
2020-08-03 06:12
音视频学习
思考实践活动进展Post
说明:随意记录,做了的,想做的,问题,探索问题的过程和资料链接,类似一个备忘,这里不是回顾重点以周度为单位组织吧2019-10-12ijk预加载大致明白range下载视频so远程加载faceunitymoov段前置mp4虽然支持流传输播放,但视频的“索引”储存在了moov对象,只有moov下载完视频才会开始播放。大多mp4文件会把这个moov放在文件头部,但如果放在了尾部则需要下载完整个文件才能开
红涛在反思
·
2020-08-02 22:36
音视频
音视频学习
四: Opengl ES Shader讲解
Shader生成测试yuv数据和pcm数据命令:ffmpeg-itest.mp4-fsi6letest.pcmffmpeg-i720.mp4-pix_fmtyuv20p-s424x240out.yuv具体显示yuv数据---着色器语言GLSL(运行在显卡上,不消耗cpu)-GLSL的基本语法与C语言基本相同-它完美支持向量和矩阵操作-GLSL提供了大量的内置函数来提供丰富的扩展功能-它是通过限定符
夜PP
·
2020-08-02 20:28
android
音视频
音视频学习
一: android平台下ffmpeg编解码简记-解封装
解封装1.常用函数:av_register_all():注册所有组件avformat_network_init():初始化网络环境avformat_open_input(...):打开输入的视频文件avformat_find_stream_info(...):获取视频文件信息av_find_best_stream(...):获取音视频或者字幕的stream_indexav_read_frame(.
夜PP
·
2020-08-02 20:58
android
音视频
音视频学习
三: EGL讲解
EGLOpengl与窗口系统对应的设配层EGL是由KhronosGroup提供的一组平台无关的API,它的主要功能如下:1.和本地窗口系统(nativewindowingsystem)通讯;2.查询可用的配置;3.创建OpenGLES可用的“绘图表面”(drawingsurface);4.同步不同类别的API之间的渲染,比如在OpenGLES和OpenVG之间同步,或者在OpenGL和本地窗口的绘
夜PP
·
2020-08-02 20:58
android
音视频
Android
音视频学习
系列(一) JNI 从入门到精通
前言音视频开发可以说是当下最主流的技术之一了。原本音视频开发应该是要从C/C++基础讲起的,由于篇幅实在过长,就将C/C++教程上传在GitHub了。我们就直接从JNI开始讲起。如有需要C/C++全套入门教程的,可以在我的GitHub获取。入口:https://github.com/Timdk857/Android-Architecture-knowledge-2-那么该篇文章开始就直接进入NDK
小陈乱敲代码
·
2020-08-01 09:48
Android进阶
Android
android
jni
音视频学习
从零到整-视频H264编码
音视频学习
从零到整(1)
音视频学习
从零到整(2)
音视频学习
从零到整(3)一.学习背景5G网络作为第5代的移动通信网络,它的网络峰值传播速度可1以达到10Gbps/s.这比4G的的传输速度快数百倍.举个例子
CC老师_HelloCoder
·
2020-07-29 03:04
音视频学习
从零到整-实现视频编码
音视频学习
从零到整(1)
音视频学习
从零到整(2)
音视频学习
从零到整(3)
音视频学习
从零到整(4)一.了解VideoToolBox硬编码VideoToolBox官方文档在iOS4.0,苹果就已经支持硬编解码
CC老师_HelloCoder
·
2020-07-28 19:04
音视频学习
从零到整--(1)
音视频学习
从零到整(1)
音视频学习
从零到整(2)
音视频学习
从零到整(3)一.音频基础复习1.1声音的产生相对于视频,可观察这个现象.音频在学习过程,就缺乏了想象的空间.但是如果从原理出发,就不会那么难了
CC老师_HelloCoder
·
2020-07-28 00:25
音视频学习
概述
赞美雷神我这篇博客,可以理解为最近看的雷神文章的一个梳理首先来一张总的机构图:音视频数据在网络上传输使用的是http,rtmp等协议关于rtmphttp://blog.csdn.net/leixiaohua1020/article/details/11694129我们解析这些协议后,就会得到被封装的数据格式这些被封装的数据一般采用MP4,mkv,rmvb,flv,avi等等,这里面包含着音频与视频
程序员小董
·
2020-07-27 21:35
音视频学习
之NDK交叉编译基础
我收集了一些学习用的资料,其中包含了很多学习,面试,中高进阶fluuter资料,还有很多视频详解,如果有同学想进一步了解,详情请看文末。也欢迎各路大神门前来装X。交叉编译交叉编译就是程序的编译环境和实际运行环境不一致,即在一个平台上生成另一个平台上的可执行代码。比如NDK,你在Mac、Win或者Linux上生成的C/C++的代码要在Android平台上运行,就需要使用到交叉编译了。通俗点说就是你的
android牛人
·
2020-07-27 17:39
android
flutter
程序员
音视频学习
系列第(六)篇---音视频的分离与合成
音视频系列什么是音视频的分离和合成分离就是将视频1的声音和图像分别取出来合成就是将视频1的图像和非视频1的声音组合成一个新的视频如何进行音视频的分离和合成安卓提供了两个API来帮助我们完成这个操作MediaExtractor用于分离视频MediaMuxer用于合成视频下面我就来介绍一下这两个API的使用MediaExtractor分离音频1.设置音频源MediaExtractoraudioExtr
sofarsogoo_932d
·
2020-07-27 13:11
音视频学习
从零到整-- H264基本概念
音视频学习
从零到整(1)
音视频学习
从零到整(2)
音视频学习
从零到整(3)
音视频学习
从零到整(4)
音视频学习
从零到整(5)
音视频学习
从零到整(6)一.H264基本概念.I帧:关键帧,采用帧内压缩技术.举个例子
CC老师_HelloCoder
·
2020-07-27 12:17
树莓派3b+
音视频学习
http://bbs.eeworld.com.cn/thread-503659-1-1.html1.配置Raspbian1.中文输入法安装及设置sudoapt-getinstallfcitxfcitx-googlepinyinfcitx是一个输入法管理工具,大部分输入法基于该工具开发,当然也还有其他输入法管理工具,不做讨论。fcitx-googlepinyin就是fcitx版的谷歌拼音输入法啦,简
ddddfang
·
2020-07-15 14:57
树莓派学习
iOS
音视频学习
8——UIImagePickerController拍照和视频录制
下面看一下在iOS如何拍照和录制视频。在iOS中要拍照和录制视频最简单的方法就是使用UIImagePickerController。UIImagePickerController继承于UINavigationController,前面的文章中主要使用它来选取照片,其实UIImagePickerController的功能不仅如此,它还可以用来拍照和录制视频。首先看一下这个类常用的属性和方法:属性1属
Realank
·
2020-07-15 01:50
#
音视频学习
从零到整--(2)
音视频学习
从零到整(1)
音视频学习
从零到整(2)
音视频学习
从零到整(3)音频编码一.为什么要做音频编码?
CC老师_HelloCoder
·
2020-07-14 22:38
Android 音视频开发(一) -- 使用AudioRecord 录制PCM(录音);AudioTrack播放音频
今天要完成的功能如下;使用AudioRecord进行录音生成wav格式的音频,并进行播放使用AudioTrack播放pcm格式音频(Stream和static模式)由于声音不好上动图,只能来一张静图了,具体代码看工程:
音视频学习
夏至的稻穗
·
2020-07-12 02:30
Android
音视频
AudioRecord
AudioTrack
static
mode
音视频学习
系列
为什么要学习音视频该技术比较火,如抖音,快手等APP系统提供的MediaPlayer已经无法满足我们的需求,因为它不能支持所有的格式对音视频比较感兴趣,最近开发了一款音乐App,但用的只是MediaPlayer,逼格不够高想学习更多的技术音乐播放器SofarMusic该系列会持续更新,因为我最近正在学习参考网站http://blog.51cto.com/ticktick/1956269系列文章1.
sofarsogoo_932d
·
2020-07-11 21:02
音视频学习
从零到整--视频解码思路
音视频学习
从零到整(1)
音视频学习
从零到整(2)
音视频学习
从零到整(3)
音视频学习
从零到整(4)
音视频学习
从零到整(5)
音视频学习
从零到整(6)
音视频学习
从零到整(7)音视频编解码处理流程,这个问题经常是面试官抛砖引玉的问题
CC老师_HelloCoder
·
2020-07-11 01:22
Android
音视频学习
基础--1.10 Android自制简单音视频播放器
3、自制简单音视频播放器Android音视频的代码好多都属于native层,Nupalyer和AweSomePlayer控制流程复杂,学习难度比较大,作为app人员来说接触的机会又比较少,导致想学习知识的人门槛比较高。所以这边通过上层的控制,让大家慢慢熟悉播放器的原理。因此将非常简单的音视频播放器,拿出来练习,源码提供大家参考。本app采用上层的MediaCodec、MediaExtractor将
神农笔记
·
2020-07-09 13:17
腾讯云视频 -实时
音视频学习
日志
2019独角兽企业重金招聘Python工程师标准>>>1、实时音视频功能h5只支持ios2、不能主动拉人建群3、pc端的demo研究整体流程可以按照腾讯音视频上面指导的步骤走,申请账号,创建应用,购买套餐。购买好套餐后然后记录sdkappid、accountType。下载密钥。在开发辅助里面有个签名(UserSig)生成工具可以根据我们的帮助我们测试自己生成的userSig是否正确。针对pc端de
weixin_34292287
·
2020-07-08 17:53
音视频学习
记录MediaCodec系列一:编码
网上的很多音视频的文章很零散,想要自学难度很大,这里整理了一下自己的学习记录,使用的是Camera2、AudioRecord和MediaCodecMediaCodec类Android提供的用于访问低层多媒体编/解码器接口,它是Android低层多媒体架构的一部分,通常与MediaExtractor、MediaMuxer、AudioTrack结合使用,能够编解码诸如H.264、H.265、AAC、3
白云飘絮
·
2020-07-07 02:40
Camera2
音视频开发
Android
音视频学习
基础--1.9 Android最简单的视频播放器
1、最简单的音频播放器Android音视频的代码好多都属于native层,Nupalyer和AweSomePlayer控制流程复杂,学习难度比较大,作为app人员来说接触的机会又比较少,导致想学习知识的人门槛比较高。所以这边通过上层的控制,让大家慢慢熟悉播放器的原理。因此将非常简单的视频播放器,拿出来练习,源码提供大家参考。本app采用上层的MediaCodec、MediaExtractor将视频
神农笔记
·
2020-07-06 07:18
iOS
音视频学习
10——AVFoundation录视频
视频录制其实有了前面的拍照应用之后要在此基础上做视频录制功能并不复杂,程序只需要做如下修改:添加一个音频输入到会话(使用[[AVCaptureDevicedevicesWithMediaType:AVMediaTypeAudio]firstObject]获得输入设备,然后根据此输入设备创建一个设备输入对象),在拍照程序中已经添加了视频输入所以此时不需要添加视频输入。创建一个音乐播放文件输出对象AV
Realank
·
2020-07-06 07:44
Android
音视频学习
——Camera2官方demo解析(2)
本篇主要就几个关键的类进行解释,并且对需要注意的点注释,此外再总结一下如何使用Camera2进行拍照和预览的流程。附上官方demo。上面是Camera2的流程示意图,由于我喜欢从整体思路上分析代码,所以下面先就整个呆萌的思路拓展一下。首先肯定是解决相机的问题啦,毕竟是主角嘛,但是相机是底层的,Android为我们抽象了CameraDevice类,用来表示各个相机。我们又知道,设备的相机通常有好几个
哇哈哈哈嘻嘻
·
2020-07-02 15:54
android
音视频学习
记录Camera2系列一:拍照
用到的属性//摄像头id列表privatelateinitvaridList:Array//当前摄像头idprivatelateinitvarcameraId:String//当前摄像头属性类privatelateinitvarcameraCharacteristics:CameraCharacteristics//预览Surfaceprivatelateinitvarsurface:Surfac
白云飘絮
·
2020-07-01 16:49
安卓基础
Camera2
音视频开发
Android使用ffmpeg+opengl+opensles实现播放器
音视频学习
已经到了第5章,前面已经学了音频和视频的渲染知识,这一章讲的是视频播放器的实现,这篇文章用到了很多知识,linux线程同步控制,生产者消费之模型,opengl的fbo,ffmpeg,以及音视频同步等等
JabamiLight
·
2020-07-01 15:32
音视频
Android音视频开发
音视频学习
(八、了解FFmpeg)
昨天介绍了一下h264结构,介绍h264结构就是为了这一次铺垫的,我们源数据是YUV格式的,要想把YUV格式转化成H264格式,就需要用到编码技术,这个编码技术的话,还是要说到FFmpeg,FFmpeg是业界公认的比较优秀的编解码软件,现在我也是需要这个软件进行编解码,所以有必要了解一波。8.1编译安装FFmpegFFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序
酱油师兄
·
2020-07-01 08:08
音视频学习
FFmpeg
安装FFmpeg
运行FFmpeg
FFmpeg
demo解析
encode_video解析
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他