Wersja 1.0.83 z 2011/01/10 |
Zmiany:
- "Adding to batch processing"
- checkbox position fixed for resolutions, more than 96 DPI
- Occurrence of multiple PMTs with same PID, selects the PMT containing the most active streams
- Batch run checkbox to processing keeps track of the last State
- Support for Vantage VT-1 (TRP) for stream that could not processed correctly up to now
- If no PAT but a PMT found, only the PAT is rebuilded and the available PMT is used
- The TS-Doctor remembers now the last used directories for the open and save dialogs
- Stream type detection improved and accelerated
- PID filter for PCR values
- Error message when TS files are blocked by another process
- Fixed problems to detect more than 128 installed DirectShow filters
- Improved detection of the audio delay based on the PTS values
- Improved installation routines to have no problems anymore for downgrade to older versions in the future
- Setup now remembers the directory where the application was installed last
- Insufficient disk space warning
- Warning if source file > 4 GB but the destination disk file system is not NTFS
- Abort if data could not be written (full disk)
- Processing not DVB/ATSC compliant streams enhanced
- Noncompliant PES structure appears no longer as an error but as a warning
- Note on video PES length specification that can cause problems while processing
- Possibility to set the video PES length to a safe value
- Memory usage optimized, TS doctor consumed now less than half of memory when starts
- Demux with fix broken AC3 and EAC3 packages
- Filename in the status bar is displayed now abbreviated and possible with path
- Filename in the status bar of the package Editor appears also abbreviated and possible with path
- File name in the TS format converter appears abbreviated, hint with the full path
- Dialogue setting for "Correct PCR problem at the end of the stream?"
- Dialogue setting for "Correct Video_full_range_flag?"
- Fix for wrong stream duration for Kathrein UFS 821, UFS 822 and UFC 861
- Volume setting preview will now be saved
- Double click on an image in the cutting list the preview will jump to the appropriate position
- Fixed crash when processing some ArteHD recordings
- Cutting problems at ArteHD resolved where the resulting file has only a few kilobytes
- Support for recording a whole transponder with multiple program streams
- Can turn off the computer automatically after batch processing finished
|
Wersja 1.0.70 z 2010/11/01 |
Zmiany:
- Problems with AC3 error messages for MPG-2 audio fixed
- Error in dialog settings for finding of commercials fixed
- For licensing concerns the direct download link to the ffdshow replaced through the Cypheros download page
- Presets of various dialogs for batch operation
- Opening of any multi file recordings (splitted files)
- Canceling of the filemerger dialog led sometimes to an error message
- Licensed versions should run under VM
- Made compatible to Wine 1.3 (only licensed versions)
- Batch processing available(Checkbox in save dialog)
- More than 500 warnings about "Packet Discontinuity" is no longer written to the log(otherwise needs for totally broken recordings several hours )
- Drag&Drop is working also for mts,tp0,trp files now
- Better detection of DVR splitted streams
- More detailed error message if no PIDs are found
- UK Sky Box (*.str) as format typ added
- At automatic commercial detection the last part of the movie was not detected if the files ended with AC3 5.1
- New setting of preferred method for determining the ac-3 mode for channel changes
- Dialog option for commerials detection
- Special characters in info.dvr or info3.dvr, led to invalid files names, are now filtered out
- DVB/ATSC unconform PES format (wrong ControlBits at French HD broadcasts) no longer leads to thousands of entries in the log
- Size of buttons in the cutting window adapt to the size of the window
- Easier cutting through marker function: Two markers can be set and everything between the markers can be deleted by pressing a single button
|
Wersja 1.0.67 z 2010/09/26 |
Zmiany:
- Automatic detection of commercial breaks and creation of a cutting list (for AC3 2.0 5.1)
- If in fullscreen mode the end of the stream is reached the video mode will be switched back
- Preview also for PAT/PMT less files
- Button animation in cutting window deactivated
- Reopening of info.dvr and info3.dvr
- Timing problems fixed, where fast repeated pressing on the foreward or backward button leads to an exception
- Fix: Cutting point where not be prepared correctly if a file was reopened
- Nicer ES bitrate display
- Potentially buffer overflow bug in H264 parser fixed
- Support for info3.dvr recordings from Comag receivers and clones
- Complete read buffer procedures revised and enlarged, because of this it should runs faster for Multi Core systems
- Opening and cutting of multi part recordings without previous merging (for the beginning only for comag recordings [info.dvr,info3.dvr])
- Fullscreen mode for the preview in the cutting window (under Popup menu or Alt+Enter)
- Error in FileMerger window fixed, where the destination filename could not be entered manually
- A warning in the FileMerger was launched if the destination file was larger than 4 GB. From now on this will happen only for non NTFS filesystems
- Bug in DirectShow code fixed, that prevents the stream from further processing after opening the cutting window
- DirectShow code replaced in many places, improved and made more stable
- If stream can not be rendered, the TS-Dcotor tries out alternative filters
- New own DirectShow filter (TSDoctorsource.ax) that can filter out invalid or wrong packets for the preview (TRP files and other should be playable/cuttable without previous repair)
- The TS-Doctor DirectShow filter can be activated over Settings/Preview "Use TS-Doctor Filesource"
- Many Code optimizations
- Bug in Mpeg2 video parser fixed
- Long pathes are not displayed fully in file merger, now the window can sized and the full destination filename as hint
- Bug during finding of "garbage data" at the end of a stream fixed, that sometimes caused a infinite loop
- Bug during resynchronization of M2TS files fixed
- Access violation fixed, that happend because of incomplete H264 frames at the end of PES packets
- Buttons in cutting window staying active during playback
- If during playback in the timeline, the cursor is moved then after releasing the mouse the playback continues
- Check for updates now in a separate thread so that the start of TS-Doctor will not hang in the absence of internet connection
- Log window will no longer be updated constantly, thus faster processing
- Start of the TS-Doctor accelerated by placing the detection of the directx version into a separate thread
- Analysis of streams accelerated
- Menu entry for the RawCutter remained disabled after editing a stream
- Quick selection of stream parts created for the RawCutter
- Improved handling of the timeline, drawing no longer depends on the y-axis
- When changing a cutting area, this area is highlighted
|
Wersja 1.0.58 z 2010/08/22 |
Zmiany:
- Loading the filters for the preview improved and made more reliable
- Support for "Microsoft DVT-DVD Video Decoder (Mpeg2/H264)" (included in Windows 7)
- Support for "Microsoft DVT-DVD Audio Decoder" (included in Windows 7)
- Possible sporadic error in the preview window fixed that prevent the playback on some Window7/x64 systems
- Sporadic "range error" in preview window fixed
- Support of newer NAL_unit_types for H264
- Support of H264 video profile "Stereo High" (3D-Movies)
- Errors in the calculation of the audio / video delays fixed
- Patch to detect DirectX 11 (bug in DirectX 11 DXDiag API)
- Deactivated ffdshow filter are now detected automatically and over a dialog it can be activated
- DirectX log extended by a few points
- Option "Treat no PIDs as reserved" does allow it to process non DVB/ATSC compliant ts streams (e.g. Nova (Cable TV))
- Automatic patching of non-compliant pids
- Problems with Italian time format fixed
- New time edits in cutting window
- For the new time edits copy/paste works now (format is hour,minut,second,milli second [HH:MM:SS.MMM] and the separators are ignored)
- Setup can now be continued without administrator rights if you have a license file and you don't need the 30 days trial period
- Setup without trial period can be forced by parameter "NoTrial" e.g. "TSDoctor_eng.exe/notrial"
- Auto screenshot setting will now be considered for opening the cutting window
|
Wersja 1.0.53 z 2010/07/03 |
Zmiany:
- In the PID liste of the log file is now recorded when the PES packets contain a length info [PESLength]
- Adjustable handling for "Skip scrambled packets"
- Jpg quality for screenshoots now adjustable
- graphic cutting area in Raw-Cutter
- In the cutting window the clearing of the complete cut list is working now even while activated screen shoots
- An empty cutting list will no longer cause error messages
- Automatically create/update of the cutting point screenshots can now be disabled via a checkbox
- With a new button in the cutting window now all cutting point screenshot will be updated
- If option "No cutting point screen shoots" is activated then even if a new cutting area is added no screenshoots will be created
- Saving of screenshoots (png,jpg,bmp)
- Closing of the cutting window changed to fix sporadically hangs while closing the cutting window
- ffdshow can now be downloaded and installed/updated easily with a single button in the settings
- H264 and MPEG2 codecs of the ffdshow pack can now be activated or deactivated in the settings of the TS-Doctor
- Improved single frame stepping in cutting window
- Maus wheel support (scroll wheel) in cutting window (step: single frame, with shift 1 second, with ctrl 1 minute)
- First version (Alpha!!!) of the cutting point screenshoots in cutting window (if problems occure it can be disabled in the preferences)
- Option for MP4 export to export more than one audio stream (pay attention to compatibility problems with some players)
- Directx interface routines updated to avoid potential problems closing the video preview
- In the file merger the ok button is now disabled until at least one file is selected for merging
- User interface routines updated
- Log file can be disabled
- Optional pids 16-31 the reserved status can be disabled (some atsc stations obviously don't respect this rule)
- General improvement of the compatibility of the directshow filters
|
Wersja 1.0.44 z 2010/05/16 |
Zmiany:
- Support for streams with only one single PID (Radio streams)
- Support for Mpeg1/Layer2 audio streams, like the one used by Antenne Bayern
- Problem fixed with incorrect identification of resolution for h264 camcorder recordings, using a scaling matrix
- Question about 192 bytes m2ts mode removed, because it's unnecessary
- M2TS
- or TS mode will now be displayed under Stream details
- Dialog about invalid start byte removed, because it's unnecessary. Start offset will now be displayed under Garbage Scan.
- Error window updated once again. Now the timing coincide with the time of the error in the error list
- Error time now marked in error preview
- Error preview shows only the important 4 seconds of the error area
- Bug fixed, which led to errors in the pes headers were not displayed
- Time of errors in the error window corrected
- Improved update function with automatic download and setup
- ControlBits in PES header will now be ignored during the analysis, thus streams outside of the dvb standards can be processed (ARTE HD France)
- Warning: "Starting correction of TS packet ContinuityCounter" removed, because at this point it's unnecessary and confusing
- Reserved PIDs (1 to 31) are now identified and no longer consider for PMT and PES informations detection
- Buttons in main form revised to better make clear the function
- Audio confirmation for completion of a conversion in TS format converter
- Option to force AC3 type consistence(e.g. delete AC3 2.0 parts during commercial breaks of a movie with AC3 5.1 )
- In cutting window the playpack positioning cursor graphically integrated into the timeline
- Support for Cypherlink H264-Decoder (PDVD8 OEM)
- Maximize/Restore in cutting window updated (sometime not the full window was painted)
- Timer-Locking in cutting window can be deactivated in the settings
- Preview for stream errors updated
- Newest Haali-Mediasplitter (03/27/2010)
- During the definition of the cutting areas the current cutting list is saved periodically
- If the same file is reopend, the last cutting list is loaded automatically
- Added a new button to the cutting window for clearing the whole cutting list
- Added hints for the buttons in the cutting window
- By using the right mouse button on the cutting list, a jump to the begin or the end of the current entry can be done
- Hint of the "Cut"-Button corrected
- Reload perviuos file"
- function implemented into the main menu
- Hints are longer shown now (up to 8 seconds)
- In TS-Format converter distinction between directory and file selection
- The TS-Doctor supports the SmartLabs tsMuxeR now
- Automatic download and installation of tsmuxer with the new tool SetupPlugins
- Transportstream converting (with tsMuxeR) to m2ts
- Transportstream converting (with tsMuxeR) to AVCHD
- Transportstream converting (with tsMuxeR) to Bluray
- "Audio Only Mode" for radio streams
- Offset for PCR wrap increased, because it could occur sporadically, that the first PCRs were not adjusted correctly
- Diagram to show the video bandwidth
- Eliminated sporadic Date problems despite license file
- Export into the new ALI Digital TS format (INFO3.DVR)
- Export into the old ALI Digital TS format (INFO.DVR)
- No longer "PTS time base" error messages for ARD HD and ZDF HD if option "No Teletext" is active
- Number of packets increased for searching of "PTS time base" problems
- Visual components updated
- Improved compatibility with Windows 7 Aero
- Wrong detection of a mpeg audio stream as ac3 in transport stream converter fixed
|
Wersja 1.0.33 z 2010/03/28 |
Zmiany:
- Most current version of the Haali Matroska splitter (1.10.120.15)
- Conversion into the dvr format improved, file over 1 GB should work now
- DirectX header upgraded to newer version
- Potential problems in graph builder engine fixed
- Support of the new "Enhanced Video Renderer"
- Under settings is a new option where you can choose to be informed about Beta updates
- Update window revised
- License option for date limited trial license files
- DirectShow graphbuilder completely rebuild and now hopefully more robust
- Support of more filters (Cyberlink, MainConcept, etc.)
- Support of VideoRenderers
- Better compatibility to Windows 7
- Form border can now be disabled for better Aero experience (Vista/Windows 7)
- Skining can now be disabled (Error in range checking during start under Win7 x64 and TuneUp Styler) with RegKey: HKEY_CURRENT_USER\Software\Cypheros\TSDoctor\Settings\DisableFormSkin (REG_DWORD = 1)
- Problems with false "H264 video resolution info changed" messages fixed
- Now, in FileMerger, if files are lager than 4 GB the filesystem of the destination drive is checked and a warning appears is it's not NTFS
- False detection of the audio stream type for TV1000 streams fixed (if PAT/PMT are missing)
- In FileMerger inproved sorting if a bunch of files are added (Fix for Vantage *.trp problem)
- The moving of file in the FileMerger leeds to false "Timer Gap Detection" and resulting in timer errors in the final stream
- Colorimetry will now be shown in the log if "H264 video resolution info changed" event occures
- Window animations/blending effects can be disabled (faster workflow)
- Cutting window maximizable
- Additional button in the head of the cutting window to make the cutting list disapear
- In the cutting window Play and Pause button melted into one button
- DirectShow filter information with details of the found DirectShow filters (Version,CLSID,Filename,Merit) in the settings window
- Filter selection under settings changed
|
Wersja 1.0.28 z 2010/03/01 |
Zmiany:
- Problem solved with dialog "Trial time is over" even the 30 days are not over yet
- Possibility to install the license file in the "Trial time is over" dialog
- Separation between release version and beta version
- Detection and display of stream delays releative to the video stream
- Better detection of the delta between video PCR and video PTS (more precisely cutting)
- Cutting will now be synchronized with the new stream delay values (more precisely)
- Detection and correction of displaced PTS timers (Teletext ARD HD/ZDF HD), now the teletext should be preserved
- No longer a correcting dialog for: Audio stream: Patch StreamID from $FFFFFFFF to $BD for not detected stream types
- Some unnecessary parameter removed from log
- Fix for screen resolutions > 96 DPI
- StackOverflow with RawCutter fixed
- Command line parameter for destination file was ignored
- Hotfix for Sky streams where the duration was detected wrong
- Hotfix for crash with activated H264 option "Remove filler data"
- No longer for videotext streams that will be deleted
- Output folder for MKV export was not used
- Hotfix for sporadically licence problems for french Windows
- Enhanced error display for startup problems
- FAQ created and added a link to the menu
- Simple command line function for automatic checking and fixing of files (see FAQ for details)
- Total-Commander and similar tools should work now with registered version
- Manual updated
- Registration of license files with help of a menu entry
- In the cutting window a double click on a cutting area leads to a jump to the beginning of the cutting area
- During graphically adding of a cutting area the video cursor will follow the selected area
- Fix for "Trial expired" [F004] problems
- Cutting window redone and cutting list added
- Workaround for "Trial expired" problem with optional Trial license file
- Displaying date on "Trial expired"
- Main window and cutting window are storing last position and size
- Display of duration during MKV converting should match better now
- Enhanced DVR export
- Different small changes
- Time in progress form is working again
- TS converter to convert TS files into MKV format (Haali splitter/muxer has to be installed)
- TS converter to convert TS files into ALI digital Format(*.dvr) (used by Comag, CMX, etc.)
- Detection and correction of timer discrepancies while merging in the FileMerger
- Problems with timer correction option "patch always" fixed
- Files with PCR wrap can now be cutted correctly
- Shows the NALU type 12 "Filler Data" ratio for H264 streams
- Wrong error messages, that PCR/PTS/DTS Timer are not patchable for "Check" mode disabled
- Error "Invalid handle" in cutting window fixed
- NEW and very much experimental: Remove of "Filler Data" from H264 streams.
|
Wersja 1.0.19 beta z 2010/02/10 |
Zmiany:
- Display of duration during MKV converting should match better now
- Enhanced DVR export
- Different small changes
|
Wersja 1.0.18 z 2010/02/07 |
Zmiany:
- TS converter to convert TS files into MKV format (Haali splitter/muxer has to be installed)
- TS converter to convert TS files into ALI digital Format(*.dvr) (used by Comag, CMX, etc.)
- Detection and correction of timer discrepancies while merging in the FileMerger
|
Wersja 1.0.17 beta z 2010/01/19 |
Zmiany:
- Problems with timer correction option "patch always" fixed
- Files with PCR wrap can now be cutted correctly
- Shows the NALU type 12 "Filler Data" ratio for H264 streams
- Wrong error messages, that PCR/PTS/DTS Timer are not patchable for "Check" mode disabled
- Error "Invalid handle" in cutting window fixed
- NEW and very much experimental: Remove of "Filler Data" from H264 streams.
For some HDTV recordings a file size reduction of up to 50% is possible without quality lost and without recoding.
ATTENTION!!! JUST FOR TESTING PURPOSES, FOR NOW!!! POSSIBLE ERRORS WITH PLAYBACK!!!
|
Wersja 1.0.16 beta z 2010/01/18 |
Zmiany:
- Hotfix for Windows 7 x64 (access rights problem fixed)
- Problem with missing text streams after processing solved (number of possible PMT entries increased from 5 to 9)
|
Wersja 1.0.14 beta z 2010/01/10 |
Zmiany:
- Error in H264 parser fixed, which could caused aborts especially with camcorder recordings
- Potential probleme while setting cutting marks fixed
- Double click on start or end mark will set the preview to that point
- Lock funktion for start and end marks. When lock is active than you can use -10,-1,+1,+10 buttons to move marks
- In cutting window you can insert a cutting area by pressing the left mouse button and move at any part of the timeline
- Delete of cutting areas
- Some errors in the timeline were fixed
- Additional PID scan in the middle of the file (to fix rare videotext detection problems)
|
Wersja 1.0.12 beta z 2010/01/05 |
Zmiany:
- Error for cutting of files fixed, where streams have no PTS like a separate PCR stream for example
- Numbering of the cutting areas
- Visual insert of new cutting areas with left mouse button in the timeline
- In the cutting window the keys "+" and "-" are assigned now for one frame forward and one frame backward
|
Wersja 1.0.9 beta z 2010/01/04 |
Zmiany:
- Fully new PTS cutting engine
- Multiple cutting areas with correction of timers (PCR/PTS/DTS)
- For H264 streams I-frame or I/P-frame based cutting. Less precisely but free of artefacts (disengageable)
- Loading and saving of cut lists
|
Wersja 1.0.11 beta z 2010/01/03 |
Zmiany:
- Sporadic problems with "Beta version trial time (2009) expired" fixed
- Infomessage after closing the cutting window when the cutting positions will be aligned
- If no better cuttiong point found fallback to the last positions
- For the cut out frames are prefered that are before the cutting point (disengageable)
- Search for better cutting point have now a doubled time frame size
- Sporadic error during search for better cutting points fixed, what could lead to ignore some cutting areas
- "List index overflowing maximum" fixed when open cutting lists
|
Wersja 1.0.10 beta z 2010/01/01 |
Zmiany:
- Error message during program start fixed, no longer an empty window
- Some translation errors fixed
- Hotfix for the cutting (Duration: 00:00:00.000)
|
Wersja 1.0.8 beta z 2009/12/28 |
Zmiany:
- Analysis of the slice headers for H264 video streams (I-Slice/P-Slice/B-Slice)
- Sporadic hangs during PID/PAD/PMT scan fixed
- Better finding of a valid stream start
- Handling of Comag files improved
- Problems with missing parts in file merger fixed (Division/zero problem)
- Search for updates integrated into the menu
- Free beta test phase extended till 2/28/2010
|
Wersja 1.0.7 beta z 2009/12/18 |
Zmiany:
- Offset for invalid stream start will now be taken into account for all following steps
- Sporadic hangs during start/end check fixed
|
Wersja 1.0.5 beta z 2009/12/09 |
Zmiany:
- PAT and PMT parsing improved (f.e. for ArteHD)
- Positioning of stream data in in main form improved
- Support for radio streams
- Support for screen resolutions greater than 96 dpi for FileMerger and RawCutter improved
- The PacketEditor will try to identify the paket type and display it
- In PacketEditor CopyToClipboard funktion integrated
|
Wersja 1.0.4 beta z 2009/12/01 |
Zmiany:
- Hotfix for M2TS(192 byte) files from iCord, which wouldn't work since 1.0.3
- Fix for Kathrein TRP files while detecting the last PCR timer
|
Wersja 1.0.3 beta z 2009/11/09 |
Zmiany:
- Garbage scan improved for receivers like the Homecast HT-8000
- Improved detection of stream duration for Kathrein TRP recordings
- AAC support improved (Arte)
- Improved support for screen resolutions greater than 96 dpi
- Drag&Drop of files in file merger
- Automaticly opening / fixing after file merging
- PES error before start cutting point or behind end cutting point are nor longer shown
- Possibly visible errors are displayed in a list at the end, preview is possible at the problematic point
- Audio stream selection for the cutting preview
- Popup menu in cutting preview improved
- Fix for XP64
- Beta test extended till end of january 2010
|
Wersja 1.0.2 beta z 2009/10/12 |
Zmiany:
- Wrong PID for selfmade PMTs of PAT/PMT less streams fixed
- Problem with activation/deactivation of teletext/subtitles fixed, if a second stream is opened
- Support for MainConcept MPEG demultiplexer for preview, one of the few that can open PAT/PMT less streams
- Hint for PAT/PMT less streams regarding preview problems, because most filters can't playback such streams
- The setup is setting the language now correctly
|
Wersja 0.95 z 2009/07/01 |
Zmiany:
- Remove of duplicate packets within PES packets
- Remove of overlapping in FileMerger for Comag SL 100 HD recordings implemented!
- PacketEditor enhanced
- RawCutter enhanced with offset
- H264 SequenceParameter parsing enhanced with nal_hrd_parameters and vcl_hrd_parameters
- No more warnungs for SequenceParameterChange, only for resolution, profil, level or frame rate changes (Eins-Festival)
- File Merger now reads info.dvr of Comag SL 100 HD recordings
|
Wersja 0.94 z 2009/06/28 |
Zmiany:
- Problems with the cutting of files with PCR wrap solved
- Packet editor enhanced with adaptation field infos and PES timer (PTS/DTS/ESCR)
- Crash because of EmulationPreventionBuffer overflow fixed
- EmulationPreventionBuffer size enlarged
- Paket editor now jumps to the first valid paket
- Support for Comag SL 100 HD DVR format
- The file merger now detects paket size and cut the parts appropriately
- Error in PCR correcting function solved (PCR_Extension was wrongly ignored)
- For files with PCR wrap the wrap can be removed now. All timers PCR/PTS/DTS/ESCR will be corrected
|