x264 和H.264
一 x264 和H.264简介和区别
1 | X264 | 一个开源的 [H.264/MPEG-4 AVC](https://baike.baidu.com/item/H.264%2FMPEG-4 AVC)视频编码函数库,是最好的有损 视频编码器之一 |
---|---|---|
2 | H.264 | H.264是ITU(International Telecommunication Union,国际通信联盟)和MPEG(Motion Picture Experts Group,运动图像专家组)联合制定的视频编码标准 高度压缩数字视频编解码器标准 到2014年,它已经成为高精度视频录制、压缩和发布的最常用格式之一 H264的优点是在目前影视文件中容量最小的RAW,缺点是编码时需要大量运算时间 |
3 | X264和H264关联 | H.264是个标准,x264是一个编码器,他参照的标准是H.264 |
4 | Yuv/RGB/h.364/vga区别 | 1 RGB RGB888 2 YUV 1 彩色信号兼容黑白电视 2 减少宽带空间 Y 代表亮度/灰度值 U/V 代表色度 Y+UV VS RGB 增大亮度信息,减少颜色信息,相比于RGB,节省空间 3 H.264 有损压缩算法,格式,高压缩比率,移动设备一般接受YUV,转成RGB 4 VGA 一种分辨率 |
二 利用Msys2+Mingw在Windwos上编译x264库
1 | Msys | msys2是一款跨平台编译套件,它模拟linux编译环境,支持整合mingw32和mingw64,能很方便的在windows上对一些开源的linux工程进行编译运行。 |
---|---|---|
2 | mingw | 允许你在 GNU/ Linux和 Windows平台生成本地的 Windows程序而不需要第三方C运行时(C Runtime)库 |