NewsRhzhi | 先创资讯 | 旧版入口
rhzhi.net
网站首页 | NewsRhzhi | 先创资讯 | 操作系统 | 工具软件 | 办公软件 | 网站设计 | 组网专栏 | 平面设计 | 多 媒 体 | 程序开发 | 硬件资料 | 聊天软件
您现在的位置: 先创网 >> 软件新闻 >> 新软速递 >> 文章正文
FFDShow MPEG-4 Video Decoder 2007-01-14 (rev. 776)
先创网
2007-1-11 12:17:51文/佚名
    

FFDShow可以称得上是全能的解码、编码器.最初FFDShow只是mpeg视频解码器,不过现在他能做到的远不止于此.它能够解码的视频格式已经远远超出了mepg4的范围,包括indeo video,WMV,mpeg2等等.同时,它也提供了丰富的加工处理选项,可以锐化画面,调节画面的亮度等等.不止是视频,FFDShow现在同样可以解码音频,AC3、MP3等音频格式都可支持.并且可以外挂Winamp的DSP插件,来改善听觉效果.可以说现在的FFDShow已经是windows 平台多媒体播放的非常出色的工具了.

Notes about latest versions of FFDShow MPEG-4 Video Decoder :

- FFDShow 2007-01-14 (rev. 776) was compiled by drevil_xxl using GCC 4.1.1 (libavcodec.dll & libmplayer.dll),
- FFDShow 2006-01-13 (rev. 770) MMX* was compiled by clsid using ICL9 while FFDShow 2007-01-08 (rev. 752) SSE** was also compiled by drevil_xxl using GCC 4.1.1 (libavcodec.dll & libmplayer.dll).
* *Only for CPUs with support for MMX (MultiMedia eXperience) instructions.
** Only for CPUs with support for SSE (Streaming SIMD Extensions) instructions. Check if your CPU has support for SSE or SSE2 instructions using Cpu-Z, a small tool which shows infos about CPU.

First of all, the FFDSHOW consumes way less CPU power than original DivX codecs, even with maximum post-processing. At the same time the post-processing seems to give excellent quality results and allows more configuring than the original DivX 5 codec. It can even automaticly reduce post-processing if your CPU is getting overloaded. The noise filter adds a kind of a rasterising effect to the picture - might be useful in some cases. The alpha version also includes experimental playback for MPEG-1 and MPEG-2 files (such as VCD and SVCD movies), which works pretty damn well. Only problem is that MPEG-2 playback can't play the SVCD clips directly from the CD, but requires the video to be extracted to the HDD by using VCDGear first.

Features of FFDShow MPEG-4 Video Decoder :

- various compression methods:
· MPEG 4 compatible (Xvid, DivX 4, DivX 5) using libavcodec or XviD
· Divx 3 compatible, MSMPEG4v2, MSMPEG4v1
· WMV1/7, WMV2/8
· H263, H263+
· HuffYUV in YV12 colorspace
· MJPEG
· MPEG 1
· Theora (not for regular use, format isn't stabilized yet)
· MPEG 2 by using mpeg2enc code from MJPEGtools project
· all Windows Media Video 9 supported encoders with output to asf/wmv file or AVI
- all common encoding modes: constant bitrate, fixed quantizer, fixed quality, two pass encoding (depends on compressor features)
- for libavcodec and XviD detailed selection of motion estimation method
- minimum and maximum I frames interval
- minimum and maximum quantizer selection, quantizer type and trellis quantization selection for libavcodec
- adaptive quantization (aka. masking) for libavcodec and XviD, single coefficient elimination
- selectable compression of starting and ending credits
- two curve compression algorithms for second pass of two pass encoding - thanks to XviD developers
- second pass simulation: although not very precise, still helpful for tweaking advanced curve compression parameters
- ability to use libavcodec internal two pass code
- image preprocessing with ffdshow image filters (latest ffdshow version must be installed)
- graph during encoding: if your encoding program doesn't provide one
- B frames support: from one to eight consecutive B frames
- support for MPEG 4 quarterpel and GMC
- selectable interlaced encoding
- decompression
Changes from FFDShow rev. 740 to FFDShow rev. 776 :

- (ffmpeg 7484 7486)
- Updated WEB content. Thanks fastplayer.
- fix overlay mixer reconnect. Basically it is not supported. This patch just fix half height issue on YUY2 output.
- fix SVQ3 decoding. Now 00000397_quicktime_HOOG.mov plays.
- IS update. It was unable to disable MPEG4 from installer unless it is a first installation
- Updated changelog and IS comments.
- Bug fix : Kernel deinterlacer : Next filter is skipped 2-for-1. Among others filters, it is worst if the next filter is resize
- Added a command to remotely retrieve the subtitle files list, and a command to register the graph into the ROT (running object table). This lets other programs access to the graph and control its interfaces. Tested OK
- Bug fix : ANSI builds : Font-Charset setting was not working.
- color space conversion : RGB to YUY2 : security fix
- updated Inno Setup
- updated readme
- fix av_reduce() with things like 1/0 and 0/0
- Unconditionally enable Theora decoder. It works fine now and there is no Theora support through libtheora in FFmpeg
- added encoding support for multithreaded xvidcore 1.2
- updated xvid main header file.
- Small encoding patch by drevil_xxl. This fixes MPEG4 encoding for me.
- Doesn't really need exceptions turned on.
- removed some warnings: no newline at end of file
- updated vp3 & h263
- libmpeg2 : bug fix : MPEG 1/2 seek issue. Crash and artifact on seek(or startup) is fixed.
- Added current subtitles retrieval
- Re-enabled CoInitialize & CoUninitialize with protection.
- updated ff_vfw.dll binary
- Bug fix: Explorer.exe was crashing in Windows Vista.
- Explorer.exe use vfw decoder to get thumbnail.
I disabled CoInitialize & CoUninitialize. These two API functions were called from different threads, which was the cause of the crashes.
I think the application should have called CoInitialize before here. Need more testing though.
- Updated version resource. This will synchronize the current build version between builders (once).

下载:FFDShow MPEG-4 Video Decoder 2007-01-14 (rev. 776)

打印此页 投稿与建议 返回顶部
栏 目 索 引
软件应用 SOFTWARE
Win XP | NT/2003
Win2000 | DOS/Win9x
PowerPoint | Office
Excel | Word
网络软件 | 实用软件
媒体软件 | 系统软件
常用软件 | 办公软件
聊天软件 | 网络安全
新软试用 | Vista
设计在线 DESIGN
Dreamweaver | 3DMax
Photoshop | Flash
平面设计 | 网页设计
多 媒 体 | 精品画廊
精彩专区 SPECIAL
Q Q 专区 | 热门专题
组网玩网 | 程序开发
应用集锦 |
相关文章
关于我们 - 联系方式 - 合作伙伴 - 网站大事记 - 网站地图 - 我要投稿
Copyright ©1997-2008 先创网 All Rights Reserved.
先创科技 版权所有