首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS视频
订阅
一个有温度的API
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
FFmpeg的H264解码实战
1、FFmpeg视频解码流程 如上图所示是通过FFmpeg进行视频解码的流程。 2、 代码实战 2.1、获取解码器 通过调用 avcodec_find_decoder函数根据ID来查找注册的解码器,这
004-视频H264编码详解(上)
前言 本篇开始讲解大家最感兴趣的知识点 👉🏻 H264视频编码,大致分上中下3篇,包括各个知识点的讲解和实际编码的部分。 一、H264结构与码流解析 1.1 H264结构图 上图H264结构中,一个视
花费个把星期整理的面试题,看完就会有收获!!!
前言 不积跬步无以至千里,不积小流无以成江海。学如逆水行舟,不进则退。我是平平无奇游荡于各平台的搬运工。今天给大家讲解很多很多的面试题知识点,一点要坚持看下去,看完就会有收获,就算知道也是复习一遍,为
音视频 day24、25 解封装格式
1. muxer 和 demuxer 分别是什么? muxer:是封装的意思(像 FLV、MP4 都是既有音频流也有视频流的封装体) demuxer:是解封装的意思(比如把 MP4 解封装成 YUV
音视频 day26 H264 的编码过程与原理
1. GOP出现的背景是什么?GOP 的全称是什么? 有统计结果表明:在连续的几帧图像中,一般只有 10% 以内的像素有差别,亮度的差值变化不超过 2%,而色度的差值变化只在 1%以内。 可以将一串连
iOS 视频编辑 - 视频播放
AVFoundation 是 Objective-C 中创建及编辑视听媒体文件的几个框架之一,其提供了检查、创建、编辑或重新编码媒体文件的接口,也使得从设备获取的视频实时数据可操纵。 在 iOS 中,对于视频的播放我们会直接采用 AVFoundation。 AVAsset 是 …
iOS视频编辑从设计到实现-(3)框架设计
最初下载了几个比较好用的编辑软件体验,大都功能比较完善,体验下来发现分为两大模块 自定义编辑模式 模板编辑模式 视频拼接 视频裁剪 视频排序 视频分割 视频旋转 视频变速 删除视频 调整画幅 调整音量
iOS视频编辑从设计到实现-目录说明与基础概述
(1)视频编辑的目录说明 前段时间需要做一个视频剪辑的模块,当时对视频编辑方面了解的不多,在实现上走了很多弯路,遇到了不少的问题,现在总结一下分享给有需要的。视频编辑实现了大部分市面上同类型软件的功能
ffmpeg开发播放器学习笔记 - 完善播放控制
视频在播放过程中如果没有基本的播放控制功能,只能从头一直正常的播放到结束是一件非常糟糕的事。该节就来解决这个看起来很简单但又非常重要的问题。 实例代码提供了Objective-C与Swift两种实现,为了方便说明,文章引用的是Objective-C代码,因为Swift代码指针看…
弹幕容器和手势:LNDanmakuContainerView
弹幕容器通常需要覆盖在播放器视图上面,容器需要响应那些有弹幕区域的手势,透传那些没有弹幕区域的手势;如果希望使用CALayer系列组件做动效就需要额外处理手势,因为通常CALayer是不能响应手势,所以,我将这些繁琐的处理封装成ContainerView进行统一处理。 使用统一…