专注于互联网架构技术,努力成为一名架构师

专注于互联网架构技术,努力成为一名架构师

html5视频简介

视频是 HTML5 中最受欢迎的特性之一。跟以前调用插件的做法相比,只要一个  就行的便利实在是今非昔比。除此之外,HTML5 视频对移动设备的友好也是 Flash 难望项背的。到了 2013 年,浏览器和各种移动设备对 HTML5 视频的支持已经相当成熟,尤其是移动设备上,HTML5 几乎是...

2015-12-02 11:57:24

阅读数:2520

评论数:0

ffmpeg使用参数详解

目前又开始测MPEG1和MPEG2的解码,在准备编码好的测试序列过程中,需要通过编码器来进行原始视频序列的编码操作,以生成我们需要的测试数据。由于IPP example提供的Encoder不支持MPEG1,经过查询,决定MPEG1的编码使用FFMPEG。FFMEPG是个啥子东西呢,这里简单说一下:...

2015-12-02 11:09:53

阅读数:1552

评论数:0

常见CPU和GPU转码技术对比

目前市面上常见的转码技术有这么几种:FFMPEG(或x264)、CUDA、Quick Sync。从如下几个参数来对比这三种技术吧: 1、 通用性: FFMPEG(X264)     >      CUDA        >  Quick Sync 2、 速度    : Qu...

2015-12-02 11:07:11

阅读数:3637

评论数:0

ffmpeg常用命令总结

1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video  //分离视频流 ffmpeg -i input_file -acodec copy -vn output_file_audio  //分离音频流 2...

2015-09-28 18:51:17

阅读数:564

评论数:0

FLV文件格式解析

1.        FLV文件对齐方式 FLV文件以大端对齐方式存放多字节整型。 如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。 如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|...

2014-11-03 17:12:18

阅读数:883

评论数:0

腾讯视频解析接口

普通流视频(完整视频) http://vv.video.qq.com/geturl?vid=v00149uf4ir&otype=json 高清视频(分段视频) 1080P-fhd,超清-shd,高清-hd,标清-sd http://vv.video.qq.com/get...

2014-10-11 19:41:28

阅读数:17457

评论数:4

ffmpeg参数详解

a) 通用选项 -L license -h 帮助 -fromats 显示可用的格式,编解码的,协议的... -f fmt 强迫采用格式fmt -I filename 输入文件 -y 覆盖输出文件 -t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持 -s...

2014-05-16 18:37:04

阅读数:2640

评论数:0

视频压缩的基本原理,一些常见压缩算法的概念

对于算法研究而言,本身就是要先知道哪个地方可以努力,哪些地方行不通。这些原理,就是指明方向的。 一.视频压缩的可行性 1.空间冗余 一幅静态图像,比如人脸。背景,人脸,头发等处的亮度,颜色,都是平缓变化的。相邻的像素和色度信号值比较接近。具有强相关性,如果直接用采样数来表示亮度和...

2014-04-23 15:28:03

阅读数:8308

评论数:0

视频容器与编解码器的区别

这基本是一个老生常谈的东西了,但是我仍然是看了很多资料,加上一点点理解才完全明白了其中的差别所在。 这就像上学时的考试大纲,这种东西要求是识记类型的,没有技术门槛,但是只有你把东西都记住之后,才完全知道书上再说什么。   一,容器的概念 什么叫容器,从字面的含义来说,能放东...

2014-04-23 15:01:00

阅读数:943

评论数:0

ffmpeg常见命令

把一个MP4文件转为flv文件,命令如下: ffmpeg -i test.mp4 -acodec copy -vcodec copy test.flv 其中: -i 表示输入文件名字; -acodec表示音频编码,copy表示不改变编解码器,只是改封装器 -vcodec表示视频编码,co...

2013-01-23 12:02:25

阅读数:934

评论数:0

视频播放的基本原理

一、知识点 ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流. PES流(Packet Elementary Stream): 也叫打包的基本码流, 是将基本的码流ES流根据需要分成长度不等的数据包, 并加上包头就形成了打包的基本码流PES流...

2013-01-16 21:03:55

阅读数:1425

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭