- 博客(205)
- 资源 (141)
- 收藏
- 关注
视频参数(流媒体系统,封装格式,视频编码,音频编码,播放器)对比
发现了几个视频参数对比的资源,是Wikipedia上的,总结的非常好:流媒体系统对比:http://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems封装格式对比:http://en.wikipedia.org/wiki/Comparison_of_container_formats视频编码器对比:ht...
2013-09-30 18:44:45 1648
转载 侦探推理小故事
侦探推理小故事大学本科时候晚上宿舍卧谈最喜欢的话题,在此重温一下一.企鹅肉 一个人在朋友家吃饭,问朋友这餐吃的是什么肉?朋友说是企鹅肉,他就 号啕大哭。为什么他吃了企鹅肉就哭了? 答:几年前,他和一个朋友出去玩,遇海难漂到一个岛上,没有东西吃。 朋友出去找东西,带回了烤好的企鹅肉,而且腿上捉企鹅时受了伤。朋友 不肯吃企鹅肉,结果饿死了。现在
2013-09-26 00:09:40 4273
转载 视频编码标准汇总及比较
MPEG-1类型:Audio&Video制定者:MPEG(Moving Picture Expert Group)所需频宽:2Mbps特性:对动作不激烈的视频信号可获得较好的图像质量,但当动作激烈时,图像就会产生马赛克现象。它没有定义用于额外数据流进行编对码的格式,因此这种技术不能广泛推广。它主要用于家用VCD,它需要的存储空间比较大。优点:对动作不激烈的视频信号可获得较好的图
2013-09-26 00:09:15 14776 1
侦探推理小故事
侦探推理小故事是大学本科时候晚上宿舍卧谈最喜欢的话题,在此重温一下 一.企鹅肉 一个人在朋友家吃饭,问朋友这餐吃的是什么肉?朋友说是企鹅肉,他就 号啕大哭。为什么他吃了企鹅肉就哭了? 答:几年前,他和一个朋友出去玩,遇海难漂到一个岛上,没有东西吃。 朋友出去找东西,带回了烤好的企鹅肉,而且腿上捉企鹅时受了伤。朋友 不肯吃企鹅肉,结果饿死了。现在他吃到真的企鹅肉,知...
2013-09-26 00:09:00 1006
视频编码标准汇总及比较
MPEG-1类型:Audio&Video制定者:MPEG(Moving Picture Expert Group)所需频宽:2Mbps特性:对动作不激烈的视频信号可获得较好的图像质量,但当动作激烈时,图像就会产生马赛克现象。它没有定义用于额外数据流进行编对码的格式,因此这种技术不能广泛推广。它主要用于家用VCD,它需要的存储空间比较大。优点:对动作不激烈的视频信号可获...
2013-09-26 00:09:00 1828
转载 宋江是怎么当上老大的
梁山一百单八将之首,人称“孝义黑三郎”、“及时雨”、“呼保义”。原本是郓城县押司,后加入梁山,在托塔天王晁盖阵亡后成为梁山的首领,极力主张接受朝廷的招安,并在被招安后率领梁山兄弟们先后攻打辽国以及田虎、王庆和方腊率领的起义军,回朝后不久被奸臣高俅等人用毒酒害死。宋江在历史上确有其人,历史上他是北宋宣和年间农民起义军的首领,后来投降宋朝。 《水浒传》里的宋江,字公明, 绰号“及时雨
2013-09-25 22:16:58 3757
宋江是怎么当上老大的
梁山一百单八将之首,人称“孝义黑三郎”、“及时雨”、“呼保义”。原本是郓城县押司,后加入梁山,在托塔天王晁盖阵亡后成为梁山的首领,极力主张接受朝廷的招安,并在被招安后率领梁山兄弟们先后攻打辽国以及田虎、王庆和方腊率领的起义军,回朝后不久被奸臣高俅等人用毒酒害死。宋江在历史上确有其人,历史上他是北宋宣和年间农民起义军的首领,后来投降宋朝。《水浒传》里的宋江,字公明, 绰号“及时雨”,又号“呼保...
2013-09-25 22:16:00 490
原创 使用批处理脚本(BAT)调用FFMPEG批量编码视频
使用批处理脚本(BAT)编码视频非常方便,尤其当视频序列非常多的时候,更是省了不少简单重复性劳动。只要学会批处理里面几个基本的命令就行了,感觉和c/c++差不多。set:设置变量(注意:变量一般情况下是字符串,而不是整形或者其他类型)%变量名%:可以取到变量的值传上来一个做实验的批处理脚本做示范(其中调用了ffmpeg和x264):@echo off@rem 使用此脚本生
2013-09-25 22:02:24 18355
使用批处理脚本(BAT)调用FFMPEG批量编码视频
使用批处理脚本(BAT)编码视频非常方便,尤其当视频序列非常多的时候,更是省了不少简单重复性劳动。只要学会批处理里面几个基本的命令就行了,感觉和c/c++差不多。set:设置变量(注意:变量一般情况下是字符串,而不是整形或者其他类型)%变量名%:可以取到变量的值传上来一个做实验的批处理脚本做示范(其中调用了ffmpeg和x264): @echo off@rem 使用此...
2013-09-25 22:02:00 1275
转载 vc2005编译ffmpeg以及ffplay
编译过程:1 http://ffmpeg.zeranoe.com/builds/ 下载官方提供的源码,win32库和dll。2 新建vc2005 console空工程,把ffmpeg.h,ffmpeg.c,cmdutils.c,cmdutils.h,cmdutils_common_opts.h,ffmpeg_filter.c,ffmpeg_opt.c加到工程。3 http://
2013-09-25 21:35:02 9169
vc2005编译ffmpeg以及ffplay
ffmpeg编译过程: 1 http://ffmpeg.zeranoe.com/builds/ 下载官方提供的源码,win32库和dll。 2 新建vc2005 console空工程,把ffmpeg.h,ffmpeg.c,cmdutils.c,cmdutils.h,cmdutils_common_opts.h, ffmpeg_filter.c,ffmpeg_opt.c加到工程。 3 http:/...
2013-09-25 21:35:00 348
转载 ffmpeg处理RTMP流媒体的命令大全
最近浏览国外网站时候发现,翻译不准确的敬请谅解。1、将文件当做直播送至liveffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName2、将直播媒体保存至本地文件ffmpeg -i rtmp://server/live/streamName -c copy dump.flv3、将其中一个
2013-09-25 21:23:55 72316 24
ffmpeg处理RTMP流媒体的命令大全
最近浏览国外网站时候发现,翻译不准确的敬请谅解。1、将文件当做直播送至liveffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName2、将直播媒体保存至本地文件 ffmpeg -i rtmp://server/live/streamName -c copy dump.flv3、将其中一个...
2013-09-25 21:23:00 681
转载 ffmpeg中的sws_scale算法性能测试
经常用到ffmpeg中的sws_scale来进行图像缩放和格式转换,该函数可以使用各种不同算法来对图像进行处理。以前一直很懒,懒得测试和甄别应该使用哪种算法,最近的工作时间,很多时候需要等待别人。忙里偷闲,对ffmpeg的这一组函数进行了一下封装,顺便测试了一下各种算法。简单说一下测试环境,我使用的是Dell的品牌机,i5的CPU。ffmpeg是2010年8月左右的当时最新版本编译而成,我使用
2013-09-25 21:18:41 31860 5
ffmpeg中的sws_scale算法性能测试
经常用到ffmpeg中的sws_scale来进行图像缩放和格式转换,该函数可以使用各种不同算法来对图像进行处理。以前一直很懒,懒得测试和甄别应该使用哪种算法,最近的工作时间,很多时候需要等待别人。忙里偷闲,对ffmpeg的这一组函数进行了一下封装,顺便测试了一下各种算法。简单说一下测试环境,我使用的是Dell的品牌机,i5的CPU。ffmpeg是2010年8月左右的当时最新版本编译而成,我使...
2013-09-25 21:18:00 1243
原创 基于Socket的文件传输(使用CSocket类)
本软件使用MFC采用面向对象的方法实现了基于Socket的文件传输。这是原来研究生课程的结课作业,实现了Socket的发送和接收,以及读取ini配置文件等操作。以下是当时结课作业 的正文: 一.软件特点如下: 1. 采用了多线程的方法,文件传输时使用AfxBeginThread()开启新线程 void CClientso
2013-09-25 18:38:33 21369 12
基于Socket的文件传输(使用CSocket类)
本软件使用MFC采用面向对象的方法实现了基于Socket的文件传输。这是原来研究生课程的结课作业,实现了Socket的发送和接收,以及读取ini配置文件等操作。使用了CSocket类以下是当时结课作业的正文: 一.软件特点如下: 1.采用了多线程的方法,文件传输时使用AfxBeginThread()开启新线程 void CClientsockDlg::OnB...
2013-09-25 18:38:00 1474
原创 live555 源代码简单分析1:主程序
live555是使用十分广泛的开源流媒体服务器,之前也看过其他人写的live555的学习笔记,在这里自己简单总结下。live555源代码有以下几个明显的特点:1.头文件是.hh后缀的,但没觉得和.h后缀的有什么不同2.采用了面向对象的程序设计思路,里面各种对象 好了,不罗嗦,使用vc2010打开live555的vc工程,看到live555源代码结构如下:源代码由5个工程
2013-09-25 17:36:24 16597 6
live555 源代码简单分析1:主程序
live555是使用十分广泛的开源流媒体服务器,之前也看过其他人写的live555的学习笔记,在这里自己简单总结下。live555源代码有以下几个明显的特点:1.头文件是.hh后缀的,但没觉得和.h后缀的有什么不同2.采用了面向对象的程序设计思路,里面各种对象 好了,不罗嗦,使用vc2010打开live555的vc工程,看到live555源代码结构如下: 源...
2013-09-25 17:36:00 1025
原创 开源安卓播放器:Dolphin Player 简单分析
Dolphin播放器(Dolphin Player)是一款开源的音频和视频播放器,它支持大多数的音频和视频文件模式,也支持大部分的字幕文件格式。它是基于ffmpeg的。项目主页:http://code.google.com/p/dolphin-player/在自己手机上装了一下,感觉不错,绝大部分视频和音频都能播放,同时可以设置ffmpeg内核的很多参数。下载了一份源代码,发现代码其实
2013-09-25 16:54:28 18676 25
开源安卓播放器:Dolphin Player 简单分析
Dolphin播放器(Dolphin Player)是一款开源的音频和视频播放器,它支持大多数的音频和视频文件模式,也支持大部分的字幕文件格式。它是基于ffmpeg的。项目主页:http://code.google.com/p/dolphin-player/在自己手机上装了一下,感觉不错,绝大部分视频和音频都能播放,同时可以设置ffmpeg内核的很多参数。下载了一份源代码,发现代码其...
2013-09-25 16:54:00 298
原创 MediaInfo源代码分析 1:整体结构
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。之前编程的时候,都是直接调用它提供的Dll,这次突然来了兴趣,想研究一下它内部究竟是怎么实现的。MediaInfo的源文件可以从Sourceforge上面下载,地址:http://sourceforge.net/projects/mediainfo/在这里我使用的是 Media Pl
2013-09-25 16:13:05 29489 3
MediaInfo源代码分析 1:整体结构
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo源代码分析 1:整体结构MediaInfo源代码分析 2:API函数MediaInfo源代码分析 3:Open()函数MediaInfo源代码分析 4:Inform()函数MediaInfo源代码分析 5:JPEG解析代码分析===================MediaInfo 用来分析视频和音频文...
2013-09-25 16:13:00 314
原创 ffdshow 源代码分析1 : 整体结构
ffdshow是一个非常强大的DirectShow解码器,封装了ffmpeg,libmpeg2等解码库。它也提供了丰富的加工处理选项,可以锐化画面,调节画面的亮度等等。不止是视频,FFDShow现在同样可以解码音频,AC3、MP3等音频格式都可支持。并且可以外挂winamp 的DSP插件,来改善听觉效果。一个词形容:强大。因为项目的要求,需要对ffdshow进行二次开发,正好有这个机会,分析研
2013-09-25 15:32:25 12730 5
ffdshow 源代码分析1 : 整体结构
ffdshow是一个非常强大的DirectShow解码器,封装了ffmpeg,libmpeg2等解码库。它也提供了丰富的加工处理选项,可以锐化画面,调节画面的亮度等等。不止是视频,FFDShow现在同样可以解码音频,AC3、MP3等音频格式都可支持。并且可以外挂winamp 的DSP插件,来改善听觉效果。一个词形容:强大。因为项目的要求,需要对ffdshow进行二次开发,正好有这个机会,分析...
2013-09-25 15:32:00 402
PC硬件的那些权威认证
在PC产品上,众多的厂家和商家总是会加上很多的“权威认证”,并且大肆宣传,看起来和听起来都非常NB的样子。那么,这些权威认证是真的很NB吗,有这些认证的产品就一定好吗,下面,笔者就为大家解析一下这些权威的认证。●显示器的相关认证 有关显示器的认证,从目前来看,有20多个,下面,便是详细的内容。 TCO——非强制性认证 TCO认证是由瑞典专业雇员协会(简称TCO,Sw...
2013-09-25 14:19:00 1764
北京联通2013年夏天大规模促销IPTV 与光纤宽带提速同步推进
日前,北京联通开始大规模促销IPTV。据了解,北京西城区的一些居民小区中,免费宽带提速和联通IPTV促销宣传(截止到2013年12月31日)正在同步进行。 免费光纤宽带大幅提速图为:北京联通向某小区发放的宽带提速通知 在北京联通向某小区发放的宽带提速《居民通知》中显示,该小区已经完成了光纤覆盖工作,宽带将全面提速。"1M以下宽带免费升速至4M,2M宽带免费升速至10M,4M宽带免...
2013-09-25 14:02:00 338
原创 IPTV码流分析指标
针对IPTV码流可以分析如下指标(参考蓝拓扑公司的IPTV码流分析产品)视频内容质量分析被动式的视频平均意见分(MOS)测量实时对所选的IPTV 和VOD 节目进行音视频回放MPEG PES I, P, B 帧率存在丢包的MPEG PES I, P, B 帧MPEG 图片组(GOP) 模式分析 MPEG传输流(TS)质量分析ETSI TR-101 2
2013-09-25 13:41:05 4929
IPTV码流分析指标
针对IPTV码流可以分析如下指标(参考蓝拓扑公司的IPTV码流分析产品) 视频内容质量分析被动式的视频平均意见分(MOS)测量实时对所选的IPTV 和VOD 节目进行音视频回放MPEG PES I, P, B 帧率存在丢包的MPEG PES I, P, B 帧MPEG 图片组(GOP) 模式分析 MPEG传输流(TS)质量分析ETSI TR-101 ...
2013-09-25 13:41:00 777
原创 一个做得很好的电子产品测评类网站:Zealer
无意中发现了一个做得很好的电子产品测评类网站——Zealer。http://www.zealer.com/站长王自如很有个人魅力。尤其他在老罗发布会点评的那期节目里。与他类似,我也是做质量评测的,不过是视频的质量评测。我明白做这种第三方评测是很难盈利的。因为一旦盈利,就会有人怀疑评测的客观性,进而失去了做评测的意义。因而评测机构必须保持独立。但是评测机构里面的人也需要吃饭,如果不挣钱大家就
2013-09-25 13:16:36 15237
一个做得很好的电子产品测评类网站:Zealer
无意中发现了一个做得很好的电子产品测评类网站——Zealer。http://www.zealer.com/站长王自如很有个人魅力。尤其他在老罗发布会点评的那期节目里。与他类似,我也是做质量评测的,不过是视频的质量评测。我明白做这种第三方评测是很难盈利的。因为一旦盈利,就会有人怀疑评测的客观性,进而失去了做评测的意义。因而评测机构必须保持独立。但是评测机构里面的人也需要吃饭,如果不挣钱大家...
2013-09-25 13:16:00 1568
转载 NVIDIA新旗舰GeForce GTX 780深度评测
2013年5月18日,NVIDIA在2013年游戏群英会上出人意料地以不公开产品型号的方式向大众展示了一款神秘显卡。尽管只是惊鸿一瞥,但是大家都相信这就是即将到来的GeForce GTX 780显卡。果不其然,在稍后的5月24日,NVIDIA正式发布了这款产品。GeForce GTX 780,NVIDIA新一代GTX 700系列的单核心旗舰显卡,其性能究竟如何呢?GTX 780规格解读
2013-09-25 12:24:04 5767
NVIDIA新旗舰GeForce GTX 780深度评测
2013年5月18日,NVIDIA在2013年游戏群英会上出人意料地以不公开产品型号的方式向大众展示了一款神秘显卡。尽管只是惊鸿一瞥,但是大家都相信这就是即将到来的GeForce GTX 780显卡。果不其然,在稍后的5月24日,NVIDIA正式发布了这款产品。GeForce GTX 780,NVIDIA新一代GTX 700系列的单核心旗舰显卡,其性能究竟如何呢?GTX 780规格解读...
2013-09-25 12:24:00 574
转载 评测华数彩虹盒子(BOX)
近日,中广互联评测使用了华数彩虹BOX。该款华数彩虹BOX由华数传媒与阿里巴巴集团合作推出。7月23日,华数传媒与阿里巴巴集团达成战略合作,宣布将推出第一代搭载阿里TV操作系统的互联网电视机顶盒产品。9月9日,该产品——华数彩虹BOX正式在聚划算上发售,售价为298元,同时赠送50元支付宝红包和50元天猫超市现金券,再加送120元天猫超市优惠券,折算优惠返现后,达到198元的价格。 图为:
2013-09-25 12:09:44 7843
评测华数彩虹盒子(BOX)
近日,中广互联评测使用了华数彩虹BOX。该款华数彩虹BOX由华数传媒与阿里巴巴集团合作推出。7月23日,华数传媒与阿里巴巴集团达成战略合作,宣布将推出第一代搭载阿里TV操作系统的互联网电视机顶盒产品。9月9日,该产品——华数彩虹BOX正式在聚划算上发售,售价为298元,同时赠送50元支付宝红包和50元天猫超市现金券,再加送120元天猫超市优惠券,折算优惠返现后,达到198元的价格。图为:华数...
2013-09-25 12:09:00 346
工信部:2015年宽带城市20兆农村4兆
国务院公布的《“宽带中国”战略及实施方案》,首次在国家层面将宽带网络定位为“新时期我国经济社会发展的战略性公共基础设施”。“宽带”多少才算宽?城乡之间的数字鸿沟如何跨越?工业和信息化部副部长尚冰日前在中国政府网接受访谈,对这些问题作出解读。宽带如何才能“宽”接入网要提速,城域网、骨干网要修宽宽带多少才算“宽”?尚冰说:“如果仅仅上网浏览新闻、收发邮件、使用搜索、听点音乐等,2兆到10...
2013-09-25 12:04:00 229
转载 电视与盒子那些事儿
电视与盒子的那些故事显然还没有终结,但是未来的盒子是个什么样的盒子,商业模式是否还是那个商业模式? 7月23日,北京,阿里这头“巨兽”不出所料的闯进了客厅,“阿里盒子”的诞生也宣告了阿里对“客厅争夺战”的志在必得;7月25日,美国,谷歌发布了仅有2英寸的电视棒,再次对电视终端发起了冲击。 一个是中国最大的电商企业,一个是世界上最大的搜索公司,两个看似和电视毫不相关的公司竟然“不约而同”
2013-09-25 11:54:20 2923
电视与盒子那些事儿
电视与盒子的那些故事显然还没有终结,但是未来的盒子是个什么样的盒子,商业模式是否还是那个商业模式? 7月23日,北京,阿里这头“巨兽”不出所料的闯进了客厅,“阿里盒子”的诞生也宣告了阿里对“客厅争夺战”的志在必得;7月25日,美国,谷歌发布了仅有2英寸的电视棒,再次对电视终端发起了冲击。 一个是中国最大的电商企业,一个是世界上最大的搜索公司,两个看似和电视毫不相关的公司竟然“不约而...
2013-09-25 11:54:00 289
转载 myeclipse中加入jad查看jar源代码
1、 下载反编译工具jad a) 下载地址:http://www.kpdus.com/jad.html#download,根据相对操作界面的版本进行下载,因为我们的操作界面是window所以下载:jad 1.5.8 for Window 9x/NT/2000即可。或是使用本文件夹中已下载的jad/jadnt158.zip b) 将下载下来的jadnt
2013-09-24 17:21:13 4532
myeclipse中加入jad查看jar源代码
1、 下载反编译工具jad a) 下载地址:http://varaneckas.com/jad/,根据相对操作界面的版本进行下载,因为我们的操作界面是window所以下载:jad 1.5.8 for Window 9x/NT/2000即可。或是使用本文件夹中已下载的jad/jadnt158.zip b) 将下载下来的jadnt158.zip解压缩到任意目录,只要记住就行,这里我们将解压缩出来的ja...
2013-09-24 17:21:00 177
最简单的基于FFmpeg的内存读写的例子 1.1
2015-02-13
最简单的基于FFMPEG的AVDevice的例子 1.2
2015-02-13
最简单的基于FFmpeg的libswscale的教程 1.1
2015-02-13
最简单的基于FFmpeg的AVFilter例子(叠加水印) 1.1
2015-02-13
最简单的基于FFmpeg的推流器(以推送RTMP为例) 1.1
2015-02-13
最简单的基于FFmpeg的封装格式处理 1.2
2015-02-13
最简单的基于FFMPEG的音频编码器 1.1
2015-02-13
最简单的基于FFmpeg的编码器 1.2
2015-02-13
最简单的基于FFmpeg的图像编码器 1.1
2015-02-13
最简单的基于FFMPEG+SDL的音频播放器 2.1
2015-02-13
最简单的基于DirectShow的示例
2015-01-10
最简单的基于FFMPEG的AVDevice的例子 1.1
2015-01-09
最简单的基于libVLC的例子
2015-01-08
最简单的基于FFMPEG+SDL的视频播放器 2.3
2015-01-03
最简单的基于FFmpeg的编码器 1.1
2015-01-03
最简单的基于FFmpeg的libswscale的教程
2014-12-23
最简单的基于libRTMP的示例
2014-12-23
最简单的基于FFmpeg的封装格式处理的例子 1.1
2014-12-21
最简单的视音频播放示例 1.1
2014-12-21
最简单的视频编码器示例
2014-12-21
最简单的视音频播放示例
2014-10-18
最简单的基于FFmpeg的封装格式处理的例子
2014-10-06
最简单的基于FFmpeg的内存读写的例子
2014-10-05
最简单的基于FFMPEG+SDL的视频播放器 2.2
2014-10-04
最简单的基于FFmpeg的AVFilter例子 1.2
2016-02-01
视音频数据处理入门
2016-01-29
传媒大学广播电视工程系小学期课程 - 基于FFmpeg+SDL的视频播放器的制作
2015-07-26
最简单的基于FFmpeg的移动端例子
2015-07-22
最简单的基于FFmpeg的推流器 1.2
2015-07-22
最简单的基于FFMPEG+SDL的音频播放器 2.2
2015-07-22
最简单的基于FFMPEG+SDL的视频播放器 2.5
2015-07-22
最简单的基于FFmpeg的AVUtil例子 (AVLog, AVOption等)
2015-07-22
TIandSI 3.0 windows
2015-05-30
TIandSI 3.0
2015-05-30
最简单的Flash流媒体例子
2015-02-25
QAM调制与解调仿真程序
2015-02-21
最简单的基于FFMPEG+SDL的视频播放器 2.4
2015-02-13
最简单的基于FFMPEG+SDL的视频播放器-最终版
2015-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人