|
以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- 世界上最短的DVD解码程序(附源码) (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=47095) |
|
-- 作者:卷积内核 -- 发布时间:5/18/2007 2:45:00 PM -- 世界上最短的DVD解码程序(附源码) 前些天麻省理工学院的两位学生编写出世界上最短的DVD解码程序,而这个纪录最近被一位名为Charles M Hannum的程序员打破,他所编写的解码程序只有442个字节,而那个七行的Perl解码程序则为472个字节。 Hannum的C程序被叫作:efdtt,据称它的速度相当快,能够达到21.5MBps,在解码时甚至不需要特别进行I/O优化,这样的速度使得该程序在将数据转换为动态图像时完全不会影响MPEG 2的解码处理。 相比两个同样小巧的解码程序,前者支持即时解码与回放,但据说它的输出回放偶尔会不稳定。而Hannum的程序则支持平滑回放。 相关链接:http://www.cs.cmu.edu/~dst/DeCSS/Gallery/ /* efdtt.c Author: Charles M. Hannum <root@ihack.net> */ #define K(i)(x[i]^s[i+84])<<
|
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
58.594ms |