| Search tool or Browse all tools by sections |
| Tool | Description | Type | Rating | Comment | |||||||||||
DVBViewer |
DVBViewer allows you to experience Digital TV on your PC. With a proper DVB card you can enter the world of digital entertainment and experience high quality, incredibly sharp TV pictures and near CD quality radio! It provides all basic functions you need to enjoy digital television and radio programs. In addition, DVBViewer offers you a wide range of advanced features such as Teletext, Electronic Programming Guide, Remote Control support and enhanced recording capabilities which enable you to record your favourite shows on hard-disc, edit them or share them with your friends.
|
Trialware ($20) Released:20110915 Size:4.4MB |
8.3/10 7 votes Similar tools |
Read 7 comments (5198192 views) |
|||||||||||
|
Latest version: 4.9 (September 15, 2011) Download sites: Visit developer's site Supported operating systems: Sections/Browse similar tools: DigitalTV/DVB/HDTV, Video Streaming Alert me! when this software has been updated. |
Click to enlarge screenshot |
||||||||||||||
Version history:
We have released the new DVBViewer Pro 4.9 today. Hide changelog ATTENTION: You can download the DVBViewer Pro 4.9 only from https://www.dvbviewer.tv/members/ The changelog: MHEG-5 Add: TOT data generated by the system time Add: Audio play states are now handled by the MHEG engine Add: Video play states are now handled by the MHEG engine Add: partially support for online content like BBC iPlayer Fix: Volume control of the MHEG engine should work correctly Fix: Interactive language is now send to the MHEG application correctly Add: PVR Bookings are send/read to/from the VCR Video On Demand Filter Add: Youtube support (youtube://[youtubeid]) Add: Vimeo support (vimeo://[vimeoid]) Fix: Improved Playback and buffering of all kind of audio and video streams Add: Better Icecast/Shoutcast detection Removed: LastFM support General Add: Playback Presets by Griga. Presets are used to offer a more flexible way to select codecs and splitters for specific file formats. Note: selecting a Videorenderer inside these preset files is NOT supported. Some example presets are in the [app-folder]\GraphPresets_Samples. You need to copy them into the [configuration folder]\GraphPresets\ folder and adjust the filter IDs and/or make sure you have the fitting filters/splitters installed. Add: Playback: Added CD and WAV playback via the DVBSource Filter. Change: Program: Saving of the windows positions is now handled a little better. Fix: Program: The position of dialog windows was sometimes incorrect. Add: Playback: Playback of ts/mp3/wav streams from a http source (Recording Service) via the DVBSource filter added. Use the "Open URL" dialog. Needs the current version of the Recording Service. Fix: Installation: A clean installation with no channel list as a Recording Service client could deactivate all timers in the Recording Service. Fix: Program Start: under certain circumstances a renderer error message could delay the program start up to 20 seconds. Fix: Recordings: If adjust PAT/PMT was activated and the SID of a channel was wrong, no Audio/Videodata was written. Now adjust PAT/PMT is deactivated if the SID doesn't match. careful this might cause problems with other hard/Software. Make sure the SID of a channel is always correct. Change: Rewritten and optimized the code for (debug)Logfile writing. Fix: Settings: Changes to Auto detect Audio/Video weren't saved anymore. Updated to current sqlite3 version. Updated the DVBViewer Filter. Several corrections and optimizations. Language files updated. Hardware Add: Skystar USB HD with WDM driver: Enabled Diseqc 1.2 for this device. Add: BDA: DiSEqC support for DVBSky devices added. Add: BDA: Detection of Digital Devices Cine CT V6 devices added. Add: BDA: Reworked the detection of Turbosight devices. You might have to do a manual hardware search in the options. Add: BDA: Cinergy HTC Stick detection added. Change: BDA: New option for EMPIA compatible devices in DVB-C mode in the hardware Options: "Force Auto Modulation". Changing this value might help if channel changes are very slow. Add: Support for Hauppauge PVR devices We have released the new DVBViewer Pro 4.8.1 today. ATTENTION: You can download the DVBViewer Pro 4.8.1 only from https://www.dvbviewer.tv/members/ The changelog: MHEG5 We finally added MHEG-5 support to the DVBViewer. What is it? MHEG-5 is a TV middleware and modern replacement of the old teletext. It is used in the UK, New Zealand, Hong Kong, Australia, Ireland and Germany (via Technisat Multytext on Astra 19.2°E). A video presentation can be found here: How to get it? The MHEG-5 plugin is a third party add-on and has to be ordered separate. To do so, open the key tool and press order, next to the MHEG-5 entry. Attention: Keep in mind that the license is bound to the email which was been used to buy the DVBViewer! After the transaction has been completed, the downloadable content will be unlocked for your DVBViewer member account in the DVBViewer members area (https://www.dvbviewer.tv/members/). Once the installation process is done, the personal plugin key you got via email has to be entered inside the keytool. You have to make sure that the code corresponds with the one you got provided by us. A triple-digit CRC Checksum indicates if the entered key is correct. MHEG-5 Fix: Stopped graph on radio playback Fix: Problem with ISO default language setting Fix: Time difference caused by summer time Fix: Audio 100% problem on BBC MHEG Fix: Problems with the videowindow while MHEG is active on Irish channels Add: Partially support for interactive channels (not finished yet) General Change: EPG.dat: The PDC PIL (if present) for EPG entries is saved in the epg.dat. Change: BDA-Hardware: EyeTV devices with CI are now handled like Twinhan/Terratec devices , MMI should work now. Change: Adjust PAT/PMT: The ECM Descriptors are now removed from the PMT if "Adjust PAT/PMT" is activated. Change: TS-Recordings: TS recordings now start always with a PAT/PMT. Fix: EPG-Parser: Fix for polish EPG by Griga. Add: Arib Subtitles: Do work now for real. Fix: DVBViewer Recording Service: Connection to the local recording service now doesn't use the windows proxy settings anymore. Change: Wizard: Simplified the hardware selection in the wizard. Change: DirectX Options: Changed the selection of media file types the DVBSource Filter should be used for. Fix: Video playback without the DVBSource Filter: Griga fixed several problems with the IAMStreamSelect interface. Add: Teletext: Added Grigas improvements to the teletext parser. Fix: Video/Audio A/B: Fixed a bug in detecting the correct file extension. Add: Datamanager: Added #TV.Timeshift.relativepos a float value (0..1). 0 means timeshift is at the beginning of the timeshift file, 1 means timeshift is at the liveTV position. Fix: OSD-Teletext: On jumping to page 100 with the OSD-OK key the internal input buffer for the teletext page numbers is reset now. Add: BDA Devices: Added detection of several new TBS devices. Add: OSD Channel EPG Window: You can now programmatically select which channel EPG should be shown by setting #OSD.channelnumber to the wanted channel number. Attention: The caller is responsible to set the value to empty or -1 after use. Change: Playback: For mp3 playback with the DVBSource Filter the graph is not rebuild if the old one can be reused. Updated to current sqlite3 version. Update to Version 3.5.5 of the DVBViewer Filter. Several corrections and optimizations. Language files updated. Hotfix 4.8.0.1. Changes: - Fix: Favourites: fixes problems with favourites. - Fix: Timer: fixes all timers are shown red in the recording window if recorded locally. We have released the new DVBViewer Pro 4.8 today. ATTENTION: You can download the DVBViewer Pro 4.8 only from https://www.dvbviewer.tv/members/ The changelog: MHEG5 We finally added MHEG-5 support to the DVBViewer. What is it? MHEG-5 is a TV middleware and modern replacement of the old teletext. It is used in the UK, New Zealand, Hong Kong, Australia, Ireland and Germany (via Technisat Multytext on Astra 19.2°E). A video presentation can be found here: How to get it? The MHEG-5 plugin is a third party add-on and has to be ordered separate. To do so, open the key tool and press order, next to the MHEG-5 entry. Attention: Keep in mind that the license is bound to the email which was been used to buy the DVBViewer! After the transaction has been completed, the downloadable content will be unlocked for your DVBViewer member account in the DVBViewer members area (https://www.dvbviewer.tv/members/). Once the installation process is done, the personal plugin key you got via email has to be entered inside the keytool. You have to make sure that the code corresponds with the one you got provided by us. A triple-digit CRC Checksum indicates if the entered key is correct. General Change: Teletext Subtitles: The language of TTx subtitles is now detected by examining the PMT. This should result in a more accurate detection than before. Thanks @Griga. Add: Subtitles : Added support for Arib8 (Japanese) subtitles. Change. Favorites: Changed to the 64bit Favorites ID as used in Grigas GE and the Recording Service. The old IDs will still work. Change: Options channels (Sky Germany): Changed the way how the options channels are detected. Now the list of the channels can be opened if you have tuned a active option channel. No need to tune the portal channels first. Change: Options channels (Sky Germany): If a options channel is not found in the DVBViewer channel list, it will not be shown in the options channel list anymore, instead a entry about the missing channel is written to the log files. Fix: EPG HTML Export: The event wasn't exported. Fix: Problems with W2k : The DVBViewer work again with W2k. Fix: Wizard : The check for the D3D support dll is now executed in the wizard. Fix: Installer : The sample jumplist.ini wasn't installed. Add: Timeshift : H.264 Filler data removal added, can be activated in the timeshift options. Careful, this can make the jumping in timeshift less accurate. Fix: GUI Skins : The translation didn't work correctly, if started in GUI Skin mode. Change: Teletext Options : Now only valid fonts can be selected in the TTx options. Change: Teletext Options : Added support for Arabic, Serbian (Cyrillic) and Ukrainian charsets. Change: Teletext : Added support for the Nation Option Bits to detect the charset of a page. Sometime the bits are not unique then you have to adjust the settings in the Teletext options manually. Removed: Teletext : Removed the Language popup menu. Change: Subtitle Options : Now only scalable fonts can be selected. Change: Mosaic Options : Now only scalable fonts can be selected. Add: Languages : The DVBViewer now tries to detect and use the windows user language on first start. Fix: DVBSpeak.vbs should work again. Updated to current sqlite3 version. Several corrections and optimizations. Language files updated. Hardware Add: BDA Devices: Support for Turbosight CI . You need to install the TBS support dll with the downloader at the end of the installation. Add: BDA Devices: Support for Anysee E7 series with CI. Add: BDA Devices: Griga added DiSEqC support for Omicom devices. Add: BDA Devices: Added detection of the Digital Devices Cine S2 V6 . Add: Hardware detection : Support for variations of Digital Devices Octopus, Terratec Cinergy 1200-S and Terratec Cinergy S added. Add: BDA Devices : Added support for RealTek DVB-T/C Hybrid USB devices. Improved: DVB-IPTV Device : Optimized and improved by Griga. It should now handle extended RTP Headers correctly. Fix: BDA Devices : For TT devices the Unicable settings were not shown in the hardware options. Add: BDA Devices : Added detection of the Technisat Skystar eXpress HD. Change: BDA Devices: Several Hauppauge devices were wrongly detected as hybrid devices. Add: BDA Devices: Added support for Qbox 3 devices. Windows Fix: Channel List Editor : The automatic scrolling on moving an entry didn't work anymore. Change: Favorites Menu Main window: Favorites entries which can not be associated with a channel are shown deactivated. Change: Recorder Window : Clicking on a timer selects the associated channel in the channel list on the left. Change: About window : Completely reworked. Fix: Recording window didn't close on pressing ESC. Change: EPG window : The EPG search now defaults to „from now“. Fix: EQ Window : Rearranged the text a little bit, so it is not cut off anymore. Change: Channel List Editor : If the channel list editor is opened from the channel list window, the currently focused channel is selected in the channel list editor. Add: Recording statistic window . Added the removed Filler data amount display (only if active). Fix: Recording Stats window : Fixed some translation problems. Change: Channel list editor: If a channel is moved in the channel list, the detail view is now updated correctly with the new root/category. Change: Channel list editor : Changed the label “Service PID” to “Service ID” (English/German language file). Recordings/Timer Add: Recordings : Optional removal of H.264 filler data while recording. (see recording options). Thanks to forums user Martin K for contributing the concept and code and to Griga for adapting it to the DVBViewer! Some (not all) HD channels, particularly Das Erste HD, ZDF HD, arte HD and ORF HD, are inserting filler data in the H.264 video stream in order to keep a constant bitrate. The percentage of filler data depends on the broadcasted content. E.g. in low motion scenes 50% or more of the H.264 stream may consist of filler data, and in case of movie opening or closing titles even more than 90%. So removing the H.264 filler data may decrease the size of TS recordings with H.264 content considerably, in some cases to 50% and less. Fix: Channel auto update : Sometimes the channel auto update for recordings didn't work correctly. Change: The default name scheme for recording is now: %date_%time_%station_%name EPG Fix: D+ EPG (Spanish MHW EPG) works again. Add: EPG: Support for the Japanese Arib8 EPG format. Fix: EPG Options : Reworked the language selection in the EPG options. Change: The ISO language is now shown in the EPG language options . Add: Tweaks : Added “DVBEPGAsAnsi” Tweak (see Tweaks.txt). Determinates if the DVB EPG Parser ignores the language settings in the EIT and converts the text from the local charset to UTF-8. May help if you get strange chars in the EPG. You have to set the locales setting of the system account the recording service is running in to the same locales your user account is using. OSD Change: OSD Timer window : The askdeletetimer setting now also works for the OSD timer window. Change: OSD channel list window : OSD Left/Right on a channel group now jumps one group forward/backward. Change: OSD Default skin : Some fixes and small changes. Playback Add: DVB/Bluray/HDDisk images : can be played by Drag'n'Drop into the main window or “open media file” (still needs Daemon Tools or Virtual CloneDrive). Fix: Tag reader/Flac files: The Vorbis Comments tags were not read correctly for flac files. Recording service related Change: EPG loaded from the Service : Is now handled again as external EPG. Change: Sending WOL to the Recording Service PC on program start up: Now the messages pump is kept working while waiting for the WOL. No more “... doesn't respond” messages. DVBServer Updated to the current hardware handling, please see above for changes. We have released the new DVBViewer Pro 4.6 today. ATTENTION: You can download the DVBViewer Pro 4.6 only from https://www.dvbviewer.tv/members/ The changelog: General * Reworked: Start-up: Completely reworked the start-up sequence of the DVBViewer. * Add: Shader menu: Added a new menu item: "Last Shader". This recalls the last used shader. * Add: Actions: "No Shader" and "Last Shader" actions added. See actions.ini. * Fix: WOL: Fixed a potential memory leak if no network was present. * Change: Reworked the status messages of the splash screen. * Change: Reworked the about window. * Fix: Input Options: Export only user defined commands didn't work. * Fix: Channel Scan: A corrupt PAT could cause problems in some situations. (fixed by Griga). * Fix: A docked channel list window was not brought to front together with the main window. * Fix: EPG Window: Reworked the tab order. * Fix: Recording Stats window: A running recording in the recording service wasn't shown under certain circumstances. * Fix: Unicode: Fixed several problems with Unicode and timers. * Reworked: Recording Stats window: Reworked the display of the recording stats window. * Fix: Options window: Cleaned up the tab order in the options. * Add: Configuration files: The configuration (xml) files are now first saved to a temporary file and then renamed to the actual file name. This should prevent corrupt files if the PC crashes on writing. * Add: Subtitles: Christian added support for ISDB subtitles. * Add: Recording window/ EPG window: Added an improved time entry component by griga. * Fix: Instant recordings: Instant recordings are not saved to the timers.xml and not added to the scheduler anymore. * Fix: Streaming renderer: Christian fixed some bugs in recordings of streaming content. * Fix: Custom Renderer: Fix for wrong aspect ratio when zooming with the custom renderer. * Fix: Channel Autoupdate: Fixed several problems with the auto update for LiveTV and recordings. * Fix: Forced channel switch by recording service: If a channel switch is forced by the service and UseFav is set to 1, the DVBViewer tries to find a fitting favorite. This may or may not work. * Fix: Options window: Several usability and optical improvements. * Fix: Channel editor window: Setting the LOF for a root entry didn't work. * Fix: Recording info file: Reading the recording info file didn't work if no title was present. In this case the filename is now used. * Change: Several optimizations for the D3d renderer. * Fix: Fixed the worst problems with font sizes > 100% in Vista/Win 7. * Fix: Fixed problems if the screen saver timeout is set to one minute. * Fix: Fixed the DVBViewer main window doesn't have the focus after start. * Add: Recording Stats window: If deleting a running timer a warning/confirmation dialogue is now shown. * Updated the DVBSource Filter to version 3.5.4. * Updated to current sqlite3 version. * Several corrections and optimizations. * Language files updated. Hardware * Add: Grigas new hardware detection integrated. Please do a manual hardware search in the hardware options! * Fix: In some cases the DiSEqCCount parameter wasn't initialized correctly. * Fix: The IPTV Client device can now detect and ignore extended RTP headers (> 12 byte). * Add: BDA Hardware: Support for Geniatech devices ( DiSEqC and DVBS-2). * Fix: For Digital Devices devices the unicable button is now displayed in the hardware options. * Add: The Digital Devices devices handling detects if Unicable is activated in the driver. If it is activated it discards the internal unicable handling. * Add: Basic support for DVB-T2. * Fix: DiSEqC didn't work for Anysee devices. * Change: *star devices: Lowered the Tunerlock-Timeout for B2C2-based cards with WDM-drivers from 2 seconds to one second. * Removed: BDA devices: Removed the Tunerlock-Timeout for FireDTV-devices. * Add: BDA devices: Added CI support for KNC One DVB-S2 Dual cards. Attention: MMI/CAM Menu does not work, there seem to be problems with the driver and/or SDK dll. * Warning: Users with KNC One devices should use the current driver! OSD * Change: OSD main window: OSD-Yellow displays the channel list or the favorites list based on the UseFav tweak. * Add: Datamanager: #CurrentShader contains the currently used shader. * Add: Datamanager: The Last Shader name is now stored in the OSDDatamanager under "#LastShader". To change the shader via script you can change the value to a valid shader name and call the Lastshader action. * Change: Weather OSD: The images are now forced to keep the aspect ratio. * Fix: OSD Slide show: The Slide show was not stopped, if a playback via menu was started. * Fix: OSD Slide show: Blending transition of the images didn't work. * Add: OSD main window: With OSD-Blue you can open the shaders menu (if custom renderers are used). Playback * Fix: Drag and drop of playlists onto the DVBViewer icon didn't work. * Fix: Shoutcast: Christian fixed problems with shoutcast in the VODFilter. * Add: File playback: Files with the TS4 extension are now handled as TS stream. * Add: The DVBViewer handles link files to media files or folders via drag'n'drop or command line. * Fix: DVD playback: On DVD playback timeshift was stopped without asking/warning the user. Recording service related * Add: Now you can download the favourites.xml from the service on start up. See Service options in the options window. (needs the current service 1.6.8.2+). * Add: Service Options: You can download the favorites in the service options with the favorites button (needs the current service 1.6.8.2+). * Add: Service Options: You can activate sending WOL to the PC with the recording service on start up. * Add: Service Options: You can define the wait time for WOL. It defines the maximal wait time the DVBViewer will pause until he can contact the recording service. Default is 2 minutes. Attention: The DVBViewer will block the defined time if the recording service is not running or the PC takes too long to wake up. If it fails to contact the recording service all following downloads (EPG, channel list, favorites etc) will fail! * Add: Service Options: You can initiate WOL with the WOL button in the service options. * Removed: The background EPG download from the service. (needs the current service 1.6.8.2+). * Removed: Service Options: Remove the max days EPG download. The EPG will now be downloaded in one go in binary form. DVBServer * Add: Grigas new hardware detection integrated. Please do a manual hardware search in the hardware options! * Please see hardware changes for the DVBViewer for more information. We have release the new DVBViewer Pro 4.5 today. ATTENTION: You can download the DVBViewer Pro 4.5 only from https://www.dvbviewer.tv/members/ The changelog: Unicode support * EPG and file handling is now completely in Unicode. * mp3 tags (Music tags) are also in Unicode. * The databases are now in Unicode (UTF-8). * The Recording file name is in Unicode now. * The OSD shows Unicode correctly everywhere. * The User Interface shows Unicode correctly everywhere. * Channel names and favorites do NOT use Unicode for now. * Change: Play lists: The play list loader now detects UTF-8 encoded and non UTF-8 encoded files and loads them accordingly. * Change: Teletext: Integrated the new Teletext engine by Griga. It is fully Unicode compatible and contains a lot of improvements. Custom Renderers * Added two new Renderer types: “VMR9 Custom” and “EVR Custom”. You can activate them in Options → DirectX → “Use Custom Renderer”. They are based on D3D9, so your graphics adapter must fully support DirectX9. They use the hardware to composite and render the output and are DXVA and DXVA2 compliant (DXVA2 only for Vista+ and EVR), note: your video decoders must support this. If you activate the custom renderers the DVBViewer checks if there are Dlls missing. In case they are missing, it displays a warning and asks you to install the files from the MS website. These files are not essential for the renderers to work, but if you want to use the shaders, you will need the files. Known limitations: o EVR only works with Vista and windows 7. o You can not mix custom and normal renderers. If you select one method you have to stick with it (Video A/B and DVD). PiP does NOT use the custom renderers. * Add: D3D Exclusive Mode: Works only with custom Renderer activated and skinning of the main window deactivated. You can activate with a tweak in the setup.xml section “MPEG” with the entry <entry name="D3DExclusive">1</entry> Of course it only works in full screen mode. You can't access the popup menu or any other window. You can only use the OSD. * Add: Pixelshaders can be selected to apply various effects on the videodisplay including an anaglyph 3D shader for side by side 3D transmissions. Windows 7 support * Add: An Overlay Icon for the DVBViewer taskbar symbol, showing the recording status, thanks to rago (W7 only). * Add: Taskbar thumbnails: New Icons for the Taskbar Preview thumbnail buttons thanks to rago * Add: Support for Windows 7 jump list (right click on the programs taskbar icon). The jumplist entries are defined in the file “jumplist.ini”. You can add max. 10 entries. The format is: [name]=[DVBViewer commandline parameter(s)]. Some examples are included (channels only work for Astra 19.2E users). * Fix: Vista/Win7: Fixed application freezes if the virtual keyboard of windows was used. Fix: Prevent Screensaver: On windows 7 and Vista the screensaver was prevented even if the setting was deactivated, due to changes made by MS. OSD * Fix: OSD: Fixed high system load for 3 secs after channel switching. * Fix: OSD Media play back window: It was not possible to set an individual time out for it in the windowdef.xml. * Change: The timeout of the MiniEPG browsing is now set to the OSD timeout. * Add: Demo OSD Skin: The Volume bar is vertical to demonstrate the use of a vertical progress bar. * Add: OSD Skin Controls: New control: numeric input field. It is very similar to the Up/Down control but without the arrows. * Add: OSD Timeline: The settings of the time interval are now saved and restored. * Fix: OSD Timeline: It was possible to cause a negative time interval. * Change: OSD Timeline: Prev/Next: Switches forward/backwards by day. You can't jump before the current date. * Add: Play symbol is shown in the OSD if you go from Pause to Play. You can adjust the timeout for this display in the Setup.xml section "OSD". <entry name="Playtimeout">1000</entry> The value is measured in Milliseconds, default is 1000 (1 second). You have to add in the skin file "videoinfo.xml" an according element (image) with the ID = 26. * Change: The action "Show Current Info" (8264) shows now if the MiniEPG is active, the details of the top EPG Entry of the MiniEPG. If MiniEPG is not active it shows the EPG details of the current or time shifted program or on recording playback the details of the recording (if any). This action is a toggle. If the details are shown, calling this action does go back to the previous OSD window. * Add: A new tweak in the Setup.xml section "OSD" <entry name="Volumedelay">500</entry> The value describes the timeout of the Volume Display in milliseconds. Default is 500. * Fix: OSD Listview Control: The vertical spacing problems are gone. * Add: Custom Date/Time formatting for some values. For the following #Tags you can use a custom Date/Time format: #TV.Now.starttime #TV.Now.stoptime #TV.Next.starttime #TV.Next.stoptime #EPG.stoptime #EPG.starttime An example can be found in the Demo OSD skin MiniEPG -> Date Label. #Time.dddd_dd._mmmm%TV.Now.starttime With the keyword "#Time." you tell the parser you want to use a custom format. Then you enter the wanted formatting where you replace all Spaces with "_". At the end you enter which #Tag to use, you have to replace the "#" with a "%". * Add: Added the data tag "#TV.Timeshift.image". It does contain the value "timeshift.png", if timeshift is active. See demo skin / MiniEPG for an example. (Attention: the tweak “TimeshiftEPGdisplay” must be enabled). * Add: svc_wol.png svc_epg.png svc_standby.png svc_hibernate.png svc_shutdown.png svc_back.png to the OSD service menu. * Add: the tags: #menufocusimage+2; #menufocusimage+1; #menufocusimage-1; #menufocusimage-2 * Add: OSD: The record Button does add or delete a timer on the following OSD pages: EPG-Now, Timeline, Channellist, EPG-Search, EPG-Details, EPG-Channels. The confirmation can be disabled (see tweaks.txt). * Change: OSD: Plugin windows, Weather- and Newswindow: Images will be removed from the internal cache if they are not used anymore. * Add: OSD: Added “#menufocustext“ tags according to the “#menufocusimage“ tags. * Change: OSD: The home windows do not need a menu control on it anymore. * Change: OSD-Windowdef. Now you can put a Windowdef.xml into the OSD skin folder and the Viewer uses it instead of the main windowdef.xml. Attention! Careful using this, because of possible user rights problems with options "OSD Menu". * Fix: OSD-Controls: The Sliderbar control had a display bug, if it was displayed larger than the original size. * Add: OSD Recording window: Now there are several data tags (#EPG.xxxx please check with DVB-Spy) set, if a recording item is focused (and the data is present). * Fix: OSD-Playlist: Delete (OSD-Green) didn't work anymore. Also the performance of list building was a little bit Improved. * Add: OSD-Controls: You can disable the text of the thumbnails in the thumbnail panel. You can also adjust the “zoom factor” (the zooming if a thumbnail gets the focus). The higher the zoom factor value the less the resizing. You need the updated OSD Skineditor from “OSD Demo skin & Editor“. * Add: OSD Controls: Label controls now have a selected color. * Fix: MiniEPG: On browsing the time was set to the current time sometimes. * Add: OSD Plugin interface: Added a new interface to get access to the OSD-controls of a OSDWindow. You find the definition here: http://www.dvbviewer...ndpost&p=289410 * Change: Teletext OSD window: You can now cycle through several transparencies with OSD-Red (F5). The viewer will remember the last selected transparency and use it the next time the window is shown. * Add: OSD Windows: Added a default and a dynamic Backdrop (background) to the OSD window xml definition. The default backdrop must be an image file with the size of the OSD skin. The dynamic backdrop can be empty or contain a data tag which points to a qualified file name of an image. If the image is not found or the data tag is empty the default backdrop will be shown. If custom renderers are used, the backdrops will be drawn by D3D which should improve the performance. Be careful: OSD dialog windows can't use the backdrops! * Add: Actions: Added actions to toggle display/sorting/sort direction in music/video/picture OSD-windows: ACTION_TOGGLE_VIEW=8278 ACTION_TOGGLE_SORT=8279 ACTION_TOGGLE_SORTDIRECTION=8280 * Fix: OSD: It was not possible to disable subtitles if no subtitles were present but a subtitle has been earlier selected. * Add: OSD EPG windows: Added a new menu item in the OSD blue popup menu: “Prebook”. This programs a tuning timer without dialog window and with EPG pre- and post roll times. Works in the windows: ChannelEPG, ChannelWindow, EPGNow, EPGSearch, Timeline. * Add: Recordings OSD window: Added a menu item to reset the played state of a recording. * Fix: PiP: Closing the OSD context menu via OSD Blue didn't work. * Fix: OSD EPG details: OSD-OK now also switches the channel if the page was opened from the MiniEPG. * Fix: OSD Timeline: The display was messed up if you selected a time windows > 60 minutes. * Change: OSD: The internal handling of item lists has been reworked and optimized. * Add: OSD: EPG entries marked for recording can be made more visible with an additional little symbol (See Demo OSD-Skin in the membersarea/Betasection). * Change: MiniEPG: Browsing is now done by a single entry not by page. * Fix: MiniEPG: On browsing the remaining time for programs in the future was calculated and shown. * Fix: MiniEPG: If ToggleFav was active, favorites, which did not corresponded with the main channel (means a audio sub channel was a favorite), were displayed with the channel number instead of the favorite number on EPG browsing. * Add: Data properties: Added "#PiP" property. If the PiP is active → “1” and if the PiP is closed either an empty value or “0”. Hardware related * Change: Hardware: LNB Off can be set per device, if it supports this. You have to do a manual device scan to see the option on the hardware page. * Change: Hardware: LNB Off will be force for shared LNB devices. * Add: BDA - Twinhan/Azurewave based devices: Added LNB Off. * Fix: Hardware: DiSEqC for K-World devices should work now. * Add: BDA: The NovaS2 Plus is now detected as a S2 device under W7 with newer drivers. * Add: BDA: Support for Philips SAA7231 (DVB-S2, DiSEqC 1.0). * Add: BDA - KNC-One: You can force the KNC-One device now to use DiSEqC 1.0 with following entry in the device section of the hardware.xml: <entry name="DiSEqC10">1</entry> * Change: BDA - Pinnacle: TT compatible Pinnacle devices are not detected as hybrid devices anymore. * Add: BDA - Anysee: Added DiSEqC support for Anysee devices. * Add: BDA - Realtek: Added support for Realtek DVB-T/C hybrid devices. * Change: BDA - Twinhan: Reworked the Twinhan CI / MMI handling. * Add: BDA – Digital Devices: Support for devices by “Digital Devices” (DVB-S2, DiSEqC 1.2). * Change: BDA -: Digital Devices: Added support for CI / MMI. Attention: You have to execute a manual search of the devices in the options → hardware settings, so the new settings for the devices take effect. The MultiTranponderDecryption is supported, but limited to one encrypted channel per Tuner. You have to activate the CI in the “DVBCineConfig“ → CI tool from Digital Devices. If you remove the CI hardware, please run the “DVBCineConfig“ tool → CI again. Otherwise the devices won't work anymore in the DVBViewer. * Fix: BDA - Terratec H7: MMI didn't work with this card, because it was not detected as a supported card. * Add: BDA - Technisat: Added support for the BDA driver of the Technisat Skystar HD USB. * Fix: BDA - Terratec: Hybrid devices based on the Terratec HTC are now detected correctly. You need to do a manual device search in the DVBViewer Hardware options for this change to take effect. * Fix: BDA - Hauppauge: If there were more than one Hauppauge device present the hybrid device detection could fail and mark devices as hybrid which weren't. * Fix: BDA - QBox DiSEqC corrected according to information by Griga. * Change: Griga reworked the DiSEqC handling. * Add: BDA - Tevii: Added support for the new BDA driver of Tevii S470. * Fix: BDA - Terratec H5: Added the hybrid tuner detection for this device. * Add: BDA - Genpix: Added DiSEqC support for the Genpix BDA driver.. Options and Tweaks * Add: Options window: Added a link to the wiki in the footer of the window. * Change: Options window: Closing the window with the system button (the cross in the upper right corner) is now treated like pressing the Cancel Button. * Fix: Options window: Sometime the values of the Up/Down controls and the according text fields didn't match. Thanks @griga. * Change: Hardware options: You can now sort the device entries via drag'n'drop. The sorting order will be reset if you do a manual hardware detection. * Add: Hardware options: Added the Unicable settings dialog for supported devices. You have to do a manual device scan to see the option on the hardware page. * Change: Videotext options: Reworked the font list. * Change: Options: The task scheduler password and user name now need to be entered in the task scheduler itself. * Removed: Options: Removed the use first CPU only option. This can be set with the tweak “ProcessMask” . * Fix: Shares: The default shares are now checked for an empty string result on adding via the default button. * Removed: Recording options: Removed the Recording buffer setting. It is now a tweak (see tweaks.txt). * Removed: General options: Removed fullscreen always on top. This can now be set with the normal menu item Stay on top. * Add: Recording Service Options: A new Option is available: Download the channel list at the start. If you enable this option you have to restart the DVBViewer. * Add: DirectX Options: Added “Vsync by Aero” for custom renderers. * Add: DirectX Options: Added “Reset Device on monitor change”. * Add: DirectX Options: Added the MS AAC decoders in Windows 7 to the audio decoder list. * Add: DirectX Options: The MS MPEG-1/DD/AAC audio decoder is now listed under Windows 7 in the AAC-decoder list and can be used with the DVBSource 3.5.1+. * Add: DirectX options: Added a VC1 decoder selection. * Add: DirectX options: Added a property page button to each decoder selection box. It does purely depend on the decoder, if there is a property page. * Fix: OSD-Options: Changing the OSD skin while a visualization was active stopped the visualization. * Removed: Options Pictures: Removed the transition selection, you can now change this within the slideshow with OSD-Yellow. Also changed the transition times from frames to seconds. * Add: Tweaks: Added a tweak to use the FF/FREW with F6/F7 (OSD Green/Yellow) and in the playback control window (<< and >>). see tweaks.txt. * Add: Tweaks: Added a tweak to hide the top title panels in most windows. See tweaks.txt. * Add: Tweaks: Most tweaks are now written with the default values to the setup.xml on the first start. Slideshow * Change: Slideshow: If the custom renderers are used the slideshow will be rendered with an optional Ken Buns like effect in hardware which speeds things up. * Add: Slideshow: Random order can be activated/deactivated with the OSD-Blue popup menu. * Add: Slideshow: Pan&Scan can be activated/deactivated with the OSD-Blue popup menu. * Removed: Slideshow: The new slideshow doesn't support zooming. Playback * Change: Resume Playback: Removed the resume playback dialog. Now you can define in the DVD/Video options if you want to start always from the beginning or always resume. If you use “always resume” a info field is shown “To start from the beginning press 0”. You can define how long it is shown in the said option. If you set the time to 0 it wont be shown at all. * Add: Playback: Added some kind of fast forward/ fast rewind for Overlay/Custom VMR9/Custom EVR Renderer. It's basically a timer doing a small jump forward or backward. The jump value can be incremented. * Add: Actions/Input Options: Added/reassigned the Action_Forward/Action_Rewind for FF/FREW. * Add: Fileplayback: While playing a file keys 0..9 now jump to the position ([number]*10)% of the playtime of the file. * Fix: DisableAV and Timeshift: Timeshift now continues the playback at the last position after DisableAV → EnableAV. * Fix: Playback: Griga fixed the frame rate detection for h.264 files. * Add: Playback: Files with the extension “.mts” are now handled like .m2ts (bluray) files. On existing installations you have to add the extension manually to the video options. * Add: Several improvement by griga for playback of ts files with the DVBSource. * Change: "End of stream" Handling changed according to an idea by @griga. * Add: Playback: For playback stop (press of the stop button) and for Playback end (the movie/music/playlist ends by itself) you can define actions in "Options -> Videos" (see actions.ini for the list of actions). * Add: File Playback: Topfield REC-files are now handled like TS files. * Fix: For dual channel ADTS AAC the format recognition did not work correctly. * Fix: File Playback: Under certain circumstances the playback of TS-files stopped on an combination of Run-Pause-Run. * Add: Fileplayback of splitted recordings does handle all splitted files as one. * Fix: Recordings playback: If a recording in the recording service was deleted, the local media database of the DVBViewer wasn't updated. Windows * Change: EPG Window Timeline: Double clicking on a channel now changes to the channel. * Change: EPG Window: The default recording action is now used when creating timers with “Send to PVR”. * Fix: EPG Window/Timeline: The current program is now selected on opening the window in timeline view. * Fix: Main window: If the main windows was minimized to the tray while a child window was open and the child window was closed with the context menu, the windows wasn't hidden correctly and could not be closed anymore. * Fix: Recording Stats Window: The played indicator does work now correctly with remote recordings from the Recording service. * Add: Recording Stats Window: Added a menu item to reset the played state of a recording. * Change: Main window: Changing the size of the main window with the mouse wheel does work much better now. * Change: Recording Stats Window: The minimum disk space setting is taken into account when calculating the free disk space. * Fix: Main Window: Sometimes the recording icon in the statusbar wasn't updated correctly. * Changed: Main Window: Stay on top, show/hide menubar, statusbar and toolbar are now handled separately for full screen and normal window. This does only work if NO window skin for the main window is selected. * Fix: Recorder window: Deleting a remote running timer also delete the recorded file on the recording service. * Fix: Recorder Window: For a new empty timer sometimes the wrong time format was used. * Removed: Recorder window: Stop and split were moved to the Rec Stats window. * Fix: Main window / Status bar: If ToggleFav was active and a channel couldn't be identified as a favorite the display of the left hand panel of the status bar was empty. * Fix: Main window: The context menu doesn't pop up anymore if you click on the status/buttonbar with the right mouse button. * Fix: Main Window: The context menu could not be open with the context menu key or Shift-F10. * Fix: Playlist window: The stop button is not displayed as pressed anymore. * Fix: Playback control bar: Fixed the “jumping” on state transition from play to pause/stop. * Fix: If timeshift was active and pause was selected the stop button in the mediacontrol bar did not work. * Fix: Clicking on the progress bar in the status bar of the main window did not work correctly. * Fix: On deactivating AV pause was marked as active. * Change: Zooming: Zooming with the mouse wheel is now restricted to the same min/max values as used in the zoom window. * Fix: Systemtray icon: The icon in the systemtray was not refreshed / hidden on changing the settings for this in the options. * Fix: EPG Window: Sometimes the details for the selected entry were not shown when opening the window. EPG, Subtitles, Videotext * Fix: DVB Subtitles: Fixed a potential threading problem. * Fix: DVBSubtitle: Several improvements and fixes. * Fix: EPG: Under certain circumstances errors could occur if an entry was updated when it was used in another part of the program. * Fix: EPG: In extreme rare cases the EPG.dat could become corrupted. On loading this could result in a very high memory usage. * Fix: Siehferninfo: The date shown for finished days in January was off a month at the end of December. This did not affect the actual data. * Fix: Siehferninfo: The date calculation changed, so not up to date transmission will not result in wrongly added EPG. * Add: Siehferninfo: The genre of the SFI entry will be translated to a DVB genre (if possible). * Change: EPG from recording service: On single CPU systems the transmission and processing is now throttled to keep the load on the CPU down. * Add: Freesat EPG/ATSC EPG: New huffman decoding unit thanks to Griga. * Change: The decoding tables for the hufmann decoding are now in the hufmann.dll. * Fix: Download of the EPG from the service: The DVBViewer did not respect the settings of the day count correctly. * Add: A faster way to download the EPG from the recording service. Needs Recording Service 1.6.6+. VCR, Recordings * Add: VCR: Added the “lazy CAM” handling of grigas plugin directly into the recording engine. Now the DVBViewer checks at the beginning of a recording if Audio/Video packets marked as decrypted are actually decrypted and ignores them if they are encrypted. * Fix: Record audio only: The format of audio only Recordings of h.264 channels was wrongly changed to TS. * Change: VCR: The DVB Task Scheduler (if present) now is run with every saving of the timers.xml. Hopefully this solves the problems with vista/win 7. * Change: VCR: If there is a (Windows-)error while recording, now a more descriptive error is logged if possible. * Fix: RecordDatabase: Refreshing the recording database didn't work correctly if no infofile was present. * Change: Refresh recording DB: Refresh database will now compare the individual fields, so manual changes to fileinfo/infofile are taken into account. * Change: Cleanup recording DB: Checks now, if the path of a entry is within the list of recording folders. * Improved: Recording: MPG Recording work now even if the Sequence header is not at the beginning of the PES-packets. * Add: VCR: Added several new placeholders for the file name. %name - name of the timer, %tshort - the (Sub)Title (if any) shortened to 80 chars., %m - month, %d - day of the month, %h - time hour, %M - time minute, %g - the Genre (if any), %D - Day of the week (Mo, Tue etc) Additionally you can define sub folders with a . * Fix: Recording database: In some cases a database rebuild did mess up with the details of a recording. * Fix: Recording files with a -xx (xx=numbers) in the file name were ignored on a database refresh. * Change: Splitted recordings get now a “_xxx” name scheme. PiP * Fix: PiP: The PiP window could be moved over the status bar. * Fix: PiP: PiP now understands the forced tuning message from the recording service. * Fix: PiP: Under certain circumstances the mouse arrow was not hidden if it was over the PiP. * Fix: PiP: Vol+/Vol- actions didn't work if the sound was swapped. * Fix: PiP: Volume display was inconsistent if the sound was swapped. * Fix: PiP: When using non custom renderers the PiP was placed behind the OSD and wasn't visible anymore, if media playback was started via the OSD. * Change: Mosaic Preview: Channel change only with left mouse button now. * Fix: The mosaic preview didn't work for channels with a separate PCR. * Fix: PiP: The PiP could not be closed with the menu if a media file was played back. Channels, Favorites * Add: Channellist: A click on a folder does toggle expand/contract. * Change: Channellist: Expand/contract doesn't move the content of the treeview anymore. * Fix: Popup channellist: Entering a text in the channel search was also interpreted as OSD commands. * Add: Channellist: The channel list can be downloaded from the Recording Service at the start of the DVBViewer. Needs Recording Service 1.6.0.2+. * Add: Favorites: Can start at 1. (see tweaks.txt). * Change: Favorites: If the tweak “UseFav” is active, the favorite numbers instead of channel numbers are shown (if possible). * Change: Sky Options channels: The name of the options channel in the options channel menu are now shown as transmitted by Sky. * Change: Popup Channel list: Added Last channel and Channel editor menu item. * Fix: Scan window: Fixed a bug which could block the hardware device if the stepsize was set to 0 and no transponderlist was used. General * Add: Added the data tag "#PremierePortal". If option channels are present it contains the count of available channels. If not option channels are available it can be “0” or empty. * Add: Several measures taken against binary planting of DLLs and executeables. * Add: DEP (Data Execution Prevention) ist now activated if possible. * Add: ASLR (Address space layout randomization) is now activated if possible. * Add: Added a new manifest to prevent windows from using the virtual store for the configuration data of the DVBViewer Pro and it's plugins. * Add: Right click on the Status display in the status bar opens the DVBSource Filter property window (if active). * Add: Action to open the DVBSource Filter property window (if active) see actions.ini. * Add: An easy method to query the current playback state (Stop, Play, Pause). Example: pause = datamanager.parse("#currentplaystate") ' possible values "no graph" = no playback active, this state you get, if you close the graph or start the DVBViewer with -c, "stop" - renderer is stopped, ' "pause" - renderer in pause state, "play" renderer in play state. * Change: Program start: It is now possible to start fullscreen without the normal window showing before. * Change: Start in Fullscreen: If the viewer is started in Fullscreen the GUI skin setting is automatically disabled. * Fix: Fullscreen: Full screen didn't work if the second monitor wasn't present at DVBViewer Start. * Fix: System: In case of a faulty configuration XML file this file now is renamed and replaced with a new one. * Fix: Zoompresets: The value 0 doesn't reset the presets back to default anymore. * Change: Hints: Hints are now shown indefinitely, instead of hiding them after a few seconds. * Change: Plugin menu: Griga reworked the plugin menu handling. * Fix: Filter property pages: Changed the way the property pages of filters are handled, so not more side effects do occur. * Fix: Close Graph: Now on each action which would cause a graph close there is a check if the audio recorder plugin is active with a warning dialog. * Add: Data tags: Tag #endtime added for file playback. * Fix: Daemontools: The renamed daemontools lite program file is now recognized. * Add: Support for the Daemontools Pro. * Add: Actions: Added the action “ACTION_SHOW_SYSInfo” see actions.ini. * Fix: Video format changes detected by the channel autoupdater were not applied to the subchannels. * Fix: ID3V2 Reader: Several small fixed and optimizations. * Fix: COM: Adding EPG with the COM XML method now takes UTF-8 into account. * Fix: COM: Adding EPG with the COM interfaces now takes UTF-8 / Unicode conversion into account. * Add: Transponder lists: Now the “King of SAT” transponder list format additions are recognized. * Fix: Data-Properties: The “timeshift.png” tag was also on file playback assigned. * Fix: CaPMT: Reverted to the old handling: No more ignoring of ES CA descriptors if there are PS CA descriptors. If you need to previous handling please set in the file hardware.xml the "IgnoreESCA" Value to "1" for the appropriate device. * Change: PAT/PMT and EPG tables will now be CRC32 checked to avoid problems with wrong data (cause by bad reception). * Add: Vista/Windows 7: the font for the windows of the DVBViewer is set to the Vista/Windows7 default font. * Switched to the current sqlite 3 database library. On first start the DVBViewer converts the old databases into the new format. * Updated the DVBSource Filter to Version 3.5.2. * Several corrections and optimizations. * Language files updated. * Add: KeyTool: From this version on a new protection system has been integrated. This will be explained in a separate document. DVBServer * Hardware handling up to date with the DVBViewer. Version 4.5 RC2 This version fixes smaller issues with the installer, the dvbserver and the DVBViewer. One fix is quite important: we found a problem in the miniEPG handling, which caused a very high CPU peak for several seconds after switching channels. Changelog DVBViewer Pro 4.5.0.0 RC Expires 01.11.2010 Unicode support * EPG and file handling is now completely in Unicode. * mp3 tags (Music tags) are also in Unicode. * The databases are now in Unicode (UTF-8). * The Recording file name is in Unicode now. * The OSD shows Unicode correctly everywhere. * The User Interface shows Unicode correctly everywhere. * Channel names and favorites do NOT use Unicode for now. * Change: Play lists: The play list loader now detects UTF-8 encoded and non UTF-8 encoded files and loads them accordingly. * Change: Teletext: Integrated the new Teletext engine by Griga. It is fully Unicode compatible and contains a lot of improvements. Custom Renderers * Added two new Renderer types: "VMR9 Custom" and "EVR Custom". You can activate them in Options → DirectX → "Use Custom Renderer". They are based on D3D9, so your graphics adapter must fully support DirectX9. They use the hardware to composite and render the output and are DXVA and DXVA2 compliant (DXVA2 only for Vista+ and EVR), note: your video decoders must support this. If you activate the custom renderers the DVBViewer checks if there are Dlls missing. In case they are missing, it displays a warning and asks you to install the files from the MS website. These files are not essential for the renderers to work, but if you want to use the shaders, you will need the files. Known limitations: o EVR only works with Vista and windows 7. o You can not mix custom and normal renderers. If you select one method you have to stick with it (Video A/B and DVD). PiP does NOT use the custom renderers. * Add: D3D Exclusive Mode: Works only with custom Renderer activated and skinning of the main window deactivated. You can activate with a tweak in the setup.xml section "MPEG" with the entry <entry name="D3DExclusive">1</entry> Of course it only works in full screen mode. You can't access the popup menu or any other window. You can only use the OSD. * Add: Pixelshaders can be selected to apply various effects on the videodisplay including an anaglyph 3D shader for side by side 3D transmissions. Windows 7 support * Add: An Overlay Icon for the DVBViewer taskbar symbol, showing the recording status, thanks to rago (W7 only). * Add: Taskbar thumbnails: New Icons for the Taskbar Preview thumbnail buttons thanks to rago * Add: Support for Windows 7 jump list (right click on the programs taskbar icon). The jumplist entries are defined in the file "jumplist.ini". You can add max. 10 entries. The format is: [name]=[DVBViewer commandline parameter(s)]. Some examples are included (channels only work for Astra 19.2E users). * Fix: Vista/Win7: Fixed application freezes if the virtual keyboard of windows was used. * Fix: Prevent Screensaver: On windows 7 and Vista the screensaver was prevented even if the setting was deactivated, due to changes made by MS. OSD * Fix: OSD Media play back window: It was not possible to set an individual time out for it in the windowdef.xml. * Change: The timeout of the MiniEPG browsing is now set to the OSD timeout. * Add: Demo OSD Skin: The Volume bar is vertical to demonstrate the use of a vertical progress bar. * Add: OSD Skin Controls: New control: numeric input field. It is very similar to the Up/Down control but without the arrows. * Add: OSD Timeline: The settings of the time interval are now saved and restored. * Fix: OSD Timeline: It was possible to cause a negative time interval. * Change: OSD Timeline: Prev/Next: Switches forward/backwards by day. You can't jump before the current date. * Add: Play symbol is shown in the OSD if you go from Pause to Play. You can adjust the timeout for this display in the Setup.xml section "OSD". <entry name="Playtimeout">1000</entry> The value is measured in Milliseconds, default is 1000 (1 second). You have to add in the skin file "videoinfo.xml" an according element (image) with the ID = 26. * Change: The action "Show Current Info" (8264) shows now if the MiniEPG is active, the details of the top EPG Entry of the MiniEPG. If MiniEPG is not active it shows the EPG details of the current or time shifted program or on recording playback the details of the recording (if any). This action is a toggle. If the details are shown, calling this action does go back to the previous OSD window. * Add: A new tweak in the Setup.xml section "OSD" <entry name="Volumedelay">500</entry> The value describes the timeout of the Volume Display in milliseconds. Default is 500. * Fix: OSD Listview Control: The vertical spacing problems are gone. * Add: Custom Date/Time formatting for some values. For the following #Tags you can use a custom Date/Time format: #TV.Now.starttime #TV.Now.stoptime #TV.Next.starttime #TV.Next.stoptime #EPG.stoptime #EPG.starttime An example can be found in the Demo OSD skin MiniEPG -> Date Label. #Time.dddd_dd._mmmm%TV.Now.starttime With the keyword "#Time." you tell the parser you want to use a custom format. Then you enter the wanted formatting where you replace all Spaces with "_". At the end you enter which #Tag to use, you have to replace the "#" with a "%". * Add: Added the data tag "#TV.Timeshift.image". It does contain the value "timeshift.png", if timeshift is active. See demo skin / MiniEPG for an example. (Attention: the tweak "TimeshiftEPGdisplay" must be enabled). * Add: svc_wol.png svc_epg.png svc_standby.png svc_hibernate.png svc_shutdown.png svc_back.png to the OSD service menu. * Add: the tags: #menufocusimage+2; #menufocusimage+1; #menufocusimage-1; #menufocusimage-2 * Add: OSD: The record Button does add or delete a timer on the following OSD pages: EPG-Now, Timeline, Channellist, EPG-Search, EPG-Details, EPG-Channels. The confirmation can be disabled (see tweaks.txt). * Change: OSD: Plugin windows, Weather- and Newswindow: Images will be removed from the internal cache if they are not used anymore. * Add: OSD: Added "#menufocustext" tags according to the "#menufocusimage" tags. * Change: OSD: The home windows do not need a menu control on it anymore. * Change: OSD-Windowdef. Now you can put a Windowdef.xml into the OSD skin folder and the Viewer uses it instead of the main windowdef.xml. Attention! Careful using this, because of possible user rights problems with options "OSD Menu". * Fix: OSD-Controls: The Sliderbar control had a display bug, if it was displayed larger than the original size. * Add: OSD Recording window: Now there are several data tags (#EPG.xxxx please check with DVB-Spy) set, if a recording item is focused (and the data is present). * Fix: OSD-Playlist: Delete (OSD-Green) didn't work anymore. Also the performance of list building was a little bit Improved. * Add: OSD-Controls: You can disable the text of the thumbnails in the thumbnail panel. You can also adjust the "zoom factor" (the zooming if a thumbnail gets the focus). The higher the zoom factor value the less the resizing. You need the updated OSD Skineditor from "OSD Demo skin & Editor". * Add: OSD Controls: Label controls now have a selected color. * Fix: MiniEPG: On browsing the time was set to the current time sometimes. * Add: OSD Plugin interface: Added a new interface to get access to the OSD-controls of a OSDWindow. You find the definition here: http://www.dvbviewer...ndpost&p=289410 * Change: Teletext OSD window: You can now cycle through several transparencies with OSD-Red (F5). The viewer will remember the last selected transparency and use it the next time the window is shown. * Add: OSD Windows: Added a default and a dynamic Backdrop (background) to the OSD window xml definition. The default backdrop must be an image file with the size of the OSD skin. The dynamic backdrop can be empty or contain a data tag which points to a qualified file name of an image. If the image is not found or the data tag is empty the default backdrop will be shown. If custom renderers are used, the backdrops will be drawn by D3D which should improve the performance. Be careful: OSD dialog windows can't use the backdrops! * Add: Actions: Added actions to toggle display/sorting/sort direction in music/video/picture OSD-windows: ACTION_TOGGLE_VIEW=8278 ACTION_TOGGLE_SORT=8279 ACTION_TOGGLE_SORTDIRECTION=8280 * Fix: OSD: It was not possible to disable subtitles if no subtitles were present but a subtitle has been earlier selected. * Add: OSD EPG windows: Added a new menu item in the OSD blue popup menu: "Prebook". This programs a tuning timer without dialog window and with EPG pre- and post roll times. Works in the windows: ChannelEPG, ChannelWindow, EPGNow, EPGSearch, Timeline. * Add: Recordings OSD window: Added a menu item to reset the played state of a recording. * Fix: PiP: Closing the OSD context menu via OSD Blue didn't work. * Fix: OSD EPG details: OSD-OK now also switches the channel if the page was opened from the MiniEPG. * Fix: OSD Timeline: The display was messed up if you selected a time windows > 60 minutes. * Change: OSD: The internal handling of item lists has been reworked and optimized. * Add: OSD: EPG entries marked for recording can be made more visible with an additional little symbol (See Demo OSD-Skin in the membersarea/Betasection). * Change: MiniEPG: Browsing is now done by a single entry not by page. * Fix: MiniEPG: On browsing the remaining time for programs in the future was calculated and shown. * Fix: MiniEPG: If ToggleFav was active, favorites, which did not corresponded with the main channel (means a audio sub channel was a favorite), were displayed with the channel number instead of the favorite number on EPG browsing. * Add: Data properties: Added "#PiP" property. If the PiP is active → "1" and if the PiP is closed either an empty value or "0". Hardware related * Change: Hardware: LNB Off can be set per device, if it supports this. You have to do a manual device scan to see the option on the hardware page. * Change: Hardware: LNB Off will be force for shared LNB devices. * Add: BDA - Twinhan/Azurewave based devices: Added LNB Off. * Fix: Hardware: DiSEqC for K-World devices should work now. * Add: BDA: The NovaS2 Plus is now detected as a S2 device under W7 with newer drivers. * Add: BDA: Support for Philips SAA7231 (DVB-S2, DiSEqC 1.0). * Add: BDA - KNC-One: You can force the KNC-One device now to use DiSEqC 1.0 with following entry in the device section of the hardware.xml: <entry name="DiSEqC10">1</entry> * Change: BDA - Pinnacle: TT compatible Pinnacle devices are not detected as hybrid devices anymore. * Add: BDA - Anysee: Added DiSEqC support for Anysee devices. * Add: BDA - Realtek: Added support for Realtek DVB-T/C hybrid devices. * Change: BDA - Twinhan: Reworked the Twinhan CI / MMI handling. * Add: BDA – Digital Devices: Support for devices by "Digital Devices" (DVB-S2, DiSEqC 1.2). * Change: BDA -: Digital Devices: Added support for CI / MMI. Attention: You have to execute a manual search of the devices in the options → hardware settings, so the new settings for the devices take effect. The MultiTranponderDecryption is supported, but limited to one encrypted channel per Tuner. You have to activate the CI in the "DVBCineConfig" → CI tool from Digital Devices. If you remove the CI hardware, please run the "DVBCineConfig" tool → CI again. Otherwise the devices won't work anymore in the DVBViewer. * Fix: BDA - Terratec H7: MMI didn't work with this card, because it was not detected as a supported card. * Add: BDA - Technisat: Added support for the BDA driver of the Technisat Skystar HD USB. * Fix: BDA - Terratec: Hybrid devices based on the Terratec HTC are now detected correctly. You need to do a manual device search in the DVBViewer Hardware options for this change to take effect. * Fix: BDA - Hauppauge: If there were more than one Hauppauge device present the hybrid device detection could fail and mark devices as hybrid which weren't. * Fix: BDA - QBox DiSEqC corrected according to information by Griga. * Change: Griga reworked the DiSEqC handling. * Add: BDA - Tevii: Added support for the new BDA driver of Tevii S470. * Fix: BDA - Terratec H5: Added the hybrid tuner detection for this device. * Add: BDA - Genpix: Added DiSEqC support for then Genpix BDA driver.. Options and Tweaks * Add: Options window: Added a link to the wiki in the footer of the window. * Change: Options window: Closing the window with the system button (the cross in the upper right corner) is now treated like pressing the Cancel Button. * Fix: Options window: Sometime the values of the Up/Down controls and the according text fields didn't match. Thanks @griga. * Change: Hardware options: You can now sort the device entries via drag'n'drop. The sorting order will be reset if you do a manual hardware detection. * Add: Hardware options: Added the Unicable settings dialog for supported devices. You have to do a manual device scan to see the option on the hardware page. * Change: Videotext options: Reworked the font list. * Change: Options: The task scheduler password and user name now need to be entered in the task scheduler itself. * Removed: Options: Removed the use first CPU only option. This can be set with the tweak "ProcessMask" . * Fix: Shares: The default shares are now checked for an empty string result on adding via the default button. * Removed: Recording options: Removed the Recording buffer setting. It is now a tweak (see tweaks.txt). * Removed: General options: Removed fullscreen always on top. This can now be set with the normal menu item Stay on top. * Add: Recording Service Options: A new Option is available: Download the channel list at the start. If you enable this option you have to restart the DVBViewer. * Add: DirectX Options: Added "Vsync by Aero" for custom renderers. * Add: DirectX Options: Added "Reset Device on monitor change". * Add: DirectX Options: Added the MS AAC decoders in Windows 7 to the audio decoder list. * Add: DirectX Options: The MS MPEG-1/DD/AAC audio decoder is now listed under Windows 7 in the AAC-decoder list and can be used with the DVBSource 3.5.1+. * Add: DirectX options: Added a VC1 decoder selection. * Add: DirectX options: Added a property page button to each decoder selection box. It does purely depend on the decoder, if there is a property page. * Fix: OSD-Options: Changing the OSD skin while a visualization was active stopped the visualization. * Removed: Options Pictures: Removed the transition selection, you can now change this within the slideshow with OSD-Yellow. Also changed the transition times from frames to seconds. * Add: Tweaks: Added a tweak to use the FF/FREW with F6/F7 (OSD Green/Yellow) and in the playback control window (<< and >>). see tweaks.txt. * Add: Tweaks: Added a tweak to hide the top title panels in most windows. See tweaks.txt. * Add: Tweaks: Most tweaks are now written with the default values to the setup.xml on the first start. Slideshow * Change: Slideshow: If the custom renderers are used the slideshow will be rendered with an optional Ken Buns like effect in hardware which speeds things up. * Add: Slideshow: Random order can be activated/deactivated with the OSD-Blue popup menu. * Add: Slideshow: Pan&Scan can be activated/deactivated with the OSD-Blue popup menu. * Removed: Slideshow: The new slideshow doesn't support zooming. Playback * Change: Resume Playback: Removed the resume playback dialog. Now you can define in the DVD/Video options if you want to start always from the beginning or always resume. If you use "always resume" a info field is shown "To start from the beginning press 0". You can define how long it is shown in the said option. If you set the time to 0 it wont be shown at all. * Add: Playback: Added some kind of fast forward/ fast rewind for Overlay/Custom VMR9/Custom EVR Renderer. It's basically a timer doing a small jump forward or backward. The jump value can be incremented. * Add: Actions/Input Options: Added/reassigned the Action_Forward/Action_Rewind for FF/FREW. * Add: Fileplayback: While playing a file keys 0..9 now jump to the position ([number]*10)% of the playtime of the file. * Fix: DisableAV and Timeshift: Timeshift now continues the playback at the last position after DisableAV → EnableAV. * Fix: Playback: Griga fixed the frame rate detection for h.264 files. * Add: Playback: Files with the extension ".mts" are now handled like .m2ts (bluray) files. On existing installations you have to add the extension manually to the video options. * Add: Several improvement by griga for playback of ts files with the DVBSource. * Change: "End of stream" Handling changed according to an idea by @griga. * Add: Playback: For playback stop (press of the stop button) and for Playback end (the movie/music/playlist ends by itself) you can define actions in "Options -> Videos" (see actions.ini for the list of actions). * Add: File Playback: Topfield REC-files are now handled like TS files. * Fix: For dual channel ADTS AAC the format recognition did not work correctly. * Fix: File Playback: Under certain circumstances the playback of TS-files stopped on an combination of Run-Pause-Run. * Add: Fileplayback of splitted recordings does handle all splitted files as one. * Fix: Recordings playback: If a recording in the recording service was deleted, the local media database of the DVBViewer wasn't updated. Windows * Change: EPG Window Timeline: Double clicking on a channel now changes to the channel. * Change: EPG Window: The default recording action is now used when creating timers with "Send to PVR". * Fix: EPG Window/Timeline: The current program is now selected on opening the window in timeline view. * Fix: Main window: If the main windows was minimized to the tray while a child window was open and the child window was closed with the context menu, the windows wasn't hidden correctly and could not be closed anymore. * Fix: Recording Stats Window: The played indicator does work now correctly with remote recordings from the Recording service. * Add: Recording Stats Window: Added a menu item to reset the played state of a recording. * Change: Main window: Changing the size of the main window with the mouse wheel does work much better now. * Change: Recording Stats Window: The minimum disk space setting is taken into account when calculating the free disk space. * Fix: Main Window: Sometimes the recording icon in the statusbar wasn't updated correctly. * Changed: Main Window: Stay on top, show/hide menubar, statusbar and toolbar are now handled separately for full screen and normal window. This does only work if NO window skin for the main window is selected. * Fix: Recorder window: Deleting a remote running timer also delete the recorded file on the recording service. * Fix: Recorder Window: For a new empty timer sometimes the wrong time format was used. * Removed: Recorder window: Stop and split were moved to the Rec Stats window. * Fix: Main window / Status bar: If ToggleFav was active and a channel couldn't be identified as a favorite the display of the left hand panel of the status bar was empty. * Fix: Main window: The context menu doesn't pop up anymore if you click on the status/buttonbar with the right mouse button. * Fix: Main Window: The context menu could not be open with the context menu key or Shift-F10. * Fix: Playlist window: The stop button is not displayed as pressed anymore. * Fix: Playback control bar: Fixed the "jumping" on state transition from play to pause/stop. * Fix: If timeshift was active and pause was selected the stop button in the mediacontrol bar did not work. * Fix: Clicking on the progress bar in the status bar of the main window did not work correctly. * Fix: On deactivating AV pause was marked as active. * Change: Zooming: Zooming with the mouse wheel is now restricted to the same min/max values as used in the zoom window. * Fix: Systemtray icon: The icon in the systemtray was not refreshed / hidden on changing the settings for this in the options. * Fix: EPG Window: Sometimes the details for the selected entry were not shown when opening the window. EPG, Subtitles, Videotext * Fix: DVB Subtitles: Fixed a potential threading problem. * Fix: DVBSubtitle: Several improvements and fixes. * Fix: EPG: Under certain circumstances errors could occur if an entry was updated when it was used in another part of the program. * Fix: EPG: In extreme rare cases the EPG.dat could become corrupted. On loading this could result in a very high memory usage. * Fix: Siehferninfo: The date shown for finished days in January was off a month at the end of December. This did not affect the actual data. * Fix: Siehferninfo: The date calculation changed, so not up to date transmission will not result in wrongly added EPG. * Add: Siehferninfo: The genre of the SFI entry will be translated to a DVB genre (if possible). * Change: EPG from recording service: On single CPU systems the transmission and processing is now throttled to keep the load on the CPU down. * Add: Freesat EPG/ATSC EPG: New huffman decoding unit thanks to Griga. * Change: The decoding tables for the hufmann decoding are now in the hufmann.dll. * Fix: Download of the EPG from the service: The DVBViewer did not respect the settings of the day count correctly. VCR, Recordings * Add: VCR: Added the "lazy CAM" handling of grigas plugin directly into the recording engine. Now the DVBViewer checks at the beginning of a recording if Audio/Video packets marked as decrypted are actually decrypted and ignores them if they are encrypted. * Fix: Record audio only: The format of audio only Recordings of h.264 channels was wrongly changed to TS. * Change: VCR: The DVB Task Scheduler (if present) now is run with every saving of the timers.xml. Hopefully this solves the problems with vista/win 7. * Change: VCR: If there is a (Windows-)error while recording, now a more descriptive error is logged if possible. * Fix: RecordDatabase: Refreshing the recording database didn't work correctly if no infofile was present. * Change: Refresh recording DB: Refresh database will now compare the individual fields, so manual changes to fileinfo/infofile are taken into account. * Change: Cleanup recording DB: Checks now, if the path of a entry is within the list of recording folders. * Improved: Recording: MPG Recording work now even if the Sequence header is not at the beginning of the PES-packets. * Add: VCR: Added several new placeholders for the file name. %name - name of the timer, %tshort - the (Sub)Title (if any) shortened to 80 chars., %m - month, %d - day of the month, %h - time hour, %M - time minute, %g - the Genre (if any), %D - Day of the week (Mo, Tue etc) Additionally you can define sub folders with a . * Fix: Recording database: In some cases a database rebuild did mess up with the details of a recording. * Fix: Recording files with a -xx (xx=numbers) in the file name were ignored on a database refresh. * Change: Splitted recordings get now a "_xxx" name scheme. PiP * Fix: PiP: The PiP window could be moved over the status bar. * Fix: PiP: PiP now understands the forced tuning message from the recording service. * Fix: PiP: Under certain circumstances the mouse arrow was not hidden if it was over the PiP. * Fix: PiP: Vol+/Vol- actions didn't work if the sound was swapped. * Fix: PiP: Volume display was inconsistent if the sound was swapped. * Fix: PiP: When using non custom renderers the PiP was placed behind the OSD and wasn't visible anymore, if media playback was started via the OSD. * Change: Mosaic Preview: Channel change only with left mouse button now. * Fix: The mosaic preview didn't work for channels with a separate PCR. * Fix: PiP: The PiP could not be closed with the menu if a media file was played back. Channels, Favorites * Add: Channellist: A click on a folder does toggle expand/contract. * Change: Channellist: Expand/contract doesn't move the content of the treeview anymore. * Fix: Popup channellist: Entering a text in the channel search was also interpreted as OSD commands. * Add: Channellist: The channel list can be downloaded from the Recording Service at the start of the DVBViewer. Needs Recording Service 1.6.0.2+. * Add: Favorites: Can start at 1. (see tweaks.txt). * Change: Favorites: If the tweak "UseFav" is active, the favorite numbers instead of channel numbers are shown (if possible). * Change: Sky Options channels: The name of the options channel in the options channel menu are now shown as transmitted by Sky. * Change: Popup Channel list: Added Last channel and Channel editor menu item. * Fix: Scan window: Fixed a bug which could block the hardware device if the stepsize was set to 0 and no transponderlist was used. General * Add: Added the data tag "#PremierePortal". If option channels are present it contains the count of available channels. If not option channels are available it can be "0" or empty. * Add: Several measures taken against binary planting of DLLs and executeables. * Add: DEP (Data Execution Prevention) ist now activated if possible. * Add: ASLR (Address space layout randomization) is now activated if possible. * Add: Added a new manifest to prevent windows from using the virtual store for the configuration data of the DVBViewer Pro and it's plugins. * Add: Right click on the Status display in the status bar opens the DVBSource Filter property window (if active). * Add: Action to open the DVBSource Filter property window (if active) see actions.ini. * Add: An easy method to query the current playback state (Stop, Play, Pause). Example: pause = datamanager.parse("#currentplaystate") ' possible values "no graph" = no playback active, this state you get, if you close the graph or start the DVBViewer with -c, "stop" - renderer is stopped, ' "pause" - renderer in pause state, "play" renderer in play state. * Change: Program start: It is now possible to start fullscreen without the normal window showing before. * Change: Start in Fullscreen: If the viewer is started in Fullscreen the GUI skin setting is automatically disabled. * Fix: Fullscreen: Full screen didn't work if the second monitor wasn't present at DVBViewer Start. * Fix: System: In case of a faulty configuration XML file this file now is renamed and replaced with a new one. * Fix: Zoompresets: The value 0 doesn't reset the presets back to default anymore. * Change: Hints: Hints are now shown indefinitely, instead of hiding them after a few seconds. * Change: Plugin menu: Griga reworked the plugin menu handling. * Fix: Filter property pages: Changed the way the property pages of filters are handled, so not more side effects do occur. * Fix: Close Graph: Now on each action which would cause a graph close there is a check if the audio recorder plugin is active with a warning dialog. * Add: Data tags: Tag #endtime added for file playback. * Fix: Daemontools: The renamed daemontools lite program file is now recognized. * Add: Support for the Daemontools Pro. * Add: Actions: Added the action "ACTION_SHOW_SYSInfo" see actions.ini. * Fix: Video format changes detected by the channel autoupdater were not applied to the subchannels. * Fix: ID3V2 Reader: Several small fixed and optimizations. * Fix: COM: Adding EPG with the COM XML method now takes UTF-8 into account. * Fix: COM: Adding EPG with the COM interfaces now takes UTF-8 / Unicode conversion into account. * Add: Transponder lists: Now the "King of SAT" transponder list format additions are recognized. * Fix: Data-Properties: The "timeshift.png" tag was also on file playback assigned. * Fix: CaPMT: Reverted to the old handling: No more ignoring of ES CA descriptors if there are PS CA descriptors. If you need to previous handling please set in the file hardware.xml the "IgnoreESCA" Value to "1" for the appropriate device. * Change: PAT/PMT and EPG tables will now be CRC32 checked to avoid problems with wrong data (cause by bad reception). * Switched to the current sqlite 3 database library. On first start the DVBViewer converts the old databases into the new format. * Several corrections and optimizations. * Language files updated. * Add: KeyTool: From this version on a new protection system has been integrated. This will be explained in a separate document. DVBServer * Hardware handling up to date with the DVBViewer. We published a new version of the DVBViewer. Timeshift * Add: Timeshift: It is now possible to start a recording in timeshift mode. The timeshift timer converts the timeshift from the current shown timeshift position on to a "normal" recording file. Exception: The actual timeshift position = LiveTV (at the very end of the timeshift buffer) in this case a normal instant recording is started. o The conversion runs as fast as possible till it reaches the end of the timeshift buffer. If the end is reached the data is converted as soon as it arrives in the timeshift buffer. o It is a real timer. All settings (format etc) apply. Exception: Only the current audio track is recorded (timeshift does only buffer the current audio track). o If timeshift is stopped the timer is stopped. o If a timeshift timer is active you get a warning on channel switching, even if the option is deactivated. Channel switching stops timeshift ? timer stops. o If available the EPG data corresponding to the timeshift time is used for the recording. o The instant recording popup menu works also for timeshift timers. Notice: the times apply to the current time not the timeshifted time. o The timeshift timers are visible in all the timer lists. o The timeshift timers are never saved into the timers.xml. Scan window * Fix: ATSC: Channel scan works correct now. Big thanks @antdude for testing. * Fix: ATSC AC3 detection. * Fix: The "updated channels" display is now reset on scan start. * Fix: The heading in the info area did not use the default charset. * Add: Inactive channels with entries only in the SDT can be added. You have to disable the "Active channels only" Option. Also channels with no video and audio are regarded as inactive. * Some changes in the handling. o If an existing root folder is selected the channels already present are updated and new ones are added. You can disable the adding of new found channels by enabling "Update only". o If you enter a new root folder or leave it empty all channels are added as new to the new root folder. If the root folder name is empty a unique name for the root folder is generated. o The display in the lower area now shows the count of the new found channels and updated channels. * Add: "In-depth search": If this option is enabled the scanner also examines the NIT and can add new transponders or update existing one. This option takes a little longer than a normal scan. Requirements: o A transponder list with at least one valid frequency entry is selected. o The whole frequency range (Start/End frequency) must be enabled. o Works only with "Scan Range" o Not available for ATSC or IPTV. o The new found transponders are not saved. If you need more influence on the procedure please use transedit. Channel list editor * Removed: The button to clear the whole channel list. Please use the right click context menu if you need this function. * Reworked: The channel details have been reworked and several parameters have been added. * Fix: The DiseqC parameter for root entries were sometimes messed up. * Add: Import of channels.dat and channel ini files per drag'n'drop into the window. * Fix: Fixed some minor display problems. OSD * Change: MiniEPG preview: OSD-Up/Down browses the channels, left right the time, OSD-OK switches to the channel. Ch+/ch- and Fav+/Fav- does switch the channel at once now. You can revert back to the old behavior in the options (TV + Radio). * Add: MiniEPG: The sky select channels menu (if available) can be opened from the MiniEPG via OSD-Green. * Fix: If delayed channel switching was active and the MiniEPG was closed before the switching time, the viewer changed to channel 0. * Add: The Instant recording popup menu is also shown in the OSD if the record button on the remote or keyboard is pressed. If you press the key again while the menu is visible it closes without any action (toggle). * Fix: Recordings view: fixed some problems with non ANSI languages. * Fix: Sky select channels (and sport etc) menu: The menu shows the channel names and the times instead the SID and the times (they have changed it somehow). * Fix: For channels with mono audio the wrong audio format image was shown. * Add: Delete bookmark shows a confirmation request. * Fix: Slideshow: The slide show wasn't stopped on switching to the last channel. * Fix: OSD-Slideshow: The pictures should now keep their aspect ratio. * Change: The OSD Image dialogue keeps the aspect ratio of the image. * Removed: OSD-Teletext mouse support removed. * Change: OSD-Teletext: Now always in 4:3 ratio. * Fix: OSD-Teletext: Several small fixes and changes. * Fix: Blu-ray was not started correctly from OSD Videos. * Change: OSD Weather window: OSD Green works also for the radar images now. * Fix: Fixed the windows error message box in OSD Videos after the last played DVD was remove while DVBViewer was closed. Recording engine * Change: VCR: You can activate auto splitting of a recording if the PMT data changes while it is running. It's the same mechanism like the channel auto update. * Change: If the selected/default recording folder is not found the DVBViewer tries all folders in the recording folder list and takes the first one, which can be used. If no folder was found the default user/public video folder is used. * Fix: Recordings without EPG were not written to the database. DVBSubtitles * Add: Added support for plain text DVB Subtitles. Thanks @Elber for providing samples * Add: Added support for 2 bit DVB Subtitles. Thanks @Elber for providing samples Non Ansi Charset support * Add: The control popup (the one you get if you move the mouse to the bottom of the DVBViewer window) supports Unicode EPG data (for now only Chinese EPG is unicode). * Add: The EPG hint shown in the favorites menu if hovering over a favorite entry supports Unicode EPG. * Change: Screenshot function: The screenshot function now handles Unicode filenames (for channel names and EPG with non Ansi chars). * Change: Channel list: The channel names are now shown with a charset based on the user locales. Thanks @ter9999. * Change: Chinese EPG should show now correctly everywhere (OSD/EPG window). Big Thanks @ter9999 for testing. These changes should also affect other non latin based languages. * Several more preparations for Unicode support Popup Channellist * Fix: Popup channel list did not focus the correct channel sometimes. * Add: The popup channel list gets now the focus as soon as it pops up (only if the main window has the focus. * Fix: The Popup channel list closes if you leave the window to the right side. * Fix: Removed the entries "channel list editor" and "last channel" from the popup channel list context menu. EPG Parsing * Change: ATSC: EPG scanner and parser completely rewritten. You do need a DVB card which supports "Open whole transponder" and the option must be enabled in the hardware options. Big thanks @antdude for testing. * Change: (EIT) EPG parser: optimized the detection of already processed tables. * Change: (EIT) EPG Processing: Fixup for Anixe, RTL and SuperRTL EPG. The viewer tries to map some info from the description to the subtitle. * Fix: Disabling the EPG processing could lead to faulty recording names. * Reworked: The internal EPG handling has been further reworked to optimize the multi language/entry handling. Options * Removed: OSD options: removed "Semitransparent" setting. * Add: TV + Radio options: Added a option to enable/disable the new MiniEPG behavior. * Add: Recording options: Added an option to enable auto split on PMT data change. Hardware * Add: Raw DiseqC support for KNC1 cards. Attention: The for this needed DLL is not compatible with older DVBViewer/Recording Service versions. * Fix: Some fixes for Unicable support. * Fix: Fixes for Skystar 2 DiseqC WDM. * Change: CAM support for Twinhan and KNC1 based cards. Some broadcasters send contradicting CA_Info descriptors on program and ES level (Hotbird the polish TVN channels as example), which some CAMs do not handle very well. Now the CA_PMT ignores the descriptors on the ES level if program level descriptors are present. * Add: Added support for Technisat Cablestar Combo HD CI, a DVB-T/DVB-C Hybrid device. * Add: Experimental enhanced DiseqC (without rotor support!) and Unicable support for the Skystar 2 by griga. * Fix: Shared LNB: Didn't work correctly if a recording was active. Vista support * Add: If the PC goes into the away mode the graph of the main playback is shutdown and the Viewer tells the system it can go to sleep, if wants needs to. * Add: The DVBViewer sets now the away mode when it is recording. * Change: Several changes to make the away mode work if the DVBViewer and the recording service are on the same PC. The hibernate and Shutdown action in the DVBViewer are mapped to the Standby action if the recording service is recording. This puts the PC into the away mode. (Needs the current version of the recording service) General * Add: Instant recording popup menu: Added the functions stop after current program and stop after next program. The items are only available if there is EPG present. * Fix: COM: the #volume tag was not set on startup. * Fix: Channel Auto Update for the main playback chocked on PMT=0 in the channel data. * Add: ISO Images: Added support for Virtual Clonedrive. Works the same as Daemon tools, but you have to select then VCDMount.exe instead of the Daemon.exe in the options. * Fix: EPG HTML Export: Fixed several problems and bugs. * Change: Wiki links: Depending on the selected language the german or english wiki link is shown in the help menu. * Add: New graphics for the Wizard made by rago. * Fix: The brightness setting was reset if started with -c parameter. * Fix: Several fixes in the translation code to avoid problems on faulty language files. * Change: Channel auto update: Reworked the channel auto update. * Fix: Plugins: Fixed a problem on channel change with additional graph rebuild. * Fix: EPG Window: Fixed rounding errors which could lead to wrong recording times on some systems. * Change: Data transfer from the DVBViewer Recording Service (timer, recordings, EPG lists) can be compressed now. * Several corrections and optimizations. * Language files updated. Netstream Plugin * Removed: Autodiscovery settings removed. DVBServer * Hardware handling up to date with the DVBViewer. Version 4.2 BETA (for registered users) expires 14.07.2009 * Fix: EPG HTML Export: Fixed several problems and bugs. * Change: EPG Processing: Fixup for Anxie, RTL and SuperRTL EPG. The viewer tries to map some info from the description to the subtitle. * Change: Wiki links: Depending on the selected language the german or english wiki link is shown in the help menu. * Add: New graphics for the Wizard made by rago. * Fix: The brightness setting was reset if started with -c parameter. * Fix: Blu-ray was not started correctly from OSD Videos * Fix: Popup channel list did not focus the correct channel sometimes. * Update: Some German language file updated. * Fix: Several fixes in the translation code to avoid problems on faulty language files. * Fix: The Popup channellist closes if you leave the window to the right side. * Fix: Some fixes for Unicable support. * Fix: Recordings without EPG were not written to the database. * Fix: Fixes for Skystar 2 Diseqc WDM. * Fix: OSD-Slideshow: The pictures should now keep their aspect ratio. * Removed: OSD-Teletext mouse support removed. * Change: OSD-Teletext: Now always in 4:3 ratio. * Fix: OSD-Teletext: Several small fixes and changes. * Change: MiniEPG preview: OSD-Up/Down browses the channels, left right the time, OSD-OK switches to the channel. Ch+/ch- and Fav+/Fav- does switch the channel at once now. You can revert back to the old behavior in the options. * Add: TV + Radio options: Added a option to enable/disable the new MiniEPG behavior. * Change: The OSD Image dialogue keeps the aspect ratio of the image. * Fix: ATSC channel scan: fixed the problem of missing channel names for ATSC channels. * Change: VCR: You can activate auto splitting of a recording if the PMT data changes while it is running. * Add: Recording options: Added an option to enable auto split on PMT data change. * Change: Channel auto update: change the auto update method to the one used for auto splitting recordings. * Fix: Plugins: Fixed a problem on channel change with additional graph rebuild. * Change: If the selected/default recording folder is not found the DVBViewer tries all folders in the recording folder list and takes the first one, which can be used. If no folder was found the default user/public video folder is used. * Change: Data transfer from the service (timer, recordings, EPG lists) can be compressed now, if the service supports it. * Fix: OSD: for channels with mono audio the wrong audio format image was shown. * Change: Channel list: The channel names are now shown with a charset based on the user locales. Thanks @ter9999. * Change: Chinese EPG should show now correctly everywhere (OSD/EPG window). Big Thanks @ter9999 for testing. These changes should also affect other non latin based languages. * Change: CAM support for Twinhan and KNC1 based cards (EXPERIMENTAL!). Some broadcasters send contradicting CA_Info descriptors on program and ES level, which some CAMs do not handle very well (Hotbird the polish TVN channels as example). Now the CA_PMT ignores the descriptors on the ES level if program level descriptors are present. This is not according to the specs, but seems to work. Please report if you have one of the mentioned cards and experience problems with this new handling. * Fix: ATSC AC3 detection. Some broadcaster use a wrong formated registration descriptor for the AC3 Audio ES causing the DVBViewer not to recognize it as an audio stream. DVBViewer 4.1, update The new version has been released. The following things are new: Options * Change: Adding a new virtual DVB device can be done in the hardware options window via the "+" button. The data now is saved to the network.xml instead of the usermode.ini. Existing data will be taken into account. * Fix: Problems with 120 dpi in some options windows. * Rework: Daemon tools (iso) options: Changes in the options needed a reload of the DVBViewer. * Add: Some more settings for process priority (lower than normal, higher than normal). * Rework: Reworked teletext options page. * Add: Mouse options: added "do nothing" and "zoom" to the mouse wheel functions. * Change: Hardware options: DVBViewer now shows "Automatic" in the network device configuration instead of "0.0.0.0". * Change: Hardware options: ShareLNB can only be activated if more than one enabled DVB-S device is present. DVBSubtitles * Fix: HD DVBSubtitles as used by BBC HD do work now. * Change: Optimized memory usage of DVBSubtitles. * Fix: Fixed wrongly shown pixels in DVBSubtitles. Media Playback * Change: VODSource. Several improvements and extensions. Now you can play mp3 and aac streams via the VODSource. If possible all usable metadata is extracted from the streams. * Change: Playback of streams: Several improvements on playback of streams. o Detection of embedded Shoutcast or ASX playlists in asx playlists (asx V.1 and V.3). o Detailed media description of the streams (if possible) (resolution, bitrate etc.). Works also with the ASF Reader. o ASF Reader: If possible all usable metadata from the stream is read. Depends on the stream provider if there are any. * Fix: VODSource: Shoutcast should work again. * Fix: Problems with ASF Playback and Vista. * Reworked: Daemon tools support reworked. Now the completion of the unmount command is detected and then the mount command is send. * Reworked: DVD Handling renovated. The selection between multiple DVD drives works now. Support for Blueray and HDDVD images and folders rips in the OSD and via drag'n'drop. * Removed: DVD Playback and Fileplayback without DVBSource now don't support custom graph files anymore. * Add: Seamless playback of (unencrypted) Blu-ray disks. * Reworked: Main movie detection of (unencrypted) Blu-ray disks. * Add: HDDVD support improved. * Update: Several internal optimization for the playback detection by griga. * Fix: Fixed detection for problematic AC3 streams. * Fix: Media playback with a not in the DVBViewer predefined aspect ratio caused a no update of the frame rate in the #Datatags. * Fix: Playback issues with Kathrain trp recordings. * Fix: Potential problem with the format detection corrected, several optimization (by griga). Renderer * Fix: EVR/aspect ratio change and PIP. Hopefully a solution for missing picture after a aspect ratio change and EVR. * Fix: EVR: A Black box stays on the screen fixed. * Change: Removed check for driver supports color changes. * Change: Brightness default is now set according to the used renderer. Should cure the Overlay too dark problem. Please reset the brightness value to default. * Add: Added a Shockwave/Flash renderer (experimental). You need flash installed. Recordings/Timers * Fix: Griga reworked the MPEG recording to make it more robust. * Fix: Recordings in MPEG Format with APID =0 and VPID = 0 are now changed to the TS format and the PIDs are dynamically added from the PMT. * Fix: Timers: minimal free disc space was not taken correctly into account if bigger than 2 GB. * Fix: The start recording script got called, even if the recording did not start successfully (no hardware available etc). * Removed: The DisableAV setting for timers is removed. Starting recording timers do not change the current setting of View → Disable Audio/Video in the main window anymore. OSD * Fix: OSD Teletext: Missing text on SF2. * Fix: OSD, VMR/EVR and encrypted channels. As long as a channel can't be decrypted the "overlay" OSD is shown in case there needs to be a message displayed. * Fix: OSD Media windows: Not existing network shares (UNC paths) do not cause any blocking anymore on first opening of the window. For this the support for the folder.jpg files has been removed for all UNC Path shares in the root view. * Fix: Stopping recordings via the OSD-Blue pop up menu doesn't show the instant recording menu anymore. * Fix: EPG Window / OSD: Cyrillic and several other char sets are now also displayed correctly. * Change: Favorite Window: The window now reflects the selected favorite better by opening the favorite folder and marking the favorite, if the channel played back in the main window is a favorite. * Fix: Text Subtitle Window: Border color and shadow color were not properly applied. * Add: Extended controlling of the Recording service (needs V. 1.4.7.110+). o New menu in the OSD: OSD main menu → system → Rec service - with the following options: + Standby, Hibernate, Shutdown (PC): Triggers the according action in the recording service. The service does give a 30 seconds warning. In this time window all the DVBViewer clients show a dialog window, where the user can stop the action. + Load EPG: gets the EPG from the service. + Wake On LAN: Wakes the recording service PC (even from Soft-Off). The PC must be configured to accept WOL. Important: The DVBViewer needs to have at least once contact with the service PC to get it's MAC address. These functions are also accessible via actions (see actions.ini). This menu is only available, if you configured the Recording Service connection properly. Hardware You might have to do a manual rescan of the hardware devices, if you do an update installation. * Add: DVB-S2 Detection of Twinhan/Technisat/Terratec devices improved. * Fix: Terratec XE MKII DVB-T (AfaTech-AF9015-DVB-T-Sticks) devices do not need the low bandwidth option anymore if connected to a USB 2.0 port. Will be configured automatically. * Add: Support for Pinnacle PCTV 380e/510e DVB-C hybrid. * Add: Support for Turbosight clones. * Add: Support for TerraTex XE MK II clones. * Add: Twinhan WDM support back again. * Fix: Hybrid tuner handling: Fixed some issues. * Change: BDA-Devices: The search for the BDA_RECEIVER_COMPONENT fitting for the device to open reworked. In most cases it works without the SkipComponent hack (it is still there but if possible ignored). This should fix the problems with two or more Twinhan/Technisat/Terratec S2 devices. * Add: DiseqC for BDA DVBWorld device. * Add: Basic support for Genpix WDM devices. DiSEqC 1.1/1.2 * New: Completely rewritten DiSEqC 1.1 / 1.2 support (only for DVB-S devices allowing to send DiSEqC raw commands), which means support for motorized dishes and cascaded DiSEqC elements (uncommitted switches, positioner behind a switch). All thanks to griga. * New: DiSEqC Editor ("DiSEqC expert mode"). Allows to assign user-defined DiSEqC command sequences to a satellite position - as you will see - much more conveniently than with the DiSEqC Editor of DVBViewer Pro 4.0.0.0 and earlier versions. * Removed: Positioner Console, please use Transedit 3.3+ for this. It is much better suited. For details please read the DiSEqC instructions: http://www.dvbviewer.com/griga/TransEdit%20E/DiSEqC.html UniCable support * Added: Experimental UniCable support according to the EN50494 standard. (What is UniCable? English Deutsch). Please note: UniCable will only work with TechnoTrend and FireDTV DVB-S/S2 devices. Other device drivers don't provide the means for UniCable support yet. In case of a TechnoTrend device the file ttBdaDrvApi_Dll.dll (optionally installed with DVBViewer Pro) must be present in the program directory. UniCable support is activated by inserting two lines in the appropriate device section of the file hardware.xml, while the DVBViewer is closed. The UniCable entries must look like this: QUELLTEXT <entry name="Slot">N</entry> <entry name="SlotFrequency">FFFF</entry> where N is the slot number (0..7) and FFFF the slot frequency (intermediate frequency, IF) in MHz on which different transponders are routed to the receiver. Example: QUELLTEXT <entry name="Slot">6</entry> <entry name="SlotFrequency">1980</entry> You may find these values on the antenna socket. Please note: On sockets or in manuals the slots may be numbered from 1 to 8. You will have to subtract 1 in this case. If you want to take part in the UniCable discussion, please join in here. It's a German thread, but you may also post in English. DVBViewer as a network client of the Recording Service. Needs Recording service 1.4.7.110+. In this scenario the DVBViewer connects as a client via the unicast network device to the Recording Service. All recordings are done by the Recording Service (except instant timers), the recordings are centralized on the server and the data of the Recording Service (timers, EPG, recordings) is integrated seamless into the DVBViewer Pro. Important: Make sure you use the same channels.dat by copying it from the Recording Service to the DVBViewer userdata folder. Please read more in the Recording Service docs. * Add: Options: Service Options dialog. o Service address and Port: The IP/Servername and the Port of the Webinterface of the Recording Service. o Username: The Username used for the Webinterface of the Recording Service. o Password: The Password used for the Webinterface of the Recording Service. o Test connection: Checks if the Recording Service can be accessed with the entered Username, Password and IP. o Download EPG from service. You can tell the viewer how many days of EPG you want to download. Notice: this doesn't create magically 14 days of EPG. You only get as much data as the service has gathered. o Send EPG programmed timers to service: If you select this option all timers you program via EPG in the EPG Window or OSD are send directly to the service. You can also create manual timers in the recorder window which are send to the service. o Connect to timer list: Enables the DVBViewer to show and edit the timer list of the Recording Service. Only Recording timers are listed because the DVBViewer doesn't know the other timer types. Not every function of the DVBViewer recorder window is supported. Recording folders, no file write and Transponder dump from the edit window do not work. Unknown timer actions or end actions are not accepted and mapped to the default values of the service. Notice: Instant and tuning timers are handled by the DVBViewer not by the Recording Service. o Connect to recordings list. This one is quite tricky and you need knowledge about the management of network shares and user rights under windows to make this work. You have to setup this function in the Service according to it's readme_svc. o Tuning Priority: Values 0-100. Allows to assign a priority to the DVBViewer unicast network device. So you can control which client can override the channel selection of another client. * Add: If the recording service needs the device used by a client for a recording or a client with a higher tuning priority wants the device, the DVBViewer client in question is automatically forced to do a channel change. * Add: If the recording service forces a channel change a message is shown. * Add: If the DVBViewer connects to a recording service and the channel can not be tuned because all devices are in use and none is fitting, it gets redirected to a working channel. * Add: Network CAM/MMI. The client which did the last non forced tuning request has control over the MMI. * Add: If the DVBViewer is running after Standby or Hibernate, it refreshes it's EPG from the service. General * Add: Support for Closed Captions of dish network. * Fix: Premiere EPG: The EPG could fill up the whole memory if the channel Premiere Direct was tuned for a long time. * Fix: The COM Interface gave a wrong value for the stereo audio mode. * Add: EPG-Parser: Added "slv" as language identifier. * Add: Tweaks: MinVolume in case you can hear something even if muted, lower this value. * Fix: If the DVBViewer did crash while the Recording Service is running, it couldn't be started anymore (this also applies to the DVBServer, Transedit and DVBViewer GE). * Fix: Fixed a bug in the RDS parser. * Change: Favorites: From now on there are no duplicate entries of channels with the same ChannelID in the favorites list allowed. They collided with the fav+/- function. Existing duplicates will be removed. * Add: Graph rebuild and manual Video/Audio A/B changes take now the timeshift warning setting into account. * Add: "Autodetect Audio/Video" will be automatically disabled if a network device is in use. * Change: On Standby/Hibernate in Vista the DVBViewer now closes down the playback. On waking up the last channel is tuned (if activated in the TV+Radio options). It depends of the driver of the DVB device, if this works. * Fix: Teletext- window → Save Dialog: it was possible to input non numbers for the page numbers. * Several small improvements and optimizations. DVBServer * Change: Adding new virtual DVB device can be done in the hardware options window via the "+" button. The data now is saved to the network.xml instead of the usermode.ini. Existing data will be taken into account. * Fix: Several small cosmetic changes in the DVBServer interface. * Add: DVBServer: Twinhan WDM support back again. * Change: DVBServer now shows "Automatic" instead of "0.0.0.0". * Add: ShareLNB can only be activated if more than one enabled DVBViewer Pro 4.0 =================== Only for update installations: Please do a rescan of your dvb devices (either by deleting the hardware.xml or by doing a manual rescan in the hardware options of the DVBViewer)! Hardware * New: USB CI (Hauppauge/Terratec) support completely rewritten: does work now with every DVB device. Thanks @Terratec for their support. Activate it in the hardware options by first selecting the DVB device and then the external CI. * Change: BDA direct tuning mode: In direct tuning mode an internal network provider is now used instead the MS NP. This will help with the $FFFFFFF Error on some x64 Vista systems. If this doesn't work for you, you can force the use of the old MS NP method by adding QUELLTEXT <entry name="useMSNP">1</entry> to the device entry in the hardware.xml. * Fix: KNC Cards and multiple CAMs: Fixed ignoring all cards except DVB-S. Please rescan your hardware in the options if you use more than one KNC ONE DVB-C Card with CAM. * New: Added support for Cinergy HTC USB XS HD. (You might have to delete your hardware.xml to re-detect it properly) * New: Added channel groups D-H. Attention: If a hardware.xml is present they are NOT automatically active but have to be activated manually in the hardware options. * New: Hybrid Tuner Support (HVR & Co). Please delete your hardware.xml in the userdata folder, so the DVBViewer does a new hardware scan. * New: Detection of "Mystique" cards as KNC. * New: Detection of the Pinnacle card as TT. * New: support for turbosight devices. * New: support for tevii devices including DVB-S2 parameter setting. * New: support for tongshi devices. * New: support for dvbworld devices. * New: support for Hauppauge DVB-C hybrid card. * Fix: Tuning problems with Yakumo-Sticks. * Fix: Shared LNB configurations should work now correctly. * Back: Twinhan WDM is back (for now). General * Fix: "bring to front" problem should be solved. * Change: Set the charset to default charset in all windows. * New: New symbols by Rago for the statusbar Audio and Video format. * Fix: Aspect ratio text in the statusbar is visible again, if the aspect ratio is not one of the predefined. * Change: Reworked program icon by rago. * Fix: Commandline param -c serviceID was ignored. * New: The trayicon hint now shows the filename on file playback. * Fix: Userdata.xml was not saved, if channel history was deactivated. * Fix: PMT PID change in Auto update was ignored. * Fix: Browse for folder dialogue didn't use the current folder. * New: the toolbutton for the display settings now does show a submenu with the three possible choices. * New: Instant recording toolbutton. Implemented the instant recording popup menu for running instant recordings from the DVBViewer GE. * New: CI: automatic parental control PIN (Jugendschutz PIN) entry. The PIN must be put into the userdata.xml: QUELLTEXT <section name="CAM"> <entry name="PIN">1234</entry> </section> * Fix: Fixed Multimonitor problem with disappearing control panel in the main window. * Fix: Timeshift: fixed problems with timeshift and disableAV. * Change: Timers: timers.xml is now saved on adding/deleting timers. * Change: On disableAV the playback graph is now stopped. * Fix: Timeshift: If a timeshift folder with insufficient user rights was selected, timeshift did not work and blocked the DVBViewer. * New: Timeshift filenames now contain the channel name. * Fix: Handling of Slovak EPG improved. * Updated: Language files. * Several small enhancements and fixes. Recordings * New: Recording of ITV HD: The wrong video descriptor is automatically adjusted. * New: You can activate logging of (discontinuity) errors into a separate log file (see Options-> recordings). * New: You can activate extended logging of format changes to a separate log file. This only works if the above logging is activated too. Take notice this function does cost some CPU power (see Options-> recordings). * New: You can now define minimal free disc space for recordings. * Fix: %title didn't work in recording names. * New: added a check for enough rights in the recording folder. If no writing rights are granted the default recording folder is used. * Fix: fix for PTS jumps in the stream can make mpeg recordings useless. OSD * Fix: OSD Timeline: Fixed problems when removing the text field. * Change: OSD Timeline: Details are shown also on mouseclick. * Change: OSD Timeline: changing channels by clicking/pressing enter on the left side channels. * Change: OSD Timeline: OSD-OK on a program entry now shows the details of the program. * Change: Ch+/Ch- works as PageUp/PageDown in OSD lists and menus. * New: OSD notice on toggling keep timeshift On/Off. * Fix: Empty or not ready drives do not cause a Windows error dialog anymore in the OSD. * New: On format detection are several new data tags set: o #TV.video.pic o #TV.video.vres o #TV.video.hres o #TV.video.framerate o #TV.video.type DVBViewer Filter support * Add: Added support for DVB Clock in the DVBViewer. For more information see DVBSource ReadMe.rtf. * New: MP3-Playback with the DVBViewer Filter (Version 3.2.0+). Activate this in Options -> DirectX -> Use DVBViewer Filter for MP3. * New: Playback of non encrypted M2TS-files (BluRay-fileformat) with the DVBViewer Filter (Version 3.2.0+), including all for BluRay defined Video/Audio-formats, if there is a fitting decoder in the system. Activate this in Options -> DirectX -> Use DVBViewer Filter for TS/M2TS. * New: Playback of non encrypted VOB-files (DVD-fileformat) with the DVBViewer Filter, including all for Video-DVDs defined Video/Audio formats, if there is a fitting decoder in the system. Activate this in Options -> DirectX -> Use DVBViewer Filter for MPG/VOB. * Removed: Support for user defined filter graph files if the DVBViewer filter is used. MKV files and subtitles * New: Playback of MKV-files with subtitles. To use Subtitles you need the following: 1. The Haali Mediasplitter must be installed. 2. ffdshow must be the active decoder and in the ffdshow video decoder configurations the options "Subtitles", "Accept embedded subtitles" and "Accept SSA, ASS and ASS2 subtitles" are activated. or (more reliable) 3. The DirectVobSub-Filter is installed and in the property page of the Haali Splitters in Options -> Compatibility -> Autoload VSFilter "Yes" is selected. The DVBViewer does not load DirectVobSub by itself, because if it is used, the decoder can not use the hardware supported decoding. Decoder/Renderer Configuration * New: Completely reworked the Options -> DirectX page. * New: Decoder and Renderer input does use now a unified mask (affects DirectX, PiP and DVD). * New: Split PiP options from the mosaic preview options. * New: You can specify a MP3 Decoder in the Options -> DirectX Audio settings. * Removed: Postprocessor in the DirectX settings. Please use the Postprocessor plugin from the members page. * New: In Options -> DirectX you can configure two sets of different Videodecoders/Videorenderers (Video A/B) and Audiodecoders/Audiorenderers (Audio A/B). Switching between these settings can be done manually or automatically: 1) Manually: You find the commands in the main menu -> Settings or you can define keys in Options -> input for it. Switching between the sets does trigger a rebuild graph. 2) Automatically: In Options -> DirectX you find on the tab sheet "Video B" and "Audio B" edit boxes labeled "Auto B-Conditions". The following conditions (if you use more than one, separate them by a "," without the ") can be used here: File (file playback) Video (Playback with Video) H.264 (H.264 Video) MPEG2 (MPEG2 Video) DVBSource (DVBViewer Filter is used) A Slash / in front means "not" (Negation, example: /File = TV/Radio (not file)). The automatic switching to Set B happens, if all listed conditions are met, otherwise the DVBViewer uses Set A. If you define auto-conditions the manual switching is disabled. Some examples: o Using Vista you want for H.264 Video the EVR otherwise the Overlay Mixer to be used. In Video A you set the Overlay Mixer, in Video B you select EVR and as condition you set "H.264". o H.264-Playback with the DVBViewer Filter should use the Cyberlink Decoder (Video A), otherwise ffdshow (Video B ), this is useful for H.264 in MKV-file, which the DVBViewer Filter doesn't handle. The needed condition would be "H.264,/DVBSource". o Playback of video files should use ReClock Audiorenderer, for the rest (TV/Radio and audio only playback) Default DirectSound (Audio A). In Audio B you set ReClock as renderer and use the condition "Video,File". Automatic Selection of a AC3-Audiotrack * New: Options -> General -> Prefer AC3-audio. If activated the DVBViewer does automatically select the AC3 audio track for file/DVD playback if available. Video/Audio-Format, DVD * New: Quick info of current Video/Audio type if you move the mouse cursor over the aspect ratio or audio format field in the status bar. * Improved: Format detection on playbacks without DVBViewer Filter. Video/Audio types and Format parameters are more precisely detect. * Changed: Playback without the DVBViewer Filter does not connect unused Output Pins of the Splitter/Demultiplexer-Filter with the Nullrenderer anymore, because this caused problems with the Haali Splitter and the MPC Mpeg Splitter. * New: Support for EAC3 (you need a fitting audio decoder). For more information see the DVBSource ReadMe.rtf. * Change: The audio track selection for DVD shows more informations. * New: Graph rebuild and DVD playback work now. * New: Graph rebuild and file playback work now. * Fix: TTX only ts streams did not play correctly. Several windows * Change: Several windows: right click in a list/treeview does now select the entry under the mouse cursor. * Change: Channeleditor: right click selects the underlying entry. * Change: Channeleditor: click outside the channellist de-selects the last selection. important for export. * Fix: Channeleditor : exporting of sub channels in the channel editor does work now. * New: Channellistpopup: activate in options/TV+Radio. Do not use together with remote or Keyboard! Experimental, handle with care! * Fix: The EPG window is shown even if no EPG is available/present. * Change: EPG Window: recorder window can be open via popup menu. * Fix: Chinese language support in the EPG window and in partially in the OSD. You may have to edit the fonts.xml in the OSDSkin/[yourusedskin] folder. It might also be necessary to adjust some OSD elements in the XML definitions, if the text is too big and doesn't show up. OSD support is (for now) limited, because some things need a lot of changes... * Change: Recorder window: EPG window can be opened via popup menu. * Change: Removed the save button in the recorder window. Update does save now the changes. * Fix: Toggling the channellist visible/invisible in the recording/epg window did block resizing of the channellist. * Fix: DiseqC window: sanity check of entered values in the position and diseqc window. * Change: Color/Brightness/Contrast window is only selectable if the driver reports that it can handle these settings. * Fix: Color/Brightness with INTEL graphics cards: fixed wrong default values for INTEL graphics cards. Thanks @Griga. Options and Settings * New: OSD-Options: added an option to disable the automatic OSD-menu scrolling if the mouse is in the "hotzones" of it. * Updated the wizard, scan window, hardware options and channel editor window with the additional channel groups. * Change: Timeshift and recording folders are checked for sufficient rights on adding in the options. * Fix: Recordings were under certain circumstances registered several times on refreshing the database. * Fix: Under certain circumstances a exception did break the import of recordings into the database. * Change: Removed the default folder selection for the audio/video/picture shares. DVB Subtitles * Change: DVBSubtitles are now shown with the intended transparency. * Change: Thanks to Griga the DVB subtitles now are shown "just in time" instead of "sometimes". Also a fix for too late finnish subtitles is included. They are now shown as soon as they arrive, if they are overdue. Freesat EPG * New: Support for FreeSAT EPG on Astra 28. FreeSAT EPG is handled like MHW EPG. So you have to activate it in the options and put the correct frequency (11428 h) into the options list. Additionally you need the "Complete Tables" file from http://www.rst38.org.uk/vdr/ . The files freesat.t1 and freesat.t2 must be extracted into the DVBViewer program folder. Actions/Tweaks * New: New action "Show Current Info". Shows/Hides the current epginfo or recording info (if played back). You can use it via an custom input command. * New: Action: Show Radio list=8265 * New: Added FMenuClickPercent to tweaks.txt * New: EVR: if activated (see tweaks -> EVRVideoprocessor) the video processor for EVR will be set. The first item of the video processor list of the driver will be always used, as this is according to MS the best choice (Vista only). COM * Fix: COM: Mute doesn't work as expected. * New: Several enhancements on the COM Interface. * Fix: Importing the COM tlb in Visual Studio should now work without problems. * Fix: All playback starts are send via COM. Careful, Pause does not send a play backstop but you get a playback start on playing again. DVBServer * Updated the hardware engine to the latest version. * Added support for extended channel groups VOD Filter * New: ID3 tag are written to mp3 recordings with the VOD Filter. * New: Cover pictures (if available) are downloaded and shown in the OSD (lastfm). * New: Cover pictures (if available) are downloaded and saved with recordings (lastfm). * New: The %title tag in the recording name will be replaced with the album name (if available). * Fix: Problems in VOD filter caused by changes in the web pages of the list provider. * Fix: Shoutcast and other streaming sources now show meaningful audio data. * Fix: LastFM skip does work now. DVBViewer Pro 3.9.4 =================== * General * New: new Video On Demand Filter (VOD). * New: Version 3.0.2.0 of the DVBSource filter added. * New: DesktopTV: Changed the DesktopTV method to work with vista64. * New: Recently used Channels list (deutsch: Kanalhitparade) does show only the last 10 recently used channels (channe lhistory). They are saved and restored on next start. To disable this see options -> TV+Radio. * New: A new config file named "userdata.xml" is used. It contains all user private data (channel history, url history etc.) and will not be included in a support.zip. * New: Actions.ini: Added action "Power Off". * New: Actions.ini: Added action "Reboot". * New: New symbolset "nightlife" for the toolbuttons. Thanks @Rago. * New: The "radlight audioselect" plugin is not supported anymore. Instead an internal version is used (thanks @griga). * New: Infofile for recordings: the used device is now written to the infofile. * New: Stop and deleting running recordings, which are played back, will result in a playback stop so the file can be deleted correctly. * New: Deleting recordings while playing them back will result in playback stop so the file can be deleted correctly. * New: the hint window now uses the setting for windows hint font. * Fix: Favourites: Fixed a problem with more than 99 favorites in a group. * Fix: Visuals: Fixed visuals ignored the OSD-Offsets. * Fix: ATSC - CC some fixes by Christian. * Fix: Rebuild Graph: the audiochannel display was not updated correctly. * Fix: Non Admin Users: a multiple DVBViewer installation didn't work because the COM server tried to register itself with not enough rights. * Fix: Removed MultiCPU activation from playback start of the renderer and put it in a better place. * Change: DVB-Subtitles: tweaked and optimized a little bit. * Change: Screenshot: Filenames are now calculated in a better way. * Change: graphedit now shows the device name instead of "BDA Tuner". * Change: Weatherdata is now received again. If you don't use the default skin, you need an updated OSD-Skin for it, otherwise you get a warning. For OSD-Designers: You need to integrate a 61x61 button with the ID 500. * Updated language files. * Updated OSD-Skin. * A lot more fixes and optimizations. * VMR7/9, EVR * New: EVR: optimizations/corrections in zoom handling. * New: VMR7/9/EVR: Reworked the OSD zoom handling. * New: VMR7/9 windowed mode (aka VMRFix): optimizations/corrections in zoom handling. * Fix: VMR7/9: fixed bug: OSD disappears if the DVBViewer window is moved from one monitor to another on multimonitor system. * Fix: On some Chinese channels the aspect ratio was not detected correctly. * Fix: Aspect ratio handling of VMR/EVR. * Channel handling * New: Channel names with more than 25 chars are possible. You need to input them manually or do an update channel scan to get them into a present channel list. Please check your favorites and timers if you change the channel names! * New: The Audio track per channel, Volume per channel and EPG-settings (EIT, intern, extern) are no longer stored in the database. Instead it is stored in the channels.dat. On first start the old settings are converted and the database tables removed. The handling for the users does not change. If you use the recording service (<1.4.x) you'll need the current version. * File playback * New: Audio track selection with haali mediasplitter (thanks @Griga). * New: H.264 and AC3 in m2ts (Blueray) files can be played back with the DVBSource. (Thanks @Griga). * Fix: Jumping over the end of a growing file (recording) caused a stop in playback. * Fix: Several enhancements for file playback with multiCPUs. * Fix: Playback of a running recording with "Use DVBSource for file playback" deactivated caused an error message. Now the DVB-Source is always used in such cases. * Fix: TS/MPEG playback without DVBSource showed the wrong audio track count. * Fix: TS/MPEG playback without DVBSource miscalculated the aspect ratio. * Fix: video playback did not take EVR into account. * Fix: Fixed playback of MPEG/TS files without DVBSource filter. * Wizard * New: If no "setup.xml" is found the wizard is started automatically. * New: Added "EVR" to renderer selection. * New: Added "DVB-S2 capable device" and "new tuning method" to hardware page. * New: Added "Display warning on channel change if timeshift is enabled" to the timeshift page. * Remove: Removed Audio renderer selection. * Fix: The wizard counted audio subchannels as channels on scanning. * PiP * New: handling: sound swap = OSD-Red, picture swap = OSD-Green. the number keys are not used anymore. You can reactivate the old (number keys) handling via OSD-Blue -> Key move Mode. This option is persistent. * New: Vista: if VMR9 is not selected in the preview options the PiP uses EVR as default. * New: PiP is not closed anymore if fast channel switching is not activated. * New: PiP is not closed anymore on starting media playback. Sound can be exchanged, video not. * New: when swapping channels no mini EPG is shown anymore. When audio is swapped the saved volume level of the main channel will be ignored. * New: AAC is supported. * Fix: close PiP disabled sometimes the volume in the main window. * Hardware * New: If a BDA device is unplugged (usb/firewire/pci) before/while DVBViewer is running, it will be marked internally as not available and is not used. If it is plugged in again, it will marked as available and is used if required. To make this work, the device has to be in the hardware list of the DVBViewer. ATTENTION: Avoid removing devices while in use for recording/liveTV. Some drivers can cause the system and the DVBViewer to crash (fireDTV (firewire) is quite unforgiving wink.gif ). * New: If a error occurs while trying to open a device, the device is ignored and the viewer will try to find another fitting device. * New: If a device can not be opened/started (because it is used by another software) the DVBViewer tries to find another usable device. * New: New Device and Tunertype: DVB-IPTV. For channel scanning please use the DVB-IPTV Transedit beta from the members area! To add the device to the DVBViewer edit the usermode.ini in the dvbviewer program folder: [CARD] IPTV=1 start the DVBViewer and do a manual device scan in the hardware options. Remember to setup the device correctly! Known issue: The IP is not displayed as readable IP in the channel editor and the scan window. * New: Support for Devolo dLAN TV Sat adapter * Change: KNC BDA Device. Integrated new KNCBDACTRL.dll. Should fix the problem 2KNC / 2CAMs. DO NOT MIX THIS DLL WITH AN OLDER DVBVIEWER VERSION!! * Change: BDA devices: Tweaked the simple DiseqC handling for some cards. * Fix: BDA device/TT CI: Fix for wrong MMI elements count calculation. * Fix: BDA/TT devices: fixed the initializing CAM only works in one out of two times problem. * Fix: Reworked collision handling between encrypted and FTA channels on the same transponder. * Fix: CI-Support: Fixed AAC was not taken into account when building the caPMT. * Channel list window * New: Now audio substreams are marked as selected instead of always the main channel. * New: Can tune Filter: If activated it will applied permanently not only on recordings. Filters DVB-S2 channels, if no DVB-S2 card is present ect. * New: The channel lists now synchronize their filter settings instandly. * New: On entering the search criteria field with a mouse click the entry is selected. Double clicking the entry will clear the search. * Fix: Double click handling rewritten. closing a channel folder with double click shouldn't cause anymore channel switching. * Channel editor window * New: changing the channel groups can be done for whole channel folders via the right click context menu. * Fix: empty audio folders are displayed and items can be dropped into them. * Fix: Reloading the channel list via transedit did not update the channel editor. * Fix: Assigning DiseqC setting for a group of channels did not work for subchannels correctly. * Fix: Changing the encrypted status for the main channel did not update the subchannels correctly. * DVD Playback * Fix: DVD subtitles and menus work with vista. * Fix: Changing the audio stream via OSD resulted in a redundant audio menu display. * fix: AC3Filter sometimes connected as videodecoder. * OSD * New: EPG events within the time frame of a timer are displayed in a different color. * New: OSD-Zoom settings: Reworked remote/keyboard handling. See OSD help page (OSD-Blue -> help). * Fix: OSD-Zoom settings: Fixed some bugs. H/V was mixed up. Default didn't work correctly, Recall didn't show the current zoom preset. * New: OSD Delete File Dialog: Filenames are now shortened the windows way. * New: OSD-Play list: the album images are now shown. * New: OSD Thumbnail images: reworked search for fitting image strategy for music files. 1. search picture with name of file with extension changed to jpg. 2. If 1. failed search for "folder.jpg" in the folder of the file. 3. NEW: If 2. failed search for any jpg file in the folder of the file. For folder images the procedure starts at 2. * New: the Menu Control has a new attribute "SelectedColor", ignored if 0 or not present, otherwise shows the focused text of the menu control in this color. * New: The Label Control has a new attribute "Shadowcolor". Default is black ($FF000000). * New: In the OSD audiomenus the current audio track is shown as selected. * New: The OSD-Recording list is now sorted descending on order by date. * New: OSD Channel window: "favGroup.png" and "channelGroup.png" will be shown in front of the Group dividers in the OSD-Channel list if they exists in then OSD Skin Images folder. * New: OSD Audioformats: Two new pictures for audio formats added to "#TV.audio.pic": "audio_AAC.png" and "audio_DTS.png" * New: OSD DataTag: New tags: "#remain" contains the remaining time for fileplayback/LiveTV. "#TV.Timeshift.remain" contains the remaining time for timeshift. This tag existed before but the previous use was not very useful. * New: Added entry "Reboot" to the extended exit OSD menu. * Fix: Crash on exiting DVBViewer while radarimage from weather page was active. * Fix: Newsfeeds update: no more delays if page is not reachable. * Fix: OSD-Timeline: The templates for channel name and time are now correctly used. You can also influence if the second data row is shown by deleting the templates (ID: 23 and 30). * Fix: Pin entry window: does work again. * Fix: Mini EPG: Fixed no data available shown after starting the DVBViewer. * Options * New: DirectX options: VMR7/VMR9 windowless mode (aka NO VMRFix): a new option added "YUV Mixing mode". Can be used instead of VMRFix. Does use DXVA if possible and does handle the OSD the "normal" way (means the OSD is not limited to the video area). * New: Recordings: New option "Adjust PAT/PMT". If activated this options causes the DVBviewer to generate a PAT and PMT in TS recordings, which does reflect the present streams. The PAT only contains the recorded service and the PMT only the recorded ES Streams. This option may help with playback hardware/software which is not able to cope with the unchanged Tables of a TS. * New: Recording options: the recording folders can be sorted via drag'n'drop. * New: Actions editor: the entries can be sorted via drag'n'drop. * New: News options: the entries can be sorted via drag'n'drop. * New: System options: current Username button inserts the username into the taskscheduler field. * New: Virtual folder options: 'Musicfiles', 'VideoFiles', 'Pictures' have a new entry “Defaultview'. It determinates which view (list, small, big thumbnails) will be used as default. * New: General options: Added several screenshot settings to the page. You can select the format the screenshot is saved in and how the screenshot name is generated. * New: Moved the Picture extensions setting into the Picture General page. * New: OSD Menu options: shows the translated text of the menu items. * New: Timeshift options: free disk space is shown for the selected timeshift folder. * Change: DirectX options: Changed name of video renderer "unchanged" in "system default renderer". * Change: Changed the naming of the options in the Network devices settings dialog to more meaningful text. * Fix: Changing the OSD skin in the options now triggers a graph rebuild on VMR/EVR mode. * EPG Window and Handling * New: EPG Window: Timeline now shows EPG entries which fit a planned recording in red. * New: Several improvement for Chinese and other languages with non western charset in the EPG window. * New: Chinese EPG for Taiwan. * New: EPG Window: if "show recording window after programming" is selected in the options the last added EPG entry via "send to PVR" is selected in the recording window. * Fix: Send to PVR from Timeline did ignore the audios ubchannels. * Fix: EGP Window: fixed bug in TVGuide, it got sometimes confused with audio subchannels. * Tweaks * New: close OSD channellist is now per default true. See tweaks.txt. * New: "closeRecWin" and "CloseEPGwin" added (see tweaks.txt). "closeRecWin" determinates if the OSD is closed after selecting a recording for playback. "CloseEPGWin" determinates if the osd is closed after selecting channel in one of the EPG windows. * New: MultiCPU workaround (see tweaks.txt). * Scan window * Fix: Channelscan with Update: channels without audiostream where simply added instead of updated. * Change: Scan window: Shows now more entries in the drop down lists. * Netstreaming Plugin * New: settings handling. Settings are now saved in the user data folder "/plugins/netstreaming.ini". Old settings will be converted on first use. * New: The auto discovery service is enabled as default now. * New: PAT/PMT Adjustment integrated. Is not active if stream whole transponder is selected. * DVBServer * New: Added external CI Support to DVBServer. * New: The auto discovery service is enabled as default now. * Change: The hardware handling is up to date with the one from DVBViewer. * Several fixes and optimizations. * VOD Filter * VOD: ability to record transmissions * VOD: Support for Shoutcast Streams in MP3, AAC format (scast://channel description) * VOD: Support for multimedia files receiption in pull mode (e.g. AVI Videos) * VOD: Support for record lastfm://- LastFM Radio Streams (lastfm://user:password) Version 3.9.2.0 ---------------------- - Fix: The Wizard ignored the recording folders if using an existing configuration. - Fix: DVD Playpack without video. - Fix: Channellist: If the favourite filter was set, changes in the favouriteseditor did not show up in the channellist until disabling, enabling the favourite filter. - Fix: SFI: removed non displaying chars. - Fix: OSD-Recording window: the command.ini got the wrong filesnames. - Fix: PIP: moving with the mouse did not work with vista correctly. - Fix: Small Videowindow: moving with the mouse did not work with vista correctly. - Fix: Favouriteeditor: folder could be placed in folder and triggered an exception. - Fix: AC3/AAC fixes from Griga integrated. Fixes Problem no AC3 recording on certain channel in mpeg format. - Fix: CC-Subtitel ATSC reworked. - Fix: Wizard sometimes messed up with network devices. - Fix: thumbnail folder were not create if usermode=0. - Fix: OSDSkin: several problems corrected if a skin ignores some standards. - Fix: Hardwareoptions: sharelnb was not hidden on tunertype change. - Change: Timeshift: In Timeshift mode pressing stop the first time stopps the timeshift recording, pressing stop a second time stopps timeshift completely. - Change: Options: All decoder selection boxes display system default in red. - Workaround: Cyberlink resets colorcontrol on renderer state change in overlay. - Add: Hardware: Terratec s2 dection integrated. - Fix: aac audio only recordings now have the extention ".aac". - Fix: DVBsubtitle reworked. - Fix: DiseqC 1.2: Westposition were ignored. Version 3.9.1.0 ---------------------- - Fix: Adding music extentions works again. - Fix: Split after options now works as exspected. Please check if your values are still ok in the option. - Fix: Resume of DVD fixed. - Reworked: Shoutcast support (scast://channel name). - Fix: Channel scan with KNC-One with CI works. - Fix: German EPG now without "Š". - Fix: Last position of Video when closing DVBViewer on playback now is remembered correctly. - Fix BDA Device: Terratec XE and XE MKII now work - Fix: radioskin: not able to close dvbviewer. - Fix: radioskin: disabled maximizing - Reverted: Subtitle options: Delay is back. - Fix: Zoomsettings were not saved if the zoomwindow was open on channelchange. - Change: Zoomsettings are saved now for all aspectratio not only for automatic. - Fix: ch+/ch- were swapped. - Fix: The -c[name]:SID commandline did not work with audiosubchannels. - Change: H264 now works with PIP. Think twice before using HDTV H264 in both (Main and PIP). - Add: Channellist: Added AAC audioformat. - Prepared: AAC support. Just waiting for working audiocodecs. - OSD: Crash on changing language files if fullscreen OSD-page was opened. - OSD: OSD Recording window - context menu: added database submenu. - OSD: OSD timeline window - next/previos file action generates a page up/down. - OSD: OSD Listview and thumbnailview: next/previos file action generates a page up/down. - OSD: OSD Timer/EPG/EPG Now/EPG search/recordings: left/right generates a page up/down. - OSD: OSD Channellist window: the textoffsets of the epg list now work. - OSD: OSD several windows: if a EPG entry is selected you can send it to the PVR by pressing the record button on the remote. - OSD: Fix for 120dpi font problems. All fontsizes will be translated to 96 dpi dimensions. If you use a skin especially for 120dpi you can influence it in the font.xml file of the OSD-skin (see default OSD-skin <dpi>120</dpi>) - Actions.ini: Added commands for recording database administration. - Language files: german language file heavely reworked (thanks @Tjod and members of the forum). english up to date, suomi up to date (thanks @SF100) - Experimental support for EVR with Vista. Don't use it with other windows versions. No guaranties. Regards and a happy first december 2007, Christian Version 3.9.0.0 ---------------------- - Optimized program startup. - Playlist: Completly reworked. Now the OSD-Playlist and the Playlist use the same data. - Preview completely reworked. Now multi device capable. If you activate the preview it tunes to the current channel. Tuning is done only in the main window. Most of the commands are the same only the channel switch commands in the preview were removed. The same restrictions with the CI apply. h264 channels are not allowed as preview. Channel up/down selects always only allowed channels. - Preview Options: completely reworked. - firedtv-s2: fixed a bug on tuning dvb-s2 channels. - Hardware Device options. New BDA tuning method available. A little bit faster as the old one but is not guarantied to work with every device. - KNC One: MMI does work now. you need the latest KNCBDACTRL.dll and BDA driver. - BDA Devices: Opening a BDA device is now faster thanks to Griga. - Action.ini: Updated. - Actions.ini: Added command to reset the most viewed channels list. Best use is with the -x command line. Careful there is no further warning. - Actions.ini: added Zoom75% action. - Aspectratio menu: New item to fit the window automatically on aspect ratio change. Works only with aspectratio auto. - ATSC autochannel update fixed. - ATSC EPG fixed. - AudioCD: A list of available CD drives is shown if there is more than one. - AudioCD: new inputaction for Play AudioCD. - Audiostream change for avi should work now. - Autoplay: Fix for media with videofiles were always auto played. - Autoupdate: fixed disappearing EPG due to update with the TID of the previous channel. - Browsefolder dialog: use now new style dialog. Always centred to the calling window. - CCSubtitel reworked. - Changed the translation system, the language files do have a different format now. Most language files are already converted. Removed old language files. - Channeleditor: Fix for diseqC values not applied on the whole root. - Channellist has a new Filter: "Can tune" shows only channels which can be tuned (if recordings are running or preview)(Shortcut F9). - Channellist: If show favourites is selected the channels will be in favourite order now. - Channellist: new menu item to en/disable the epg hints. - Channellist: Now dockable to the left or right of the main window. Does not work in skinning mode. - COM: Added #configfolder and #appfolder to the data tags. They contain a full path. - COM: Added #selectedmenuitem and #menuitems to the data tags. #menuitems is a commaseparated value list of all menuitems of the current menu and #selectedmenuitem is the index of the currently selected item or -1 if not valid. Can be used with the controlchange event. - Databases: Several optimizations on the database handling. - Playlist: drag'n'drop into the playlist window is possible. - Mainwindow: Drag'n'Drop of playlists and mixed content in the dvbviewer window is possible. - DVD-Play: A list of available DVD drives is shown if there is more than one. - EPG options: the Up/Down control didn't activate the apply button. - EPG: Optimized the internal handling further. - Favorites: removed bug on adding from the channellist. - FireDTV DVB-S2: autodetection for upcomming drivers integrated. - Fix crash on startup on Windows < XP - Fix for played status of videos not set correctly. - Fixed moving the mainwindow in vista. Thanks @Griga - Hints: Fixed the STRG instead of CTRL display in all non german languages. - ID Tags reading reworked and optimized. - If "do not tune last channel" is active the commandline parameter -c[channel] was ignored. - Inputoptions: export now accepts every folder as destination. - Languages: all updated, included current italiano and suomi language (thanks @gioxy and @sf100). - Networkdevices can be named in the hardware options -> settings. - Networkdevices get a unique ID. - New commandline: -reset. Resets all windows positions to the default works only on start. - New Template for recording names "%title". Attention not allowed chars will be deleted and if the entry is too long, it will be cut at 240 chars. - Options: Removed all playlist settings. - OSD Defaultskin: Several fixes and enhancements thanks @Tjod. - OSD Engine: Several small fixes. - OSD Find more... Entries are now sorted by date/time. - OSD Playlist window now selectable in the HTPC menu. - OSD Playlist window reworked. - OSD TTX window: now the same behaviour on number input as the TTX window. - OSD-Channellist now has a preview filter and shows only allowed channels if preview is active. - OSD-Favorites editor: audio subchannels are as separate entries in the list. - OSD-Timers: fixed sometimes the wrong channel was selected on editing a timer. - OSD-Videowindow: Fixed filesize display for files > 8,5 GB. - Playlist is not saved in the setup.xml anymore. Existing data will be converted and removed. - Playlist is NOT saved on exiting the Viewer. You have to save it manually. - Playlist is now saved as playlist.m3u file into the userdata folder. It is loaded automatically on start. - Radiomode: is now applied immediatly on radio mode switching in the options. - Radiomode: on switching to the next song in the playlist the window doesn't show the videoarea for a short time anymore. - Radiomode: Removed retuning on radio mode switching in the options. - Recordings: Changed the valid filename routine, now only the real forbidden chars are removed. - Reworked Best windowsize. - Reworked the complete mediatags display. A sideeffect: a converted recording (avi etc) will be detected as recording if a info file of the same name exists or if the fileinfos are present (generated with property copy tool from griga). - Slideshow: now reactivates the last channel not the channel before the last. - Vista: Some small fixes for vista. - Zoom is now dependent on the aspectratio. There are two sets of presets one for 4:3 formats (None, 1:1, 4:3) and one for wide formats (16:9 14:9 etc). Depending on the currently used aspectratio the changes in the zoom window apply to one of the sets. - Zoom, Colour and EQ window are now one window. DVB-Server: ------------ - Fixed diseqC settings/commandsfile was not loaded. Netstreaming Plugin: -------------------- - Added buffers property to Multicast settings. A Buffer = 188 bytes. Version 3.8.0.0 ---------------------- * Reworked: CI/MMI support. * Reworked: Channelhandling. Now Audiostreams are not shown as separate channels but as subchannels. See further down for details. * Reworked: DVBServer. Now supports multiple devices. See further down for details. * Add: Added DVB-S2 support. * Fix: DiseqC 1.1: Some tweaking. * Change: EPG: Changed the channel->epg relation to avoid problems with channels with same SID and TID. This resulted in a changed of the epg.dat format. * Change: Autochannel update: completly reworked. Should be activated in the Channels menu. Does add new Audiochannels automatically. * Add: Added IAccessible Interface to all Treeviews. Might be helpful for screenreaders. * Add: BDADevices: Added DVB-S2 detection for 64 bit TT-3200 driver. * Add: BDADevices: Added DVB-S2 detection for TT-3600. * Add: Both above editors: Added "Copy ID to clipboard" command. This copies the ChannelID to the clipboard. helpful for applications like tvgenial and other, where you need to map the channels. * Add: Cable devices/Channel Scanner: Added some additional default frequencies für german cable users (for blindscan). * Add: Channeleditor-favorites: You can now display the favorite number in the favorite editor activate it via popup menu. * Add: Channellist: Added "Last channel" to the channellist popup menu. * Add: Channelscan window: Added a signal indicator. * Add: Channelscan: Added support for Hauppauge dvb-s2 device parameters. * Add: Commandline: If a folder or drive is a commandline parameter, the autoplay manager tries to determinate what format it is and plays it. * Add: Devices: Added Grigas workaround for two Terratec 1400 cards -> SkipComponents entry must be added manually to both device entries in the hardware.xml. * Add: Devices: Added support for Hauppauge DVB-S2 device. You need to rescan the dvb-s2 transponders with the provided new transponderslists. * Add: Devices: added support for qbox DVB-S device. * Add: Devices: added support for Terratec XE usb DVB-T stick. * Add: Drag'n'Drop: Folders (and drives) can now be dropped onto the dvbviewer window for playback. * Add: DVD Playback: Added action to start DVD Playback (see input options or actions.ini). * Add: EPG Window: added a new EPG view. * Add: Favourites: Now EPG preview on zapping works also for Fav+/Fav-. The same settings as for the channels apply (timeout etc). * Add: Hardware Options: Added DVB-S2 checkbox. This will normally set by the application and avoid problems with dvb-s card trying to tune dvb-s2 channels. Please rescan your Hardware or check this manually for existing configurations. * Add: Inputcommands: Added keep Timeshift file as input command. * Add: Inputoptions: Added more commands to the input options. * Add: Main window: Added Channel auto update into the main menu / channels. * Add: Mainwindow: Added "Audio/Video disabled" menu item. * Add: Mainwindow: Added "Configfolder" Menu item. * Add: Mediacontrol window: Can now be pinned, so it doesn't disappear if you leave it. * Add: Mediacontrol window: Moving the slider now updates the time display. It's not 100% accurate but a good indicator... * Add: MMI support for FireDTV. Thanks @ www.digital-everywhere.com. If you encounter problems please copy the "FiresatApi.dll" file from the firedtv folder into the dvbviewer folder. * Add: Option TV&Radio: Added tune last channel on start option. Default is enabled. * Add: Options: Added and/or reworked the autoplay options for DVD, AudioCD and Images. * Add: OSD/Data Manager: added a new image to the #TV.audio.pic Tag: audio_dolby51.png for 5.1 AC3. * Add: Teletext window: Now closes on ESC key. * Add: Timeshift: You can now define the minimum free disk space in the timeshift options. Notice: on reaching this value timeshift recording will be stopped but timeshift is still active, so you can view the timeshifted stuff. * Add: VCR: The vcr now writes a summary (Size, discontinuities) of a recording into the file "svcrec.log". * Add: Zoom Presets: Added three predefined presets for 16:10 monitors. You have to reset all zoom presets in the zoomwindow to activate them. * Change: Channel editor: Drag'n'drop now only works "on node". No insertionsmarks are shown anymore. * Change: Channellist: DVB-S2 channels are coloured blue. * Change: Channelscan: Changed the naming scheme a little bit. H.264 is not added to the channelname anymore. * Change: Channelscan: Updated or new Channels are marked bold in the channeleditor. This lasts till the next scan or program restart. * Change: COM: The Hardware interface now works as expected. You can get the device names and if active the signal data. * Change: DisableAV: Removed most functionality of the DisableAV setting of the timers. If enabled it does only suppress tuning the recorded channel. * Change: EPG window: Changed the presentation of the detail data. * Change: EPG window: EPG entries for timers are marked red. * Change: Favorites editor: Drag'n'drop now only works "on node". No insertionsmarks are shown anymore. * Change: Inputoptions: Reworked the appearance of the input options a little bit. * Change: MiniEPG: MiniEPG is not shown anymore on audiochannel changes. * Change: Options: Moved recordDB options to the recording options window. * Change: Options: Moved timezone settings to EPG/Teletext settings window. * Change: OSD-Inputhandling: deactivated the ch+/ch- and vol+/vol- action of the direction keys if OSD is visible. * Change: OSD-Timeline: If favourites in contextmenu (F8) are selected, the channels have now the ordering of the favorites. * Change: Recorder window: On closing the window a changed timer is NOT saved anymore, please press apply to apply the changes. * Change: Recording Control window: Completely reworked, now the recording and device statistics window. * Change: Scanwindow: DiseqC for each SAT is remembered. If you don't need DiseqC set it to none! * Change: Scanwindow: Several enhancements in the scan window. * Change: Technotrend CI support: Switched to the latest API of technotrend and changed the CI handling for future enhancements. * Change: Timeshift: the durationwindow is closed on stopping timeshift (if not disabled via hidden settings). * Change: Timezone: Now Timezones with half hour offsets are possible. * Change: Toolbar buttons: Reworked icon sets, big thanks to rago!. * Changed: Fav+/Fav-: Now works the same as Ch+/ch- you can only go to favorites if a device is available and not blocked by recordings. * Fix: Actions: EjectCD didn't work. * Fix: Channel editor: Fixed display problems of channel detail view with big fonts setting of windows. * Fix: Channelscan window: Fixed several visual problems. * Fix: Channelscan: Fixed blindscan didn't check other polarities. * Fix: Colorhandling: fixed overwriting of sharpness and gamma values. * Fix: DirectX: Fixed problems with cyberlink audiorenderer causing a crash. * Fix: Disable Audio: Disable audio is not allowed anymore on fileplayback. * Fix: DVB-Source: Fix possible crash with activated format detection and shutdown of the viewer. * Fix: EPGwindow: after resizing the details to zero and restarting the dvbviewer the details could not be resized. * Fix: FireDTV: Channelscan with Open whole transponder disabled didn't work. * Fix: Hardware/CI: Twinhan: Added support for twinhans new CI handling (mantis driver >= 1.0.5.8). * Fix: Mainwindow: fixed display problems with statusbar. * Fix: MMI: fixed incorrect handling of childprotection PIN. * Fix: MMI: Fixed problem with FireDTV CAM and MMI enquiries. * Fix: MMI: Fixed problem with TT CAM and MMI enquiries. * Fix: MMI: Twinhan CAM fixed not all messages were shown (no permission for this channel etc). * Fix: MosaicOptions: Fixed problem with remembering the colours and alphavalue for the selection. * Fix: Multimonitor: If Lastposition of dvbviewer window was on a monitor non existent on next start the window is now moved to the primary monitor. * Fix: Musicfiles: m3u Extention was not in the extentions list in a default setup. * Fix: News window: Fixed umlauts problem with heise and other sites. * Fix: Options channels: starting playback while tuned to a options or portal channel didn't reset the subchannel list... * Fix: OSD-CAM window: fixed incorrect handling of menu button. * Fix: OSD-CAM window: fixed several inconsistencies in handling. * Fix: OSD-Timeline: fixed a problem detecting the relation timer/epg entry. * Fix: Portalchannels: fixed a problem with arena portal showing the wrong events. * Fix: Radiomode: In radiomode the statusbar disappeared after stopping the graph. * Fix: Recording: Encrypted Audio/Video data is not written anymore to the recording, only pat/pmt. * Fix: Saving of config files: Configfiles are now saved only if they are changed. * Fix: Skinmode: Sometimes the video window was not restored properly after another window was on top of the viewer. * Fix: Timeshift: If the timeshift folder didn't exist, timeshift did not work. Now the default recording folder is taken if the timeshift folder does not exists. * Fix: TS/MPEG2 Fileplayback: Fixed a endless loop on opening a non existing file. * Fix: Twinhan CI support: caPMT generation completely rewritten. * Fix: VIA CPU: Fixed problems with VIA CPUs thanks @erwin and @mister black. * Fix: Windowskins: fixed osd dialogs were shown as windows messageboxes if skins were active. * Pimped: Info file for recordings, now more info in it. * Removed: Mini EPG: Removed portallist from MiniEPG (OSD-Green). * Removed: Options: Removed recordDB option window. * Removed: Options: Removed timezone option window. * Reworked: Autoplay: Works now with DVD, CD, Photo and MediaCD/DVD. * Update: Channeleditor: Channels can be moved by keyboard (Shift + Up/Down/Home/End). * Update: Channeleditor: Reworked portions of the Channeleditor. Added popupmenu. * Update: Favourite editor: Channels can be moved by keyboard (Shift + Up/Down/Home/End). * Update: Favourite editor: Reworked portions of the Favourite editor. Added Popupmenu. * BIG Change: Channels can have (audio) subchannels. This is not done automatically, you have to help the first time a little bit. The format of the channels.dat does not change and the system is backward compatible. A "old" channellist is shown as you are used to it. But if you scan the Audio subchannels will be automatically created and inserted. You can update the channellist by the following: - Scan the Source into a new root, this will be the easiest solution but your sorting will be lost. - Do an update scan, this function will try to find the channel/subchannel relations, but you have to delete the old audiochannels manually. And you have to be careful, the channels have to match (this includes diseqC). - Sort it by hand (mouse). Via Drag'n'Drop you can drag the to be subchannels onto the main entry ("ZDF (AC3)" on "ZDF"). If it does not work, the channels are not equal (do the diseqC settings match?). Rules: ------ Subchannels have NO own channelnumber, subchannels will be ignore on channel Up/Down. To select a subchannel use the Audiotrack menu (Input Options -> OSD, Mainmenu->Settings, OSD Blue). To change the default audiotrack you can swap a subchannel with its parentchannel (via drag'n'drop or Shift + Up/Down). You can also change the order of the subchannels via this. You can add a subchannel as a favourite, but favourites do not have subchannels in the favouritemenu. ----------- ATTENTION: ----------- Audiotracks menu and MPEG recordings with "record all audiotracks" NEED the subchannels otherwise they don't work, this means they only include the current audiotrack, so you better adjust you channellist. smile.gif * Reworked: Networkdevices: Most parts are rewritten to make way to the upcoming changes to the dvbserver. Please check your Network option in the hardware options. The bigger changes in detail: - The Multicastdevice tries to determinate the packet size automatically. But you should set it to the same buffers count as in the server to avoid unnecessary delays on startup in the netdevice options. - The Multicastdevice has now a buffercount property. One Buffer = 188 bytes. It Buffercount determinates the used UDP packet size. You should use more than one buffer but not too much, you have to play around with the value and remember to set the value in the server too! - The Networkdevices do a simple valid check of the packets to avoid sending non TS-packets into the pipeline. - The Networkdevices has now a buffercount property. This buffer is used internally to cache the arriving packets for checking. The buffercount does not influence the packet size, it will always be 1460 byte (limited by TCP). * Add: Input options: Added im- and export of .remote files. Export and Import can be done for remotedevice or for user defined commands. - On exporting you can select if you want to export the user defined commands only or a remotedevice. The user commands are automatically exported, if you choose a remote device. - On importing existing entries of remotedevice/remotekey pairs will be replaced, to avoid double entries. DVBServer 3.8.0.0 -------------------- The DVBServer has been mostly rewritten and has now multidevice capabilities. * Multidevice only works with unicast. * The userinterface has been modified extensively, but most should be recognisable. * The settings in the hardware are similar to the DVBViewer settings. * Because of conflicts with the DVBViewer the DVBServer now uses an own hardware file. So you have to setup your hardware on first use! * Be careful and use IDENTICAL channellists on server and client. Especially channelgroups and DiseqC MUST match! Version 3.6.1.20 ---------------- [*] Fix: Vista Titlebar was not hidden in fullscreen mode [*] Add: new turkish language [*] Add: partially CI support for KNC1 Adapters (KNCBDACTRL.dll required, not included!) [*] Change: removed post processors Version 3.6.0.0 --------------- [*]Add: Added recordingservice. [*]Fix: EPG-Window: Fixed "&" was replaced by "_" in Timeline. [*]Add: Recorderwindow: Added play running recording to contextmenu. [*]Add: Recorderwindow: Added doubleclick on running recording switches to the channel the timer is recording. [*]Fix: COM-Events: Fixed several glitches. [*]Fix: Siehfern: Fixed endless loop in receiving due to too small buffers. [*]Add: Channels/EPG: Added selection for EPG-Source in chaneleditor. The source: - DVB EPG: EIT, ATSC and Premiere Portal EPG. - Internal EPG: SiehFernInfo, MHW(+) - External EPG (for EPG-Importers) Default is: allow all sources. [*]Change: OSD: When changing to subpages the selection in the EPG and channelwindows now is remembered. [*]Fix: OSD: fixed pagecounter of lists. [*]Fix: CAM: Fixed missing first entry in MMI menu on some CAMs. General improvement of CAM/CI support. [*]Fix: EIT-EPG: Fixed loosing of entries in Kabel1/Pro7/Sat1 austria. [*]Fix: Vista support: Fixed several issues with vista. [*]Change: Signaldisplay: changed signal display for some pinnacle and terratec devices. [*]Fix: Vista support: Fixed several issues with vista. [*]Change: Added a splitter to some windows so the Headerpanel can be hidden by mouse. [*]Change: OSD-Properties: added some properties regarding picture handling of epg entries. [*]Fix: Radiomode: fixed a bug when starting viewer in radio mode. [*]Change: Signaldisplay: changed signal display for some pinnacle and terratec devices. [*]Update: Language: updated several language files. [*]Change: Signaldisplay: changed signal display for some pinnacle and terratec devices. DVBViewer V3.1 - added: Skystar1 CI support (100% Twinhan compatible model) - added: default DVD subtitle and default language can be selected in DVD-Options - added: DVD Speedcontrol with OSD-Left/Right - added: Common Interface support incl. MMI Window - added: EPG Filter for broadcasters with multiple event information languages - added: graphless timeshift and recording - added: Ability to call OSD-pages via sendmessage commands directly (useful for girder). - added: more options inside the recorder window - added: DVD: default subtitle and default language can be selected in DVD-Options - added: DVDplayback: Added prev. + next chapter to contextmenu (OSD-Blue). - added: General: Added ability to create custom home menus - added: General: If a afterrec action is to be executed the user gets a 20 secs. warning so he can cancel the action. - added: General: Middle Mousebutton opens OSD, if closed. - added: General: On ending Mediaplayback last viewed channel is tuned - added: General: Prev / Next in Playlist via remote/keyboard - added: General: The "don't exit if recording in xx minutes" Option is also applied on afterrec actions. - added: General: The sendmessage commands now works also with the OSD. - added: General: TS and mpeg2 playback now can use the filesource -> replay recording while recording. - added: Mediaplayback: Context menu where DVD-Subtitle and Language can be selected - added: Mediaplayback: Context menu with media control - added: Mediaplayback: Context menu with OSD-Blue - added: Mediaplayback: OSD-Red in DVD-mode calls DVD-Menu - added: OSD-EPG: EPG-Search for timeline, ChannelEPG and What's now EPG in context menu. - added: OSD-Home: Context menu where DVD-subtitle and language can be selected - added: OSD-Home: Context menu with media control - added: OSD-Home: Context menu with OSD-Blue - added: OSD-Home: OSD-Menuitem for disableAV - added: OSD-Home: OSD-Red in DVD-mode calls DVD-Menu - added: OSD-Home: OSD-Red now calls what's now window. - added: OSD-Home: OSD-Yellow calls favourites menu in LiveTV mode. - added: OSD-MiniEPG Skin: Added color markers to show which colorbutton shows which info. - added: OSD-MiniEPG: OSD-Red calls the Timeline - added: OSD-Musicoption "Assume yes on autoplay" of Audio-CDs to get rid of the dialogbox - added: OSD-Musicoptions in OSD - added: OSD-Musicoptions OSD skinfile - added: OSD-Recordings: "Save info" menuitem added to popupmenu - added: OSD-Teletext: OSD-Left / Right shows subpages (if available) - added: OSD-Teletext: OSD-OK shows page 100 - added: OSD-Teletext: OSD-Up/Down switches pages up/down - added: OSD-Teletext: The last page shown is remembered until a new channel is tuned. - added: OSD-Timeline: Noon, Afternoon, Evening, late Evening as directjump via contextmenu - added: OSD-Timeline: switch single/overview mode via contextmenu - added: OSD-Timelineoptions in OSD for setting times of above mentioned - added: OSD-Timelineoptions in OSD skinfile - added: Recordingwindow: Added hint showing the complete timerinfo if mouse is over a timer. - added: Recordingwindow: Added recordingtype to timerlist (single, repeating, instant). - added: Recordingwindow: Added runningstatus to timerlist (waiting, recording, disabled). - added: VCR: Ability to stop and change running VRP recordings (needs newest VRP). - added: Zoomsettings: Recallable zoomsetting (0..3) added. Also to OSD-function-engine -> callable via OSD. - added: OSD-Channels: If a recording is running only channels on the same transponder are shown. - changed: DisableAV: Now uses the DVBViewersource mechanism. - changed: General: Musicplayback isn't stopped anymore when starting a slideshow - changed: General: Remote PowerOff calls normal or extended exit, configure it in Options/shutdown - changed: General: When selecting exit while recording a dialogbox is show to confirm exit. - changed: Mediaplayback: If playing a audio file OSD-Left/Right control the volume not speed. - changed: Options: Optimized options applying for OSD (should be faster) - changed: OSD-DetailEPG: Timeout now is always menu timeout - changed: OSD-MiniEPG: closes also on OSD-OK - changed: OSD-MiniEPG: Timeout only while switching channels - changed: OSD-Timer: Color marker for status: red = recording, green = OK, Yellow = conflict, blue = disabled - changed: OSD-Timer: Context menu item enable/disable Timer - changed: OSD-Timer: now sorted by date - changed: Recodingwindow: Defaultvalues for new timer if nothing is selected - changed: Recordingwindow: The Channellist width can now be adjusted. - changed: Timeshift: OSD-Left/Right now control the volume if watching a timeshift recording - changed: VCR: Better integration of VRP-Plugin. - changed: VCR: Disabling a running recording or canceling it doesn't trigger the after recaction anymore. - changed: VCR: Instantrecording now use default recording action. - changed: XML: Completely reworked xml-support, no need for MS-xml anymore. - changed: Zoomsettings: Left/Top Offset now with smaller range (-500 .. 500) instead of -1000..1000. - fixed: EPG-Window: programmed recordings didn't use default disableAV - fixed: General: Channelswitching or starting mediafile caused only partial display of picture in htpcmode - fixed: General: Create infofile was ignored - fixed: General: Inputdialog didn't accepted Input - fixed: General: Minor skinproblems - fixed: General: Up/Downcontrol calculated wrong fontheight resulting in ugly display of recording dialog. - fixed: General: Wrong medianame in Mediaview when file opened with filemenu - fixed: Options: Weatheroptions: were not saved correctly - fixed: OSD-ChannelEPG: If no valid Channel was tuned the window didn't show up. - fixed: OSD-Cutout: when setting overscan values it wasn't positioned right - fixed: OSD-Home: Menuscrolling only if menu is visible and mouse in scrollsensitive area. - fixed: OSD-Musicplaylist: Clearing of Playlist didn't work - fixed: OSD-Musicplaylist: Showing current playing item now updates correctly - fixed: OSD-Musicplaylist: Under certain circumstances the database update of a scan wasn't successful - fixed: OSD-Slideshow: interrupts recordings - fixed: OSD-Timeline: now shows actual channel as selected - fixed: OSD-Timer: disabled timers can't cause a conflict anymore - fixed: OSD-Videoplaylist: Clearing of playlist didn't work - fixed: OSD-Videoplaylist: Showing current playing item now updates correctly - fixed: OSD: Disable mouse was ignored - fixed: OSD: Inputdialog ignored videowindow settings. - fixed: Recordingoptions: Changed max. recordingtime to 1439 minutes. - fixed: Recordingwindow: Changing the channel didn't enable update-button. - fixed: Recordingwindow: DisableAV checkbox wasn't moved when resizing window - fixed: Recordingwindow: DisableAV default value was ignored if nothing is selected - fixed: Recordingwindow: endless Refreshloop - fixed: Recordingwindow: Repeating timer date-display wasn't correctly updated after finishing recording - fixed: Timeshift: Jump in timeshift now works as expected. - fixed: VCR: DisableAV with one recording wasn't activated, if the recording-channel was on the same transponder - fixed: VCR: If "tune channel" as recording action is selected, the channel will only be tuned once. - fixed: VCR: Multiple calls of recording plugins - fixed: VCR: Now calculating the epg info before recording starts, so the filename is correct. - fixed: VCR: Now recording PAT and PMT for TS files. - fixed: problem with network client under windows 2000 - fixed: problem with nordic DVB Subtitles - fixed: a couple of smaller bugs - fixed: Problem with ATSC Cards - updated: General: WindowDef.xml has now version 1.06 - updated: languagefiles DVBViewer V3.0 No changelog. DVBViewer V2.2 [requested features] * Multicast streaming for media-files * "real" DVB-subtitles used in Scandinavia (maybe this is helpful: link) * When moving the slider in the trackbar (skin and control bar) the time should be displayed for easier navigation. * shortcut for display time as a little clock in the right corner (like some tv sets) * volume pre adjustment for every channel [known bugs in 2.1] * Extremely high network traffic when using multicast streaming. Maybe the reason for the problems with W-LAN. [is already realised in 2.2 beta] * added: adjustable delay for control-bar popup * added: seeking with cursor-buttons in 10 seconds jumps without activating OSD * added: logarithmic volume control * added: new filter independent preview feature * added: aspect ratio of 2.35:1 (cinemascope) * added: adjustable size for subtitles * added: clicking pause during a broadcast automatically activates timeshift recording * added: integration of the Windows scheduler * added: hardware independent channel scanner * added: graphical EPG with timeline * added: dynamically updated channel list via plugin * added: pan & scan keyboard settings like in Radlight or BSPlayer (+, - in small increments) * modified: When using the DVBViewer as mediaplayer, the last directory should be remembered when selecting "open". * modified: Clicking the icon for teletext and EPG both opens and closes those windows. * removed: priority settings "idle" and "real time" * fixed subtitle/teletext bug on BBC and other channels * fixed (must be set to automatic): The OSD teletext doesn't feature vowel mutations ("Umlaute"). * fixed: When selecting "open" in the DVBViewer menu but then "cancel" you won't return to the broadcast but go to the radio mode. * fixed: The DVBViewer source-filter doesn't work when there's no other other audio decoder than the MPEG audio decoder registered. * fixed: You can't open DVD files on hard disk with the OSD because .ifo extensions are filtered. * fixed: When exporting a channel list as .ini file, the AC3 settings aren't stored correctly. * fixed: Problem when adjusting a starting time of 00.00h in the video-recorder. * fixed (for VMR): The context menu doesn't open directly at the mouse pointer but at least 20 pixels besides. * fixed: The position of the radio skin isn't saved. * fixed: Wake-up after suspend. * fixed: Timeshift.ts is being deleted instead of "keep timeshift file" when using the control bar. * fixed/added: completely rewritten teletext routines * fixed: Although "pause" is assigned to the space-bar the video is stopped and not paused when playing back media files. * fixed: negative values are not possible for EPG time zone * fixed: settings for contrast, brightness and saturation are not correctly remembered. * fixed: HTML EPG problem (wrong characters) * fixed: Seeking via the cursor buttons during timeshift playback only works as long as the recording continues. * fixed: When using desktop-TV with skins returning to normal viewing mode is not in order, there is a normal sized DVBViewer window, but only the window, there is no skin and there are no controls * fixed: In DVD playback only the progress bar in the skin works but not the one in the control bar. [confirmed for 2.3] * New DirectShow based OSD-mixer-filter * dynamic PID updates * options for setting the position of OSD elements [scheduled for future release] * SkyStar 4.x source-filters will be removed * Dumping of the dumper filters (no pun intended cool.gif ) for directly accessing the TS: The graph will no longer be able to influence the recording. * Media playback while recording. * Web interface / remote control * Support of other brands of DVB cards. DVBViewer V2.0R3 - added OSD Teletext - added Dual-language audio mixer "Zweikanalton" - added new favourite handling - fixed DiSEqC Problem on older LNB's - improved mpeg recording algorithms - tested Cablestar support DVBViewer V2.0R2 - added more subtitle properties in the options dialog - fixed bug with pid capture with dvbviewer filter - fixed AC3 recording problem - fixed video resolution detection problem - improved recording routines DVBViewer 2.0 R1 is out now ! Better support with DVBViewerSource for radio stations. HDTV works now with DVBViewerSource. Fixed Problem with skyavc.ax. Fixed OSD <-> VMR Problem if graphis stopped. Version 2.0 - added scanner - added support for terrestial, atsc & cable cards - added skin engine - added better DVD support - added EPG search function - added eastern charset epg support - added teletext to html converter - added ability to save more than one teletext page - added subtitle record & playback - added audio switch on mono channels - added better Mpeg recorder - speedfix on osd channellist - fixed OSD "freeze" if video is stopped (VMR) - fixed lot of smaller bugs - removed couple of old features DVBViewer 1.99 R9 - added Hyperthreading fix - added status splash screen - added error handling routine - added new sourcefilter - added seamless playback - added "Rerun" feature in EPG - added HDTV compatibility - fixed bug with ARD EPG - fixed recorder bugs in options - improved + redesigned recorder buffer - redesigned News window - redesigned recorder - restructured hardware control classes DVBViewer V1.99R7 - added option for "fullscreen always on top" - added UDP Network support - TV display will be hidden in radio mode - new GraphSelector plugin for using different filter graphs - new audiorecorder plugin for recording directly to mp3 and wave - playback of ASX files - improved compatibility with DVD playback - new manual - some smaller bugs fixed DVBViewer V1.99R6 - added new Preview Window (tune channels with a right mouseclick on the preview window) - added new teletext search routine (tnx griga) - added more possible .grf files (e.g. skyavc.grf) - added complete new plugin system (so redownload older plugins) - added OSD for Plugins - added Time in Teletext (work only if the preview window is closed) - improved channel scanner DVBViewer V1.99R5 - added VMR9 support (incl. partial color settings) - added new english manual (tnx to griga & oliver) - added support for "dvd.grf" file - added support for shoutcast (incl. recording) - added new channel scan - added new SatCI import plugin - added colored teletext subtitles - added TS recorder, but don't expect it runs ok smile.gif - added yet more smaller features (timeshift trackbar ...) - fixed bug with remembering data channels - fixed smaller bugs DVBViewer V1.99R4: - added VMR7 support; VMR9 should work also) - added full transparent osd using VMR - added Bruteforce Screensaver - added a couple of smaller features - added Winamp DSP/Visual Plugins via new DeDynamic Filter - added more OSD functions - added a few smaller features (apply button, etc.) - fixed tunerlock delay to stay combatible with SS2-USB
Report this tool(dead link/new version out)
|
|||||||||||||||
| Comments | Post comment | ||||||||||||||
|
|||||||||||||||
i have tried so many DVB appz, but never found something like dvbviewer. its easy and has a neat look with great functionality.
|
|||||||||||||||
I have been using DVBviewer for over a year to view DVB-T. It works superbly, noglitches. $15 is not nuch considering what you get (indeed you must order to download, but you won´t regret it) I have used before ProgDVB and WinFastDTV and this is much better. Highly recommended.
|
|||||||||||||||
It's the best DVB software I have ever found(I've tryied most of all). I have Hauppauge and AverMedia tuners, but I use only DVBViewer not the software they add, for easy of use and it's better functionality. 15 EUR I payed, is not too much. Buy the way, there was no problems to order the software from their website, it was wery easy and clear.
|
|||||||||||||||
I could visit the authors website, order, login, download, post in forum ... Though the usability of the site could be better. The basic recording functions of DVBViewer Pro are very stable and without nags. With my TerraTec Cinergy DT USB XS Diversity (2 DVB-T Tuners) i have recorded up to 5 programs on 2 Channels simultaneously. Standby (suspend to RAM) is supported flawlessly. Programming of timers is comfortable once you have understood the functions of EPG.
|
|||||||||||||||
I visited the authors website but couldn't find anywhere to download this software. There are links to download addons but nothing for the DVBViewer itself. There is no information provided about where to go for downloading either. One has to wonder why the author has to make it so damned difficult to get the software! In case you were wondering I also registered as "a member" [in case that was required for downloads] but that didn't work either as I never received a confirmation email. Unfortunately I have to assume that the software, like the website, is a total waste of time. Pity that!
|
|||||||||||||||
I tried this one with my Hauppauge Nova-T USB2 for receiving H264/AVC + AAC DVB-T signal, I selected CoreAVC for H264 decoder and ffdshow for Audio decoder. Preview was okay but when I started recording it just stopped after 25 seconds and that was it, I had to restart program.
|
|||||||||||||||
Works great with DVD-S2 cards and HD streems; highly configurable. I had problem to record AC3 audio with original software (crap!!!) bundled with TT-BUDGET S-2 3200 card. DVBViewer resolved it perfectly.
|
|||||||||||||||
|
|||||||||||||||
| 1 tool hits, Showing 1 to 1 tools |
-
|
Explanation:
New tool= New tool since your last visit
New version= New version since your last visit
New comments= New comments since your last visit
Type and download
Freeware = Free software.
Free software = Free software and also open source code.
Freeware/Adware = Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Spyware/Malware = Don't download.
v1.0.1 = Latest version available.
Download beta = It could be a BETA, RC(Release Candidate) and even a ALPHA version of the software.
Download (direct link) = A direct link to the software download.
Download (developer's site) = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64 bit version = If you have a 64bit operating system you can download this version.
Download portable version = No installation is required, just extract the files to a folder and run directly.
= Windows version available.
= Mac OS version available.
= Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com and virusscan.jotti.org.
Rating
Rating from 0-10.
Browse software by sections
