ffdshow tryouts beta 4 (stable release)
x.264 and other container files are getting pretty popular for compressing movies and content. The problem is, you can't really decode them through your graphics card.
Play all your favorite videos with just one download! Be it Xvid or H.264, FLV1 or MPEG2, ffdshow tryouts supports a wide range of video codecs. On the audio front, ffdshow tryouts impresses with support for popular codecs like MP3, AAC, Vorbis, AC3, and DTS as well as not-so-popular ones like LPCM, True Audio, and QDM2.
BTW for x.264 you need to insstall Haali Media Splitter as well.
A powerful filter set further helps you to improve your audio-visual experience: filters like denoise, deblock, and resize enhance the quality of your videos. Normalization, down-/upmixing, and resampling - to name a few - try to get the most out of your audio setup.
The goods news, this new vesion supports multi-core CPU decoding !
Fixed before beta4
- In FLAC and TTA, A/V synch was lost.
- Closed caption decoder produced garbled characters.
- Crashes in Windows Movie Maker have been fixed. This was not ffdshow's bug.
- Subtitles that contain an "&" as part of the filename were displayed incorrectly inside ffdshow's context menu.
- MakeAVIS.exe in "Store uncompressed audio" mode produced noisy audio if the input audio was not 16bit integer.
- If the AviSynth script had multiple lines, the script was not saved by using "Export all settings" or "Save to file..." in Presets page.
- DTS S/PDIF pass-through sometimes had terrible noise.
- Compatibility problem with VFW encoder applications such as HyperCam has been fixed.
- If ConvertToRGB was used in AviSynth script, the video was flipped.
- If "Swap channels" was used, audio was lost if the number of channels of the input stream changed.
- DVD menu was sometimes not highlighted.
- "Preset autoload conditions" -> "on movie file name match (with wildcards)" did not work.
- If the input color space was NV12 or NV21, ffdshow could not render properly.
- If crop was used after letterbox subtitling, the bottom of the image was cropped too much.
Added after beta3
- Nellymoser audio decoder has been added. The latest FLV Splitter is required.
- Seb's BTB&WTW level filter: Adjust contrast only if the "dimmer than dimmest" (Y < 16) and/or the "brighter than brightest" (Y > 235) part exist (depending on the configuration).
- H.264-PAFF interlacing is now supported.
- H.264 decoder has been multithreaded. It is only effective if the video is encoded using multiple slices.
- Added reset button to overlay control.
- You no longer have to use LoadCPlugin / Load_Stdcall_Plugin for loading ffavisynth.dll (ffdshow() and ffdshowAudio() function). It is automatically loaded on AviSynth start-up.
- In "YCbCr <-> RGB conversion", ITU-R BT.601/709 standard selection and contrast configuration (standard, full range, custom) has been added.
- 7.1ch audio processing has been added.
- In "Crop & zoom", "Auto crop" has been added. Black borders can be removed automatically.
- Preset auto loading: Now you can select either "On one of the conditions match (OR)" or "On all conditions match (AND)".
- In preset auto loading, "on FOURCC from previous filter match" has been added. It is useful when ffdshow is used in RAW mode to affect a condition on the original video FOURCC.
- For Windows Media Player 11 and Windows Media Center on Vista, a new option for RAW video processing has been added.
- In "Resize & aspect", "Resize to screen resolution" has been added.
- In "Resize & aspect" -> "Process pixel aspect ratio internally", PAR of output device can be configured now.
- In "Resize & aspect" -> "Borders", the way of dividing borders can be configured now. It's useful when you use subtitles.
- Vertical scaling of text subtitles. ASS subtitles can also be scaled with a new option called "Override ASS/ASS2 scaling".
- Added text subtitle blur. Better blend in with the video.
- New OSD item "Active preset name".
- Subtitle word wrapping: Three modes are available. "Smart wrapping, lines are evenly broken", "End-of-line word wrapping" and "Smart wrapping, lower line gets wider".
- Experimental x64 builds are available.
- Faster RGB <-> YV12 conversion for x64.
- Improved text subtitles and OSD rendering. Body, outline and shadow options have separately adjustable color and alpha settings. If the output color space is RGB and no other image filter (except resize) is used in the downstream, subtitles and OSD are rendered in RGB mode and the quality is improved further.
- Multiple languages support: A horizontal scaling ratio for the config dialogs can be configured from language files. To scale them to 125% horizontally add the two lines "horizontalScale9x=125" and "horizontalScaleNT=125" in the "[Font]" section of the language file.
- Improved German translation (making use of the extra space gained by scaling horizontally).