Short: fix/join/cut (HD) transport stream Author: Christian Kummerow Uploader: CHRKUM web de Type: gfx/misc Version: 0.80 BETA 25.01.2013 Architecture: m68k-AmigaOS TSFixer V0.80 Beta by C.Kummerow Email: CHRKUM at web.de Homepage: http://camiga.bplaced.de History: 0.80 Beta first official Version ---No time English only--- Minimum System Requirement: Operatingsystem: OS3.0-OS3.9 Processor: 68030-68060 Ram: min. 22 MB Free Workbenchresolution min. 640x512 Tested On: A4000 CPPC 68060@60 MHZ OS3.9 CVision What is it? If you have a HD Receiver with a Record Function, you may notice that future using these Records is a Problem. This Program makes the Transportstream useable. Its mainly done for Sogno/Opticum Receivers but you can give the Programm other .ts/.trp files from others Brands too. In detail it does many things to give you useable Files: -The Sogno put some "alien" streams at the beginning of a File, many (PC) Encoders dont like that, dont accept the file or dont encode the Video Part and/or crash. TSFixer analyse the File, find the 3 biggest steams and pass out any other Streams. So the Encoders Accept the File. -You have a .trp file, a .001, a .002 and so on cause the Receiver split the Film cause it dont match on Fat32. Sogno does this already after 1.5GB. And the clever Windows Encoders ignore any .00x files, dont connect them. Means you have 1 HD Film in about 4 Parts. TSFixer connect the Files to 2-4 GB Parts(depends on the preferences&Record) Usual you get 2x2.6GB for a HD Movie. -Encoders crash on a AC-3 Channel change, if you record a Film in 5.1 and Advertising starts in 2.0 the Encoder crash, sometimes the beginning of the File is still useable, sometimes not. Means you have to find the position before the encoder crash, many unnecessary encoding sessions. TSFixer can analyse the Channelcount for you and remove anything what is not in the first-found Channelcount. The Advertising is too cuttet out. For the case if you record while you not at home and use +-5 Minutes to make sure the Record is complete and now advertising is in front of the Record, TSF trys to find 5.1 in the first 500MB and starts there. If there is another 5.1 movie in the front you have have to cut the beginning it with the Encoder, this is not detected. -The Encoder has a "Sync Audio/Video" option but they just do that at the Begining of the file and dont care about the rest. If Advertising is cutted out TSFixer cares about cutting before the last RND indicator before the Ad and continue with the first RND indicator after the Ad so Audio/Video is in sync. -For Sogno it can connect everything in one dir or everything in every dir. Sogno have no pause Funktion, you can just Record and Stop. If you Record different parts of a Film and dont want 5 files TSFixer recognize on the Name if the directorys belongs to each other. Its same if you stop at Advertising. TSF keeps here too care of the first RND indicator of each file to make sure Audio/Video is syncron. For better understanding there is a Picture in the Archive. Installation: Copy the Programm with his Files on any Position. Tool Types: Path= - Source Directory, for Sogno "UMSD:Myrecord" or Drivename: instead of UMSD: DestPath= - Destination Directory. Can be another or the same dir. JoinAll - 0 Join only Files in the same dir, 1 Join too dirs with the same Film Name(Sogno only) AC3Fix - 1 Enables fixing of AC3 Channelcount changes and cut out Ad, 0 Disable this. Debug - 1 Enables Debug output to ram:TSFixdebug.txt Make sure that the DestPath is not FFS from OS4, this dont support Files over 2GB. FFS from OS3.9&FAT32 support up to 4GB Files. If you made 1 Partition with FFS-OS4 for holding OS4, any other Partitions on the same Harddisk will use it too. Dont use this Programm with WinUAE, it dont support >2GB Files with any PC-Drive in most Versions. Using: Under "Movies Found:" there is a List of Movies(Sogno only), if you want not fix all you can Remove them. Start begins the Fixing(make sure you have Time the actual Amiga USB cards are slow) Cancel Ends the Programm or Abort the Fixing(takes some time just once checked after each file) Join All/AC3 Fix is described in the Tooltype Section Other TS is for using with other Transport Streams. A Film must be named ".trp" ".001" ".002"... if you want to join them. The other Listview gives you detailed Informations. Bugs/Missed features: -AC3Fix: On private channels the channelcount already change on the closing credits of the Film, means TSFixer cut that too. -It may happend that TSF make smaller parts like usual cause in the actual Buffer Advertising is found but the previous RND indicator is not in the Buffer. Its not possible to seek back after a File reached 2GB, to be in sync now a new file is started(dos.library limitation). MAKE SURE TO CHECK THE OUTPUT FILES BEFORE DELETING THE SOURCEFILES. I have not the money for a fast Windows Computer so i have not done many tests. You can send me Bugreports and so on. Copyright (C) 2012-2013 Christian Kummerow This Programm is Freeware. You use this software at your own risk! I can never be held responsible for any sort of damage to your software or hardware by the use of this product!