Neue Version von requant

  • Hallo,

    Metakine hat nun 2 Versionen von requant. Eine schnelle (M2VRequantizer) und eine etwas bessere, dafür auch langsamere (M2VDownsizer).

    http://metakine.com/products/dvdremaster/

    Der Aufruf beider Mudule ist gleich, hat aber nun jeweils 3 Parameter:

    http://metakine.com/products/dvdremaster/modules.html

    D.h. der Aufruf ist zum alten requant nicht mehr kompatibel. Zum Übersetzen unter Linux muß (vermutlich)

    #define USE_GLOBAL_REGISTER
    durch
    #undef USE_GLOBAL_REGISTER

    ersetzt werden (neben dem bekannten #undef DEMO). Dann sollte es mit

    gcc -O3 main.c -o requant -lm

    funktionieren ( M2VDownsizer habe ich noch nicht getestet).

    Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Hallo!
    Ich hab zwei Fragen zu requant.
    Es gibt beim starten aus:

    Usage is :
    /home/joy/bin/requant factor [ignored quality factor] inputM2Vsize

    1. Es requantet bei mir nur, wenn ich den ignored quality factor angebe.
    Hat der irgendeine Auswirkung (ist ja ignored..?)
    2. Welche Größe erwartet requant in "inputM2Vsize"? Bytes, KB, MB, GB? Die Doku ist sehr ... ähm ... lückenhaft :D

    Danke für Hinweise!
    Joy

  • Quote

    Original von MarkusE

    #define USE_GLOBAL_REGISTER
    durch
    #undef USE_GLOBAL_REGISTER

    Ich habe nur ein GLOBAL in der main.c gefunden, ist das die Stelle?

  • Hallo carzimo,

    falls in Deinem main.c die Zeile

    #define USE_GLOBAL_REGISTER // assign registers to bit buffers

    nicht vorkommt, hast Du eine andere Version als ich. Dies ist leider nicht so leicht festzustellen, meines Wissens gibt es für requant keine Versionierung.

    Versuch doch einfach mal, das Programm ohne die von mir genannte Modifikation zu übersetzen.

    Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Hm... der Thread ist schon älter... dennoch möchte ich mal kurz fragen, ob ich hier richtig mit requant umgehe.

    Ist dieser Aufruf korrekt?
    cat mein_mpeg2_file.mpg | requant 1.5 2 4.6G > meine_zieldatei.mpg

    die "2" sollte ja eh ignoriert werden, oder?
    die 4.6G habe ich über einen "dir" abgelesen

    ist so korrekt?

    elastico

    (LinVDR 0.5 + MarcTwain Komplett-Patch)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!