----------------------------------------------------------------- ----------------------------------------------------------------- -------------------- ATV2000 read.me file ---------------------- ----------------------------------------------------------------- ---------------------------- 2.1.2.6 ---------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------- mike@tvfreak.cz ------------------------- ----------------------------------------------------------------- --------------------- http://mikecrash.wz.cz -------------------- --------------------- http://www.tvfreak.cz --------------------- ----------------------------------------------------------------- 0. Licence agreement ATV2000 is freeware. It means it can be free distributed, copied, burned to CD etc., but only as is in this installation package. It cannot be distributed as part of any other software, no part of ATV2000 can be included to other software and cannot be distributed with TV Cards. Also there is no responsibility for any damage of computer, it may cause. You are running it on your own risk. There is no official support, but i try to respond to all questions {except the stupid ones) you send me. Please don't report what is not completly done yet, only bugs please (see bellow section 5). 1. Introduction Thank you for trying ATV2000 - TV viewing application with capture for Windows 95/98/Me/2000/XP. 2. Short description ATV2000 is based on two parts - main control panel, which controls all TV functions - tunning, sound control and detection and makes easy interface. The second is video viewing and capture part. It supports two interfaces - Video for Windows and WDM (DirectShow) interface. Note for sheduler: Full support for sheduling including Shutdown and Wake up is only under WDM. VfW allows not setting video compression, so you must enable capture mode and set compression manually. Also Profiles are not implemented in VfW because of the same reason, so selecting profile in ARC2000 sheduler has no effect for VfW. Don't use Wake up with VfW !!! You can use shutdown after capture done. 3. System requirements AMD K6 or Intel Pentium 200MHz+, 400MHz recommended DirectX capable graphics card, overlay support recommended Sound card Supported TV card Microsoft Windows 95, 98, Me, 2000 DirectX 5 or above for VfW capture support DirectX 8.1 or above for WDM capture support 4. Using Implemented key controls: M OSD Menu D Display X Show/Hide time F Fullscreen O Always On Top K Keep aspect ratio L Aspect ratio 4:3 (player only) A Freeze S Save single image or save current teletext page R quick record (set capture timelimit in 15min steps) +,- Channel +/- UP/DOWN OSD select LEFT OSD - RIGHT OSD + L loop channel * mute / mono/stereo/dual 0..9 channel number key in or teletext page select Q quit CTRL-Q shutdown CTRL-H hide panel T teletext C closed caption CTRL+T transparent teletext (overlay only) CTRL+S save all teletext pages CTRL + Zoom in/next subpage or page in teletext CTRL - Zoom out/previous subpage or page in teletext CTRL+Z Zoom off Z Zoom mode ON/OFF CTRL+UP/DN/L/R Zoom move CTRL+F5 Teletext fast text - red CTRL+F6 Teletext fast text - green CTRL+F7 Teletext fast text - yellow CTRL+F8 Teletext fast text - blue mouse wheel channel +/- on video window Command line parameters: /f start in fullscreen mode /b start in background mode /ext set external composite source /svhs set external S-VHS source /tune "channel name" tune specified channel /file "filename" set capture filename /cdur "seconds" set capture timelimit in seconds /profile "profile name" load capture profile (only in WDM) /cap start capture after startup (only in WDM) /capmode start with capture mode /qac quit after capture, only with /cap parameter /log log mode, writes log file to disk /debug2 debugger mode, do not use! Note: not all paramaters are usable in VfW due to unability to set some capture parameters (compression] Hidden settings in registry (cannot be set in options): [ATV2000/Position] MouseMidleBut F mid-mouse button switches to fullscreen C mid-mouse button shows channel menu [ATV2000] TunerOffset frequency offset to add to tuned frequency 5. Known limitations and issues This software is still in developement, there may be some limitations and unworking (or incorrectly) functions. I have no responsibility for any damage of your computer or software installations, it may cause. Here is list of current issues: - some changes in capture parameters in WDM may cause program crash, because not all unstandart behaviour of codecs and filters may be handled - is improved with every new version - by changing country, tuner will tune to first channel for a while, need to find how to tell driver country settings directly without using ITVTuner interface 6. Future Remove bugs, improve filters, more video formats to frame grabber, more capture cards supported, better Help. 7. History 2.1.2.6 - fixed crash on startup with some audio mixers - added new shortcuts to set aspect ratios D and Ctrl+D for 16:9 I and Ctrl+I for 24:10 2.1.2.5 - fixed media type connection and access violation error in teletext decoder when conecting to VMR pin 0 in some cases (was not affected in ATV2000, but it was bug) - device remembered also as index - support for more video capture devices with the same name in WDM 2.1.2.4 - fixed memory leak in teletext decoder - teletext decoder supports cards with CX23xxx chipset - added cropped 16:9 and 24:10 aspect ratio modes to WDM - fixed setting of video preview size 2.1.2.3 - added enumaration of kernel audio devices (AverTV M150) - fixed switching of audio devices - improved saturation and hue control in BT8x8 module (by ladarozan - thx) 2.1.2.2 - fixed initial display of video encoding for selected preview pin - fixed connecting of audio compressor - added 72 new TV icons 2.1.2.1 - fixed storing of video capture pin - fixed destroying of compressor enumerator - fixed connecting of audio part of combined video/audio compressors 2.1.2.0 - added support for cards with hardware DivX and MPEG video encoders - when setting video format, corresponding format is first obtained with pins capabilities and then required parameters changed in it - can set bitrate for capture and preview format - usable only for compressed formats, set to -1 to disable bitrate setting, 0 for uncompressed formats like RGB or YUV, also it may not work for all formats, but for hardware MPEG encoders it should work (tested with Plextor ConvertX USB device) - fixed hidding of cursor introduced in 2.1.0.0 - fixed reading of capture size from registry - fixed enumaration od audio devices with no video devices - choice of TV channels via keyboard can be speed up with Enter after number of TV channel - TVTuner, TVAudio and TVCrossbar interfaces are searched on video capture capture device too, needed for some devices, that has no independend tuner or crossbar filters (for example VXIS7012) - added support for Video Mixing Renderer 9 - fixed aspect ratio corrections in VMR7 and VMR9 renderers - fixed wrong flipping of video in Video converter filter, when converting RGB to RGB with one negative height value - Video converter filter now supports increase of width on output to avoid connecting errors on some video cards (Parhelia, Geforce) - can show property page of audio comressor (the state is not remembered yet) - support for InterVideo MPEG encoder contained in WinDVR 2 2.1.1.5 - fixed updating of audio capture parameters when changing container - fixed first init of video filters in capture mode 2.1.1.4 - video filters, audio and audio filters sheets in video properties dialog are hidden when not needed - added overlay parameter to properties dialog - first use of video device will offer default video device parameters - video size and encoding is not changed when graph failed, this gives more control to user - changed flat buttons to normal buttons to use XP style buttons - can set display aspect ratio - fixed some minor bugs 2.1.1.3 - video and audio filters properties moved to properties dialog - video and audio properties separated to tab sheets - fixed reloading of audio compressor - fixed crash when obtaining channel range with no tuner devices - properties dialog is shown when video device was never configured before - removed Compression menu command, because it was useless 2.1.1.2 - added teletext support for CX23414/5 based cards (Hauppauge WinTV PVR) - some changes to raw VBI decoding for SAA713x based cards, this should improve quality, but not tested - fixed setting of recording controls for nvidia nforce audio driver - fixed displaying of TV tuner and TV audio property pages for Hauppauge WinTV PVR250/350 - fixed capturing to segmented files - fixed total capture log was not written when capture stops for no disc space available 2.1.1.1 - can specify video capture pin - changing video capture or preview pin will update video encoding list in combos - fixed no preview when changing capture device to device with audio pin - fixed VBI capture setup - fixed showing of video compresors in audio compressors combo box - reworked list of compressors to objects 2.1.1.0 - video containers (file format) are now specified in external file for better compatibility with new formats and with support for hardware encoders, also each container has different compressors - support for combined video/audio compressors with two inputs and one output - removed switch "Use capture pin for preview" - new option to select video capture pin for preview - new option to select audio capture pin - new option to insert video converter for preview, this is needed for some cards that do not use standard encoding formats like YUY2 - support for IYUV format in Video Converter - after wrong card initialization application will exit properly - parameters of DirectShow video compressors are saved like on VCM codecs - graph paused when showing video compressor configuration dialog, some compressors crash if not - configuration can be exported to registry file for backup - fixed loading of configuration in BT8x8 plugin - there are many changes in source code, so please excuse some bugs, if you find some, send me mail with log file, i'll try to fix them 2.1.0.3 - fixed volume slider in panel controlled only the last mixer device - teletext lookup in pages and subpages with Ctrl +/- - fast text support in teletext - Ctrl+F5-F8 - fixed bad file extension when capturing with sheduler 2.1.0.2 - selecting "Use capture pin for preview" shows capture formats instead of preview formats for selection - if the preview pin is not found, capture pin is used as default - Video converter filter and Deinterlace filter supports VideoInfo2 format - setting preview or capture format prefers VideoInfo format for VideoInfo2, some compressors and/or filters reject connection when using VideoInfo2, which is prefered format by some capture devices 2.1.0.1 - fixed bad format of date when capturing teletext subtitles to external file after 4 minutes - fixed time synchronization from teletext (again) - fixed filters deinitialization on exit in WDM - fixed memory leaks on exit - fixed switching of WDM devices and code clean up - fixed memory access error when destroing compressor state - fixed capture of audio with no compression introduced in 2.1.0.0 - some code clean up - changed installer to modern interface 2.1.0.0 - all settings are stored to registry instead of atv.ini file - TV and capture properties are stored separatly with different devices in WDM - fixed capture with DV devices - graph clock was not set properly - added channel tuning for cards that doesn't support frequency tuning (for example PixelView PlayTV USB 2.0 Pro) - support for VXIS devices - support for audio preview in capture mode - fixed overlapping of windows in always on top mode - fixed setting of sample size in video capture format - some code improvements, cleanups and error checking added - removed video player from package - it is now separate application 2.0.21.1 - redesigned Capture properties - file, video and audio properties are on separate sheets - fixed bad overlap when switching channels from last to first channel - improved log mode, only one file atv.log will be written with information from all modules - removed capture of VBI to Ogm because of mux problems - added teletext subtitles capture to .SRT also for AVI and Ogm 2.0.21.0 - teletext filter can output to previous RGB32, RGB24, RGB565 and RGB555 types also decoded text stream, text subtitles and raw VBI data coded as typical video stream with fourcc set to VBIV to enable storing in video containers - added VBI data capture - raw VBI, text subtitles decoded from teletext or decoded frames of selected or all pages/subpages - statistics filter can save text samples to log file - switching of teletext on disabled in capture mode (previously it failed) - fixed crash of application caused by teletext decoder on stopping graph in some cases 2.0.20.9 - switching of overlay/preview with VMR - fixed storing of audio capture to profiles - profiles can be deleted, added delete button - changed editing of stations in Channel setup - they are changed directly in list if Store button checked, removed "insert to list" button and added "New station", "Delete station" and "Store" buttons - video standart, volume and colors can be specified for EXT and S-VHS external sources in Channel setup - fixed synchronization of time with teletext 2.0.20.8 - new experimental teletext decoder, which acts no more as video renderer, but as transform filter with output to video renderer or overlay mixer, it will be used in future for capturing teletext pages to file (subtitles for example) - added still image capture to JPEG files - added functionality to set video renderer in WDM - added possibility to use Video Mixing Renderer or DScaler Renderer if available (experimental - use on your own risk!) - added /qac parameter - improved filter graph building and error scenarios - improved and enabled country switching in WDM, it has still some issues but is usable, don't use it if not needed for sound system switching on some drivers (for example on WinFast TV2000 XP cards) - added option to disable muting when switching channels - added option to ignore country settings when switching channels - middle button now shows channel menu or switches to fullscreen - fixed crash in WDM with Windows XP and no capture device - fixed crash if wrong or no capture file specified in WDM - fixed destroying of application when Alt+F4 pressed on video window - fixed not working switching to fullscreen with doubleclick on window in teletext mode - added support for UYVY encoding in Special Effects filter - statistics filter will write media format GUID to log file - added French translation by Arthur Agapoff 2.0.20.7 - new tree-based playlist in Player with support for multiple video titles with independent subtitles assignment - Player accepts drag and drop files from explorer - added /ext and /svhs command parameters - mouse wheel up/down works for teletext browsing too - fixed non-working number keys on main keyboard 2.0.20.6 - added hue adjustment for every channel - added country code adjustment for every channel, this is needed for some capture devices that has not sound system detection and switch sound system via country code (experimental and disabled) - fixed caption in Decimate filter - fixed storing of audio capture enable in profiles - fixed video window was not parent if first initialization failed - fixed connecting of filters when starting in capture mode - changed disabling of OSD in teletext mode to disabling of transparency - fixed bad french diacritic in teletext - HTML saving is not implemented, so it will fail instead of saving to unformatted text 2.0.20.5 - support for capture to Matroska files in WDM, muxer from http://gabest.org required - fixed wrong setting of VCM codecs caused by stupid DirectShow implementation of SetState method - fixed access violation error when setting file type and no audio device is present - fixed closing of video window on closing of About window - support for Loop button in skin (only "remote" panel) - OSD localization - added Decimate filter - added Greek language by Michael Chourdakis 2.0.20.4 - fixed overflow of OSD Bar when first pressed key was 'down' - fixed overflow when changing channels with mouse wheel - skin can load JPG images too - changed default plugin images from BMP to JPG - smaller size - aspect ratio correction for non 4:3 resolutions assuming display size is always 4:3 - fixed showing of panel when request for show or showmodal to some other window called (uffff) - cleaned up skin source code, fixed some bugs - fixed bad behaviour of skin buttons in DLL (CapPanel) - fixed tuning of station in Channels setup if Test button checked - added feature to show available time for capturing in capture panel (must be supported by skin - Media9 skin supports it) - cleaned up interface to capture panel - capture panel supports new buttons: mute, next, prev, minimize, fullscreen, close, exit - more precission file and disk sizes in capture panel - added Media9 skin based on 9series skin (looks like Windows Media Player 9) - some bugs fixed in Player 2.0.20.3 - added Bulgarian translation by Mushta Andrew - fixed setting of video system with BT8x8 plugin - must be set in WDM driver too - fixed brightness value was overwritten in ini with sharpness value - fixed hiding of application from taskbar if panel was hidden - synchronized Always on top between panel and video window - fixed stupid bug avoiding manual tuning of stations - fixed switching of closed caption when permanent teletext enabled - fixed no freezing with Pause button on panel - OSD is disabled when in Teletext mode - slightly improved VBI decoding 2.0.20.2 - fixed preview pin query with AIW cards in WDM - fixed teletext display - transparent display should work on VfW - changed minimizing of video window to hiding - fixed changing of capture application - fixed behaviour when supported features of TV Card changed - fixed redrawing of letterboxed window in fullscreen mode in WDM - fixed ignoring of video capture notify message in WDM - fixed /tune parameter - fixed /file parameter - changed /debug parameter to /log - improved subtitles parsing and control codes strip in subtitles in player (TV Zuggy) - some minor fixed bugs and code cleanup 2.0.20.1 beta - can run multiple instances of ATV2000 - fixed keyboard shortcut was active while channel setup was visible (unability to write some characters) - added checking of unsaved channel settings in channel setup - fixed after changing of language, TV icons list was empty in channel setup - fixed sound record source adjustment when changing channel - disabled buttons and menus for unsupported features of current hardware 2.0.20.0 beta - support for multiple mixer devices - expanded video formats to be compatible with Microsoft's WDM specification - WDM capture and preview pin query based on pin's category (support for USB devices) - changed TV card plugins interface and make compatible with new capture DLL - capture part is now DLL plugin and supports interface same as TV Card plugins (internal) - removed General WDM plugin as it is now the same as internal WDM support - control of TV Card plugins and capture plugins is synchronized (no more noise at start up, better WDM support) - as capture part is DLL - in future will be back ATI-TV and MatroxRRG support for VfW in Windows 9x (if requested) - separated channel number from channel name in OSD - changed OSD size from 1/heigth to percents of window height, so previous settings will be reset - a lot of OSD source corrections - support for volume, bass and treble in BT8xx adqusition driver (for cards with MSP34xx sound decoder) - volume adjustment changed from -50..50% to -20..20dB - added option to permanent cache teletext pages - improved teletext raw VBI data decoding - fixed crash with some WMV files in player - btdrv.dll now included in instalation of BT8x8 support - since a lot of changes in program structure, expect some bugs, so this version is released as beta 2.0.19.4 - added OSD Menu accessible via 'M' key - settings on Special Effects filter is now saved - fixed cutted number on OSD when selecting channel number - fixed memory allocation errors in OSD - fixed flicker of OSD - monitor power saving is disabled (thx to TV Zuggy) 2.0.19.3 - reworked OSD display - OSD display font can have border - multidisplay support - window maximizes to the active display, snap to edge of active display, also workaround for Matrox multidisplay, which acts like one large display in Windows 2000 - subtitle font border color can be selected - fixed crash of vfwcap if image capture directory was not set - fixed teletext time adjustment on daylight saving scheme 2.0.19.2 - added system time synchronization with teletext - reworked loading of capture profiles - rebuilded whole graph - added language support to player - changed application icons - separated cards PV951 and PV951 with NICAM sound decoder in BT8x8 plugin - fixed a lot of small bugs 2.0.19.1 - added advanced bitrate statistics to Player - experimental - bitrate statistics works for Windows Media too - fixed some bugs in WDM Capture 2.0.19.0 - reworked capture panel which is in DLL now and runs in the same process as caller - capture panel shows hint with position when mouse over position bar - added audio filtering to WDM - improved enumaration of devices in WDM - fixed aspect ratio switching in fullscreen - fixed teletext with some drivers, introduced in 2.0.18.3 - experimental PLL in teletext - fixed cropping in fullscreen in player 2.0.18.4 - fixed crash when image capture directory doesn't exist in VfW - added aspect ratio menu (4:3, 16:9, 24:10) - implemented opaque font border for subtitles in Player - improved statistics filter - can write log file and supports callback function (will be used by other program :-)) 2.0.18.3 - added support for stereo PV951 cards to BT8x8 plugin - fixed audio compressor bitrate setting in WDM - prepared for audio filters - still not implemented - capture log file now includes video and audio bitrate - added support for teletext with SAA713x capture cards - added support for formats DV Audio, IMA ADPCM, MS ADPCM, ATRAC3, Huffyuv, unknown VCM video formats are displayed as FOURCC 2.0.18.2 - fixed crash on exit when "use mixer mute instead of card mute" is enabled - list of compressors is now sorted 2.0.18.1 - improved tuning with GeneralWDM - direct use of tuner, old type is keeped as "Compatibility tuning" in GeneralWDM setup - fixed "OSD Bar has no effect" bug introduced in 2.0.18.0 2.0.18.0 - added video filtering to capture in WDM, also prepared for audio filtering in capture scenario, but still not fully implemented (wait for next release) - improved stability and graph rebuilding in WDM, fixed some bugs - fixed: auto sound switching does not switch to stereo when changing from stereo channel to other stereo station - can force mono reception - auto sound switching will not switch to stereo, but to mono - fixed wrong setting of framerate - OSD in player shows position in percents - added support for Sub Station Alpha (*.SSA) subtitles in Player 2.0.17.3 - fixed redrawing of video window in player - fixed some bugs in reading MicroDVD subtitles (freezing) - more video compressors supported in player 2.0.17.2 - support for AC3 audio in Player - implemented replace of DirectSound Renderer with WaveOut Renderer in player (needed for correct 5.1 output with Intervideo AC3 decoder) - implemented subtitles not in black borders in fullscreen in player - aspect ratio goes to requested size, not to video size in player (so MPEG-2 has always correct size, also VobSub or DivXG400 if added black borders for subtitles) 2.0.17.1 - added Dynamic Noise Reduction filter - fixed DV scenario bugs introduced in 2.0.17.0 - fixed VP (AIW) scenario bugs introduced in 2.0.17.0 - fixed 'cursor was hided in fullscreen and accessing menu' - fixed destroying of video window when switching video devices - fixed 'some menu items should be disabled if VP device' 2.0.17.0 - added support for writting files to Ogg files in WDM (OggDS must be installed) - experimental - added support for capture Ogg Vorbis audio (OggDS must be installed) - experimental - added support to render audio in TV mode in WDM - added support for audio filters - added support to show video and audio bitrate in Player (can be disabled) - about box now shows version information - fixed setting of custom resolutions in VfW capture - fixed switching of audio devices in WDM - code clean up in building WDM preview graph - code clean up in building graph in Player - better media properties inspection in player (some formats may be not recognized, but will be fixed in next releases) 2.0.16.0 - added Video Bitrate history support to capture panel - added average and current Video Bitrate info to capture panel - added Audio Bitrate history support to capture panel - added average and current Audio Bitrate info to capture panel - added CPU Usage history support to capture panel - new capture panel skin Default2 with history graphs - improved skin core - improved Open dialog in Player - drag and drop and resize now supported - fixed crashing when no audio device is present - fixed unavailability of Dual A+B in GeneralWDM - fixed bad sound mode with GeneralWDM and autodetection 2.0.15.7 - added Video source, Sound mode, Image mode and Mute to menu in VfW - VfW supports priority change - VfW supports dynamic language change - support for new subtitle format NA (H:MM:SS:Text separated by |) in Player - added Zoom and Crop functions to Player - Player shows audio compression - redesigned Media properties dialog in Player, added Audio and Video compression - added support for Dual A+B to BT8x8 with MSP34xx chip - fixed Sound mode swithing doesn't work in WDM window - a lot of small fixes 2.0.15.6 - fixed bug + and - keys had no effect on WDM video window - added Video source, Sound mode, Image mode and Mute to menu in WDM 2.0.15.5 - added zoom function to WDM - added Auto Chroma Gain Control (AGC) to GeneralWDM - GeneralWDM plugin supports reading signal, so autoscan can be used - support for DUAL A+B including GeneralWDM plugin (most cards don't support them) - fixed bug BMP images had negative height with upside down image, some image editors cannot handle this - more resistent to stupid settings, especially preview related 2.0.15.4 - added option to create log file for every capture session - added channel menu on video window - player now shows filesize, diskfree, current video encoding and video compression - fixed some bugs in channel setup - fixed bug when some compressors where not shown properly in VfW Capture - fixed changing channels by 2 if using mouse wheel on panel - fixed crashing on exit in WDM - fixed some bugs in player - wrong screen redraw, no subtitle seek with fast media seeking (ins,del,... keys), etc. 2.0.15.3 - fixed noise when switching channels, introduced in 2.0.15.2 with BT8x8 plugin - default audio device in WDM is the first device, not the last (modem was selected instead of soundcard) - more skin options for SlideBars 2.0.15.2 (final version) - support for 15 different video formats in WDM - video converter supports YV12 and I420 formats and conversion to YUY2 and UYVY, so it is possible to capture in YV12 and I420 with preview in overlay mode - GeneralWDM plugin supports audio mode switching and sound detection - fixed muting and audio switching to external input - fixed updating of filters menu when switching devices (VP devices doesn't support video filters) - fixed some bugs in teletext, hidden subtitles are now shown/cleared correctly, better transparency and transparent or hidden top line too - completed English help and partially Czech help RC2: 2.0.15.1 - fixed DV capture scenario - now can set DV resolution in 4 steps (full, 1/2, 1/4, 1/8), just set desired resolution - video is now stretched to window in overlay mode (so no black borders appear around the video) - list of profiles is sorted - auto preview size will adjust correctly preview size after switching overlay<->preview - fixed some bugs in loading/saving profiles - fixed some bugs with video compressor internal settings - fixed bugs in enabling/disabling of audio capture - fixed some bugs in adjusting capture preferences - fixed bug with incorrect setting of capture and preview size, which prevented to capture also after correcting parameters - fixed updating of OSD positions and transparency on runtime - fixed some bugs in channel loading and tuning - fixed bug in instalation, where video converter was not installed, so fresh new install caused capturing fail in WDM RC1: 2.0.15.0 06/19/2002 - completly reworked and redesigned DirectShow capture core with INTELLIGENT GRAPH BUILDING - faster overlay/preview switching - faster tv/capture mode switching - video encoding list shows only possible formats for current driver - in Video parameters it is possible to select video encoding for preview too (but will be ignored if it cannot be used for display) - added saving and restoring of VfW video codec internal parameters also in profiles - now it is possible to make different divx profiles with different bitrates etc. - can dump graph to text file too in debug mode - support for ATI All In Wonder with WDM drivers - fixed transparency of icons in menu - skin labels can have background color (if not defined it will be transparent) - fixed some DScaler deinterlace bugs and added storing of setup to registry (not included in installation) PR14.8: - fixed bug "AVI file was not closed properly" when reached end of disk while capturing in WDM - fixed "acces violation" error in OSD when down key was pressed first - fixed OSD hide in capture mode - separated video frame grabber into two filters: Video frame grabber - in-place filter with no CPU utilisation, which is used in TV mode Video converter - is the same as old vfg filter, used in capture mode to convert video for renderer for correct use of overlay if "duplicate capture stream" enabled - added support for combo devices with VP pin like All In Wonder - panel can be hided from taskbar - rearranged items in Options - TV module, Sound source and volume moved to TV Card page - fixed alignment of capture panel to left/right with video window - fixed some deallocation bugs in WDM - fixed file properies in capture panel with player - fixed bugs in subtitles (thx to TV Zuggy): error in handling MicroDVD subtitles (time and text too) when contain Control Codes, all MicroDVD Control Codes stripped, new SRT parsing PR14.7: - added support for DScaler deinterlace filter - now can use capture pin for preview - added video properties dialog for setting preview size, video standart, color adjustments and "use capture pin for preview" - fixed some bugs related to sheduler and loading profiles - renamed I-control to "Auto preview size" - it has now nothing to do with "Inteligent control", the previous functionality in capture mode is now gone (adjusted manually in preferences) - added first Help, but contains only some parts of this readme and short WDM capture guide PR14.6: - fixed some bugs in creating capture graph - fixed reconnection bug of frame grabber to video renderer when "duplicate capture stream" is on, overlay is off and starting capture (green-violet image and some corruptions on screen), also applied to Special effects and Deinterlace filter (was not affected, but nice to know, it is bug free) PR14.5: - added workaround for Matrox G400/450/550 problem in non-32 width overlay size in video frame grabber (needed for correct DV preview) - implemented mute function in GeneralWDM module - capture from DV devices - directly to any compressor you like - fixed bug - internal video compression parameters cannot be set with compressor's configuration dialog (especially with DivX) - now can save internal video compression parameters, but most compressors doesn't support it (DivX) - new Video Adjust filter for Brightness and Contrast, but Saturation not implemented yet, MMX optimized (will be used in player in future) - i have found one crash in claudfx.ax - may be PowerDVD bug not fixed ? PR14.4: - changing volume/brightness/contrast/saturation in channel setup now adjusts corresponding parameters - volume adjustment is now done by TV Card if supported (it means has MSP34xx sound decoder with BT8x8 module) - state of checkbox in "Test" button in Channel setup is now saved - fixed some bugs and behaviour in channel setup - optimized RGB24 to YUY2/UYVY conversion in Frame grabber to MMX, which is approximatly 3x faster - "Down" key now decreases bar position - implemented /f, /b and /capmode parameters - added support for PMC Pace TV Card - fixed some bugs when releasing objects in WDM - fixed coexistence with PowerDVD (crash in claudfx.ax) (hope) PR14.3: - fixed capture to segmented files, introduced in PR13 - fixed capture limit with /cdur parameter - segmented files are now more accurate, less dropped frames - now can preview DV devices (no capture, video frame grabber must be disabled) - reworked channel setup - those three pages are now "all-in-one" - removed gamma correction and added brightness, contrast and saturation correction for every channel independent - GeneralWDM plugin - audio path is set also for Tuner/Ext/SVHS PR14.2: - fixed image flipping in Special effects filter and Deinterlace filter, it was the same problem as in Video frame grabber filter, also changed the way it is handled in all of those filters - compatibility with bicubic resize filter, version 1.2.1 or above needed - optimized YUY2/UYVY to RGB24 conversion in Frame grabber to MMX, which is approximatly 2x faster - joined capture preferences and compression to one dialog - some restore with cancel button not handled - will be fixed ASAP - fixed ActiveMovie window if teletext filter cannot be connected (on some drivers) - fixed some audio formats problems with failed connection of audio compressor to audio capture device - added experimental support for ALL devices with standart WDM drivers and tuner - new plugin GeneralWDM, please write me results with different cards (no signal detection, so don't use autoscan, also very weak, so don't check checkbox in "test button" - this is due to microsoft implementation of tuner interface, where is not possible to tune direct frequency, but only channels) - added new menu to VCR panel - VCR panel can be now aligned to video window and can be Alway on top - improved BT8x8 plugin - support for PV951 (tested), can set cross frequencies for tuner and I2C bus frequency - improved TV Card setup (plugins), new component - bevel - added Dutch language and 29 new icons - thanx to Paul Perreijn PR14.1: - fixed image flipping in frame grabber when converting from RGB to YUV mode and vice versa - it caused upside-down image when capturing in RGB24 mode and in preview without overlay (video renderer should switch automaticly to overlay mode, but he didn't - may be some problem with graphics card, but my Matrox G400 as well G450 works great) - fixed setting of video properties when selecting from Capture/Video menu and "Duplicate capture stream" enabled - added support for UYVY and RGB555 modes in Video frame grabber filter - removed the Color converter from Microsoft and using my Framegrabber instead, it supports now RGB24, RGB555, YUY2 and UYVY modes, some code improvements (~2% faster :-)) - in future needs to optimize it for more speed (MMX) - added support for frame capture to BMP 16 bits in WDM - added setting of application priority (not recommended on Windows 9x/Me) - fixed quick start with MSP34xx sound decoder PR14: - WDM image capture ! - not using Microsoft's samplegrabber like other softwares, but my own directshow filter, which is faster and supports YUY2 and RGB24 modes for correct overlay, more modes will come in future to replace Microsoft's color convertor while capturing using smart tee filter for preview - implemented "Continue on other drive if full" to capture in WDM with alternate directories, capture also keeps selected free space on drive and does not start capture if less then selected space available (for VfW later) - added option to automaticly overwrite file or autoindex without displaying the message box - fixed setting of AVI interleaving introduced in PR13 - fixed audio muting in WinXP introduced again in PR13 - closing video window closes panel too - added ability to save graph in debug mode - fixed setting debug mode to capture application if requested from panel - fixed retrieving file size in Player - changed (hope fixed) setting of sound system on AVerMedia TVCapture/TVPhone cards - now priority will be to remove bugs and extend implemented features (better filters, more formats etc.) PR13: - one big change: in WDM added duplicating of capture stream for preview using smart tee filter, so while capturing more then 288 lines (240 for NTSC) we can see preview with BT848/878 cards - redesigned some parts of capture interface - updated headers to DirectX 8.1, so may be it is required to install DirectX 8.1 (not tested) - unlimited number of devices supported in WDM - enumerating of devices is not done twice in WDM - rewritten source code for connecting video compressors and setting their parameters - added setting of format for audio compressors - added "Show all formats" to audio compressors, but selecting is disabled - cannot set unmatched format, only for view of all available formats, it must correspond to audio capture format - fixed retrieving of media framerate in Player - added retrieving of audio parameters in Player - fixed subtitles bug introduced in PR12.2 in Player - if screen resolution changed (decreased) and the panel is out of screen, it's position is corrected PR12.4: - unreleased version for testing and play only PR12.3: - added French and Italian languages support to teletext - now can save all cached teletext pages to indexed files - this is the end of currently developement of teletext for ATV2000, now all stuff interested for me are done. I know there is more to do (magazine, navigation, channel specific information, VPS, more languages support and more), but it now depends on my friend TV Zuggy, that helped me very much at the beginning (thanks), and sure, if he is interested in. So don't write me about it, please. - fixed muting of mixer in XP when switching channels - in WDM fixed reconnection if another device was installed/removed (especially DV devices) - fixed loading of TV icons - duplicate channel with the same name but other icon loaded the same icon - improved BT8x8 module - can set direct access driver to chip, if TV card type selected, predefined values are listed in Options/TV Card, added GPIO Enable (was used, but not listed), added Temic tuner type 2 (new tuners with Philips codes) PR12.2: - fixed small bug on selecting devices on start up on WDM, now it works OK - under WDM capture filename extension is automaticly changed to AVI (so it is not necessary to write extension to open dialog) - added saving of current teletext page to bitmap, formated or unformated text - key S (HTML not implemented yet!) - added saving ALL teletext pages to formated or unformated text (HTML not implemented yet!) - key CTRL+S, but only to one single file, saving to multiple files comes next - fixed redrawing problems in teletext (added mutex synchronization to multithreading) - added shortcuts and menu items for rewind/forward in player - fixed "black box" in bottom of screen in player - added ability to change framerate for subtitles and to adjust subtitles position in time in player - some DVD ripped films to 2 CDs has second part of subtitles wrong synchronized with video, so it can be corrected - added more aspect ratio options to player - none, original, 4:3, 16:9 and 24:10 - added filtering in RGB24 to YUY2 conversion in Special effects filter - fixed Negative filter in Special effects filter to invert colors (UV) too (not Y only) PR12.1: - improved teletext to Level 1.5 decoder with diacritic marks, support for different languages (WDM only) - added transparent (mixed) mode to teletext with CTRL+T (WDM only) - added background mode to WDM - still experimental - added ability to go through subpages in teletext with CTRL + and CTRL -(WDM only) - added support for Philips type 2 and Alps type 2 tuners with different control byte - removed error messagebox with command-line parameter /profile (was for debugging purposes, but i forget to remove it :-) PR12: - added new TELETEXT module to WDM, imlemented level 1 decoder, this is the first working implementation of teletext in DirectShow architecture :-), it is not completly done, improvements come in future - level 1.5 with complete languages support - added support for Pinacle miroPCTV with Alps tuner and renamed miroPCTV card names in list, so update your configuration - fixed fullscreen mode in VfW PR11.2: - fixed overlay initialization after startup, introduced in PR11 - fixed switching of devices in VfW (stupid bug) PR11.1: - fixed subtitles in Player if the subtitles are wrong - when two subtitles overlaps and if the end is undefined - duration set to 10 seconds - fixed swithing from fullcreen in Player - the videosize was not adjusted correctly - fixed association in Player - added possibility to mute sound with * key in Player - added cursor hide to Player - added OSD to Player (x and d as with TV) - fixed S-VHS mode with ATI TV Wonder - switched on chroma comb filter by PAL/NTSC on BT8x8 for better image quality - changed identification of WDM devices to name, not index - removing of devices dosn't destroy information of selected device - expanded number of WDM devices to 4 - fixed setting of TV format (PAL,NTSC,...) in WDM - fixed loading of profiles in WDM when preview swithed on/off - fixed bug on shutdown with CTRL-Q in panel - fixed installation of capture profiles PR11: - another big changes to structure of WDM capture: - capture mode totally separated from TV mode - added overlay support for preview during capture - preview size in capture now selected separatly and can be disabled as well - added some code for duplicationg capture stream for preview - it currently dosn't work, may be in future - in WDM fixed quick record timelimit when overlapping midnight - added quick record to VfW too - added support for ARC2000 sheduling (full support in WDM, partial in VfW - due to impossibility to set compression) - fixed setting of video size in VfW - fixed some stupid bugs in VfW - added command line parameters - analyzed problem when connecting video filters to OMF - bad reporting of output format in filters - not fixed yet, it verbose connecting filters together too PR10.2: - fixed bright/contrast/satur/hue was overwritten with driver after start up, now adjusted after that - another change to screensaver disabling, it should works OK - fixed some function bugs in CapPanel - fixed some bugs in skins - fixed freezing and image capture in VfW - fixed some bugs in main panel - fixed some bugs in WDM capture - changes to Player: - subtitle font size now reinterpreted (0-100) - synchronization of MicroDVD subtitles (SUB and TXT) with opened video framerate, if framerate cannot be automatically determined, dialog to select it appears - now can be preferences of subtitles changed on the fly - yes, the main work in player is done, now to improve some settings - in future ... PR10.1: - new deinterlace method blended clipping derived from dTV source (many thanks to dTV developers - source code will be released soon) - fixed contrast and saturation adjustment in BT8x8 module (thx to Pavel Chromy) - improvements and bug fixes in skin design - improved mixer engine - "Select/Mute" switch in recording not necessary anymore - fixed SB Live bug - the mixer sound source was muted with standard Windows drivers - fixed disabling screensaver (thx to X) PR10: - completly reworked user interface with skins - now supports active buttons, but it is not compatible with skins up to PR9.4 (sorry, but there were no other way) - added Default options to interleaving in WDM - the settings was hard to interpret, which caused bad capture performance (dropped frames periodically) - Deinterlace filter: added Extended processing to Weave method, good for low motion scenes - filters are now remembered on exit and reload after start up also some bugs in filters setup fixed - I have analyzed image capture in WDM - it works, but only in preview mode with RGB24 mode, this is stupid, so i will write DirectShow filter for this purpose PR9.4: - Deinterlace filter version 0.20: added extended processing and Odd processing to Bob (YUY2 to YUY2 transform only) - changed btdrv grappler initialization (not comptible with previous versions !!!) - btdrv driver grappler not included in installation package - fixed bug not runnable ATV2000.exe on some systems (thx Beltxo) - WDM exit while in fullcreen - now remembers the windowed position not the whole screen PR9.3: - fixed some bugs in Player - fixed some bugs in WDM - capture in WDM now works in overlay too - Special effects filter version 1.1 with all efects enabled in all video formats YUY2 and RGB24 - NEW Deinterlace filter, it supports only Weave in both RGB24 and YUY2 modes and Bob in YUY2 to YUY2 mode (is default for BT8x8 WDM drivers), better for high motion scenes like hockey, football, handball etc. PR9.2: - Player: fixed bug in fullscreen with transparent subtitles disabled - Player: fixed bugs and improved subtitles support (thx TV Zuggy) - WDM: fixed bug not connecting to renderer on some systems - WDM: fixed "access violation" after capture stop - now remembers time visibility in OSD PR9: - fixed I-control in conjuction with filters, they are now all reconnected - fixed subtitles in player not show if time > 1:10 (thx to TV Zuggy) - added AQT subtitles support (thx to TV Zuggy) - added "Open in the center of screen" to player - added Loop channels (shortcut L) - added debug command parameter for panel and wdmcap - added YUY2 mode to Special Effects filter, but only blur and green effects supported. Overlay now supported for more preformance (thx to Rene Prillop), but i can't connect to overlay mixer, switch to preview mode (overlay still running without overlay mixer) - added switching of drivers to WDM - fixed a lot of bugs - upgraded install system to NSIS version 1.2g PPR9: - added AVI interleave options to WDM - added experimental closed caption and teletext support to WDM - added capture profiles to WDM - added experimental filters support to WDM - improved ATV2000 Player, experimental subtitles support - added Player page to Options - fixed background mode in VfW - added CTRL-H shortcut - added image mode to panel menu - fixed video system switching - added PAL-NC support (for Argentina) - fixed some bugs in btdrv.dll PR8: - added switching to external port in MSP34xx (needed for ATI TV Wonder) - added mixer recording setup - remembers external source - WDM now supports setting video compression parameters in DirectShow compression filters (not only VfW codecs) - added ATV2000 Player (no subtitles support yet ...) - some bugs fixed PR7: - completly reworked WDM core (added DirectX 8 support) - switching overlay/preview now works correctly under WDM - fixed cursor-hide under WDM - fixed setting video compression parameters - fixed a lot of bugs in WDM - added audio compression to WDM (not the parameters!) - added audio compression via ACM to VfW - added capture preferences dialog to VfW - added capture to Segmented AVIs in VfW - fixed a lot of bugs in VfW - changed installation system to NSIS 1.0j PR6: - added Mediaforte PV951 and Leadtek WinFast TV2000 support - VfW code improved and fixed - VfW now works correctly (hope) - added player functionality (in work yet) - BT8x8 driver grappler improved for W9x - Romanian language support PR5: - minor changes to MSP34xx programming (ATI TV Wonder should mute OK) - added support for AVer TVCapture/TVPhone BG/DK switching - video capture panel added (only for WDM) - capture properties dialog added (WDM) - audio capture properties added (WDM) - language support added (send me translation to add it to next release) PR4: - MSP34xx sound decoder works well (thanx to Igor Bedrich for help) - can set quality on video compressors (some compressors doesn't support it) PR3: - WDM capture with compression - TV icons PPR3: - WDM capture PR2: - VfW capture PR1: - preview