
多媒体
文章平均质量分 62
zzqhost
热爱编程,精通C/C++, windows下编程
展开
-
FOURCC介绍
<br />什么是FOURCC<br /> FOURCC全称Four-Character Codes,是在编程中非常常用的东西,一般用作标示符。比如wav、avi等RIFF文件的标签头标示,Quake 3的模型文件.md3中也大量存在等于“IDP3”的FOURCC。它是一个32位的标示符,其实就是<br /> typedef unsigned int FOURCC;<br /> FourCC 代表四字符代码 (four character code), 是一种独立标示视频数据流格式的四字符代码原创 2011-03-03 21:41:00 · 1604 阅读 · 0 评论 -
MIME
1. Content-Type此内容来源于: 维基百科内容类型(Content-Type),这个头部领域用于指定消息的类型。一般以下面的形式出现。Content-Type: [type]/[subtype]; parametertype有下面的形式。Text:用于标准化地表示的文本信息,文本消息可以是多种字符集和或者多种格式的;Multipart:用于连接消息体原创 2017-05-08 10:22:45 · 309 阅读 · 0 评论 -
MP4容器格式
1. 格式解析文章MP4容器格式分析1MP4容器格式分析2H264-MP4格式及在MP4文件中提取H264的SPS、PPS及码流wqyuwss的专栏2. 资源下载及参考地址Box类型列表Ftyps列表官方标准文档下载3. MP4相关的容器格式介绍3.1. MOVMOV即QuickTime影片格式,它是Apple公司开发的一种音频、视频文件格式,用于存原创 2017-05-08 10:22:33 · 1108 阅读 · 0 评论 -
多媒体编解码基础知识
1. 多媒体格式分类多媒体的格式包括三种:封装格式、视频编解码、音频编解码。1.1. 多媒体封装格式(又称容器)所谓封装格式就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中,也就是说仅仅是一个外壳,或者大家把它当成一个放视频轨和音频轨的文件夹也可以。说得通俗点,视频轨相当于饭,而音频轨相当于菜,封装格式就是一个碗,或者一个锅,用来盛放饭菜的容器。有的人可能觉原创 2017-05-08 10:22:03 · 2118 阅读 · 0 评论 -
DRM标准学习笔记2-ForwardLock原理及实现
1. ForwardLockForwardLock 是DRM1.0中最简单的一种传输方式。请参考DRM标准学习笔记12. ForwardLock工作流程用特定工具,或者是手动编写,将一个普通的视频文件(例如mp4) 生成一个符合标准的DRM文件,放到服务器上;用户付费后,用下载工具将此DRM文件下载到本地;下载工具必须支持这种DRM文件,下载的时候,其内部实际上是把此DRM原创 2017-05-08 10:22:03 · 1758 阅读 · 0 评论 -
DRM标准学习笔记1
1. 缘起旱就听说过DRM,但一直不知道具体的详细内容及实现,现在终于要用到它了,所以做了一个系统的了解及学习。2. 技术方案(标准)数字版权管理DRM技术是通过一定的安全算法/协议与安全管理手段实现对数字内容(电子书、视频、音频和图片等)的保护,使数字内容在未经授权和允许的条件下不能使用、复制和分发等。DRM不仅处理内容的物理传送,还对内容的整个生命期进行管理和控制。将D原创 2017-05-08 10:21:38 · 1599 阅读 · 0 评论 -
流媒体中用到的几个协议简介
1. 由来电视会议是近年兴起的一种通信方式。随着技术的进步,电视会议的发展可以划分为4个浪潮:第1个浪潮是拨号群组电视会议系统;第2个浪潮是基于ISDN的电视会议系统;第3个浪潮是LAN上的组播电视会议系统,它被设计成多用户参与方式,使用户加入或退出会议变得非常简单。随着internet在全球的迅猛发展,基于internet的多媒体会议系统将成为第4个浪潮,也是未来最大的一个浪潮;原创 2017-05-08 10:21:06 · 1806 阅读 · 0 评论 -
Mp4中的ftyp汇总
Complete List of all known MP4 / QuickTime 'ftyp' designationsRev 2.0 - 22 Aug 2009 ftypDescriptionDeveloper URLReg'dMIME typeNotes / Ref3g2a3GPP2 Media (.3G2原创 2012-12-10 13:42:29 · 7976 阅读 · 0 评论 -
H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流
一、MP4格式基本概念MP4格式对应标准MPEG-4标准(ISO/IEC14496) 二、MP4封装格式核心概念1 MP4封装格式对应标准为 ISO/IEC 14496-12(信息技术 视听对象编码的第12部分: ISO 基本媒体文件格式/Information technology Coding of audio-visual objects Part 12原创 2012-12-09 18:57:18 · 2444 阅读 · 0 评论 -
MP4容器格式分析2
MP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在“ISO/IEC14496-14”标准文件中定义的,属于MPEG-4的一部分,是“ISO/IEC 14496-12(MPEG-4 Part 12ISO base media fileformat)”标准中所定义的媒体格式的一种实现,后者定义了一种通用的媒体文件结构标准。MP4是一种描述较为全面的容器格式,被认为可以在其中嵌原创 2012-12-09 18:52:36 · 2982 阅读 · 0 评论 -
MP4容器格式分析1
MP4文件封装格式,对应的标准为ISO/IEC 14496-12,即信息技术 视听对象编码的第12部分:ISO 基本媒体文件格式(Information technology Coding of audio-visual objects Part 12: ISO base media file format)。ISO/IEC组织指定的标准一般用数字表示,ISO/IEC 14496即MP原创 2012-12-09 19:34:55 · 7989 阅读 · 0 评论 -
FPS(刷新率)介绍
图象领域中的术语——FPS是图像领域中的一个术语 FPS(Frames Per Second):每秒传输帧数。 Frames Per Second更确切的解释是“每秒钟填充图像的帧数(帧/秒)”。FPS是测量用于保存、显示动态视频的信息数量。通俗来讲就是指动画或视频的画面数。例如在电影视频及数字视频上,每一帧都是静止的图象;快速连续地显示帧便形成了运动的假象。每秒钟帧数 (FPS)原创 2012-07-25 16:18:12 · 5037 阅读 · 0 评论 -
关于LCD刷新率
有很多网友都在争论LCD刷新率这个指标是否有意义,小弟不才,斗胆来说说自己的观点,说得不对,还请各位高手海量包函。 在说LCD之前我先来说说CRT,希望不是炒冷饭。CRT的工作原理就是CRT内部有一个电子枪,电子枪发射电子束到显像管,通过电子束撞击显像管使显像管的像素产生色彩,由于像素产生色彩后会马上熄灭,所以电子枪需要加快频率发射电子束,电子枪发射电子束撞击显像管又叫做扫描。CRT的这种原创 2012-07-25 16:25:32 · 7927 阅读 · 0 评论 -
什么是VSync
VSync是垂直同期(Vertical Synchronization)的简称。基本的思路是将你的FPS和显示器的刷新率同期起来。其目的是避免一种称之为"撕裂"的现象。再下面我将详细介绍这些内容。每一台CRT显示器都有自己的刷新率。其单位是HZ.其数值是显示器每秒钟更新画面的次数。不同的显示器支持再不同分辨率下的不同刷新率。它的范围可以从低到60高到100。注意它不是你游戏中所提到的那原创 2012-07-25 16:22:15 · 40338 阅读 · 0 评论 -
字幕基础:字幕介绍、字幕种类及常见格式
字幕是指电影、电视,以及戏剧、歌剧等舞台作品中出现的各种用途的文字。如版权标识、片名字幕、演(职)员表、说明字幕、歌词字幕、对白字幕等。这些字幕按照影片放映时出现的先后顺序而分为片头字幕、片间字幕和片尾字幕。一般情况下,片头、片尾字幕叠印在画面上,而对白、歌词等字幕一般出现在屏幕下方,戏剧等舞台伤口则显示于舞台两侧或上方。 字幕的作用,主要是将语音内容以文字方式显示,以帮助听力较弱的观众理解节目内容。另外,对于不同语言的观众,只有通过字幕才能了解影片内容。而在中国,不同地区语言的发音差别很大,原创 2011-02-15 16:44:00 · 18801 阅读 · 0 评论 -
多媒体封装格式详解---MKV
1.EBML(Extensible Binary Meta Language)MKV是建立在EBML这种语言的基础上,所以要了解MKV格式需要先了解EBML这种语言。EBML是一种类似于XML格式的可扩展二进制元语言,使用可变长度的整数存储,以节省空间。EBML基本元素结构:typedef struct {vint ID // EBML-IDvint s原创 2017-05-08 10:23:32 · 1286 阅读 · 0 评论