mal wieder vdrconvert und requant

  • Hallo,


    nachdem ich auf einem Testrechner (Debian/sarge) vdrconvert zur geneigten Mitarbeit bewegt habe, wollte ich es auch noch auf einem Rechner mit Debian/woody installieren. Grundsätzlich läuft es auch, nur eines ist mir nicht erklärlich:


    Egal wie klein die zu bearbeitende Aufnahme ist, vdrconvert fühlt sich auf woody verpflichtet requant anzuwerfen.


    Im vdr2dvd-log steht dann z.B.:
    + let ThisDVDVideoSize=ThisDVDVideoSize+478164296
    + let ThisDVDAudioSize=ThisDVDAudioSize+20318976


    DVDSIZE ist in der vdrconvert.env nicht geändert.


    Also eigentlich kein Grund für requant vorhanden, oder habe ich was missverstanden?


    TIA für Hinweise

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Irgendwas stimmt hier doch nicht in der Berechnung:


    do_checkshrink()
    ...
    if [ $[$ThisDVDVideoSize] -gt $[$[$DVDSIZE*1048576]-$ThisDVDAudioSize] ]


    Ich habe laut log folgende Werte:
    + let ThisDVDVideoSize=ThisDVDVideoSize+478164296
    + let ThisDVDAudioSize=ThisDVDAudioSize+20318976


    vdr2dvd.sh rechnet aber wie folgt:
    + '[' 478164296 -gt 373945600 ']'


    Mir ist schleierhaft, wie der Vergleichswert zustande kommt:


    4472*1048576=4689231872
    4689231872-20318976= 4668912896


    Sieht doch so aus, als würde irgendwo DVDSIZE zerschossen, aber:
    + DVDSIZE=4472


    Nun ja, ich bin in Mathe nicht der Beste... Falls also irgendwo Denk-/Rechenfehler vorliegen, bitte ich um Nachsicht;-)

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Zitat

    Original von foobar42


    Nun ja, ich bin in Mathe nicht der Beste...


    Und Woody auch nicht?


    + let ThisDVDVideoSize=ThisDVDVideoSize+478246256
    + let ThisDVDAudioSize=ThisDVDAudioSize+20321856


    if [ $[$ThisDVDVideoSize] -gt $[$[4472*1048576]-$ThisDVDAudioSize] ]


    ergibt:


    + '[' 478246256 -gt 373942720 ']'


    Ist das nun ein Fehler der bash?

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

    Einmal editiert, zuletzt von foobar42 ()

  • Zitat

    Original von foobar42
    Ist das nun ein Fehler der bash?


    Hm, sieht so aus. Nach einem Bash-Update scheint's jetzt zu laufen. So was Beklopptes.

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!