
video
萧乡月夜
这个作者很懒,什么都没留下…
展开
-
通过 ffmpeg 获取视频第一帧(指定时间)图片
1、VideoInfo.Java 获取视频信息。读者可认真研究此方法。import java.io.*;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 获取视频的信息 * FFMPEG homepage http://ffmpeg.org/about.html */public cl转载 2017-08-01 14:44:45 · 2151 阅读 · 0 评论 -
视频采集处理之YUV数据格式
本设计中使用的USB摄像头输出视频数据是YUV422格式,只有弄清楚了YUV数据格式,才能通过编程获取正确的视频数据,下面就分析一下YUV422数据格式。YUV的原理是亮度信息Y与色度信息UV分离,其中"Y"表示明亮度(Lumina nce或Luma),也就是灰阶值;而"U"和"V"表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。当只转载 2017-08-08 17:52:25 · 603 阅读 · 0 评论 -
[总结]视音频编解码技术零基础学习方法
转自 http://blog.youkuaiyun.com/leixiaohua1020/article/details/18893769一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成。今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术。需要注意的是,本文所说的视音频技术,指的是理论层面的视音频技术,并不涉及转载 2017-08-08 17:53:20 · 450 阅读 · 0 评论 -
直播协议对比
目前,国内主流的直播协议有HLS、RTMP、HTTP FLV,适用于不同的直播场景。一、HLS、RTMP与HTTP FLV1.HLSHLS 全称是 HTTP Live Streaming, 是一个由 Apple 公司实现的基于 HTTP 的媒体流传输协议. 它跟 DASH 协议的原理非常类似. 通过将整条流切割成一个小的可以通过 HTTP 下载的媒体文件, 然后提供一个配套转载 2017-08-08 17:54:12 · 2308 阅读 · 0 评论 -
视频编码之I帧 、P帧、B帧
视频传输原理 视频是利用人眼视觉暂留的原理,通过播放一系列的图片,使人眼产生运动的感觉。单纯传输视频画面,视频量非常大,对现有的网络和存储来说是不可接受的。为了能够使视频便于传输和存储,人们发现视频有大量重复的信息,如果将重复信息在发送端去掉,在接收端恢复出来,这样就大大减少了视频数据的文件,因此有了H.264视频压缩标准。 在H.264压缩标准中I帧、P转载 2017-08-25 12:00:27 · 1294 阅读 · 0 评论