视频格式相关
文章平均质量分 78
gxj1680
取之于网,用之于网
很多文章摘录或转帖,便于查阅相关资料,如有侵犯您的权利,请告诉我,我会尽快删除..
展开
-
(转)PHP FFMPEG 生成视频缩略图
用PHP生成视频的缩略图,在网上比较一致的方法就是通过ffmpeg来做的(很少看到还有其他方法的) 至于ffmpeg的安装,参考http://www.kushu.net/604.html 在按照上面的方法进行配置之后,写了简单的一个 [php] view plaincopy exec("ffmpeg -i 2.wmv -ss转载 2012-04-05 10:15:52 · 1298 阅读 · 0 评论 -
(转)DirectShow系统综述
-- 作者:admin -- 发布时间:2005-11-30 12:13:00 -- DirectShow系统综述 多媒体的挑战 使用多媒体会出现以下主要的挑战 1 多媒体包含了大量的需要快速处理的数据。 2 为了开启和停止时间相同,并且以相同的比率播放,音频和视频必须同步。 3 数据可以有各种格式,比如音频-视频交叉存取(AVI),高级流格式(ASF), 电影专家组(MP转载 2012-06-19 15:12:49 · 1076 阅读 · 0 评论 -
(转)DirectX、Directshow
1 、 DirectX 是什么 DirectX(简称:DX)是微软推出的一套基于Windows系统的多媒体应用程式接口APIs函式。在开发中,DX分为两个部分,一个是运行库 ,通过DX编译出来的程式必须要有运行库的支持,另外一个是开发库 ,也就是常说的SDK,这部分是在编译DX程序中是必需的。 DirectX 是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能转载 2012-06-19 09:51:33 · 712 阅读 · 0 评论 -
(转)VLC源码分析总结
1. 概述 VLC属于Video LAN开源项目组织中的一款全开源的流媒体服务器和多媒体播放器。作为流媒体服务器,VLC跨平台,支持多操作系统和计算机体系结构;作为多媒体播放器,VLC可以播放多种格式的媒体文件。主要包括有:WMV、ASF、MPG、MP、AVI、H.264等多种常见媒体格式。 VLC采用全模块化结构,在系统内部,通过动态的载入所需的模块,放入一个module_bank的结构体中转载 2012-06-14 10:29:05 · 980 阅读 · 0 评论 -
vlc的应用之八:MFC调用libvlc.dll
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeremiah.blog.51cto.com/539865/184115 本篇博客将简单介绍MFC调用libvlc.dll作一个简单的播放器,抛砖引玉,各位VC++达人继续深入研究,Jeremiah对VC++确实不太感兴趣,所以就不做太深入的研究了。转载 2012-06-12 16:57:13 · 932 阅读 · 0 评论 -
(转)保护自己的Flash程序(AS3) -- 基于socket方式传送swf文件
前段时间在flashseer看到有人提到:可以通过socket方式传送swf文件,让用户无法获取到swf文件... 当时还没有出as3的反编译,所以对程序的保护没有在意.随着反编译程序的平民化,不希望别人看到源代码的朋友就比较着急... 通过socket方式传送swf文件来避免泄漏源代码的思路(只适用as3): 让主程序的loader(前台swf)通过socket连接到后台程序,然后请求需要转载 2012-03-21 17:21:31 · 1047 阅读 · 0 评论 -
(转)FLV文件格式解析部分代码
前面在FLV文件格式大揭秘中介绍了FLV文件格式,其中也谈到了曾经编写的代码解析flv文件。应网友要求,现在把代码贴出来,仅供大家参考。因为这代码还是在2006年写的,现在看来有些地方还不够准确,解析的也不够完全,所以仅供参考。 flvheadpacket.h #include "packet.h" class CFlvHeadPacket : public转载 2012-03-21 17:19:31 · 998 阅读 · 0 评论 -
(转)flv文件格式解读之音频tags
音频tags的组成: --------------------------------------------------------------------------- tag类型 0x08 tag数据大小 3个字节的音频数据大小 tag时间戳 3个字节tag数据应用的时间(毫秒) tag时间戳扩展 1个字节的时间戳扩展,让时间戳变成4字节,本字节作为时间戳的高位.转载 2012-03-21 17:11:14 · 715 阅读 · 0 评论 -
(转)FLV文件结构解析
FLV文件结构解析 FLV是一个二进制文件,由文件头(FLV header)和很多tag组成。 tag又可以分成三类:audio,video,script,分别代表音频流,视频流,脚本流(关键字或者文件信息之类)。 FLV Header 一般比较简单,包括文件类型之类的全局信息 文件类型 3bytes 总是FLV(0x4转载 2012-03-21 17:08:26 · 682 阅读 · 0 评论 -
(转)关于SWF文件的格式分析
首先.我们来看一下SWF文件头格式: 以一个实际的SWF文件头为例: 46 57 53 05 B4 66 07 00 70 00 0F A0 00 00 BB 80 00 0C 9F 03 字节 1-3 (46 57 53): SWF文件头标志,FWS表示未压缩,CWS表示压缩的SWF文件,需要从第9个字节起用ZLib解压 字节 4 (05): Flash文件的版本,这里表明它是用Fla转载 2012-03-21 17:06:26 · 711 阅读 · 0 评论 -
(转)SWF文件格式解析
先概要的看看swf文件格式(swiff),swf设计的几个目标是: 1、适合屏幕显示。支持抗锯齿,可以快速的渲染成各种像素格式的位图,支持动画,支持交互按钮。 2、可扩展。使用标记语言,在保持对以前标记兼容的前提下可以扩展新规格。 3、易于在网络上传输。一方面要求swf文件尽可能的小,对swf进行压缩(算法来源ZLIB),还大量使用bit-pack组织数据结构,另一方面要求flash转载 2012-03-21 17:05:27 · 1026 阅读 · 0 评论 -
(转)FLV格式解析
FLV全称为Flash Video,这种视频格式成为互联网“新宠”,在此之前可能还是wmv/rm的最多。FLV文件格式在互联网上的应用方便造就了youtube的神话。从2006年我就一直关注Flash Video方面的东西,曾经编码把FLV文件格式解析了。非常有意思,我把FLV文件中关键帧提取出来,扔给flash video的播放器,仍然可以播放,速度很快,但是就是让人感觉在放幻灯片。今天把以前解转载 2012-03-21 17:04:44 · 669 阅读 · 0 评论 -
(转)flv文件格式解读之视频tags
视频tags的组成: --------------------------------------------------------------------------- tag类型 0x09 tag数据大小 3个字节的视频数据大小 tag时间戳 3个字节tag数据应用的时间(毫秒) tag时间戳扩展 1个字节的时间戳扩展,让时间戳变成4字节,本字节作为时间戳的高位.转载 2012-03-21 17:11:58 · 745 阅读 · 0 评论 -
(转)FLV格式解读之数据tags结构及实例分析
data tag的组成 ------------------------------------ data tags被flash player中的NetStream调用. 一个meta包的内容由两个amf包组成. 第一个(amf类型0x02)是基本上总是由2个字节带字符串长度+字符串组成. 第二个(amf类型0x08)是由一个数组组成,数组中的各个元素是由不同类型组成.转载 2012-03-21 17:09:28 · 601 阅读 · 0 评论 -
(转)FLV文件结构解析
FLV(Flash Video)是现在非常流行的流媒体格式,由于其视频文件体积轻巧、封装播放简单等特点,使其很适合在网络上进行应用,目前主流的视频网站无一例外地使用了FLV格式。另外由于当前浏览器与Flash Player紧密的结合,使得网页播放FLV视频轻而易举,也是FLV流行的原因之一。 FLV视频格式是Adobe公司设计开发的,目前已经免费开放,现在的版本是v10。下面我们就了转载 2012-03-21 17:03:47 · 873 阅读 · 0 评论 -
(转)DirectShow开发快速入门之慨述
文/李强 摘要:本篇文档概括性的介绍了DirectShow的主要组成部分,以及一些Directshow的基本概念。熟悉这些基本的知识对于Directshow的应用开发或者过滤器的开发者都会有所帮助。 DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。那么,DirectShow能够做些什么呢?且看,Direct转载 2012-06-19 16:31:14 · 842 阅读 · 0 评论