首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
ClayQAQ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
(强烈推荐)移动端音视频从零到上手
音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸识别,医疗的远程就医等等,音视频方向已经占据一个相当重要的位置,而音视频真正入门的文章又少之甚少,一个刚毕业小白可能很难切入理解,因为音视频中涉及大量理论知识,而代码的书写需要结合这些理论,所以搞懂音视频,编解码等…
iOS利用FFmpeg解析音视频数据流
利用FFmpeg解析音视频流,音视频流可以来自一个标准的RTMP的URL或者是一个文件. 通过解析得到音视频流,进一步就可以解码, 然后视频渲染在屏幕上,音频通过扬声器输出. 利用FFmpeg框架中libavformat模块可以通过函数av_read_frame解析出音视频流的…
iOS手动编译并搭建FFmpeg
手动编译打开x264功能的FFmpeg并放入新建的项目中,可以编译成功.以便后续使用. 移动端学习音视频开发,FFmpeg可以说是必学的框架,FFmpeg在linux平台下开发,但它同样也可以在其他操作系统环境中编译运行,包括Windows、Mac OS X等。FFmpeg是一…
iOS视频采集实战(AVCaptureSession)
需求:使用AVFoundation中的AVCaptureSession实现设置相机的分辨率,帧率(包括高帧率), 切换前后置摄像头,对焦,屏幕旋转,调节曝光度... 1. 设置分辨率与帧率 1.1. 低帧率模式(fps <= 30) 在要求帧率小于等于30帧的情况下,相机设置分…
iOS视频流采集概述(AVCaptureSession)
需求:需要采集到视频帧数据从而可以进行一系列处理(如: 裁剪,旋转,美颜,特效....). 所以,必须采集到视频帧数据. AVCaptureSession:使用相机或麦克风实时采集音视频数据流. AVCaptureDevice : 相机硬件的接口,用于控制硬件特性,诸如镜头的位…
iOS Video Tool box 视频硬编解码
引言 视频编解码是音视频技术中重要的一部分,苹果在WWDC2014开发者大会开放了支持视频硬编解码功能的Video Toolbox框架,本文旨在介绍该框架的基础知识、使用细节和常见问题等内容。
短视频编辑中的AVFoundation框架(一)框架概述与基础
iOS AVFoundation框架在短视频编辑中的应用,从素材调整、导入,到视频编辑,到视频导出,AVFoundation在完整的视频编辑中一样可以实现很多实用的功能。
iOS 视频编辑 - AVAssetReader && AVAssetWriter
对媒体数据资源进行简单的转码或裁剪,使用 AVAssetExportSession 类便足够了,但是更深层次的修改媒体资源,便需要用到 AVAssetReader 类和 AVAssetWriter 类。 AVAssetReader 只能与一个资源 asset 相关联,且不能用来…
iOS 多条音频拼接为一条音频进行播放
场景 把多条mp3音频合并为一条保存并进行播放 解决方案 首先把全部音频路径生成为一个数组: 通过以下方法合并音频,保存在一个随机文件中,因为文件如果已存在或者文件目录写入失败,会出现【AVAsset
唱吧 iOS 音视频缓存处理框架
唱吧 iOS 团队为了解决音视频在线播放的缓存问题,开发了 KTVHTTPCache 这个框架。设计之初是为了解决音视频在线播放的缓存问题,但其本质是对 HTTP 请求进行缓存,对传输内容并没有限制,因此应用场景不限于音视频在线播放,也可以用于文件下载、图片加载、普通网络请求等…