- Added: Detection of two more DVBWorld DVB-S/S2 devices in order to make DiSEqC work - there's such a variety, they seem to manufacture an individual device for each customer wink.gifQuelle: http://www.dvbviewer.info/forum/ (http://www.dvbviewer.info/forum/)
- Enhanced: Distinction of two identical DVB devices in a PC if the driver is not able to keep them correctly apart (following a concept by Lars). Should supersede the "SkipComponents" tweak (-> forum search) that previously was necessary in such cases. Manually added SkipComponents entries in TransEdit.ini are ignored if TransEdit 3.3.2 finds means to perform an automatic distinction.
- Fix: The transponder lists in the 3.3.1 ZIP contained my personal blind scan and channel group settings, which may lead to confusion.
TransEdit 3.6.0 is available in the new members area. Please read here how you can access this members area (if you don't already know...).
The TransEdit manual isn't available in the new members area yet, but you can read it online or download it here: English Deutsch
- Changed/Enhanced: BDA hardware detection system. It can be updated with a hardware data base file, if required. Such updates will be provided in future, if TransEdit doesn't recognize that a (new) DVB device resp. driver can be handled with already existing code. It will not cover devices requiring a new kind of handling, however.
This data base system will be used in future by all our software accessing DVB hardware. TransEdit 3.6.0 can be regarded a test case. The new detection system covers a lot of additional DVB hardware/driver variants, thus being more complete than before.
- Added: DPI-awareness. TransEdit 3.6.0 enlarges windows and fonts according to the Windows DPI (Dots Per Inch) settings, thus adapting to the increasing resolution of PC displays. Previously the TransEdit design was 96 DPI-fixed. Now, e.g. in case of 120 DPI, all windows and fonts will be 25% larger.
The font and font/window size can also be configured individually for TransEdit. A configuration tool will be provided later.
Please note: TransEdit.exe contains DPI awareness information for Windows Vista / 7. Due to a bug in Windows XP SP2 it may cause a system crash (blue sceen or reboot). If you encounter this issue, please update to Windows XP SP3.
- Added: Support for Genpix DVB-S devices (including DiSEqC 1.0 / 1.1 / 1.2).
- Enhanced: The analyzer shows PMT PIDs in the service sections, even if the PMT is not present or not readable.
- Added: Measures against the DLL security hole and activation of Data Execution Prevention (DEP), if Windows reports it as optional for applications.
- Enhanced: DiSEqC under Windows 7. (Hopefully) enables DiSEqC for DVB-S devices with unknown vendor-specific DiSEqC handling, if the driver conforms to the Windows MCE DiSEqC handling.
- Added: DiSEqC 1.2 support for TechniSat SkyStar USB HD (aka DVB-PC TV Star USB HD) with WDM / Network driver. Please note: The maximum current delivered by this device is 450 mA. If a motor consumes more, the device will protect itself and switch the power supply off.
- Fix: Closing TrandEdit could cause an "Invalid List Index" error in certain cases.
- Changed: Due to increasing problems with security software TransEdit.exe isn't compressed anymore. If you prefer a compressed executable (and your antivirus stuff tolerates it) you can do it easily yourself: Download UPX and drag & drop TransEdit.exe on UPX.exe or a shortcut.
- Updated: Transponder lists for Astra 19/23/28° East and Hotbird 13° East.
- Changed: TransEdit now requires a DVBViewer Pro 4.5 resp. DVBViewer GE 3.0 (or later) installation.
- Added: Decoding of several Extension Descriptors in the Analyzer.
- Added: The Analyzer displays the descriptor length
- Added: Support for GeniaTech based devices (e.g. Cinergy S2 USB HD).
- Added: Special handling for EMPIA based DVB-T/C hybrid devices that don't work correctly if the DVB-C modulation is set to something other than Auto (Hauppauge WinTV HVR 930C, TerraTec Cinergy HTC XS, TerraTec H5, Pinnacle PCTV Quatro 510e, Elgato EyeTV Hybrid, MSI Digivox Trio). TransEdit now sets the modulation internally to Auto regardless of the user settings.
- Added: Several entries in the hardware database enabling support for the according devices.
- Fix: DiSEqC didn't work correctly with Anysee DVB-S devices.
- Fix: Potential scanner crash in case of an erroneous PAT (Program Association Table)
- Updated: Transponder lists for Astra 19/23/28° East and Hotbird 13° East.
- Fix: TransEdit couldn't read DiSEqC data written by DVBViewer Pro to the file DiSEqC.xml if the local decimal separator is a comma.
- Fix: Some corrections in the hardware database
All following fixes and enhancements apply to the TransEdit Analyzer:
- Fix: Double quotes weren't encoded correctly in the XML export.
- Fix: The Original Network ID (ONID) overriding the Network ID (NID) in the Network Information Table (NIT) could cause wrong frequency assignments in the SI Table Tree.
- Fix: The bandwidth wasn't displayed correctly in Terrestrial Delivery System Descriptors.
- Added: Decoding of several descriptors, among them the Logical Channel Descriptor
- Enhanced: More specific naming of private sections (with known table IDs) and some data stream types in the stream type column of the PID List (particularly MHP = Multimedia Home Platform, MHEG = Multimedia and Hypermedia information coding Expert Group, SSU = System Software Update for receivers)
- Several minor fixes, enhancements and optimization.
- Updated: Transponder list for Astra 19° East
Sorry, I had to re-upload TransEdit 3.6.2 due to a nasty last minute bug The stream types displayed in the Analyzer got muddled up, because a wrong name table slipped in. Please download again, if you have already done it.
- Fix: The Analyzer displayed the channel number instead of the Service ID in the Logical Channel Descriptor.
- Fix: The Astra 19°E transponder list was supposed to be updated, but wasn't after all...
TransEdit 3.6.3 is available in the new members area:Iss ja heftig! Ist mir aber nicht aufgefallen, weil ich in letzter Zeit wegen dem Kabelrummel nicht mehr gescannt habe 8)Zitat- Fix: The Astra 19°E transponder list was supposed to be updated, but wasn't after all...
www.dvbviewer.tv/members/
Willst nicht erstmal den Viewer updaten (http://beta.dvbcube.org/index.php?topic=16926.msg148390#msg148390) ? ;)SiL, wenn ich das so sagen darf, Du bist ein Schatz :). Auich das habe ich vollkommen verwurschtelt mit den dauernden PC-Malaisen und ist mir heute beim Abholen
Gibt ja mal auch fremdsprachige Sender (holl/franz/ital), die man so nebenbei mal anschaut und die (s. KingofSat) schon mal ID's etc. wechseln. Bevor ich sowas manuell verdrulle, lass ich's Transedit machen.
TransEdit 3.6.4 is available in the new members area, particularly with enhancements of the "Dead Channels" function. It displays channels from the DVBViewer channellist that the scanner can't find anymore, and allows to delete them.
- Fix: TransEdit did not remove channels from the Dead Channels Window when they were found on a subsequent (re-)scan of a transponder.
- Enhanced: The scanner searches more thoroughly for "Dead Channels". Restrictions (due to compatibility with old DVBViewer versions) preventing TransEdit from detecting all "Dead Channels" have been removed.
- Added: The Dead Channels Window displays the number of entries and a X mark in the frequency column if the transponder in question deliveres no scan results at all. In case of a TransEdit update you may need to adjust the window and frequency column width because TransEdit will use the previous layout stored in the file TransEdit.ini.
- Enhanced: The Analyzer occupies less memory due to a reorganization of internal data structures. Particularly if "Read EIT for other transponders / networks" is switched on the measures may lower memory consumption by 100 MB and more.
- Enhanced: When the end of an analyzed TS file is reached, the Restart Button in the Analyzer Window lets TransEdit read the file again from the beginning - useful if a short sample gives no opportunity to open the Hex Dump Window in time. Now, after clicking the Restart Button, an already opened Hex Dump window will receive data.
- Removed: Settings -> Analyzer -> Max. Recording Buffer Size. It is handled automatically now.
- Fix: In certain cases the Analyzer assigned a wrong network name to the original network ID.
- Fix: The Analyzer function "Copy as XML" didn't work in case of a transponder/file name containing country-specific (non-ASCII) characters.
- Fix: Sorting the PID list by service names (by clicking the Service column) didn't work correctly in case of service names with country-specific (non-ASCII) characters.
- Fix: The Analyzer did not detect a certain (rather rare) kind of discontinuity indicating a missing TS packet.
- Fix: TransEdit didn't detect Hauppauge HVR 3000/4000 cards as hybrid tuner.
- Fix: TransEdit didn't detect Terratec Cinergy S PCI cards correctly.
- Updated: Integrated hardware data base (version 2.2)
- Updated: Transponder lists for Astra 19° East and Hotbird 13° East.
- Minor fixes and enhancements.
- New: Full DVB IPTV support (Scanner, Analyzer and Preview), based on code provided by Lars.
IPTV support was already available in a TransEdit IPTV test version (see members area, beta section), that has become outdated in the meantime. However, the test version will remain available for some time, in case comparative tests are necessary. Preferably use the main TransEdit version for IPTV from now on. Feedback is welcome!
Changes compared to the TransEdit IPTV test version:
- Added: Import of IPTV playlists (*.m3u files), that are available in the web for the VideoLAN Client (VLC), e. g. here and here. They are automatically converted to IPTV transponder lists.
Simply drag and drop the playlist file into the TransEdit Main Window, and use "Save as" for storing the resulting transponderlist file in the Configuration Folder\Transponders subdirectory, in order to make it available for DVBViewer and to let TransEdit load it automatically when it is launched.
- Fix: Handling of IPTV streams with extended RTP headers.
- Changed: The automatically created (virtual) IPTV device is not listed under Settings -> Hardware anymore. The IPTV settings are available on the Settings -> General tab.
General changes:
- Fix: Some flaws in the support for creating / editing IPTV transponder lists (already available in previous TransEdit versions, but not really elaborated).
- Added: In case of DVB-C/T, ATSC and IPTV transponder lists the tuner type is displayed in the "Position" column of the main window. Clicking the "Position" column title sorts the transponder lists by tuner type.
- Fix/Changed: Some adjustments in the UI (partly due to ITPV support).
- Updated: English and German manual.
Please note: Storing the files TransEdit.chm and TransEditHelp.ini in the same directory as TransEdit.exe enables a context-sensitive help: Pressing F1 opens a window displaying the manual section for the currently selected window or control element.
- Updated: Transponder list for Hotbird 13° East.
- Fix: Detecting wrong symbolrates in the DVBViewer channellist and updating them didn't work.
- Fix: The Dead Channels function in the scanner window didn't work correctly for other tuner types than DVB-S.
- Changed: New icons in the Analyzer Treeview, facilitating navigation by signalling the hierarchy level / node type with different colors and initial letters.
- Removed: Settings -> Scanner2 -> Tuner lock timeout.
It only applied to TechniSat devices with WDM driver anyway. Please use the PAT timeout value if you want to let the scanner wait more or less longer for data. Waiting for a tuner lock timeout turned out to be disadvantageous.
- Added: Settings -> Hardware -> Null packet filter checkbox for TechniSat Devices with WDM driver.
Decides whether null TS packets (for filling unused bandwidth) are removed by a hardware PID filter or not. The TransEdit Analyzer needs the null packets for displaying the correct transponder data rate. Switching the filter off may cause bandwidth issues (missing packets) with older TechniSat devices (e.g. SkyStar 2, SkyStar S2) on transponders with a high data rate. If you own a SkyStar USB HD, you can switch the filter safely off.
- Changed/Optimized: Internal handling of TechniSat devices with WDM driver.
It may affect DiSEqC (here it doesn't). If you encounter such issues after updating to TransEdit 3.7.2, please post it in the forum, and then we'll see what we can do.
- Fix: Problem with transponder names containing a colon ( : ) in XML exports.
- Added: DiSEqC support for Omicom DVB-S2 PCI.
- Updated: The internal hardware database.
- Updated: Transponderlists for Astra 19/23/28° East, Hotbird 13° East.
- Some minor fixes.
Changes in the Analyzer:
- Changed: Resizing the window now changes the width of the left part (treeview), not the width of the right part. Moving the splitter between the left and right section doesn't change the window width anymore.
- Enhanced: Less CPU load due to a more efficient data transfer from the streaming to the UI thread, particularly if a lot of EPG data is received.
- Enhanced: PMT nodes don't collapse anymore on a PMT version change.
- Fix: Wrong display of east Asian characters.
- Fix: Two nasty bugs concerning ATSC.
Changes in the Preview / Preview Settings
- Added: Settings -> Preview allows to select the AC3 decoder, AAC decoder and video renderer (System Default, VMR 9, EVR). "System Default" is the VMR 7 in windowed mode on most systems and conforms to the renderer usage in previous versions.
- Enhanced: The Preview Window displays the correct video aspect ratio (provided it can be detected automatically by the DVBViewer Filter).
- Changed/Added: Right-clicking the Preview Window doesn't open the DVBViewer Filter property page directly, but a popup menu showing all involved DirectShow filters and allowing to open their property pages (if available).
- Added: The volume can be adjusted by using the left/right arrow keys or multimedia keys (volume up/down)
- Added: The Preview Window title bar displays the channel resp. service name.
- Enhanced: The Preview Window provides a true full screen mode without title bar (double-click it...).
- Changed: If all to-be-played streams are encrypted, TransEdit doesn't open an empty Preview Window anymore, but displays an error message.
- Changed: The Preview Window is closed automatically if it holds a device that is required for the Scanner or Analyzer.
General Changes:
- Added: Settings -> General -> Assumed Broadcast Standard (DVB, ATSC, ISDB Japan, ISDB South America). Applies if TransEdit is not able to detect the broadcast standard automatically, thus ignoring ATSC AC3 streams or displaying Japanese characters wrongly in the Analyzer.
- Added: Several keyboard shortcuts (F5..F10) in the Main Window for scan- and analyzer functions.
- Fix: Some windows couldn't be closed with ESC.
- Fix: While scanning some UI elements in other windows weren't updated correctly.
- Fix: TransEdit didn't store the (normal) position and size of maximized/minimized windows in the file TransEdit.ini on closing.
- Added: DiSEqC 1.1/1.2 support for new TBS PCIe devices (TBS 6922, TBS 6925, TBS 6984). In case of a TransEdit update please perform Settings -> Hardware -> Detect Devices.
- Updated: Transponder lists for Astra 19/23/28° East and Hotbird 13° East
- Several minor fixes and enhancements.
Analyzer Changes
- Added: Settings -> Analyzer -> Auto-restart on PAT version change.
Untick this checkbox if the Analyzer gets unusable due to rapid and continuous (probably erroneous) version changes of the received Program Association Table causing permanent restarts.
- Fix: Wrong handling of ATSC Extended Text Tables (ETT). Parts were not displayed.
- Enhanced: ATSC auto-detection, particularly when analyzing TS files without ATSC-specific service information tables like MGT or VCT.
- Fix: The Preview function coudn't be accessed in the treeview context menu if a service ID node outside the PAT node was selected (since 3.8.0).
- Added: The Hex Dump function can now be accessed from the treeview context menu, if a suitable node (representing a stream) is selected.
- Fix: Wrong display of the cell latitude in the Cell List Descriptor (DVB-T NIT).
Scanner Changes
- Enhanced: Detection of ATSC AC3 with stream type 0x81 (particularly when broadcasted in DVB networks).
- Fix: TransEdit now prevents double entries in the Dead Channels Window if dead transponders are scanned more than once.
Hardware Related Changes
- Added: Settings -> Hardware -> Force Auto-Modulation (only for EMPIA-based DVB-C tuners like Hauppauge WinTV HVR 930C, TerraTec Cinergy HTC XS, TerraTec H5, Pinnacle PCTV Quatro 510e, Elgato EyeTV Hybrid, MSI Digivox Trio).
If this checkbox is ticked, TransEdit lets the driver detect the modulation, regardless of the modulation (QAM16...QAM256) set in the TransEdit Main Window. Change this setting if tuning does not work reliably.
- Changed: Settings -> Hardware -> Unicable Settings is now available for all DVB-S/S2 devices providing the minimum requirements (DiSEqC raw commands) for communicating with Unicable routers.
However, if a device does not allow to fulfill the EN 50494 specifications properly, TransEdit displays a warning before opening the configuration dialog. In this case it depends on the tolerance of the Unicable router if it works or not.
- Added: Support for HDHomeRun devices, including PID filtering (correct functioning still to be verified).
- Fix: The Positioner Console didn't work properly with the TechniSat SkyStar USB HD and WDM/Network driver. Now TransEdit performs dummy tuning after each DiSEqC command. Without it the driver doesn't process it.
- Updated: Hardware data base.
General Changes
- Several minor fixes and enhancements
- Updated: Transponder list for Astra 19°/23°/28° East.
- Updated: English and German manual.
Hardware related changes:
Please note: In case of a TransEdit update some of the changes will only take effect after performing Settings -> Hardware -> Detect Devices.
- Enhanced: Unicable support, particularly for DVB-S/S2 devices that don't allow full Unicable compliance.
The basic requirement for Unicable support is a driver providing an interface for sending DiSEqC raw commands. This is fulfilled by all DiSEqC 1.2 capable DVB-S/S2 devices. Additionaly a (known) interface for directly changing the LNB voltage (without tuning) is required. If it is not available TransEdit now performs the necessary voltage changes by dummy tuning. However, this method slows down channel switching and may exceed the Unicable timing constraints. It is not guaranteed to work in all cases (though here it works quite well with an Inverto Unicable LNB and different devices).
In case of a device that does not allow to fulfill the EN 50494 specifications properly, TransEdit displays a warning before opening the Unicable configuration dialog. Devices regarded by TransEdit as fully Unicable compliant are currently: Digital Devices (above all), FireDTV, TechnoTrend and DVBSky.
- Added: Unicable collision detection. The scanner will not accept data in this case and auto-retune if Settings -> Hardware -> Retune Attempts is greater than zero.
A Unicable collision occurs if two receivers try to send a ChannelChange DiSEqC command to the Unicable router at the same time. Frequency switching failure in the router results in no data arriving at all, or even worse, still data from the previous transponder (depending on the transponder parameters). In this case a scanner may assign the wrong frequency to channels, thus messing up the channellist. TransEdit is now able to prevent such a desaster.
- Fix: Work-around for the "Initializing the device has failed" error under Windows 7, caused by a buggy Microsoft component that tries to create registry keys without sufficient access rights (thus requiring to run TransEdit once with administrator rights).
In "Use internal Network Provider filter off" mode (see hardware settings) TransEdit now uses the new MS Universal Network Provider filter (introduced with Vista/Windows 7), that does not show this issue. Additionally "Use internal Network Provider filter on" has become the default setting for new TransEdit installations, which avoids the error as well. However, it may still occur in "Use standard interface on" mode.
- Added: Pilot symbols auto-detection when receiving DVB-S2 channels resp. transponders with Hauppauge devices.
DVB-S2 tuning will now succeed with wrong Pilot Symbols settings (though it takes a bit longer). The scanner automatically corrects wrong or missing Pilot Symbol settings in the transponder list (particularly in KingOfSat transponder lists).
- Added: DiSEqC 1.2 support for TechniSat SkyStar eXpress HD with WDM/Network driver.
- Enhanced: DiSEqC 1.2 support for TechniSat SkyStar eXpress HD and SkyStar USB HD with BDA driver. Now it also works under Windows XP.
Please note: Due to the design of the BDA DiSEqC interface for these TechniSat devices command sequences (consisting of more than one DiSEqC command) will not work. Please use the WDM/Network driver in this case.
- Fix: With AzureWave based DVB-S/S2 devices (TechniSat SkyStar HD2, Cinergy S2 PCI HD and others) the Positioner Console only worked if the Analyzer was running at the same time.
- Changed: Handling of TBS DiSEqC interfaces (since the implementation in TBS/Prof drivers is quite confusing). TransEdit first verifies that the interface specified in the hardware database exists. If not, TransEdit tries to auto-detect the interface.
- Updated: Hardware database.
Scanner changes:
- Changed: The acoustic signal on finishing "Scan All" was replaced by the Windows information sound. If the scan is cancelled manually TransEdit does not play a sound anymore.
- Changed: Color signalling (PAT/PMT/SDT/NIT fields) with the following meaning:
Red: Reading the according service information table failed. It did not arrive or was corrupted.
Yellow: Reading the table is in progress, or (new) the table could not be read completely due to a timeout (see Settings -> Scanner2) or incomplete broadcast.
Green: Reading the according service information table succeeded.
Black caption on bright background: Result of the currently scanned transponder
White caption on dark background: Result of the previously scanned transponder.
- Enhanced: Closing / shutdown behaviour. In case of an ongoing scan TransEdit couldn't be closed at once. First scanner windows were closed, and then, requiring a second attempt, the application. This is fixed now. Additionally settings are saved more reliably on system shutdown / log off when TransEdit is running.
- Enhanced/Changed: Faster NIT scan (according to code by Lars). However, tests showed that even with this speed-up reading the complete NIT (Network Information Table) may take up to 15 seconds on several Astra 19° East transponders. That's why the default NIT timeout (see Settings -> Scanner2) has been changed to 15000 ms. It will take effect in new TransEdit installations.
General changes:
- Fix: The Paste command in the TransEdit Main Window caused an access violation if one of the transponders from the clipboard already existed in the transponder list.
- Fix: Menu shortcuts are now displayed in English notation (instead of the German "Umsch" or "Strg").
- Fix: Greyed Info -> Help menu item though the helpfile TransEdit.chm is present.
- Updated: Transponder lists for Astra 19°/23°/28° and Hotbird 13° East.
Scanner Changes:
- Fix: A NIT scan resp. the transponder list update function failed if the PAT (Program Allocation Table) does not specify a NIT PID (Network Information Table). Observed with the German cable provider "Kabel Deutschland". TransEdit did not use the default PID intended for this case.
- Fix: The transponder list update function didn't distinguish satellite transponders with the same frequency, but a different polarization.
- Fix: The "Scan TS File" function didn't work properly anymore due to changes in TransEdit 3.8.2.
- Enhanced: Conversion of DVB resp. ISO character sets (used for channel and broadcaster names) to the local Windows codepage, thus avoiding garbage names as far as possible.
TransEdit now converts the names to Unicode (as the Analyzer already did before) by using the appropriate Windows codepages for the DVB/ISO character sets. Then the names are converted to the local Windows codepage for non-unicode applications, since the Scanner / DVBViewer channel management does not handle Unicode yet. Possible results are:
- If the required characters are available in the Windows codepage for non-unicode applications, the names are displayed correctly.
- If characters are not available, replacement characters are used if possible (e.g. a for â). In this case the names are not displayed correctly, but remain readable.
- If no replacement character is available, the character is substituted by a question mark.
- If the required codepage (resp. *.nls file in Windows\System32) for translating the ISO/DVB character set used by the broadcaster is not installed, TransEdit falls back to displaying the name without any conversion according to the Windows codepage for non-unicode applications. This may yield correct results (in case of pure ASCII names) or garbage.
Analyzer Changes:
- Fix: Wrong conversion of the Big5 character set (traditional Chinese) to Unicode.
- Fix: The PID list did not assign service names to streams containing private sections.
- Fix: TransEdit ignored the "Hex" checkbox when updating entries in the SI treeview.
- Added: The "Select Main SI PIDs" function in the PID list context menu additionally selects the NIT (Network Information Table).
- Added: Parsing of ISO MPEG4 Audio Descriptor, DVB C2 Delivery System Descriptor, DVB Video Depth Range Descriptor.
- Added: New DVB specifications concerning 3D broadcasts included (according to ETSI EN 300 468 V1.12.1).
Hardware Changes:
- Added: Support for band stacking (DishPro LNBs, US single cable distribution).
To enable band stacking support, enter LOF1 and LOF2 in the TransEdit Main Window as required, e.g. 11250 and 14350 MHz, and set LOFSW to 0 (22 kHz signal off) or 1 (22 kHz signal on). This will let TransEdit take care of the polarization-dependent local oscillator frequency.
Please note: Band stacking support is not implemented in DVBViewer yet (up to and including GE 3.1.2 and Pro 4.9.6). Scan results exported from TransEdit may or may not work, because DVBViewer will still use vertical polarization (14 V LNB voltage) for vertically polarized transponders on tuning, instead of horizontal polarization (18 V) troughout. Manual adjustments are probably required. Band stacking support will be added gradually in the next versions. Don't adjust the LOF settings in DVBViewer until full support is announced in the ChangeLog.
- Fix: Potential DiSEqC problems with new KNC cards.
- Added: DiSEqC 1.2 support for Compro devices (untested)
- Updated: Hardware database.
Other Changes:
- Updated: Transponder lists for Astra 19/23/28° East, Hotbird 13° East.
- Enhanced: During runtime TransEdit remembers the scroll state and selected entry of each transponder list. After selecting a different transponder list on the left side of the main window and returning to the previous one, its display state on the right side is restored (does not apply to multi-selection).
- Enhanced: On Undo / Reload the selected transponder remains selected, if possible.
- Enhanced: Detection of leftover buffered data originating from a previously received transponder, thus avoiding wrong results.
Tests revealed that certain devices (e.g. TBS 6925 and TechnoTrend S2-3200) tend to initially deliver data from a previously received transponder even after being released and re-initialized. Now both the Scanner and Analyzer are able to detect this case and to perform a one-time automatic restart on an unexpected data change.
- Added: The Scanner examines additional SDT sections (appearing as "SDT - Other" in the Analyzer) in order to retrieve Dish Networks (USA) channel names, since no "SDT -Actual" for the actual transponder is broadcasted.
The old "SDTO=1" tweak in the transponder list file is not required anymore. However, the SDT timout on Settings -> Scanner2 must still be set to a considerably high value (e.g. 60000 ms = 1 minute).
- Changed: The Settings -> Scanner2 tab now allows to enter timeout values above 32700 ms (previously restricted by the Updown Button component).
- Added: Settings -> General -> Assumed broadcast standard -> Unicode Big5. Some Chinese broadcasters encode traditional characters as original Big5, some as Unicode (e.g. Taiwan DVB-T), both with the same "Big5" character set designation. Try "Unicode Big5" if the Scanner or Analyzer display garbage instead of proper Chinese text.
- Fix: Saving settings deleted the "LNBOff.x=1" tweak in the file TransEdit.ini.
- Fix: The "Set Group" setting wasn't stored for other than satellite transponder lists.
- Fix: In case of a taskbar docked to the top or left side of the screen TransEdit windows moved up / to the left on each TransEdit start.
- Updated: Transponder list for Astra 19° East (containing the analog switch-off changes).
- Fix: TransEdit wrongly displayed a "device occupied" message if no DVB-S2 device is available, the first transponder in the list is a DVB-S2 transponder and a selection only containing DVB-S transponders is to be scanned.
- Fix: The scanner did not detect channel/provider names correctly if "Unicode Big5" was selected as assumed broadcast standard (applies to Taiwan DVB-T, see here).
- Added: Handling of Japanese channel/provider names in the scanner. They will be displayed correctly, if "Japan" is installed as language for non-unicode applications in Windows (see TransEdit 3.8.4 release notes for further details). In most cases it will be necessary to additionally select Settings -> Assumed broadcast standard -> ISDB Japan in TransEdit.
Please note: If a DVBViewer scan yields garbage channel/provider names, but the TransEdit Scanner displays them correctly, they can be exported to the DVBViewer channellist by ticking the "Settings -> Scanner 1 -> Update channel names in the DVBViewer channellist" checkbox and using the "Add/Update" or "Update All" function in the Scanner Window (see manual). The exported names will be displayed correctly in DVBViewer.
- Changed: The Analyzer treeview now divides the EIT (Event Information Table containing EPG data) into four sections
EIT - Actual TS, Present/Following
EIT - Actual TS, Schedule
EIT - Other TS, Present/Following
EIT - Other TS, Schedule
thus providing a better representation of the EIT structure and making it easier to find certain data. Present/Following refers to the Now/Next information, that is broadcasted separately from the long-term Schedule information. Only some of the four sections may be available, depending on the broadcaster/provider and Settings -> Analyzer.
- Fix: Unnecessary high CPU load caused by the Analyzer's Hex View Window.
- Updated: Hardware data base.
General Changes
- Added: Marker in the column titles of the TransEdit Main Window, Scanner Window and Dead Channels Window indicating by which column and in which direction (ascending / descending) the lists are sorted.
- Changed: Menus are now displayed in the grey DVBViewer menu style.
- Fix: The "Skip [X]-marked transponders on Scan All" setting was ignored on selected transponders.
- Fix: Problems with DVB devices blocking the TransEdit for a longer time on initialization or tuning. Windows were displayed incompletely during this time and didn't become the foreground window as intended.
- Fix: After changing transponder list properties (DiSEqC, Orbital Position, LOFs etc) and performing Undo/Reload the left side of the Main Window still displayed the previous values.
- Changed: The left side of the TransEdit Main Windows displays transponder lists that have been changed but are not yet saved in red (previously orange background).
- Updated: Hardware data base.
- Updated: Transponder lists for Astra 19°/23°28° East and Hotbird 13° East.
- Updated: Englisch and German manual.
Settings Changes
- Changed: The Scanner1 and Scanner2 Tab have been merged into one Scanner Tab.
- Added: "LNB power off on release" checkbox on the Hardware Tab. It is only available for DVB-S devices that allow to switch the LNB power off by software. Tick this checkbox if you want TransEdit to switch the power off when the device is released (= no more used).
Scanner Changes
- New: The reworked scanner engine is able to perform multiple scans simultaneously. More than one scanner window can be busy at the same time. Of course it depends on the number of available tuners. Each ongoing scan needs a tuner on its own. So if you have two DVB-S tuners, you may start an Astra scan and then, before it is finished, additionally a Hotbird scan in a second Scanner Window.
- New: The Scanner Window is able to display the content of channel lists that were previously exported as INI files. Simply drag & drop the file on the TransEdit Icon or the TransEdit Main Window. TransEdit autmatically recognizes whether it is a channel or transponder list and responds accordingly.
This function allows to rework channel lists stored as INI files by filtering and sorting them in a different way. All functions of the scanner window are available except "Dead Channels" and "Analyze". Please note: TransEdit reads the tuner type and (in case of satellite) the orbital position of the first entry and - on behalf of consistency - subsequently only imports channels with the same tuner type and orbital position. Others are discarded.
- Added: The Scanner Window adds a new field named "Provider" to INI channel list exports, which is ignored by DVBViewer. However, when TransEdit (re-)loads such a list and finds the "Provider" field, it will adopt it and ignore the "Category" field, thus enabling re-categorization. In this case you will see "Provider" in the according column title (just like on a scan), otherwise "Category".
- Added: Analyze command in the context menu of the Scanner Window, allowing to analyze the selected frequency resp. transponder.
- Enhanced: The scanner preferably uses a DVB device already occupied by an Analyzer or Preview Window if only the respective transponder is to be scanned.
- Changed: Recognition of channels that are already present in the DVBViewer's channellist. Channels with matching Video and Audio PID, but different Service ID now additionally require a matching name for being recognized as "already present". With other words: If there is no sufficiently matching scan result for such a channel it will appear in the Dead Channels Window.
- Added: The list in the Dead Channels Window can now be sorted in different ways by clicking on the column titles.
Preview Changes
- Added/Changed: Besides a new "Full Screen" item (providing the shortcut F for switching full screen on/off) the context menu of Preview Windows now contains two sub-menus:
- "Aspect Ratio" allowing to select and change the aspect ratio manually.
- "Filters" allowing to view the DirectShow filters used for playback and to open their property pages, if available. The DVBViewer Filter's property page can be opened by pressing [D] on the keybord.
- Added: In full screen mode the Preview Window prevents screen savers and monitor off energy options from interrupting the show.
- Fix: E-AC3 audio playback didn't work when the Preview function was called from the Analyzer.
- Fix:: Under certain circumstances playback started with maximum volume instead of the last volume.
Analyzer Changes
- Removed: Table Statistics checkbox in the Analyzer Window. The associated panel was just a section counter with little informative value. The next version will provide a more sophisticated Table Stats function.
- Changed: The Preview Button has been moved to the right side of the Analyzer Window. Its function is now identical with the Preview item in the context menu of the PID List.
- Added: Table ID and Section Number in the Event ID nodes within the EIT.
- Enhanced: Event ID nodes within the EIT Schedule are sorted chronologically, so that they are easier to find.
- Fix: Wrong component type description in the Component Descriptor in case of StreamContent = 2 and ComponentType = 72. .
- Changed: StreamContent and ComponentType in the component Descriptor are now displayed as hex values.
- Fix: Wrong PAT stream type display in the PID list if the broadcaster uses PID 0 in the PMT.
- Fix: Wrong calculation of the longitude in Cell List Descriptors (DVB-T NIT).- Fix: TransEdit didn't remember the last selected frequency in DVB-T/C and ATSC transponder lists after being closed and relaunched.
- Fix: Viewing an INI channel list in a Scanner Window could leave "Category" as default in the Export -Settings -> Category Dropdown List, which is meaningless for scan results.
- Fix: Some minor corrections.
- Hotfix: Under certain circumstances scanning could cause access violations.
- Fix: Display quirk in the list of scan results under Windows 7.
- Fix: Changing the value in the Settings -> Hardware -> Retune Attempts Input Line didn't activate the Save Button.
TransEdit 4.0 Beta, that is affected by the same issues, will be updated later in the members area. There are new features that are still under heavy testing.
- Added: The Analyzer is able to detect AVS and H.265 (HEVC) video streams.
- Updated: Transponderlist for Astra 19° East.
- Updated: Transponder lists for Astra 19°/23°/28° East and Hotbird 13° East.
- Fix: Under certain circumstances scanning could cause access violations.
- Fix: Changing the value in the Settings -> Hardware -> Retune Attempts Input Line didn't activate the Save Button.
- Fix: When reading satellite frequencies from the NIT (Network Information Table) TransEdit added 500 kHz by mistake.
- Added: The Analyzer is able to detect AVS and H.265 (HEVC) video streams.
- Added: The Settings Window allows to open an Explorer Window showing the content of the configuration folder.
- Removed: Tuning Space selection in Settings -> Hardware. There is no known case where it was useful. TransEdit now always uses its internal Tuning Space structure.
- Changed: "DVB-S2 device" is set as default for unknown devices (that are not included in the hardware database yet).
- Enhanced: TransEdit dynamically adds as many (virtual) file devices as needed, so 10 Analyzer Windows can read the content of 10 TS files at the same time, if you want. Up to now there were only 2 file devices available (hardcoded). File devices don't show up in the Device List on Settings -> Hardware. They are handled internally.
- Removed: IPTV settings on the Settings -> General Tab
Please note: TransEdit doesn't provide an internal (vrtual) IPTV device anymore by default. For receiving IPTV please add an IPTV device on Settings -> Hardware (see below)!
- New: TransEdit is able connect to a SAT>IP resp. RTSP server (e.g. the Recording Service), thus allowing to use a DVB hardware via network that is located somewhere else. For configuring TransEdit as client please add a RTSP device on Settings -> Hardware (see below).
- New: Add and Delete Button on Settings -> Hardware. The Add Button adds virtual devices to the Device List. It opens a Popup Menu offering "DVB IPTV Network Device" and "RTSP Network Device (Sat>IP)". Two or more IPTV resp. RTSP devices can be configured and used at the same time if required. The Delete Button deletes the selected device from the Device List.
- Added: In-place editor in the Device List, allowing to change and customize the names of virtual IPTV/RTSP devices.
- Enhanced: The Device List on Settings -> Hardware can be re-sorted by drag & drop for fine-tuning the priority. TransEdit prefers the topmost device if the "Usage" settings are identical.
- Enhanced: Devices that are set to "Don't use" appear grayed in the Device List.
- New: Several control elements for RTSP (SAT>IP) configuration on Setings -> Hardware. They appear after selection of a RTSP device. Please follow the instructions below:
- TransEdit tries to detect suitable RTSP servers automatically. Usually you only need to pick it from the Server Dropdown List, and TransEdit will configure the server IP and port automatically.
- Though the SAT>IP standard has been designed for satellite distribution over a network, the Recordings Service also provides other reception types (DVB-C/T, ATSC) in the same way. All you have to do is to select the according Tuner Type for the RTSP device. However, please note that this proprietary extension is not supported by other SAT>IP servers.
- A SAT>IP client may access the stream without or with PID filtering, which means, it can request the whole transponder stream or only the required part from the server, thus saving network bandwidth. However, some servers only support the PID Filter Mode, which is usually recommendable, except if your network can easily transmit 100 MBit/s and more. The Recording Service supports both modes. For experimental purpose Transedit allows to select the "Whole Transponder" mode by ticking the according checkbox for an RTSP device. It may work or not...
- Please note: The TransEdit Analyzer forces the SAT>IP "Whole Transponder" Mode in any case, because it can't work without it. Therefore the Analyzer will not work correctly or not at all if
1) the SAT>IP server doesn't support this mode.
2) your network can't cope with such a high data rate.
3) the DVB device is configured for hardware PID filtering in the Recording Service (particularly FireDTV, SkyStar 2 and SkyStar S2).
- For scanning In SAT>IP PID Filter Mode it may be necessary to increase the Scanner Timeout Values (see Settings -> Scanner), due to a very low data rate when the scanner is reading the Service Information Tables - it takes longer until buffers are filled and passed on. At least 5000 ms as PAT timeout are recommended. The next Recording Service release will speed up scanning by allowing TransEdit to configure a smaller data packet size (again proprietary).
- UDP/TCP: UDP is the standard protocol for SAT>IP. The Recordings Service also supports TCP as alternative. It is only selectable in TransEdit if the Recordings Service is the server. Usually TCP provides a better robustness against data loss in the network. However, the TCP implementation in the current Recording Service 1.25.00 release still contains some flaws, so the TCP option is not fully recommendable at the moment. It will be considerably enhanced in the next Recording Service release.TransEdit 4.0 is recommended for experienced users and experts, not for beginners. You use it at your own risk! If you are not sure what the new features are about, rather keep it simple and stay with TransEdit 3.9.x.
- Enhanced: "Scan Progress" section in the Scanner Window. The former frequency and symbolrate fields have been merged to a single field displaying additional parameters of currently scanned DVB-S and DVB-C transponders resp. scan results (modulation system, modulation, FEC).
- Enhanced: Handling of Analyzer Windows. Previously the number of Analyzer Windows was limited by the available DVB devices for a particular tuner type. E.g. with one DVB-S device only one Analyzer Windows showing a DVB-S transponder could be opened, even if opening another window was explicitely requested. Now TransEdit fullfills the request by stopping the Analyzer in the previous window (without closing it) and using the tuner for a new window. This enables comparing the data of two or more transponders with only one tuner. However, only the Analyzer in the last opened window will run in this case.
- Fix: The signal quality in the Analyzer wasn't updated if no data arrived.
- Added: The Analyzer's Header Info function shows the content of AES3 audio headers.
- Enhanced: Layout of the Settings -> Hardware tab, now providing more space for the device list. The special settings for a device class (hardware, RRTSP, IPTV) are highlighted with a contrasting color.
- Fix: Using a RTSP device with the TCP option could cause 100% CPU load if the Recording Service as server was stopped or shut down.
- Removed: Settings -> Hardware -> Stop stream while tuning for RTSP devices, which didn't make sense and could cause failure.
- Changed: The device list rejects empty names for virtual network devices.
- Added: Decrypt function in the Analyzer's context menus. It is only available if the Analyzer uses a RTSP device, the Recording Service is the server and an encrypted service resp. stream is selected (assuming that the RS is able to descramble the service with a CI/CAM).
If decrypting succeeds, the color of the affected streams changes from red to black in the Analyzer, and other functions like Preview can be applied to them. Please note: The Recording Service only allows decryption of a single service per transponder resp. RTSP device. So applying the Decrypt Function to another service will let the first one fall back to the scrambled state again.
- Added: Settings -> General -> Recording Service -> Client priority for tuner allocation. The dropdown list allows to select the TransEdit tuning priority in relation to other Recording Service clients. The default setting is "Server Default". It lets the Recording Service select the priority. The number displayed in brackets is a score in the range 0...100 representing the tuning priority. If there are not enough tuners to satisfy all tune requests the Recording Service compares the client priorities. The client with the highest priority will win. A priority change takes effect immediately, Please note: A client with higher tuning priority may stop ongoing actions in other clients, including recordings, without a warning.
Please note: Currently the priority handling is going through changes. The Recording Service 1.26 and DVBViewer Pro 5.1 are using 0 as default priority. In future the default will be 50 (already assigned to the "normal" setting in TransEdit). In case of equal priority the Recording Service 1.26 always gives preference to the last tune request, so that clients may steal each other the stream in turn. In future the first client occupying a tuner will be regarded as its owner that can only be overruled with higher priority, not with equal priority anymore.
- Added: When using a RTSP device TransEdit responds to the following events:
- The server does not reply within a 1000 ms timeout: TransEdit automatically tries to use another (virtual or hardware) device. The timeout can be influenced by adding a "ConnectionTimeout.x=..." entry for the RTSP device in the [Hardware] section of the file TransEdit.ini, specifying the timeout in milliseconds. x stands for the device number.
- The RTSP server is not able to provide the requested transponder resp. channel: TransEdit displays the error message "The server cannot provide the requested transponder" and stops all operations (particularly a scan) that depend on this network connection.
- The Recording Service is stopped or shut down (only applies if TCP is selected as protocol): TransEdit displays the error message "RTSP connection shut down by Recording Service" and stops all operations that depend on this network connection.
- The Recording Service switches over to another transponder due to a tune request with higher priority: TransEdit displays the error message "The RTSP stream is not available anymore due to a request with higher priority" and stops all operations that depend on this network connection.
- Added: Support for DVB-T and DVB-C with the Digital Devices Octopus NET Server.
- Enhanced: The SAT>IP resp. RTSP handling in general, including several optimizations and fixes. TransEdit adheres more strictly to the SAT>IP specifications if the server is not the Recording Service.
- Updated: Transponder lists for Astra 19° and 28° East, Hotbird 13° East.Hardware Related Changes
- Fix: Tuning with EMPIA based DVB-C USB devices should work better and faster now.
The following devices may be affected: Elgato EyeTV Hybrid, Hauppauge WinTV HVR 930C, Terratec Cinergy HTC, Terratec H5/H6, PCTV 510/520e, MSI Digivox Trio. Some time ago we introduced a "Force Auto Modulation" option for these DVB-C tuners due to severe tuning issues. Ticking this checkbox usually solves the problem, but causes long channel switching delays, because it lets the driver try all possible modulations until it finds a working one. Please note: Without "Force auto-modulation" the modulation assigned to DVB-C transponders (mostly QAM 64 or QAM 256, sometimes QAM 128) must be correct! So it may be necessary to adjust it.
- Updated: Hardware data base.
Main Window Changes
- Changed: The Undo/Reload function (reloading a transponder list from disk and discarding all changes) has been moved from the Edit to the File menu, which is a more reasonable place for it. Additionally it is now located in the context menu of the left list view, so a red (= changed) transponder list can be marked and reloaded by by right-clicking it and selecting Undo/Reload from the menu.
- Fix: Switching from a very large transponder list to another one could cause long delays.
- Fix: After performing a Paste operation TransEdit did not only mark added transponders (as intended), but also transponders that were previously selected for a scan.
- Enhanced: After a scan new transponders that have been found by reading the NIT (Network Information Table) are displayed as selected, so you can see which transponders have been added.
- Changed: DVB-T and DVB-C transponders with the same frequency, but differing other parameters (e.g. bandwidth or modulation) are not discarded as duplicates anymore when loading a transponder list or performing Add and Paste operations. This allows to create and rework transponder lists defining a kind of blind scan by enumerating parameter variations.
As an example the TransEdit 3.9.3 package contains a Cable_All.ini transponder list. Please store it in the Configuration Folder\Transponders subdirectory, if it is useful for you. It can be used for generic DVB-C scanning, if no provider-specific transponder list is available.
- Updated: Transponder lists for Astra 19°, 23° and 28° East, Hotbird 13° East.
Scanner Changes
- Added: Handling of transponder lists containing entries with the same frequency, but differing other parameters (see above).
As soon as one of these entries is scanned successfully, the scanner skips further entries with the same frequency (except for satellite transponders with different polarisation) and continues with the next frequency. TransEdit marks the skipped entries with [X], if Settings -> Scanner -> Mark transponders without signal with [X] is ticked.
- Enhanced: "Scan Progress" section in the Scanner Window. The former frequency and symbolrate fields have been merged to a single field displaying additional parameters of the currently scanned transponders resp. currently selected scan result, e.g.
Satellite: 10773 H | 22000 | DVB-S2 | 8PSK | 3/4
Cable: 418 | 6900 | QAM 256
Analyzer Changes
- Fix: The signal quality in the Analyzer wasn't updated if no data arrived.
- Added: Evaluation of T2MI Descriptors (ETSI EN 300 468 V1.13.1 6.4.12).
- Added: The Analyzer reads and displays private data attached to Conditional Access Descriptors.TransEdit 4.0.3 Beta (with additional features, SAT>IP and special DVB-T2 support) is available im the members area, beta section: It includes all changes listed above for the 3.9.3 release plus the following:
Hardware Related Changes
- Fix: Changing the "Stop stream while tuning" and "Open whole transponder" settings did not take effect in TransEdit 4.0.2.
- Fix: TransEdit rejects the attempt to delete a currently used device from the device list. Previously this could lead to a memory leak.
- Enhanced: TransEdit does not try anymore to access devices that have been removed (USB) or deactivated in the Windows device manager, but automatically looks for another suitable device. Previously unusable devices had to be deleted or set to "Don't use" in order to avoid an "initialization failed" error message. Additionally the device list now displays such devices in red.
- Enhanced: If a currently used USB device is removed (without using "Safely Remove Hardware" that wouldn't allow it), TransEdit immediately cancels all activities depending on this device and prompts you to not do it again.
Please note: The two enhancements described above only apply to BDA devices, not to TechniSat devices with WDM driver. When TransEdit is launched it checks the device availability and listens for WM_DEVICECHANGE messages henceforth.
- Fix: RTSP adjustments fixing timeout issues and problems with servers that don't fully comply with the SAT>IP standard.
- Added: DVB-T2 checkbox for DVB-T2 devices. TransEdit automatically checks / unchecks it on "Detect Devices" according to the information in its hardware database.
- Changed: The DVB-S2/T2 checkboxes are now located close to the Tuner Type dropdown list to which they are related.
Main Window Changes
Please note: DVBViewer is not yet able to process the new DVB-T2 information in scan results exported by TransEdit 4.0.3.
- If TransEdit is part of a DVBViewer Pro installation, the DVB-T2 flag is not exported because DVBViewer Pro would refuse to tune such channels. Extended DVB-T2 support covering MPLP will be added in future releases.
- If TransEdit is part of a DVBViewer GE installation the DVB-T2 flag is exported because DVBViewer GE simply ignores it. The upcoming next GE release will be able to handle DVB-T2 in the same way as TransEdit 4.0.3.
- Added: DVB-T2 checkbox for DVB-T transponders. If a transponder is marked as DVB-T2 TransEdit will automatically use a DVB-T2 device for receiving it (see hardware related changes above). It can't be received if no DVB-T2 device is available. DVB-T2 transponders are automatically detected and marked when performing a scan with a TBS- or DVBSky DVB-T2 tuner.
- Added: Substream ID checkbox for DVB-T2 transponders, indicating whether it is a MPLP frequency or not. It is only visible if a transponder is marked as DVB-T2. MPLP frequencies are automatically detected and marked when performing a scan with a TBS- or DVBSky DVB-T2 tuner. Please note: Only tick this checkbox manually if you are sure that a DVB-T2 frequency in your region is used for MPLP broadcasts!
MPLP (Multiple Physical Layer Pipe) means that there are multiple separate transport streams broadcasted on a frequency, each TS complete on its own. This DVB-T2 feature enables targeting different device types (e.g. mobile and stationary) requiring different signal robustness on a single frequency, or enhanced distribution of regional services.
- Added: Substream ID input field allowing to display and enter a PLP ID selecting one of the transport streams broadcasted on a MPLP frequency (see above). It is only visible if a transponder is marked as DVB-T2 and MPLP. The value in the range 0...255 is automatically set when TransEdit performs a scan with a TBS- or DVBSky DVB-T2 tuner and passed to the driver on subsequent tuning, so it can provide the according transport stream.
Substream IDs are stored in the DVB-T transponder list and in (exported) scan results. In the main window and scanner window list views TransEdit appends Substream IDs to the frequency with a preceding #, e.g. 506 #0, 506 #1 etc. Please note that TransEdit regards transponder list entries with the same frequency, but different Substream IDs as different transponders. Receiving them at the same time requires two DVB-T2 tuners!
When using other DVB-T2 tuners than TBS and DVBSky without (known) MPLP support and auto-detection capabilities, Substream IDs have to be entered and added manually. TransEdit tries to pass them to the driver by using a standard WIndows 7 BDA interface. It is not known yet which vendors are supporting this interface, though.
- Added: Additional DVB-T2 bandwidth values ( 5, 10 und 1.712 MHz ) in the Bandwidth dropdown list.