Avatar notebook default
42篇文章 · 19509字 · 4人关注
  • FFmpeg AAC编码

    通过FFmpeg进行AAC编码步骤如下:1.通过名字libfdk_aac找到AAC编码器。2.创建编码上下文环境,并设置上下文的参数(比特率、采...

  • Resize,w 360,h 240
    FFmpeg抽取视频h264数据

    从mp4文件中抽取h264数据步骤如下:1.打开mp4文件并创建一个空文件用于存储H264数据2.提取一路视频流资源3.循环读取流中所有的包(A...

  • FFmpeg h264编码

    通过FFmpeg进行h264的编码流程:1.通过名字(h264编码器名字是libx264)查找编码器:avcodec_find_encoder_...

  • FFmpeg抽取音频数据

    FFmpeg抽取音频数据涉及到以下几个函数:av_init_packet() 初始化一个数据表结构体(音视频流是由一个个数据包组成)av_fin...

  • Mac系统上安装FFmpeg

    1.下载FFmpeg 先进入要存放下载文件的目录,比如要放在/Users/qinjian/Downloads/ffm目录,先执行命令: 再执行下...

  • SDL实现PCM播放器

    sdl实现pcm播放主要包括以下几个步骤:打开音频设备-->设置音频参数(采样率、采样大小、通道数等)-->向声卡传pcm数据-->播放音频--...

  • SDL实现YUV播放器

    用SDL来实现YUV播放器主要是通过一个播放时间管理线程,每隔一段时间(比如1秒播放25帧那就每隔40毫秒)发送一个刷新事件,启动事件监听后,每...

  • Resize,w 360,h 240
    webrtc进行屏幕录制

    屏幕录制和摄像头录制差不多,只是把API从getUserMedia换成getUserMedia。但是由于这个功能目前是谷歌一个实验性的功能,需要...

  • Resize,w 360,h 240
    webrtc获取音视频设备信息

    API说明 webrtc获取电脑所有音视频设备的API:enumerateDevices。获取成功后走then的方法,获取失败走catch的方法...

文集作者