Hi. Vielleicht tritt das Problem nur bei mir auf, vielleicht ist das Problem bekannt und in der neuesten Version bereits gefixt, vielleicht hilft dies aber auch jemandem weiter:
mit vdr-burn-0.0.6h habe ich regelmäßig zu große isos erhalten. Und zwar immer dann, wenn geschrumpft werden musste. dvd.log hat gezeigt, dass bei dem Aufruf von requant die Nachkommastellen des Schrumpffaktors durch ein Komma abgetrennt wurden. requant erwartet aber anscheinend einen Punkt. Bei Verwendung des Kommas erzeugte requant keinen Fehler, die Nachkommastellen wurden einfach ignoriert. Als behelfsmäßige Lösung habe ich in vdrburn.sh die mit '#+' gekennzeichneten Zeilen geändert/ergänzt:
# Requant Syntax: TempDir Number Filename Faktor
REQUANT)
REQFAC=`echo "$5" | tr ',' '.'` #+
if [ "$USE_TCREQUANT" == "yes" ]; then
ExecCmd tcrequant -f "$REQFAC" -i "$4" -o "$2/VDRSYNC.$3/requant.mpv" #+
else
ExecCmd requant "$REQFAC" < "$4" > "$2/VDRSYNC.$3/requant.mpv" #+
fi
mv "$2/VDRSYNC.$3/requant.mpv" "$2/VDRSYNC.$3/vdrsync.mpv"
;;
Vielleicht kann man das Problem auch umgehen, indem man ein anderes locale für vdr verwendet. Das habe ich nicht ausprobiert.
Nachdem die isos nun nicht mehr zu groß werden, werden sie nun manchmal viel zu klein (fast um ein GB, leider) , aber das ist wohl eine andere Geschichte...
bglobber