MPEG-4是一套用于音频、视频信息的压缩编码标准。
MPEG-4 Part 14定义了MPEG-4文件格式,即mp4后缀文件。mp4文件格式只是MPEG-4标准中的一小部分
AVI 压缩标准可任意选择
FLV ts流媒体格式
ASF
mp4 MPEG-4中定义的一种格式
视频:H264(AVC Part10) , wmv, XviD(Part2), mjpeg(每一帧都是独立的,都是I帧)
音频:aac(有损压缩), MP3(有损), ape(无损), flac(无损)
YUV比RGB更省空间
由于GPU擅长浮点运算, 所以YUV转RGB可以用openGL的shader做,性能好
如果视频宽度不是4或者8的倍数,程序为了运算效率,会自动补齐,所以拷贝时要一行行拷贝,根据图像时间宽度。
https://cloud.tencent.com/developer/article/1638143 该链接比较详细
骁龙835 硬解码 FPS 120帧
骁龙835 软解码 1线程 neon FPS 60
骁龙835 软解码 8线程 neon FPS 250
骁龙835 软解码 1线程 无neon FPS 30
骁龙835 软解码 8线程 无neon FPS 140
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。