Hi,
/edit
ACHTUNG 23. Okt.
wieder ein BUGFIX, >HIER< weiter unten die einzelne
datei in einem anderen thread, hier unten angehängt ist der ganze patch.
edit/
/edit
und wieder nen update
aber wer schon gepatched hat kann >HIER< die veränderte datei hunterladen, und
muss die nur über die alte gleichen namens kopieren.
edit/
/edit
Achtung: updated, neu installieren !!
edit/
das ist ein patch um die automatische anpassung an eine dvd in vdrconvert-0.0.12h
zu fixen, es wird hierbei an (fast) alles gedacht das wichtig sein könnte:
- audio spuren werden exact berechnet (zeit aus marks.vdr, bitrate von vdrsync.pl -i)
- es wird beachtet welche audio spuren gewählt sind (DVDUSESTREAMS variable)
- alle vdr aufnahme ordner werden einzeln gecheckt
es gibt einen sicherheits puffer von 10MB. d.h. kein iso sollte größer als DVDSIZE - 10
sein, wenn doch habt ihr einen bug gefunden, und sollte euch dringent melden.
ich habe 12 DVD so erstellt, die .iso größe war immer über 4448 MB und immer unter
4460 MB, daher kann (wer's denn kann) der 10 MB sicherheits puffer auch entfernt
werden, ich mache es erstmal nicht.
der patch ist gegen eine saubere vdrconvert-0.0.12h version, und erstellt eine neue
datei (dvd_requant_helperfunctions.sh) die einige funktionen enthält und verändert
die datei vdr2dvd.sh an zwei stellen: zu einen wird die neue funktions sammlung
importiert, und zum anderen werden die neuen funktionen benutzt um den requant
faktor zu errechnen . der alte teil wird auskommentiert, so ist diese stelle leicht zu
finden.
eine weitere integration ist (noch) nicht geschehen, d.h. die osd anzeige der dvd
größe (beim hinzufügen u.ä.) ist nicht angepasst, auch finde ich es umständlich die
audio tracks in der env datei händisch umzustelen, aber da kann man sich mit scripten
helfen. daher ist dieser patch so minimal wir möglich ausgelegt, auch um es Dimitri
einfacher zu machen es in vdrconvert zu übernehmen.
/edit
updated
-bug fixes bei weniger als 3 audio spuren
-code cleanup
edit/
Gruß MeMeD
p.s. patch guide:
- patchfile.diff.gz in (frischen) vdrconvert-0.0.12h ordner kopieren
- zcat patchfile.diff.gz|patch -p1
wenn ok b.z.w. keine fehler meldung = super hat gepkalppt
wenn reject/fail = alles markieren und hier als fehler meldung posten
wenn hunks = vermutlich nicht auf frisches vdrconvert-0.0.12h angewendet, wenn
doch meldung hier