couchdb scribd php ming等等

最近随便在网上找些相关的东西,并了解一些相关的技术.
看很多人custom google search,我也就定义了一个关于erlang的搜索, 收集了20多个erlang的blog和website.可以适用一下哦,–>页面右上角
RabbitMQ还真是一个通用的MQ解决方案,核心思想就是消息的转发,以及各种转发规则,官网中有好几个例子,其中一个是用RabbitMQ来做一个视频聊天室,把视频数据作为MSG进行1对多中转,还有一个朋友问是否可以用在其自身的负载均衡系统中,作为消息系统.RabbitMQ其本质就是一些规则指导下的消息产生及消耗过程.
对couchdb很有兴趣,看了一些slide和一些演示,很期待可以在项目中使用.
一直在用两个document share的网站:scribd/ 梦想称为document领域的youtube(因为他们都使用了flash的技术?), slideshare共享的幻灯片阅读,他们两个实现中都涉及到flash,其中flashpaper是adobe提供的工具可以将doc,ppt等转化为pdf或swf,方便显示.而scribd似乎更有实力,其不满于flashpaper的一些限制,提供了自己的ipaper(比flashpaper更完善),并开放丰富的API.
想抓取youku的视频,发现不是很容易.flv player内部的交互都比较隐蔽,也很容易修改,因此想获取flv的最终url,分析协议好象总不是好办法.
为了体验一把ming(swf output libary),
在windows 2003上装php5,总是iis总是显示”拒绝您访问此计算机”, google了半天,原来是防火墙把svhost给拦截了.
iis + PHP5原来就几个重点:
1, 修改php.ini,指定扩展的路径
2, 配置IIS中的ISAPI筛选器中,添加指向PHP安装目录下php5isapi.dll的筛选器
3, 在主目录,配置中,添加.php到ISAPI的映射
4, 在web服务扩展中,允许PHP
5, 通过phpinfo(),查看你的php.ini加载,以及各项配置是否正确
都是为自己以后抓耳挠腮的时候,留个参考.
原谅我总是使用windows,其实我真的不想,谁让我天天要写windows的客户端呢?

ffmpeg windows下加水印成功

经过今天一天的折腾,终于搞定了ffmpeg在windows下添加水印的功能。
为了解决这个问题我首先是查看了中华视频网上的ffmpeg工作组相关的资料,因为在windows下编译要装一些环境,比较耗时,因此我首先尝试搜索ffmpeg.exe和watermark.dll看能否有现成的供我使用,可是很遗憾,我下载了将近10个不同版本的ffmpeg,都不支持-vhook选项。因为大部分的ffmpeg编译的时候都指定了–disable-vhook的配置。
找寻不到,只有自己动手了!
参照中国视频网上的一篇文章,我进行编译,可是中间遇到了很多错误,原谅我没有一一记录,大部分是mingw环境配置的问题,比如缺少某个lib,某个头文件等,上google搜索即可。搜索的过程中,我发现了一个E文网站,专门描述windows下的FFmpeg编译,很全面很详细,包含vhook,ffplay等相关内容!因为内容较多,我就不翻译了,各位就照着做就可以。需要说明的是,这个URL因为GFW的原因,国内用户无法访问,解决的方法只能是使用代理:使用coralcdn的.nyud.net后缀,或者使用tor匿名访问软件。怪不得国内的兄弟们无法好好学习,都是这些封锁导致,怎么能够和国外先进水平接轨?如果您还是无法访问以上内容,请与我联系,我把保存的内容发给你。
最后就是奉献我编译的ffmpeg.exe以及vhook的相关dll,因为不时搞视频的,所以编译的可能不够专业,望见谅!
内容放置在esnips上(5G的免费存储空间)
下载ffmpeg.exe watermark.dll(内附使用说明)
连接已更新!
2008.11.19更新:这个windows下编译生成的ffmpeg,没有包含mp3相关的解码库,因此对于FLV格式的声音处理有问题。由于当初仅仅是为WMV添加水印,对于想进行FLV相关处理的朋友,需要自己编译FFMPEG。
windows下编译ffmpeg请参考这里
http://ffmpeg.arrozcru.org/wiki/index.php?title=Main_Page