E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
YUV420
x264+mp4v2编码
YUV420
为mp4
在使用ffmpeg编码mp4过程中发现过于复杂,所以换了下思路,首先使用x264将
YUV420
编码为h264,然后使用mp4v2将编码后的h264编为mp4文件。
主任大人
·
2020-06-22 05:57
视频/计算机视觉
基于python语言的DCT+RLE编码方式的RGB图像编码
步骤一:色彩转换和重采样利用图片中亮度信息与色度信息的分辨差异性,对亮度信息进行精细采样,而对色度信息进行粗采样,常用的采样类型有YUV444、
YUV420
、YUV411,其中数字分别代表相邻四个数据采样的个数
进不去的TIB
·
2020-06-21 04:53
【嵌入式】关于YUV
文章参考自YUV图解(YUV444,YUV422,
YUV420
,YV12,NV12,NV21)YUV格式有两大类:Planar和Packed对于Planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的
Engineer_Iven
·
2020-04-13 00:52
MacOS开发 OpenGL渲染
YUV420
数据
网上搜索的大部分资料都是OpenGLES渲染视频的,OpenGL渲染yuv数据的资料比较难找,因此编辑本文mark下;结合网上搜索的资料,实现了在MacOSApp开发中,将接收到的
yuv420
视频数据渲染到视图上
路漫漫其修远兮Wzt
·
2020-04-04 14:00
常见视频格式
最近一直在做YUV数据的处理和渲染的工作,记录一下常用的
YUV420
格式。
小鱼0085
·
2020-04-02 15:19
RGB TO YUV转换原理及代码示例
本文以RGB24à
YUV420
(YV12)为例,讲解颜色空间转换的原理。数据表述方式以320*240的一帧图像为例RGB24的排列方式如下图所示:每个像素点有三个字节组成分别表示
快如闪电侠的瓜牛
·
2020-03-31 22:28
yuv图片格式
比如
yuv420
格式图像相比RGB来说,要节省一半的字节大
沃伦盖茨
·
2020-03-30 11:31
#
YUV420
与NV12
demoAVCaptureSession需要修改路径加上/,调整路径-(void)setupVideoCapture{NSFileManager*fileManager=[NSFileManagerdefaultManager];NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMas
ashura_
·
2020-03-26 22:57
多线程交替工作的一种简单方式,以实现RGB和
YUV420
的相互转换为例
本篇博文接前篇自己思考出来的一种实现多线程交替工作的方式,给出来一个关于双线程协同工作的一种实际应用场景,实现的是RGB和
YUV420
的相互转换。
冀州少主
·
2020-03-13 18:58
C++学习
视频采集与编码(RTMP系列二)
视频采集与编码模块设计本工程是基于Linux系统实现,在Linux中,读取摄像头数据需要用到V4L2API接口,从摄像头获取的原始数据是YUV422格式,而利用Flash播放视频数据时,需要最终解码为
YUV420
onesixthree
·
2020-03-07 21:41
android 音视频推流
视频格式简析android摄像头采集的数据格式为nv21,而我们看到的视频的编码前的格式为i420,所以要进行转换,这两种格式都属于
yuv420
,只是存储方式上的差异。
Colbert
·
2020-03-01 17:16
YUV420
格式学习
最初在项目中做实时视频流的时候,采用的方案是,设置CameraPreview格式是NV21,最终MediaCodec需要的格式是I420,由于之前对YUV一无所知,所以一些旋转算法也是在网上淘的,导致有部分是在NV21的时候进行旋转,有部分则是在I420的时候进行旋转,最终还是实现了功能。最近时间比较多,也要在视频流上增加水印,决定对这部分性能进行优化,所以着重学习了解了一下YUV格式。在Andr
慌乱的蚂蚁
·
2020-02-28 19:15
H264 硬编码NV21 to NV12(YUV420SP)
NV21颜色空间排列:YYYYYYYYVUVU在用MediaCodec编码的时候,如果设置颜色空间为YUV420SP,那么则需要转换一下,YUV420SP颜色排列顺序为:YYYYYYYUVUV多说一下,
YUV420
TakakuraKenSan
·
2020-02-24 08:51
为什么要编码
拿一个普通标清,25fps,
yuv420
编码举一个例子,从空间上看是标清,即640x480,编码格式为
yuv420
,因此每个像素占用1.5个字节,因此一帧图像的大小就是640x480x1.5=460800B
bigonelby
·
2020-02-19 06:05
视频格式基础知识:了解MKV、MP4、H.265、码率、色深等等.
yuv420
/444这些标示到底什么意思?哪个好?.线条,平面,纹理这些到底是什么意思?视频为啥还有高频低频?.码率越高的视频画质越好
俺不是tree
·
2020-02-07 13:30
react-native-camera插件支持限制扫描区域
我们的插件中使用的数据格式是
YUV420
格式。它的存储方式是先将每个像素
水影鸣人
·
2020-02-07 07:31
Android中的YUV格式解析
YUV格式有YUV444、YUV422和
YUV420
三种,差别在于:YUV444:每个Y分量对应一组UV分量YUV422:每两个Y分量共用一组UV分量
YUV420
:每四个Y分量共用一组UV分量二、YUV444
cain_huang
·
2020-02-05 08:31
[FFMPEG]h264的
YUV420
数据的存储
前面文章有人问我解码出来的264如何播放,一般用OPENGLES去渲染这里只给关键部分代码,从最近做的项目里面摘出来的。这部分内容推荐看一本书《音视频进阶开发指南Android和iOS》c++这里我定义了一个snode结构体来存储YUV数据,这个自己也可以写;还有一个经常被忽略的问题:记住处理内存泄露的问题,如果常年不写c++的话可能会忽视掉这个问题。用PS检测内存泄露情况,跑上个十来八个小时的看
_小老虎_
·
2020-02-01 22:44
Android YUV图像转换算法和检测工具
YUV中最常用的是
YUV420
格式,
YUV420
就是每4个Y分量共用一个U分量和一个V分量。
rome753
·
2020-01-03 19:37
YUV数据格式
目录YUV的原理YUV的取值范围YUV的存储格式YUV的采样格式存储方式10bitYUV数据的存储参考[1]图文详解
YUV420
数据格式[2]fourcc.org/yuv[3]fourcc.org/rgb
smallest_one
·
2019-12-24 17:38
YUV图片格式数据转化
在了解NV21之前我们必须了解一下图片格式中的YUV格式,NV21是YUV格式集中一种特定的格式别称,也就是
YUV420
。首先简单介绍一下YUV图片格式。YUV简介YUV,分为三个分量,“
Jinwong
·
2019-12-23 16:04
android实时视频网络传输方案总结(一共有五套)
的实时视频网络传输问题,在视频处理方面花费了大量精力进行研究,总结出以下五套方案,并加以比较以320×240大小的视频传输为例方案压缩率压缩/传输方式实时性平均流量消耗传输距离用camera的回调函数发送原始的
yuv420
Wagwei
·
2019-12-16 18:00
利用python读取YUV文件 转RGB 8bit/10bit通用
注:本文所指的YUV均为
YUV420
中的I420格式(最常见的一种),其他格式不能用以下的代码。
_沥川往事
·
2019-12-09 16:32
音视频学习(持续更新)
ffmpeg-libav-tutoriallearnhowmediaworksfrombasictotransmuxing,transcodingandmore国内外优秀音视频博客[总结]视音频编解码技术零基础学习方法-雷霄骅YUV&RGB音视频直播技术--YUV视频格式详解图文详解
YUV420
dream7519
·
2019-12-04 14:04
FFmpeg
YUV420
保存JPEG格式图片
说明FFmpeg3.4版本boolSaveYUV420ToJPEG(conststd::string&strFileName,intnWidth,intnHeight,intlinesize,uint8_t*Y,uint8_t*U,uint8_t*V){AVFormatContext*pFormatCtx;AVCodecContext*pCodecCtx;AVCodec*pCodec;AVFram
fengyuzaitu
·
2019-11-19 16:40
FFmpeg
YUV420
JPEG
FFmpeg
FFmpeg sws_scale帧伸缩和像素转换
/*将保存有
YUV420
像素格式的帧,转换成BGR24像素格式,并且按照帧指定的尺寸进行缩放*/voidVideoDecodec::ConvertYUVFrameToBGRFrame(AVFrame*pYUVFrame
fengyuzaitu
·
2019-11-13 18:16
FFmpeg
sws_scale
FFmpeg
FFmpeg av_image_fill_arrays填充AVFrame数据缓冲
需求创建一个BGR24的AVFrame帧,用于
YUV420
转换BGR24帧代码AVFrame*pBGRFrame=NULL;pBGRFrame=av_frame_alloc();uint8_t*pszBGRBuffer
fengyuzaitu
·
2019-11-12 16:55
FFmpeg
YUV420
格式学习
最初在项目中做实时视频流的时候,采用的方案是,设置CameraPreview格式是NV21,最终MediaCodec需要的格式是I420,由于之前对YUV一无所知,所以一些旋转算法也是在网上淘的,导致有部分是在NV21的时候进行旋转,有部分则是在I420的时候进行旋转,最终还是实现了功能。最近时间比较多,也要在视频流上增加水印,决定对这部分性能进行优化,所以着重学习了解了一下YUV格式。在Andr
黄河远去楼依在
·
2019-10-31 21:37
YUV420
转RGB
把YUV420P的数据,转成RGB格式的数据用以显示clearall;closeall;w=640;h=512;[filename,pathname]=uigetfile({'*.yuv'},'选择数据');fid=fopen([pathname,filename]);data_org=fread(fid,'uint8');fclose(fid);s=reshape(data_org,[wh*1.
狐言乱雨
·
2019-07-17 20:04
图像处理
白话H264编码
一、概述 二、帧内、帧间编码YUV原始数据量非常大,以
YUV420
为例,一个像素点就需要1.5个字节,1080P分辨率下,一帧
YUV420
的图像就需要1920*1080*1.5=3110400字节=2.97M
CrystalShaw
·
2019-07-02 00:00
X264
YUV随笔
以常见的
YUV420
为例
滴水石穿裤子
·
2019-05-09 21:45
AI
人工智能
图像原始格式(YUV444 YUV422
YUV420
)一探究竟
前段时间搞x264编码测试,传参的时候需要告诉编码器我的原始数据格式是什么,其中在x264.h头文件中定义了如下一堆类型。/*Colorspacetype*/#defineX264_CSP_MASK0x00ff/**/#defineX264_CSP_NONE0x0000/*Invalidmode*/#defineX264_CSP_I4000x0001/*monochrome4:0:0*/#defi
mcdull^0^
·
2019-03-28 18:00
音视频处理入门基础知识
yuv420
是啥意思?线条,平面以及纹理是什么意思,视频的高频和低频指的是啥?码率越高画质越好吗?清晰度与分辨率是一回事吗?当我们在谈论画质的时候
书呆子Rico
·
2019-03-24 12:51
图像视频处理
使用Unity直接渲染
YUV420
格式
工作中发现
YUV420
格式转为RGB格式,最后也还是要渲染的,所以考虑直接渲染,节约了CPU工作量,GPU做这种粗活非常擅长的。话不多说,开始编码。
我心若氺
·
2018-12-20 18:56
yuv420
转为cv::Mat
函数1:读取avi格式的视频文件,转换成
Yuv420
格式,并写入文件voidWriteYuv() { cv::VideoCapturevc; boolflag=vc.open("S1000008
htjoy1202
·
2018-12-11 15:14
音视频开发
Android将camera获取到的YuvData在jni中转化为Mat方法
为了达到实时处理的目的,很多时候我们将得到的yuv数据直接传入jni中的c++使用,减少上层转化图像格式的过程
yuv420
BrcLi
·
2018-08-04 15:25
项目记录:GPU硬解码渲染
传统的渲染方式是:将硬解码得到的NV12数据拷贝回CPU内存,然后再将NV12格式转成
YUV420
格式,进而再调用OpenGL渲染。
桑来93
·
2018-07-25 22:06
[项目记录]
YUV422转换
YUV420
应用实例
在上一篇文章中JPEG编码学习—JPEG数据转YUV数据应用实例已经可以将v4l2采集到的JPEG数据转换为YUV422格式,但是我们有时候需要使用其他格式的数据,比如用
YUV420
作为H264的输入数据格式
li_wen01
·
2018-04-24 11:16
视频编码
v4l2与h264视频编码应用
V4L2采集YUYV数据—X264编码H264视频实例
因为之前在自己的开发板上调试过
YUV420
的摄像头,在此基础上改为YUYV数据
li_wen01
·
2018-04-24 11:31
视频编码
android mediacodec 实时播放h264
yuv420
格式一般有这三种:/**@deprecatedUse{@link#COLOR_FormatYUV420Flexible}.
greatwit
·
2018-02-11 15:12
YVU格式Y分量存储为灰度
Android:Image类浅析(结合YUV_420_888)ImageImage为Android5.0以上提供的类,用于保存
YUV420
格式的集合。
jerryhigh
·
2017-11-26 11:34
YVU格式Y分量存储为灰度
Android:Image类浅析(结合YUV_420_888)ImageImage为Android5.0以上提供的类,用于保存
YUV420
格式的集合。
jerryhigh
·
2017-11-26 11:34
04 ffmpeg 从媒体文件解封装,输出
YUV420
图像
输出AAC声音目前有点问题:输出
YUV420
很好[root@localhost 04]# cat main.c #include #include "libavformat/avformat.h"int
990487026
·
2017-10-30 01:51
解封装
ffmpeg
媒体文件
音视频开发
03 ffmpeg 解码SDK调用 H264转
YUV420
制作一个H264文件[root@localhost ~]# cd /home/[root@localhost home]# wget http://sh.yinyuetai.com/uploads/videos/common/0E3E014EBF3448D901AF3519C4A1D4E0.mp4[root@localhost home]# /ffmpeg -t 20 -i 0E3E014EBF3
990487026
·
2017-10-23 00:40
SDK
解码
ffmpeg
音视频开发
02 使用FFmpeg库,
YUV420
转H264编码
演示环境:CentOS7FFmpeg的H264编码,需要x264库支持[root@localhost ~]# wget ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2[root@localhost ~]# tar xf last_x264.tar.bz2 [root@localhost ~]# cd x264-snapshot
990487026
·
2017-10-21 23:01
420
H264
YUV
音视频开发
CMSampleBufferRef转yuv数据
//这里面就包含了
yuv420
(NV12)数据的指针CVImageBufferRefpixelBuffer=CMSampl
沃伦盖茨
·
2017-09-14 11:17
Android将camera获取到的YuvData在jni中转化为Mat
为了达到实时处理的目的,很多时候我们将得到的yuv数据直接传入jni中的c++使用,减少上层转化图像格式的过程
yuv420
BrcLi
·
2017-08-10 22:09
Android
采样格式4:2:0
采样一般保存为YUV格式,常用的有
YUV420
格式。
FlyingPenguin
·
2017-06-26 23:51
Android直播开发之旅(2):深度解析H.264编码原理
Camera采集的YUV图像通常为
YUV420
,根据
YUV420
的采样结构,YUV图像中的一个像素中Y、U
无名之辈FTER
·
2017-05-13 00:12
【ffmpeg
开发艺术】
Android视频直播
基于AVX2的
YUV420
转RGB C++代码
第一次写博文,不好意思,写的应该不好,另外我只是C++的业余程序员,C++功底很一般,见谅!我在做视频识别的工程中要用到YUV转RGB的功能,以前我用过MMX指令的代码,那是网上找的代码,我当时并不懂MMX,也不懂汇编,只是知道MMX比普通代码要快,确实很快,现在知道SSE2比MMX要快一倍,AVX2比SSE2要快一倍,所以想尝试用AVX2来实现YUV转RGB的功能,在网上寻找多次,也没找到AVX
alysn
·
2017-04-22 19:47
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他