腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
关键帧Keyframe
专栏成员
举报
117
文章
149919
阅读量
35
订阅数
订阅专栏
申请加入专栏
全部文章(117)
ios(36)
渲染(31)
android(26)
图像处理(26)
音视频(21)
编程算法(19)
java(16)
opengl(15)
api(13)
https(12)
云直播(11)
缓存(10)
网络安全(10)
视频(10)
企业(9)
数据(9)
知识图谱(8)
云点播(7)
短视频(7)
cdn(7)
编码(7)
视频分析(6)
音频(6)
存储(5)
移动直播(4)
视频处理(4)
数据结构(4)
es(4)
内存(4)
css(3)
html(3)
ide(3)
深度学习(3)
tcp/ip(3)
性能(3)
jquery(2)
github(2)
unix(2)
文件存储(2)
腾讯云测试服务(2)
网站(2)
http(2)
dns(2)
udp(2)
sdk(2)
bit(2)
量化(2)
模型(2)
视频编码(2)
网络(2)
系统(2)
线程(2)
音视频开发(2)
人脸识别(1)
mac os(1)
iphone(1)
python(1)
node.js(1)
json(1)
arm(1)
git(1)
linux(1)
神经网络(1)
数据库一体机 TData(1)
音视频点播加速(1)
SSL 证书(1)
es 2(1)
express(1)
游戏(1)
图像识别(1)
erp(1)
安全(1)
机器人(1)
数据分析(1)
ipv6(1)
音视频终端引擎(1)
教育(1)
discord(1)
ffmpeg(1)
image(1)
int(1)
mp4(1)
rgb(1)
sample(1)
size(1)
vps(1)
测试(1)
对象(1)
函数(1)
基础(1)
架构(1)
框架(1)
排序(1)
算法(1)
协议(1)
优化(1)
原理(1)
数据转换(1)
搜索文章
搜索
搜索
关闭
音视频面试题集锦第 23 期 | 编码相关
音视频
存储
编码
视频
网络
目前 VideoToolbox 没有属性可以直接设置码率控制策略给调用方,只有开放了 kVTCompressionPropertyKey_DataRateLimits(为最高码率上限)和 kVTCompressionPropertyKey_AverageBitRate(编码平均码率)。可以通过 API 属性名称和注释结合编码后的视频码率猜测 VideoToolBox 目前使用的应该是 ABR 视频编码策略。
关键帧
2024-06-06
248
0
音视频面试题集锦第 22 期|视频编码
数据
音视频
框架
视频
视频编码
相比而言,AVFoundation 框架则提供了更加上层的接口,更简单易用,但因此对于一些特殊需求和高级功能,可能无法满足。VideoToolbox 则提供了更直接的对硬件编码器的访问,允许开发者能更细致的控制编码器的配置和参数,并且可以直接操作编码器的输入和输出数据,灵活性更好。
关键帧
2024-05-27
284
0
音视频面试题集锦第 21 期
音视频
渲染
内存
数据
性能
纹理抗锯齿主要是指在计算机图形学中,减少或消除图像中由于纹理映射导致的锯齿效应的技术。常见的有以下几种:
关键帧
2024-05-08
200
0
音视频面试题集锦第 20 期 | 视频编辑相关
视频
音视频
渲染
编码
量化
在 YUV 到 RGB 的转换公式中,U 和 V 分量减去 0.5 的原因与 YUV 颜色空间的编码方式有关。YUV 格式通常用于视频压缩,其中 Y 代表亮度(luminance),而 U 和 V 代表色度(chrominance),也就是颜色信息。在某些 YUV 格式中,U 和 V 的取值范围是标准化的,例如在 8 位颜色深度中,U 和 V 的取值范围是从 -128 到 127。这种表示方法将色度的中心点设在了 0,使得色度信号可以表示正负偏差。
关键帧
2024-04-29
225
0
音视频面试题集锦第 19 期 | 读取纹理数据
内存
数据
性能
音视频
对象
下面是第 19 期面试题精选,我们来介绍几种在 Android 开发中读取纹理数据的方法:
关键帧
2024-03-25
515
0
音视频面试题集锦第 18 期 | OpenGL 实战经验
渲染
缓存
线程
音视频
opengl
一般来说,我们在使用 OpenGL 的时候,指令不是立即执行的。它们首先被送到指令缓冲区,然后才被送到硬件执行。glFinish 和 glFlush 都是强制将命令缓冲区的内容提交给硬件执行。
关键帧
2024-03-13
609
0
关于 Sora
视频
游戏
机器人
教育
模型
最近,OpenAI 在 ChatGPT 后,再次推出王炸,发布了文生视频模型 Sora,引起 AI 圈大震动,Sora 在文生视频领域的突破,不亚于 ChatGPT 在 NLP 领域的突破。
关键帧
2024-03-13
143
0
音视频面试题集锦第 17 期
音视频
存储
bit
内存
数据
CVPixelBufferRef 像素缓冲区,是 iOS 平台进行视频编解码及图像处理相关最重要的数据结构之一。它的定义是 typedef CVImageBufferRef CVPixelBufferRef。CVPixelBuffer 是在 CVImageBuffer 的基础上实现了内存存储。并且,CVPixelBuffer 还可以实现 CPU 和 GPU 共享内存,为图像处理提供更高的效率。
关键帧
2024-03-05
432
0
音视频面试题集锦第 16 期
内存
视频
系统
音频
音视频
通常我们通过 AVCaptureSession 相关的 API 来进行音视频的采集,其中主要组件分为 Input、Output、Session 几个部分:
关键帧
2024-02-26
422
0
音视频面试题集锦第 15 期 | 编辑 SDK 架构 | 直播回声 | 播放器架构
音视频
sdk
架构
数据
线程
从业务角度来看,视频编辑 SDK 上层的功能模块通常包括:抽帧模块、预览播放器模块、转码模块。
关键帧
2024-01-29
342
0
音视频面试题集锦(第 14 期)
数据
系统
音频
音视频
图像处理
Android MediaCodec 解码一般有两种方式:MediaCodec ByteBuffer(MCBB)、MediaCodec Surface(MCS)。
关键帧
2024-01-11
428
0
音视频面试题集锦(第 13 期)
音视频终端引擎
在编辑场景用 AVPlayer 来实现预览播放器时,对视频中某一段内容进行加速播放的实现代码如下:
关键帧
2024-01-05
305
0
音视频面试题集锦(第 11 期)
渲染
编码
视频
数据
音视频
双缓冲机制主要目的是为了解决计算机图形学中的屏幕闪烁和画面流畅性问题。该机制通过在内存中创建两个缓冲区:一个用于绘制图像的后缓冲区,一个用于显示图像的前缓冲区,来避免因为输入输出速度不匹配造成的界面闪烁、卡顿等现象。这个问题是很老的问题了,目前的系统基本都已经支持双缓冲了。
关键帧
2023-11-30
428
0
音视频面试题集锦 2023.11(1)
视频
算法
音频
音视频
优化
在 FFmpeg 中,time_base 是一个关键概念,它用于表示时间单位。在处理音频或视频流时,time_base 可以根据不同的采样频率或帧率来定义。timebase 在 FFmpeg 的定义是一个 AVRational 结构体:
关键帧
2023-11-22
632
0
iOS 不用 libyuv 也能高效实现 RGB/YUV 数据转换丨音视频工业实战
ios
rgb
性能
音视频
数据转换
做音视频或图像处理方向的开发同学一般都或多或少接触过 libyuv[1] 这个开源库,我们在音视频开发中处理 YUV、RGB 等格式的数据转换、旋转、缩放时常常用到它。libyuv 基于 C 语言实现,可以在 Windows、Linux、Mac OS、Android、iOS 等多平台使用,并且做了指令集加速优化,有比较好的性能表现。
关键帧
2023-11-09
803
0
AVCC/HVCC 与 Annexb 码流格式相互转换丨音视频工业实战
数据结构
int
size
函数
音视频
H.264 的码流中用于解码的关键信息包括 SPS、PPS,H.265 码流中则包括 VPS、SPS 和 PPS。H.264 码流有 AVCC 和 AnnexB 两种格式,H.265 码流则对应的有 HVCC 和 AnnexB 两种格式。通常工程实践中对 MP4 进行解码时默认是使用 AVCC、HVCC 码流格式,但由于 Android 平台的解码器通常仅支持 AnnexB 格式,这时候就需要对码流格式做一下转换。我们这篇文章里就来介绍一下如何用代码实现 AVCC/HVCC 与 AnnexB 码流格式的相互转换。
关键帧
2023-10-22
1.7K
0
音视频面试题集锦 2023.10(1)
渲染
编码
测试
视频
音视频
PSNR(Peak Signal-to-Noise Ratio,峰值信噪比)是一种衡量图像质量的指标,常用于评估压缩算法的效果。它通过比较原始图像与压缩/恢复后的图像之间的差异,来量化图像质量的损失程度。
关键帧
2023-10-22
463
0
音视频面试题集锦 2023.09(2)
编码
视频
视频编码
网络
音视频
H.264 是由国际标准组织机构(ISO)下属的运动图象专家组(MPEG)和国际电传视讯联盟远程通信标准化组织(ITU-T)开发的系列编码标准之一。
关键帧
2023-09-27
842
0
音视频面试题集锦 2023.09
短视频
编码
数据
音频
音视频
正常播放器会没法识别播放(因为不知道声道数,采样率等信息)。一般要这样做:正常需要在编码每帧数据后,结合编码后的数据生成 ADTS 头,然后将 ADTS 头 + 编码后的数据 整体写入文件,循环往复,才能生成可正常播放的 .aac 文件(当然也可以是:1 个 ADTS + 多帧编码数据 这样的组合)。
关键帧
2023-09-20
653
0
音视频面试题集锦 2023.08
排序
视频
数据
音频
音视频
比如,对一个视频做 2 倍速播放,假设原来各视频帧的 pts 依次是 0, 30, 60, 90 ...,倍速处理及将它们除以 2 变成 0, 15, 30, 45 ...。这样处理后,视频的帧率和总时长相应的也发生了变化,帧率变为原来的 2 倍,总时长变为原来的 1/2。
关键帧
2023-09-01
578
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档