Was im einselnen besser ist kannst du in der History sehen. Für vdr2dvd.pl ist es aber nicht notwendig.
Auszug aus der HISTORY:
V 0.62 28.02.2003
- Änderung: nunmehr Laufzeitbeschränkung für jede Testversion (max.60Tage ab Kompilierung)
- Fix: PreScan (hing bei TS u.U. im Loop fest (keine normale Beendigung mehr möglich)
- Fix: PVA rawfile extraction war nur mit Files in Coll.0 möglich
- Fix: TS: Anzeige der gefundenen PIDs erfolgte erst beim 2.Startpaket (daher wurde manche garnicht gemeldet)
- kleine Anpassung Log: Liste der erzeugten Files am Ende nun sortiert (V,A,T) mit absolutem Pfad (für Argumentübergabe an "post execute")
- Änderung PES audio-only, wenn ausschließlich diese in eine Coll. geladen werden:
* wird jetzt wie MPEG,PVA etc. behandelt; also autom. zusammenfügen, wandeln nach VDR/PVA.. usw.
+ keine Änderung, wenn diese wie bisher nach MPEG,PVA etc. als sekundäre Streams hinzugeladen werden
- neue Option CL:
* -n [name] : Ersatzname global für alle Ausgabedateien definierbar. (Achtung: Überschneidung mit Namen von zusätzl. geladenen Files möglich)
- neu: Dialogfenster zum Aufruf externer Tools bzw. Batche
* -> "options" -> "external program executions.."
+ derzeit 4 externe CLs definierbar, die auch in der ini gespeichert werden (ini-> e0..e7, c25)
+ 3 zum manuellen Aufruf, z.B. ifoedit, tfget, etc. (unabhängige Prozesse)
+ 4.-8.Commandline wird, falls nicht leer, nach der Beendigung des Durchlaufs einer Coll. (bzw. eines Split-Parts davon) ausgeführt., dazu muß die Option "p.exe" bei "main" AN sein.
+ endet diese 4.CL mit ?0, werden alle Files als Argumente mit übergeben; mit nachfolg. Zahl >0, z.B. ?2, dagegen nur max. die ersten z.B. 2 Files; ohne ?x werden keine übergeben
(Anm: nmE akzeptieren einige Tools einzelne/multiple Argumente nicht, oder nicht richtig, auch wenn diese jeweils in _"_ eingebunden werden, andere wiederum können auch ohne _"_ Pfade/Dateien mit Leerzeichen richtig filtern) -> also probieren (062 schreibt OHNE _"_)
+ je Wandelfunktion läßt sich eine unterschiedliche Aktion definieren
- neu: Zusatz -> "Collectionspecials"
* PES(&Sub)-ID/PIDs können je Coll. gezielt zur Bearbeitung ausgewählt werden, zur Ermittlung dieser wäre vorher eine Kurzinfo mit "i" angebracht
+ ist die Liste leer, werden wie bisher alle gefundenen benutzt, ansonsten ausschließlich die in der Liste definierten
+ für TS+PVA sind die PIDs anzugeben, für MPG(PES) die PES- bzw. Sub-IDs(falls vorh.) (dadurch nun auch bei MPTS PID-Filterung eines SPTS möglich)
+ auf sekundäre(zusätzl.) Streamfiles wird das derzeit nicht angewendet.
- neu: weitere Exportformats -> "teletext" (ttx sync Verlässlichkeit ~95%)
* Erzeugung des .stl Formats (textbasiert)
* Erzeugung des .sup Formats (binär, 2-bit colored RLE), dieses kann direkt mit ifoedit095++ verwendet/gemuxt werden.
+ Farben werden aus TTX übernommen (pro Picture max. 3 Vordergrund(variabel) + 1 Hintergrund(fix je File, variable Transparenz))
+ SUP: Preview Window für die "Bewertung" des gewählten Fonts, Glyphengröße, Farben, YOffset etc.
+ veränderbar sind Font, Punktgröße, Alpha BG-Color, YOffset, XOffset, Xbreite, H(ign.), V
Bsp: Font "Comic San MS", values "28;10;32;60;600;720;576"
+ Auflösung/Lage der max. 4 Zeilen sollte mit der Preview geprüft werden, (derzeit keine autom. Einpassung) Text sollte schwarzen Bereich gut ausfüllen, aber nicht überschreiten.
+ für die richtige Farbendarstellung (PGCITI) kann man sich eine .ifo vorbereiten. (copy/paste subtitle PGC colors)
empfohlene VTS_PGC_1 colors (hex): 0(10,80,80) 1(ea,80,80) 2(8c,c3,69) 3(89,1e,32) 4(9a,78,ad) 5(cf,93,0b)
6(a4,0b,a7)cyan 7(9b,b8,ac) 8(ab,ad,71) 9(c5,5a,62) 10(9a,78,ad) 11(b5,a5,9e) 12(80,80,80),
(evtl. vorh. ds.ini löschen)
V 0.61k 02.02.2003
- neu: "skip xxx Bytes before processing", um später im ersten File einer Coll. zu starten
* wirkt nur im ersten File einer Coll. (nicht möglich bei ES Audio)
* Speicherung je Coll. möglich (std==start @ pos.0)
* !erst von da an werden Frames etc. gezählt
* -> zu setzen über "collection secials"
- Ergänzung "split" : -> overlap output
* -> "out" -> Auswahlbox , "no overlap" oder in Stufen von "1..10MB" (entspr. ~ 1..10sec)
V 0.61i 30.01.2003
- Fix: crash beim preScan von div. .vob's (keine Typenanzeige)
- Fix: HexViewer: Verschiebungen in Zeilen bei Textfiles (beim Scrollen)
- neu: BEEP nach Ende der Bearbeitung einer Coll.
- neu: mithilfe der ac3.bin können AC3 Frames, die nicht 3/2 sind (z.B. 2/0) automatisch ersetzt werden mit leisen 3/2lfe aus diesem zusätzl. File. (derzeit nur dieser eine ZielTyp!)
* audio : "replace all not 3/2-AC3 ..."
- neu: automatischer Cut von Video- (& aller Audio-)daten beim Wechsel der DAR (z.B. 4:3 <-> 16:9) d.h. ignoriert Sequencen/GOPs (incl. Audio etc.), deren DAR nicht zutreffend ist.
* specials1 : "limit export to DAR: ..." + Auswahlbox
V 0.61h 21.01.2003
- Fix: beim Demux von MPEG1/2-PS/SS & VDR funktionierte der Split nicht richtig, wenn bei Kartei "out" die "mainID" für MPEG Video auf "auto" stand. (was ja std. ist)
V 0.61g 19.01.2003
- Anpassung AC3:
* für AC3 Frames-Fehlstellen, die aufgefüllt werden, kann jetzt extern über die "ac3.bin" z.B. ein leises Frame zugewiesen werden (statt immer das letzte gültige dort einzusetzen). es gibt dann kein nervendes Brummen mehr.
* die Beispiel-ac3.bin enthält je 1Frame 48kHz,448kbps, in 2/0 und 3/2LFE und muß im selben Verzeichnis wie ds.jar stehen, andernfalls die Funktion ignoriert wird.(der Ladevorgang wird angezeigt)
* das File kann in Eigenregie mit den von ds. unterstützen AC3-Formaten binär ergänzt werden ("copy /b ..")
* Anm: 2/0er könnten easy auch mit leisen 3/2ern ersetzt werden. (nicht implementiert)
V 0.61f 18.01.2003
- div. GUI-Karteien angepaßt, JRE1.4 baut das wieder mal ganz verschoben zusammen..
- miniFix: Crashs beim Versuch, div. Änderungen auf defekte GOPs anzuwenden.
- Anpassung: toTS, TSparse: packet counter
* es zeigen sich verschiedene Verhaltensweisen von div. Codecs/Playern in Bezug auf TS Pakete ohne Payload (z.B. PCR-only, wie sie dies tool erzeugt, bzw. auch DVB - arte,euronews via Hotbird)
* vorgesehener Standard ist, den Zähler (continuity counter) bei solchen Paketen nicht weiterzuzählen.
* der Elecard-Filter z.B. (u.a.) erzeugt aber Bildfehler, wenn dieser Zähler NICHT hochgezählt wird (erzwingt also eigentl. ein nicht konformes Fileformat)
* deshalb jetzt zusätzl. Option bei "specials1" -> "incTScnt"; enabled == erhöhe den Paket-Zähler auch bei diesen Paketen (bezieht auch den "sequence error check" beim Parsen ein)
V 0.61e 10.01.2003
-Änderung: avg. Bitrate wird jetzt aus Bitlänge(m2v) / Filelänge(Zeit) ermittelt und in der 1. Sequence gesetzt (vorher mittlerer Wert auf GOP-Basis)
-Streambezeichnungen angepasst (vorher evtl. nicht ganz korrekte Zuordnungen)
-Fix: ArrayException beim Parsen (Scan)
V 0.61d 02.01.2003
-Fix: manche MPEG2AC3-Ripps von der dbox(2) wurden u.U. fehlerhaft demuxt
-neue Optionen:
* patch all to interlaced
* change field order
Alles anzeigen