Floating point problem bei requant/burn

  • Wer dieses Problem, wie ich häufiger hat, der sollte mal die folgende requant version probieren. Die main.c wurde durch einen Modification von Sven Goethel ersetzt und kompiliert. Bei mir tauchte das Problem bisher nicht mehr auf. Einfach als "requant" umbenennen.

    Dateien

    Server HW:
    Asrock Q1900M + 4GB + 2x CineS2 5.4, SSD, 2TB Toshiba 2.5" (USB), 3TB Seagate (USB); 2TB Samsung; 1.5 Seagate (USB), picoPSU + DC/DC 200W
    SW:
    Debian (arranged), OpenMediaVault kralizec; VDR-2.1.6 + dynamite, live etc; Mysql running DB for EPG2VDR, XBMC


    Clients:
    1) TBS2910 freescale imx6 + OpenELEC
    2) RPI, 1GHZ, VDR-2.1.6
    3) RPI, 1GHZ, VDR-2.1.6
    4) cubietruck

  • Moin,


    könntest du bitte die Source noch poste. Einfach nen ELF hier von jemanden fremdes auszuführen ist nen bischen heikel! .. Erinnert so an Windows EXE Dateien über Outlook ;-))


    Gruss
    AleX

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

  • So,


    da mich noch jemand anderes danach gefragt habe, habe ich es eben selbst schnell gemacht ;)


    Dieser Patch untersucht den Übergabeparameter (Faktor) daraufhin ob ein "," enthalten ist und ersetzt es gegen ein "." .


    Es ist für die M2VRequant Version die vom BurnPlugin direkt in der Readme empfohlen ist.


    Patchen im M2Requantizer-Verzeichnis mit


    patch -p0 < M2VRequantizer-floatpoint.diff


    und dann mit


    gcc main.c -o requant -lm


    compilieren


    Gruss
    AleX

    Dateien

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

    2 Mal editiert, zuletzt von alex-zero ()

  • Moin!


    Alex: DU_BIST_MEIN_HELD!


    funzt 1A mit Sahnehäubchen jetzt:


    Code
    vdr:~/M2VRequantizer# cat vdrsync.mpv | ./requant 1,17 > output.mpv
    
    
    Detection "," in Factor -> Convert with bad AleX-Zero aka df-h Hack
    
    
    M2VRequantiser by Makira.
    Using 1.170000 as factor.


    *g*


    DANKE!


    stevie101: sry, deine version lief bei mir leider nich


    @all: Problem solved! :)


    Gruß,
    gitano

  • Tach,


    Die angehängte Datei sollte nicht das Problem Punkt/Komma Problem lösen. Vielmehr gibt requant bei einigen Aufnahmen die Fehlermeldung "Floating point exception at.." aus. Dies trat bei mir in letzter Zeit recht häufig auf. Seitdem ich die gepatchte requant Version verwende, hatte ich diesen Fehler nicht mehr.

    Server HW:
    Asrock Q1900M + 4GB + 2x CineS2 5.4, SSD, 2TB Toshiba 2.5" (USB), 3TB Seagate (USB); 2TB Samsung; 1.5 Seagate (USB), picoPSU + DC/DC 200W
    SW:
    Debian (arranged), OpenMediaVault kralizec; VDR-2.1.6 + dynamite, live etc; Mysql running DB for EPG2VDR, XBMC


    Clients:
    1) TBS2910 freescale imx6 + OpenELEC
    2) RPI, 1GHZ, VDR-2.1.6
    3) RPI, 1GHZ, VDR-2.1.6
    4) cubietruck

  • Hi stevie101,


    vielen Dank für das gepatchte binary.
    Endlich konnte ich ein paar Aufnahmen brennen, die zuvor den lästigen
    Gleitkommafehler ausgespuckt haben.


    Den patch von Alex finde ich auch ganz interessant ...will endlich mal wieder aufs deutsche Datum umstellen :)


    Leider geht im Moment nicht beides ...


    stevie101 - könntest du deine Änderungen nicht auch als Patch zur Verfügung stellen ???



    steffx

  • Zitat

    Original von stevie101
    Wer dieses Problem, wie ich häufiger hat, der sollte mal die folgende requant version probieren. Die main.c wurde durch einen Modification von Sven Goethel ersetzt und kompiliert. Bei mir tauchte das Problem bisher nicht mehr auf. Einfach als "requant" umbenennen.


    Hallo, kannst Du bitte die Source anbieten?
    Es ist schon schade, wenn aus einem Open-Source Project aus Versehen Closed-Source wird (Geht das überhaupt?)


    Grüße Hemingway

    VDR1: P5b-DE, E8400, 5TB Seagate Platten, squeezevdr/xbmc Frodo 2*Cinergy-1200, TT S2-3200,G210 MultiSeat für LG-32LD420+Desktop
    VDR2: AMD 5050e, Asus m3n78-pro, 2.5'' HDD, YAVDR-0.4, PT-AX100E+26'' BilligGlotze
    Server: Seagate Dockstar mit 2.5'' HDDs für Web/Mail/File/Print/Lirc/Musik 24/7

Jetzt mitmachen!

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