FFmpeg AV_PIX_FMT_YUVJ420P优势
2019-12-13 11:09
1396 查看
对于RGB来说,保存一个像素点,需要8个字节,24位比特,但是对于YUV来说,可以实现邻近的四个点,共享UV分量,除了四个点有单独的Y分量之外,也就是四个点,只有4个字节的Y分量+1个字节的U分量+1个字节的V分量,所以一个像素点平均下来,就是1.5个字节保存了像素内容,节省下了一半的空间
相关文章推荐
- AV_PIX_FMT_YUV420P与AV_PIX_FMT_YUVJ420P
- [FFMPEG-BUG] sws_getContext()处理AV_PIX_FMT_NONE 帧格式引起的core dump
- ffmpeg AV_SAMPLE_FMT_FLTP to AV_SAMPLE_FMT_S16
- AV_SAMPLE_FMT_FLTP转为AV_SAMPLE_FMT_S16P(ffmpeg)
- ffmpeg AV_SAMPLE_FMT_FLTP to AV_SAMPLE_FMT_S16
- [置顶] FFmpeg学习—ffmpeg 利用 swr_convert 函数将AV_SAMPLE_FMT_S16 转 AV_SAMPLE_FMT_FLTP
- FFmpeg AVFMT_NOFILE宏定义剖析
- FFMPEG: ‘PIX_FMT_BGR24’ was not declared in this scope
- FFmpeg(2.4.4)中关于图像格式的头文件 -- pixfmt.h
- [置顶] FFmpeg学习—解决ffmpeg 进行Audio 编码 采用AV_SAMPLE_FMT_S16 格式报 Input contains NaN/+-Inf 错误的问题
- ffmpeg 编码器AVCodecContext 的配置参数
- ffmpeg开发 av_init_packet()和av_new_packet()
- ffmpeg 源代码简单分析 : av_register_all()
- 使用ffmpeg的av_read_frame,如何控制连接超时
- ffmpeg中的时间 DTS、PTS、AV_TIME_BASE、AV_TIME_BASE_Q 介绍
- FFMPEG AV sync
- vs2012 MinGW编译ffmpeg 出现libavdevice/avdevice.c(38) : error C2059: 语法错误:“.”
- ffmpeg中关于read_probe(AVProbeData *)函数的问题
- FFmpeg av_find_input_format函数剖析
- ffmpeg 日志系统av_log()