首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
大龙在掘金73820
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
短视频编辑中的AVFoundation框架(一)框架概述与基础
iOS AVFoundation框架在短视频编辑中的应用,从素材调整、导入,到视频编辑,到视频导出,AVFoundation在完整的视频编辑中一样可以实现很多实用的功能。
播放器优化方案
播放器的性能优化是一个非常繁复的工作,但是理清楚了其实并没有那么复杂,我们主要关注下面一些指标: 1.首帧速度 2.成功率 3.卡顿率 4.清晰度 5.其他播放异常情况
ffmpeg开发播放器学习笔记 - 认识YUV
简单的讲YUV是一种图像和视频的编码方式,RGB通过三种颜色来表达现实世界中的各种颜色,YUV通过亮度与色度饱和度来表示颜色。 RGB很好理解,它更直观。从学生开始就认识绘画的颜料是用三种颜色调配来的,汽车的油漆颜色也是RGB三种颜色调配而来的。 YUV的出现有它的历史意义但也…
Metal 初见系列(1)- 并行计算篇
我们很多人多少都知道一些、或者听说过 Metal。Metal 是 Apple 公司开发的一套兼顾图形与计算功能,面向底层、低开销的硬件加速。其类似于将 OpenGL 与 OpenCL 的功能集成到了同
Audio Queue录制 播放原理
Audio Queue Services是官方推荐的方式以一种直接的,低开销的方式在iOS与Mac OS X中完成录制与播放的操作.不像上层的API,它可以通过回调拿到音频帧数据,以完成更加精细的操作. 比上层API而言,可以直接获取每一帧音频数据,因此可以对音频帧做一些需要的…
ijkplayer源码解析系列3--解码流程
我们在之前的音视频 ijkplayer源码解析系列2--如何解码图像中讲解了基础的解码图像的流程,接下来我们从ijkplayer源码的角度,解析下ijkplayer播放器是如何解码视频文件的。
ijkplayer 源码分析系列(2)——read_thread流程
紧接上一篇总结,prepare方法中,主要分为两个流程 read_thread ,负责打开流,创建音视频解码线程,读取packet等流程 video_refresh_thread,主要负责音视频同步,
ijkplayer 源码解析4(视频解码+渲染)
ijkplayer源码解析系列文章 1.重要结构体分析 2.读数据线程解析 3.音频包解析和音频播放解析 4.视频包解析和视频渲染解析 5.音视频同步解析 6.其它功能解析 本章主要解析视频解码 +
iOS渲染-将视频原始数据(RGB,YUV)渲染到屏幕上
在做如美颜,滤镜等功能时,我们不能使用相机原生的AVCaptureVideoPreviewLayer,而是需要通过其他方式将视频原始帧数据如RGB,NV12等等渲染到iOS界面上. 利用OpenGL完成高效的渲染功能.本例中仅提供简单流程讲解,具体每行代码含义可在开源库中查询.…
iOS ijkplayer 源码学习
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第15天 iOS ijkplayer 源码学习