TFtool Release Notes


0.9.3.67
 - upd: neue Website und Download Adressen.
 - fix: Umbenennen: Dateinamen länger als 130 Byte wurden abgeschnitten.
 - add: Enigma2 *.ap, *.sc, *.meta und *.eit erzeugen (experimental).

0.9.3.66
 - upd: Option "Dateidatum setzen" auf kopierte Dateien anwenden (#868)
 - fix: Option "Mpeg2/4 NAV erzeugen" verhinderten auch nachträgliches Erzeugen der NAV (#866)
 - fix: Option "Mpeg2/4 NAV erzeugen" wurden nicht gespeichert (#872)

0.9.3.65a
 - add: Rename/Header: Dauer in Sekunden bearbeiten (#836)
 - fix: Option "alle Dateien anzeigen" bei AddFile-Callback anwenden (#839)
 - fix: Trimmen von TF5000 -> TMS: neue Startzeit berechnen (#844)
 - del: Option "Dateidatum setzen" entfernt, da nicht implementiert (#850)
 - fix: Option "Mpeg2/4 NAV erzeugen" implementiert (#850)
 - upd: Mpeg2 temporal_reference mismatch vor erdtem I-Frame führte zu überfülltem Buffer (#858) 

0.9.3.65
 - upd: ci+ Status im Recording Header.
 - fix: FTP-Verbindung konnte bei aktiviertem TFir und laufendem TMSRemote nicht gestartet werden.
 - fix: Header: Zeilenwechsel bei Extended Text.
 - fix: Code-Table wurde beim bearbeiten einer "leeren" Inf nicht korrekt gesetzt.
 - fix: Beim Trimmen wurde die Dauer noch in Minuten berechnet (statt in Sekunden).
 - fix: Frame-Buffer bei h.264 Dekodierung war zu klein.
 - fix: Dateilisten-Update funktionierte beim Löschen/Umbenennen auf TF4/5/6xxx Platten nicht.
 - fix: mtime statt ctime in der Dateiliste anzeigen.

0.9.3.63
 - upd: Unterstützung von Extended Event Items im "Umbenennen/Header bearbeiten" Dialog.

0.9.3.62
 - neu: Zero Byte Stuffing Filter
 - neu: Unterstützung von Extended Event Items
 - upd: TF5000 Dateiwiederherstellung auf 2TB HDDs 
 - fix: h264 Nav: Sequenzen ohne SEI ignorieren.

0.9.3.61
 - fix: JFS disk-read-cache verschwendete Speicher.
 - fix: Nalu Filter: falsch definierter Stream-Header-Filter.

0.9.3.60
 - fix: Workaround für UTF8-Bug des SRP2410 FTP-Servers (doppelte UTF Codierung).
 - upd: JFS Sparse Files Support.

0.9.3.59
 - fix: FTP löschte unter umständen Progress Fenster beim Kopieren mehrerer Dateien.
 - fix: Manche Sender senden nicht UTC beim Videotext.
 - upd: Videotext: Zeitauswertung mit Sekunden.
 - upd: Auch Volumes A: und B: prüfen.
 - fix: demuxBack: Decoder-Reset bei "Packet-out-of-sequence".
 - upd: "demux file end": demuxAll, falls Video PID im TF-Header nicht korrekt ist.
 - fix: modified, statt created Timestamp bei Dateien verwenden.

0.9.3.58
 - fix: Umbenennen: Epg Scan ging nicht immer.
 - upd: SRP Recovery Scan erzeugt virtuelles Laufwerk statt alles zu kopieren.
 - fix: Löschen auf readonly Laufwerken nicht anbieten.

0.9.3.57
 - upd: JFS Dateisystem lesen (UTF8).
 - neu: Disk Identifikation per SMART; geht nun auch bei USB.

0.9.3.56
 - neu: JFS Dateisystem lesen.
 - upd: Datei-Info-Text überarbeitet.

0.9.3.55
 - fix: Fortschrittsfenster wurde im minimierten Zustand nicht entfernt.
 - fix: Dateiselektion bei Refresh.
 - fix: Außerhalb von TFtool neu angelegte Ordner in Baum einfügen.
 - fix: Bookmarks erzeugen.
 - upd: Umbenennen/Header: EPG Scan Position mit Schieberegler festlegen.
 - fix: Event Dauer wurde falsch ausgelesen.
 - neu: Balken, der den EPG Event anzeigt.
 - neu: SRP Recovery Scan kann fortgesetzt werden.
 - neu: Aufnahmestartzeit kann aus Videotext rekonstruiert werden.

0.9.3.54
 - fix: keine NAV Erzeugung für Radio Aufnahmen.
 - fix: Event "neuer ordner" nur triggern, wenn Ordner wirklich neu ist.
 - fix: Radioaufnahmen: Beim Info-Scan länger auf PMT warten.
 - fix: Beim Info-Scan nicht auf unbekannte Streamtypen warten.
 - fix: RDS scan.
 - add: Beyonwiz *.eit support (nur lesen).
 - add: PAT + SDT decoder.
 - add: Inf Erzeugung: Sendername rekonstruiren.
 - add: Wizard: selektive Entfernung von ES-Streams und Filler-Daten
 - add: dsmcc Decoder (intern).
 - add: Header: Behandlung von Resume
 - add: Bookmarks und Resume beim Filtern anpassen.
 - fix: TransportPacket payload access
 - fix: Dateilistenstatus updaten (z.B. beim Löschen)
 - fix: Listenindex der aktuellen Datei beim sortieren aktualisieren.
 - fix: Umbenennen/Header: Textlängen der unterschiedlichen Header berücksichtigen.
 - add: Startzeit im Header beim Trimmen anpassen.
 - fix: Probleme bei "OneList" Radio Aufnahmen.
 - fix: Probleme bei Radio-(m2)ts Dateien.

0.9.3.53
 - neu: Support für TFT-6211, TFT-6000 und TRF-2100 *.inf Dateien (nur lesen).
 - neu: Verstrichene/verbleibende Zeit im Fortschrittsfenster.
 - fix: Suche nach Infos über ISO/IEC 13818-6 und Private Section Streams unterbinden (schnellerer Scan beim Öffnen eine Datei).

0.9.3.52
 - fix: *.inf convert: Position der Thumbnails.
 - fix: Dateisortierung nach Größe.
 - neu: TRF 24x0, TRF 7xx0 DVB-T Unterstützung mit HTML entity decoding für IceTV Receiver.
 - fix: updater: Versionsvergleich, falls lokale Version neuer.

0.9.3.51
 - fix: sei-message overflow
 - neu: Header SBP 2001 ci+ (auslesen und konvertieren)
 - upd: Menüpunkt "create nav" jetzt direkt unter "Extras"
 - upd: SRP/CRP Header: exaktere Behandlung der Transponder Daten und TAP-Flags
 - fix: mpeg2 nav: Offset vom SequenceHeader zum I-Frame kann > 255 Byte sein.
                   Offset zum nächsten Frame am Streamanfang berücksichtigt obsolete B-Frames.
                   falls I-Frame keinen PTS hat, PTS vom SeqHeader verwenden.
                   counter reset Strategie verbessert.
 - fix: mpeg4 nav: Positionen immer von der ersten Supplemental Enhancement Info berechnen.
                   Filler NALUs bei offsetToNextAUD berücksichtigen.
                   Frame Counter nach I-Frame um 2 erhöhen .

0.9.3.50
 - fix: Audio-PIDs erfassen, auch wenn in der ersten Videosequenz keine
        Audio-Daten enthalten sind (z.B. bei extern nachbearbeiteten Aufnahmen)
 - upd: Schwelle bei der Erkennung von altem und neuem TF5xxx Header-Format
        verändert.
 - neu: Nachfrage "Überschreiben?" bei existierender Datei
        (bisher wurde immer automatisch ein neuer Name generiert)
 - fix: unter bestimmten Umständen konnte kein Info-Text bei SRP-/CRP-Headern
        gespeichert werden.
 - neu: Extras -> Test -> make Nav für mehrere Dateien.
 - neu: Refresh Button für Dateiliste
 - fix: EIT decoding
 - neu: File-recovering von SRP/CRP Festplatten (Extras -> HDD-tools -> SRP recover)

0.9.3.48
 - fix: auf Festplatten mit 4k Sektoren nicht nach Topfield-Filesystem suchen
 - upd: CRP-Header in allen Funktionen verfügbar
 - fix: Bugfixes im Audio-Decoder
 - neu: UTF-8 Unterstützung bei Aufnahmeinfos

0.9.3.46
 - fix: lesen der SEI Messages (h264)
 - fix: *.nav Erzeugung bei ZDF HD Sendern
 - fix: ungültige EIT Einträge auslassen, statt Fehlermeldung
 
0.9.3.45
 - fix: *.nav Erzeugung bei neuen öffentl. rechtl. HD Sendern
 - fix: Header Patch bei toTS
 - fix: RDS-Scan (teilweise)
 - neu: CRP Header
 - fix: Update unter Win7
 - tst: Zeichenfilter weniger streng
 - fix: BeSweet Aufruf
 - fix: konvertieren auf ein Netzlaufwerk
 - neu: PC herunterfahren nach Konvertierung
 - fix: Radio-Aufnahmen vom SRP-Format in andere Topfield-Formate konvertieren

0.9.3.43
 - fix: Dateigrößenangabe

0.9.3.42
 - fix: vorspulen bei HD-Aufnahmen
 - fix: Ausnahmefehler bei Ordner löschen
 - neu: Ordner am SRP löschen
 - fix: nav Datei beim SRP-rec trimmen
 - fix: ttx-Buffer
 - neu: Optionen->Laufwerke: Suche nach TF4/5/6xxx HDDs deaktivieren

0.9.3.41
 - fix: *.nav Erzeugung bei kompletten Video Sequenzen in einem PES Paket
 - fix: automatische Konvertierung zum TF5/6x00 und SRP nur bei Zielordner DataFiles
 - upd: Demuxer, Stream-Buffer und Decoder komplett überarbeitet
 - neu: *.nav Erzeugung direkt im Copy-Prozess => direktes konvertieren von
        einer TF4/5/6x00 Festplatte zum SRP möglich

0.9.3.40
 - fix: Eventstart und -ende bei PjX durchlauf erhalten
 - fix: Eventsuche bei HD-Aufnahmen
 - neu: Caching bei FTP-Zugriff (ausschalten im SRP Profil)
 - neu: Vorschau bei FTP-Zugriff für *.rec, wenn *.nav vorhanden
 - fix: PMT vollständig lesen
 - fix: UTF8 Bug
 - fix: doppelte inc/nav Kopien
 - fix: FTP: reconnect bei Kopierversuch, wenn Verbindung getrennt wurde.

0.9.3.39
 - fix: erstes SRP Verbindungsprofil

0.9.3.38
 - neu: SRP Verbindungsprofile
 - fix: Srp-Ftp PASSWORT BITTE NEU EINGEBEN (Passwortverschlüsselung für ini geändert)
 - neu: Srp-Ftp Umlaute
 - fix: 7700er Header lesen (wahrscheinlich in .36 vermurkst)
 - neu: Verschlüsselungsstatus anzeigen und ändern
 - neu: EPG Daten rekonstruieren
 - fix: Doppelklick auf leeren Dateilisteneintrag
 - fix: SRP-FTP Verbindungsabbruchbehandlung
 - fix: Fullscreen Vorschau
 - neu: SRP disconnect und auschalten über TFIR
 
0.9.3.37
 - fix: besweet log-bug
 - fix: Dateidatum erhalten (beim kopieren 4/5/6x00 -> PC)
 - fix: Speicherfreigabe
 - fix: kovertieren von Verzeichnissen -> Zielformat wurde nicht an Unterverzeichnisse übergeben
 - neu: TFIR für FTP->Verbindungsaufbau zum SRP verwenden (+Vorbereitung von Profilen)

0.9.3.36
 - tst: FTP-Zugriff auf SRP (alpha, kein Stream-Scan)
 - fix: Absturz bei ProjectX Aufruf mit GUI
 - neu: Konvertierung TS->Topfield-Format: ermitteln der korrekten ServiceID (=> richtige Audio-Auswahlanzeige am SRP)
 - neu: *.inf: TFtool zeigt nun auch mehrere Vorschaubilder, wenn vorhanden
 - neu: SRP Bookmarks
 - neu: Logo Vorschau qtl,qsl,qtl32,ibl
 - fix: Problem mit selten vorkommenden PMT im Stream (wurden nicht gefunden) und PMT-Änderungen innerhalb des Format-Scans
 - fix: AC3 Stream wird nun trotz falscher stream_id (tsMuxer) erkannt 
 - fix: AC3 Bitratenanzeige
 - fix: Screenshot bei h.264 Videos

0.9.3.35
 - neu: Integration der TMS nav Erzeugung bei drag&drop Konvertierung mehrerer Dateien und bei Trim
 - neu: nav Erzeugung optional abwählbar über Optionen->Dateien (keine "create nav?" Nachfrage mehr)
 - fix: Änderung bei Repeat-Buttons
 - fix: Fehler bei Verarbeitung mehrerer Dateien.
 - fix: Klick auf Umgebungsframes im Schnittfenster

0.9.3.34
 - fix: TMS StreamTypes bei HD Konvertierung von HSCI.
 - fix: Schnittfenster nur nur bei Mpeg2 Video zu öffnen

0.9.3.33
 - fix: korrekte statt allgemeine TMS StreamIDs setzen bei Konvertierung (speichern unter) und bei Audio Pid Wechsel.
 - neu: TS ins Topfield-Format wandeln (speichern unter)
  
0.9.3.32
 - fix: repeat Funktion der Schnittpunkt-Verschiebe-Buttons entfernt (@Twilight)
 - fix: kein Dateityp-Scan mehr bei *.db (@harbad)
 - fix: Vorschau von diversen HD Aufnahmen, key Frames wurden nicht erkannt
        und manchmal funktionierte "nächstes Bild" nicht am Streamanfang
 - fix: nur noch der Video Stream wird bei der nav Erzeugung gescannt
 - neu: nav Dateien für HD Aufnahmen erzeugen
 - neu: Deinterlacer für HD (abhängig von Optionen->Vorschau)
 - tst: erstellen einer *.inf von einer TMS *.rec (wenn inf fehlt)
 - neu: anzeige der Vorschaubilder in *.inf

0.9.3.31
 - neu: etwas mehr Ordnung im umbenennen Dialog durch Register und Felder für Event Start/Ende/Dauer
 - fix: crashes in der Schnitt-Navigation

0.9.3.30
 - fix: Schnittfenster: "repeat Buttons" lösten auch bei Einmal-Klick endlos aus
 - neu: Nav-Dateien von SD SRP/TMS Dateien erzeugen. bitte testen

0.9.3.29
 - neu: SatListe für TMS Header

0.9.3.28
 - neu: Bearbeitung von ServiceNr. und SatIndex möglich
 - fix: Recording Date bei TMS Header ändern

0.9.3.27
 - fix: Wandlung -> SRP-2100
 - neu: Header SRP, 7700 bearbeiten (umbenennen)
 - neu: JRE Pfad wird nun auch aus der Registry gelesen, was evtl. bei Win64 weiterhilft.

0.9.3.26
 - fix: Verzeichnis Auswahl Dialog

0.9.3.25
 - neu: RecToTs-Wrapper (Menü Datei -> rectots)
 - fix: Dateiendung *.ts bei konvertiert kopieren nach TS

0.9.3.24
 - Fix: TFupdater

0.9.3.23
 - Fix: Große Windows Schrift
 - Neu: Auto-Update und nachladen von Externen Anwendungen (AddOns) bei Bedarf (z.B. mplex, dvdauthor, besweet, ProjectX, ffmpeg ...)
 - Neu: ProjectX aktualisieren: aus CVS auschecken und übersetzen (nur noch installiertes JDK nötig)
 - Neu: AVC Decodierung (alpha)
 - Neu: Lesen des TMS Headers
 - Neu: Decodierung der Aufnahmen des TMS
 - Chg: Unterstützung für ProjectX 0.8x entfernt
 - Neu: DVD-Menü: Hintergrundbild ändern
 - Neu: Schnittsuche: 4:3 Scan (falls Film in 4:3 und Werbung in 16:9)
 - Neu: Header schreiben f. 7700HDPVR, 7700 HSCI, SRP-2100
 - Neu: Wandlung ins SRP-2100 Format
 - Neu: Dateien beim Kopieren per drag&drop in ein bestimmtes Format wandeln.

----------------------------------------------------------------------------------------

0.9.2.4
 - Fix: Treiberprobleme bei lesen am Ende der Festplatte
 - Tst: Schnitt: play Button spielt nur einen Ausschnitt (play-Timing-Problem)

0.9.2.3
 - Fix: Bereichsfehler bei Zugriff auf Dateien jenseits 1TB behoben.
 - Tst: Überspringen eines fehlerhaften Verzeichniseintrags
 - Fix: Sortierung der Dateiliste nach Namen verhält sich wie im Windows Explorer
 - Neu: Lesen des 7700HSCI Headers (zu testen)
 - Neu: "speichern unter" merkt sich das Zielverzeichnis

0.9.2.1
 - Fix: Ausnahmebehandlung in FatBackup
 - Fix: TF5000 und höher: Kopien von Dateien kleiner 512 Bytes (z.B. IdleHDD.ini -> mvordeme)
 - Fix: Info über 32GB Limit Jumper
 - Neu: RDS-Decoder für Radioaufnahmen: RDS Scan, Navigation und Mp2 exportieren über RDS Liste
 - Neu: Vor- und Zurückspulen bei Radioaufnahmen
 - Neu: Erkennung von FAT32 Volumes => Dateien werden bei max.2GB gesplittet.
 - Fix: DVD-Menüs mit mehr als 12 Titeln
 - Tst: Wiederherstellen gelöschter Dateien überarbeitet. Findet jetzt auch Teile ohne Header. Das Speicherproblem sollte hier nicht mehr auftreten. Gefundene Teile einer Aufnahme können im Ordner _recycle_ zusammengefasst werden.
 - Neu: DVD-Projekt: Audio Streams abwählbar
 - Fix: Rec. Header Suche auch bei Dateien, die per USB (Altair etc.) auf die Festplatte kopiert wurden.
 - Fix: Kopieren von Verzeichnissen, auch wenn ein Teil des Pfades schon vorhanden ist.
 - Neu: Lesen des 7700er Headers (beta)
 - Neu: gesplittete 7700er Aufnahmen werden als eine Datei verarbeitet (beta) => beim Kopieren werden die Einzelteile zusammengefasst zu einer Datei.
 - Neu: Bookmarks aus marks.vdr lesen
 - Neu: Aufnahmen schneiden durch demux(PjX)->mux(mplex)->toTS(PjX)
 - Neu: letzter Schnittmodus wird gespeichert
 - Fix: Dateiliste "merkt" sich die Sortierung bei Kopieraktion
 - Exp: Auto-Umbenennen mit Daten aus dem Rec.Header, z.B. "#t- #d" = "Titel - Datum" (beta)
 - Fix: mehr Platz für die Anzeige der Pfade im Fortschrittsfenster
 - Neu: DVD-Projekt: Titel aus Titleset löschen.

0.9.1.26
 - Upd: RawRead.dll ist nun mit JRE 1.6 kompatibel.
 - Upd: RawRead.dll erzeugte bei sehr großen Dateien (>10GB) einen OutOfMemoryError in PjX.
 - Fix: DVD-Menü: bis 12 Titel sichtbar

0.9.1.25
 - Neu: Kopieren und verschieben von Verzeichnissen
 - Neu: Löschen auch nicht leerer Verzeichnisse (Inhalt wird gelöscht, auch Unterordner)
 - Fix: das verneinen der "*.rec" Warnung nach dem Umbenennen führt nun wieder zurück zum umbenennen-Dialog.
 - Fix: Selektion funktioniert in der Dateiliste nun auch mit den Pfeiltasten.

0.9.1.24
 - Tst: Parameter -dontclosehandle => kopieren ca. 5% schneller
 - Neu: Erkennung neuer PC Laufwerke (z.B. neu verbundene Netzlaufwerke)
 - Neu: umbenennen: Laufzeit ist editierbar, erweitere Info ist editierbar (TF5x00)
 - Tst: DVD-Projekt: brennen mit ImgBurn (Aufrufparameter sind in der ImbBurn readme beschrieben; %iso% wird von TFtool ersetzt)
 - Neu: Hilfedatei jetzt auch im PDF Format

0.9.1.23
 - Fix: Die Audiospuren werden bei der DVD-Erstellung nun immer in der Reihenfolge erst mp2 dann ac3 sortiert
 - Neu: Die Aufnahmedauer kann nun beim Umbenennen bearbeitet werden.
 - Fix: Erkennung der von ProjectX erzeugten Dateien (demux) verbessert.
 - Fix: Lesen der SequenceHeader Extension (z.B. bei VH1)
 - Upd: Hilfe Datei aktualisiert

0.9.1.22
 - Fix: Probleme mit manchen Radioaufnahmen (TF5000) behoben.
 - Tst: Probleme mit nebenbei laufenden SMART-Wächtern behoben?
 - Chg: Behandlung des Dateidatums überarbeitet und Extraspalte für Aufnahmedatum hinzugefügt.
 - Neu: TAP-Header werden ausgelesen und angezeigt.
 - Fix: Hänger beim Abspielen wesentlich reduziert/behoben?
 - Fix: TAPs wurden beim Kopieren in .rec umbenannt.
 - Fix: längere Aufnahmen am PC umbenennen dauerte z.T. ewig
 - Fix: Dateistruktur zur DVD-Erstellung geändert und Fehler bei ISO Erstellung behoben.
 - Neu: Einfache DVD-Menüs => aktualisiertes Bin-Paket nötig.
 - Neu: DVD-Projekte speichern und laden.

0.9.1.20
 - Fix: Formatieren für TF5x00.

0.9.1.19
 - Fix: Fehler beim Anlegen von Verzeichnissen am TF5x00 behoben
 - Fix: Bookmarks setzen in Aufnahmen auf PC-Laufwerken ging nicht
 - Neu: Löschen im virtuellen Dateisystem (bei Simulationen)
 - Fix: ALT-Taste lässt nun das Fortschrittsfenster nicht mehr verschwinden.
 - Neu: Vorschau-Navigationstasten überarbeitet.
        2 x Vorlauf = Pause
        Rücklauf hinzugefügt
        Einzelschritt-Tasten können gedrückt gehalten werden.
        Pause- und Stop-Taste liegen übereinander => 2 x Pause = Stop
 - Fix: Sicherheitsnachfrage beim Umbenennen von .rec Dateien in <> *.rec
 - Fix: kleiner Bugfix beim Header umwandeln.
 - Neu: zusätzliche Recover Methode 'TS scan' (bitte testen)

0.9.1.18
 - Fix: in der "wiederherstellen" Funktion wurde in .17 immer noch nicht der Speicher korrekt freigegeben.
 - Neu: Vorschau von PS-Streams (z.B. VOB).
 - Fix: Fehler in der demux-Funktion im DVD-Projekt behoben.
 - Neu: Voreinstellung für leere TF5x00 Laufwerke speichern.
 - Fix: Schnittfenster: Logoscan verbessert.
 - Fix: ProjectX abbrechen (das ging doch schon mal?)

0.9.1.17
 - Fix: Speicherbedarf der "wiederherstellen" Funktion verbessert

0.9.1.16
 - Fix: Die Play-Funktion war in der 1.15 nicht Threadsave, dadurch blieb ab und zu das Bild (und das Programm) hängen.

0.9.1.15
 - Neu: Erweiterungen beim Header Patch (u.a. auch auf TF Laufwerk möglich)
 - Neu: Multiplexen von Elementary Streams (m2v, mp2/mpa, ac3). Voraussetzung: mplex.exe muss sich im /bin Unterverzeichnis befinden
        So gehts: ES-Dateien markieren. Rechtsklick -> multiplexen.
 - Neu: Mehrere Dateien als eine Kollektion an ProjectX senden. (=> neue rawread.dll)
 - Neu: Unterstützung von VDR-Dateien (schneiden, nach rec/raw wandeln)
 - Neu: Elementary AC3 nach MP2 konvertieren (Voraussetzung: BeSweet.exe (1.5) und dlls ins /bin Unterverzeichnis von TFtool kopieren [http://DSPguru.doom9.net/])
          Anwenden: AC3 Datei markieren, rechte Maustaste, AC3 -> MP2 klicken.
 - Neu: Schnittfenster: Überlappungen vor und nach der Werbung finden [Ü].
 - Neu: Schnittfenster: AC3 scan ist nun wesentlich schneller.
 - Neu: Schnittfenster: Schnitttest ([T]): Feinkorrektur der OUT-/IN-Schnittstelle
 - Neu: Schnittfenster: Abspielen bei einfacher Geschwindigkeit mit Ton
 - Fix: einige interne Änderungen im Schnittmodul

0.9.1.12
 - Fix: Beim Ordner erstellen/löschen wurde die Anzeige der Ordnerstruktur nicht aktualisiert.
 - Fix: Zugriffsverletzungen, wenn TFtool Ordner erstellt/löscht/umbenennt. War der Fall, wenn kein Favoritenpfad gesetzt war.

0.9.1.11
 - Fix: 4000er Snap Dateien wurden beim Verschieben auf einem PC-Laufwerk nicht berücksichtigt.
 - Fix: Gesplittete Dateien wurden beim Verschieben auf einem PC-Laufwerk nicht korrekt behandelt.
 - Fix: beim Umbenennen wird die Länge des Eventtitels nicht korrekt gesetzt.

0.9.1.10
 - Fix: behebt das Abspielproblem von 0.9.1.8

0.9.1.8
 - Neu: Schnittfenster mit framegenauer Anzeige, Schnittvorschau ([T]), Schnitte verschieben ([<][>])
 - Neu: Schnittende kann nun P-Frame genau gesetzt werden. Damit lässt sich die Schnittgenauigkeit von ProjectX auf die von M2S erhöhen.
 - Neu: TF5800 Header (UK DVB-T)
 - Fix: Aktualisierung des Verzeichnisbaums, wenn von TFtool Verzeichnisse geändert werden (betr.: neu, löschen, umbenennen, demux etc.)

0.9.1.7
 - Upd: Schnellere Anzeige der Dateiliste bei großen Verzeichnissen (Dateitypen werden erst danach ermittelt). Hier gilt es zu testen, ob das Probleme macht.
 - Upd: kleine Verbesserung bei der automatischen Schnittsuche
 - Neu: Header-Konvertierung nach TF5000c im "speichern unter"-Dialog
 - Neu: Header-Konvertierung (patch) direkt in der Datei (Menü->Extras->convert header)
 - Neu: Abspielen von TS (Transport Streams), ES (Elementary Streams) und MP3.
 - Upd: Icons für Dateien und Laufwerke verändert

0.9.1.6
 - Fix: Bookmark setzen war in der Vorschau nur möglich, wenn bereits Bookmarks vorhanden waren.
 - Fix: Schnittfenster: löschen durch Rechtsklick auf den Bookmarkkringel hat nicht korrekt funktioniert
 - Fix: zwei Bugs bei der Wiedergabe von Aufnahmen behoben.
 - Neu: Schnittfenster: Schnittpunkte automatisch suchen (AC3-Modewechsel und Logowechsel(experimental) )
 - Neu: Schnittfenster: Schnittpunkte verschieben ( [<],[>] unter dem Schnittpunkt-Bild)
 - Neu: Schnittfenster: IN-Schnittpunkte als Bookmarks setzen (Button im Bookmarks Register)

0.9.1.4
 - Neu: Setzen und Löschen von Bookmarks in Topfieldaufnahmen (löschen durch Rechtsklick auf den Bookmarkkringel)
 - Fix: Beim Umbenennen wurde in der 0.9.1.3 der Audio-Pid Eintrag im Recording Header überschrieben. Sorry.

0.9.1.3
 - Neu: Tonausgabe von AC3 Tonspuren
 - Neu: Recording Header Erkennung für PVRt und PVRc
 - Neu: Option "PC ausschalten" nach kopieren oder demuxen (ohne GUI).
 - Neu: Vollbild Darstellung nun mit DirectDraw => bessere Performance und bessere Bildqualität
 - Neu: Optionen->Vorschau: volle vertikale Auflösung mit Deinterlace-Filter

0.9.1.2
 - Neu: Video-Vorschau mit Tonausgabe, wenn der default videopid auf einen mp2 Audio-Stream zeigt. Einschalten unter Optionen->Vorschau: "play video with sound"
 - Fix: Ausführungspfad für ProjectX stimmte manchmal nicht, insbesondere nach Speichern und Laden von Schnittmarken.
 - Fix: Verbesserung beim Schieberegler (Vorschau, Schnitt)
 - Fix: Rawread.dll Anpassung für PX90 beim Start mit GUI
 - Neu: automatische Erkennung neu eingesteckter USB Topflaufwerke

0.9.0.8
 - Neu: Dateiliste anzeigen: Freier und benutzter Plattenplatz wird angezeigt
 - Fix: Bei leeren Kartenlesern wird (endlich) nicht mehr zum Einlegen eines Datenträgers aufgefordert.
 - Neu: Optionen->Laufwerke: "Entfernbare Lauwerke anzeigen" (z.B. Kartenleser) Standart: aus;
 - Fix: TF5000er Bookmarks sollten nun passen.
 - Neu: Bookmarks werden nun beim Konvertieren TF4000<->TF5000 berücksichtigt
 - Neu: Vollbild Darstellung komplett überarbeitet

0.9.0.7
 - Fix: Schnitt: Mausradsteuerung bei aktivem Schieberegler
 - Fix: Schnitt: Fehler behoben, falls Schieberegler ganz nach rechts gezogen wird
 - Fix: Vorschau: Timecode Anzeige
 - Fix: abschneiden der Dateiendung bei zu langen Dateinamen
 - Fix: wiederherstellen gelöschter Dateien
 - Neu: Schnitt: Schnittpunkte laden
 - Neu: TF-Festplatten werden auch mit XP-Signatur gelesen
 - Neu: Option für die Scan-Position bei auto-umbenennen (Optionen->Dateien)
 - Neu: Vorrangigen Audiostream festlegen im "umbenennen"-Dialog
 - Neu: Anzeige von Bookmarks als kleine Kreise über dem Schieberegler der Vorschau
          Mauszeiger darauffahren: Anzeige des Prozentwertes
          Klick: setzt die Vorschauposition
          (kann das bitte jemand am TF5000 testen?)
 - Neu: DVD erstellen: Menü->Extras->neues DVD Projekt (Voraussetzung: ProjektX Anbindung muss funktionieren).
          Zunächst wird ein Verzeichnis erfragt, in das alle Dateien des Projekts gespeichert werden.
          Dann erscheint unter dem Laufwerksbaum das DVD Projekt als Baumstruktur:
          - Dateien (Titel) ins Projekt aufnehmen:
              ziehen mit der Maus in ein Titleset (drag&drop) oder
              Rechtsklick auf die Datei und "add to TitlesetX"
          - Titlesets hinzufügen/löschen: Rechtsklick in der DVD Struktur
          - Titel löschen: Rechtsklick in der DVD Struktur auf den jeweiligen Titel
          - Schnittpunkte setzen: klick auf "cut" im jeweiligen Titel
          - Kapitel setzen: klick auf "chapters" im jeweiligen Titel
          - DVD erstellen: klick auf "create DVD", dabei werden die Unterverzeichnisse AUDIO_TS und VIDEO_TS erzeugt
          - create iso image anhaken, falls auch ein DVD-Image erzeugt werden soll
          - brennen müsst Ihr dann selber ;-)
        Bitte beachten: das ist ein erster Versuch (ausbaufähig), also gründlich testen, bevor ihr DVDs damit brennt.

 + Änderungen aus 0.8.4.24 (s.u.)

0.9.0.4
 - Neu: Verzeichniseinträge im Laufwerksbaum sind nun alphabetisch sortiert
 - Neu: Wiederherstellen von gelöschten Dateien (siehe Hilfe)
 - Neu: Meldung, falls der 32GB Jumper gesetzt scheint
 - Neu: TF4000: die "snap" Dateien werden nun mitkopiert, -umbenannt, -gelöscht und können auch angezeigt und neu gesetzt werden.
        Snap anzeigen: dazu muss in den Optionen -> Dateien "alle Dateien anzeigen" gesetzt sein. Dann im Ordner __SNAP__ die Datei auswählen.
        Snap setzen: in der Vorschau die gewünschte Szene anzeigen. Dann mit der rechten Maustaste auf den "Screenshot" Button Klicken und im Popup-Menü "Snap setzen" wählen.
 - Neu: Demultiplexen mit ProjectX kann nun abgebrochen werden
 - Neu: Anzeige der ProjectX Konsolenausgabe im Fortschrittsfenster (und im Log: Optionen->Log-> PX cmd output)
 - Neu: Schnittfenster für Schnitt mit ProjectX
        Obere Bilderreihe ist die Umgebung des aktuell angezeigten Frames. Die Schrittweite ist:
          a) die I-Frames der Videosequenzen oder
          b) benutzerdefiniert in Sekunden (näherungsweise)
          Ein Klick auf einen Frame setzt ihn als aktuelle Position
        In der Mitte befindet sich das Vorschaubild und die Navigation
          [{] setzt einen IN-Schnittpunkt
          [}] setzt einen OUT-Schnittpunkt
          [|<<] [<<]  [>>] [>>|] einen I-Frame zurück, Rücklauf und einen I-Frame vor
          rechts daneben die Auswahl für die Umgebung (s.o.)
          [|<<<] [<<<]  [>>>] [>>>|] ein Zeitschritt zurück, Rücklauf und einen Zeitschritt vor
          in der Mitte die Auswahl des Zeitintervalls
          dazu natürlich Pause und Stop
          Darunter der Schieberegler (während er bewegt wird ändert sich nur das Vorschaubild, nicht die Umgebung)
          und die Zeitleiste mit anklickbaren Schnittpunktmarkern.
        Unten die Bilderliste der Schnittpunkte.
          Linksklick auf das Bild setzt die Videoposition auf den Schnittpunkt.
          Klick auf das [X] löscht den Schnittpunkt
        [schneiden and demux] startet ProjectX
        [Schnittpunkte speichern] speichert im ProjectX Format *.xcl.
 - Neu: Tonausgabe bei Radioaufnahmen
 - Neu: Umbenennen: Mehrfachauswahl von Dateien ist nun möglich.
 - Neu: umbenennen "auto" mit Titelvorschlag (aus dem Videotext)
        Hierbei wird versucht, den aktuellen Titel der Sendung aus dem Videotext des Streams (Seite 333, 100) zu ermitteln. und zwar zum Zeitpunkt 20% nach Aufnahmestart.
        Dieser Titel wird dann als Vorschlag im "umbenennen" Dialog angezeigt.
 - Neu: Flexiblere Oberfläche
        Die Spaltenbreiten von Laufwerke, Dateien und Vorschau können individuell eigestellt werden (=> Variable Größe des Vorschaubildes).

 Anmerkung: dies ist eine Beta und keine fertige Version, über Fehlermeldungen und Vorschläge wäre ich dankbar. Die Behandlung der Topf-Platten entspricht der aktuellen 0.8.4 Version. Die Vollbilddarstellung der Vorschau funktioniert noch nicht richtig. Speziell das Schnittfenster ist natürlich stark ausbaufähig. Der Titelvorschlag wäre auch für "Speichern unter" denkbar.

0.8.4.24:
 - Neu: Option für maximale Dateilänge, da 32 Zeichen einigen zu kurz war. (Optionen->Dateien)
 - Neu: Öffnen der Festplatte im "Nur Lesen" Modus auch bei defekten Sektoren in der FAT2

0.8.4.23:
 - Fix: die maximale Länge eines Dateinamens war bisher zu lang(kritisch ab 98 Zeichen). Ist nun auf 32 Zeichen (ohne Endung) reduziert.
 - Fix: HDD reparieren funktionierte auf dem TF5xxx nicht, wenn nur der erste Sektor überschrieben war.
 - CHG: Test-Buttons in HDDtools umbenannt zu "simulieren"
 - Neu: Unterstützung von ProjectX ab Version 0.90.01
 - Neu: Beim demuxen mehrerer Dateien wechselt nun die Vorschau und die Dateiinfo mit.
 - Neu: Beim demuxen wird der Inhalt der Dateiinfo als Textdatei gespeichert (<name>-info.txt).
 - Neu: Korrektur der Startzeitangabe im TF4000 recording header in der Kopierfunktion

0.8.4.22:
 - Fix: beim TF5000 wird nach dem Start von TFtool nun gleich das "DataFiles" Verzeichnis angezeigt.
 - Fix: Verzeichnis löschen klappte nicht immer.
 - Fix: Beim drag&drop Kopieren von Dateien, die keine Aufnahmen sind (z.B. *.ini, *.tap) wird die Dateiendung nicht mehr nach *.rec geändert (TF5000) bzw. abgeschnitten (TF4000).
 - Fix: Kopieren von Dateien mit ungerader Länge war bisher nicht möglich (z.B. *.ini, *.tap).
 - Fix: TF4000: Sortierung speichern (leider ignoriert der Topf das manchmal)
 - Fix: TF4000: fehlerhafte Dateinamenstabelle nach Datei löschen
 - FIX: Fehler bei 128GB Limit falls Cluster > 128GB belegt ?
 - FIX: Start- und Endpunkt der Trimfunktion verschwinden nicht mehr nach "speichern unter"

0.8.4.20:
 - Fix: Fehler beim Aufruf von ProjectX, falls im Pfad zu TFtool Leerzeichen vorkommen.
 - Neu: Leere Verzeichnisse nach einem ProjectX Aufruf werden wieder gelöscht.

0.8.4.19:
 - Fix: Fehler bei der Dateigrößenberechnung für das Demuxen von Dateien >4GB direkt von der Topfieldplatte behoben.

0.8.4.18:
 - Optionen->Dateien: Positivliste für Dateiendungen, bei denen nach Topfieldaufnahmen gesucht wird, wieder entfernt (Probleme mit Punkten in Dateinamen)
 - fatcrc32 Berechnung (danke an Firebird)
 - Fehler bei der Clustergrößenberechnung in Formatier- und Reparaturfunktion bei HDDs > 128GB behoben

0.8.4.17:
 - Optionen->Dateien: alle Dateien oder nur Topfieldaufnahmen anzeigen
 - Optionen->Dateien: Positivliste für Dateiendungen, bei denen nach Topfieldaufnahmen gesucht wird
 - TF5000 Recording Header erweitert für Bookmarks.
 - Menüpunkt "Film zum PC kopieren" in "Film speichern unter" umbenannt
 - bugfix: 128 GB Limit.
 - Wiederherstellen von Dateien in verlorenen Clustern
 - HDTV fähig
 - jetzt mit Windows Hilfedatei
 - Verbesserung bei der Reparaturfunktion

0.8.4.13:
 - Bugfix: "Fehler beim Lesen der Festplatte"
 - Bugfix: FILETSDB schreiben
 - Dateiliste sortieren und Sortierung speichern (TF4000)

0.8.4.10:
 - TF5000: beim Start von TFtool wir nun gleich das <i>DataFiles</i> Verzeichnis angezeigt.
 - Bugfix für den Fall, dass XP die Festplattengröße falsch meldet (z.B. 32 GB Jumper, BIOS/IDE-Controller Problem?).
 - neu: ProjectX Anbindung: eigene RawRead.dll für eine
   Inter-Prozess-Kommunikation zwischen TFtool und ProjectX.
   => Demux direkt aus TFtool und damit direkt von der Topfieldplatte.

0.8.4.5:
 - Fehler bei Doppelpunkt im Dateinamen behoben.
 - Fehler beim kopieren von Dateien zum TF4000, die genau auf eine Clustergrenze
   enden, behoben (sehr seltener Fall beim TF4000)
 - TF4000: Dateireihenfolge wird nun wie im Receiver angezeigt
 - Netzlaufwerk wird nun angezeigt
 - Inhalt des aktuellen Verzeichnisses kann als Textdatei ausgegeben werden.
 - Option: Aufnahmedatum kann beim kopieren zum PC als Dateidatum gesetzt werden.
 - Verbesserungen bei der Kompatibilität der Dateistruktur
 - TF5000: Schreibzugriff
 - TF5000: Verzeichnisse erstellen, umbenennen, löschen (wenn leer).
 - TF5000: Dateien innerhalb des Laufwerkes verschieben
 - Neue Backup-Version (mit allen Verzeichnissen; kompakter; nicht mehr
   DVRtopA-kompatibel; aber abwärtskompatibel)
 - Reparaturfunktion für XP-signierte Festplatten (mit Testmöglichkeit)
 - automatisches konvertieren zwischen TF4000er und TF5000er Dateiformat (je nach
   Ziellaufwerk)
 - Festplatten für TF4000 oder TF5000 formatieren.

0.8.3.13:
 - Anzeige von Aufnahmedauer und -datum auf TF5000 HDDs verbessert?

0.8.3.12:
 - Unterordner im Favoritenpfad werden angezeigt
 - Festplattensuche immer von Nr. 0-15 jetzt auch bei XP
 - Fehler beim Logging des TF5000 "recording header" behoben
 - Fehler bei Fullscreen mit 800x600 behoben (zurückschalten war nicht möglich)
 - Auslesen der Festplatten Modellbezeichnung (mit Win9x über VXD nur eingeschränkt)

0.8.3.10:
 - Trim Funktion: damit können Anfang und/oder Ende eines Films abgeschnitten werden
 - Statusinformationen in einer Leiste zusammengefasst (Schreibschutz, freier Speicher, Split on/off ...)
 - Fehler bei Fullscreen behoben (sichtbare Elemente, doppelte Einträge in Dateiliste)
 - Vorschaufehler bei TF5000 behoben
 - Fehler in Recording Header Definition vom TF5000 behoben (eventname)
 - Festplattensuche immer von Nr. 0-15
 - Funktion Schneller Vorlauf geändert (nur I-frames)
 - Kopierperformance verbessert

0.8.3.8:
 - Fehler bei der Testfunktion der FAT-Restaurierung behoben
 - 128 GB Problem an TF5000 Clustergröße angepasst
 - Favoritenpfad wurde nur gefunden, wenn der Laufwerksbuchstabe großgeschrieben war (behoben)
 - aktualisierte Beschreibung
 - Autoscroll und Autoexpand in der Laufwerks-/Verzeichnisanzeige bei Drag&Drop
 - Aktualisierung der Dateiliste verbessert

0.8.3.7:
 - TF5000 Unterstützung (experimental => nur Auslesen)
 - Fehler bei der Erkennung von Radioaufnahmen behoben
 - Icon-Anzeige für TV- und Radioaufzeichnungen in der Dateiliste
 - aktuelles Bild der Vorschau kann als BMP gespeichert werden
 - Mauszeigerrückstände beim drag&drop beseitigt (=> Vorschau wird erst beim Loslassen der Maustaste angezeigt)
 - Kopieren einzelner Dateien zum PC ist jetzt auch über das Menü möglich
 - Topfield-Aufnahmen werden unabhängig von der Dateiendung erkannt (PC-Verzeichnis).
 - Fehler (Integer-Überlauf) bei Split-Einträgen > 2047 behoben.
 - Decoder-Crash bei verschlüsselten Aufnahmen behoben.
 - 128 GB Problem unter Win9x: falls Bios oder IDE-Controller nicht mitspielen, sind zumindest die ersten 128 GB erreichbar.
 - Problem mit vollgeschriebenen Festplatten unter XP behoben (falsch gemeldete FAT-Fehler)
 - Fehler bei der Dateigrößenberechnung (bei Dateien > 4GB) in PC-Verzeichnissen behoben
 - Anzeige der Aufnahmedauer in der Dateiliste
 - Anzeige des Aufnahmedatums bei Dateien in PC-Verzeichnissen (bisher Dateidatum)
 - Fenstergröße wird in der ini gespeichert und beim nächsten Start wiederhergestellt

0.8.2.23:
 - Problem mit fehlendem ROOT-Link umgangen (ROOT Verzeichnis ist immer im Cluster 0)

0.8.2.22:
 - Fehler mit Festplatten > 128 GB unter WinNT/2000/XP behoben

0.8.2.21:
 - läuft jetzt unter WinNT/2000/XP
 - FAT-Reparatur: unerreichbare Cluster können freigegeben werden
 - Schreibschutz bei nicht behobenen FAT-Fehlern
 - manuelle FAT-Sicherung
 - Popup-Menü in der Dateiliste für Umbenennen und Löschen
 - Film stoppt bei der Abspielfunktion am Streamende (kein Decoder-Absturz mehr)
 - neue Mpeg2lib.dll (modifizierte Version von Mpeg2Schnitt)
 - Anpassungen bei Fenstergrößenänderung
 - Vollbild-Vorschau
 - log wird nur noch in eine Datei geschrieben (Viewer über Optionen wählbar)
 - simple Hilfefunktion

0.8.2.11:
 - der Crosslink-FAT-Fehler war ein Fehlalarm (behoben)
 - Fehler der Bereichsprüfung unter XP (hoffentlich) nun behoben
 - nach dem Systemstart angesteckte USB-Laufwerke sollten nun gefunden werden
 - Fehler beim umbenennen behoben
 - unkorrekte Anzeige von AC3 in der Streaminfo behoben (trat auf, falls AC3
   default-Audiospur war)
 - Änderungen bei Optionen -> Laufwerke: PC-Festplatten und CD/DVD-Laufwerke werden
   jetzt sofort übernommen, nicht erst beim nächsten Start von TFtool (in CD/DVD-LWs
   muss aber ein Medium eingelegt sein)
 - kopieren von TF->PC: Dateinamen werden jetzt auf gültige Zeichen überprüft
 - das Vorschau-Bild wird nun bei Laufwerks- bzw. Verzeichniswechseln angepasst oder
   deaktiviert (z.B. Radioaufnahmen)
 - Vorschau->abspielen: Framerate wird nun exakt abgespielt (notfalls mit
   übersprungenen Bildern)
 - Vorschau: grafische Knöpfe + schneller Vorlauf

0.8.2.4:
 - Topfieldplatte wird unter NT/2000/XP erkannt
 - Anzeige für freien Festplattenspeicher wird nach dem Löschen von Dateien aktualisiert
 - das Hauptfenster hat jetzt ein Menü
 - die Dateiendung ".raw" wird unterstützt (+ Optionen->Dateien: Auswahl für
   gewünschte Endung .tts oder .raw beim Kopieren zum PC)
 - Radioaufnahmen werden jetzt erkannt
 - Änderungen bei Optionen -> Laufwerke -> Favoritenpfad werden jetzt sofort übernommen,
   nicht erst beim nächsten Start von TFtool
