*offizielles deutsches flaskmpeg & dvdtoogm board*
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen FlaskChat Zur Startseite

*offizielles deutsches flaskmpeg & dvdtoogm board* » *codecs* » nomalen XviD Encoder nach Xvid Commandline Encoder Übersetzung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen nomalen XviD Encoder nach Xvid Commandline Encoder Übersetzung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Selur
spamming old Newbie


images/avatars/avatar-173.png

Dabei seit: 13.03.2002
Beiträge: 10.933

nomalen XviD Encoder nach Xvid Commandline Encoder Übersetzung Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Da mich Katjarella im deutschen Gleitz/Doom9 Forum darum gebeten hat hier mal eine 'Übersetzung' bzw. ein matching der vfw Interface Befehle auf das CLI von xvid_encraw:

Zitat:

Optionen welche in der CLI Version existieren, die im vfw frontend nicht da sind wie -start, -progress, Input Options, Output Options, -noasm, -noclosed_gop,... lasse ich weg.
Ich schreibe bei den einzelnen Optionen immer Beispielwerte hin uns spare mir damit die Erläuterung von wegen float oder integer.


Main Settings:
Encoding type:
Single pass (target quantizer 4.00) => -single -cp 4.00
Single pass (target bitrate 800) => -single -bitrate 800

Single pass->more...:
Reaction Delay Factor 13 => -reaction 13
Averaging Period 125 => -averaging 125
Smoother 113 => -smoother 113

Two pass - 1st pass => -pass1

Two pass - 1st pass -> more...:
Stats filename \mypass.pass => -pass1 \mypass.pass (dann entfällt natürlich das 'normal' -pass1)
Full quality first pass => -full1pass

Two pass - 2nd pass (target bitrate 800) => -pass2 -bitrate 800
Two pass - 2nd pass (target size 570000) => -pass2 -size 57000

Two pass - 2nd pass -> more...:
Stats filename \mypass.pass => -pass2 \mypass.pass (dann entfällt natürlich das 'normal' -pass2)

Intra-frames tuning:
I-frame boost 11 => -kboost 11
I-frames closer than... 3=> -kthresh 3
... are reduced by 25 => -kreduction 25

Overflow treatment:
Overflow control strength 10 => -ostrength 10
Max overflow improvement 10 => -oimprove 10
Max overflow degradation 10 => -odegrade 10

Curve compression:
High bitrate scenes degradation 10 => -chigh 10
Low bitrate scenes degradation 10 => -clow 10



Zones: (Achtung in den Zoneoptionen des CLI dürfen keine Freizeichen vorkommen)
Add und Remove sind implizit.
Zone Options:
Start frame# 500 => -zones 500

Rate control:
Weight 2.01 => ,w,2.01
Quantizer 5.01 => ,q,5.01

Static: (1mal am Anfang dieser Befehle kommt ein Komma)
Begin with keyframe => ,K
Greyscale encoding => ,G
Chroma optimizer enabled => ,O
Cartoon Mode => ,C
BVOP sensivity 45=> ,45
(Mehrere Zonen werden durch / getrennt.)

Kleines Beispiel zum Verständnis: (Zwei Zonen von 0 bis 500 und von 500 bis zum Ende mit einigen Optionen)
-zones 0,w,0.25,G45/500,q,3.25,OC25


More:
Quality presets->more...
Motion:
Motion Precision:
Motion search precision 5 => -quality 5
VHQ Mode 3 => -vhqmode 3
Use VHQ for bframes too => -bvhq
Use chroma motion deaktiviert => -nochromame
Turbo ;-) => -turbo

Other:
Frame drop ratio 5 => ,w,2.01
Maximum I-frame interval 250 => -max_key_interval 250

Quantization:
Quantizer Restrictions:
Min I-frame quantizer 1 => -imin 1
Max I-frame quantizer 31 => -imax 31
Min P-frame quantizer 1 => -pmin 1
Max P-frame quantizer 31 => -pmax 31
Min B-frame quantizer 1 => -bmin 1
Max B-frame quantizer 31 => -bmax 31

Trellis quantization deaktiviert => -notrellis


Other Options...:
Encoder:
Print debug info on each frame => -vop_debug
Display encoding status => -stats
Number of threads 2 => -threads 2

Common:
OutputDebugString debug level b]=>[/b] -debug (hier bin ich mir nicht sicher)

Profile more...:

Profile:
Quantizer type mpeg => -qtype 1
Quantizer type custom mit c:\matrix.cqm => -qmatrix c:\matrix.cqm
Adaptive Quantization => -lumimasking
Interlaced Encoding BFF => -interlaced 1
Interlaced Encoding TFF => -interlaced 2
Quarter Pixel => -qpel
Global Motion Compensation => -gmc

B-VOPs:
Max Consecutive BVOPs 5 => -max_bframes 5
Quantizer ratio 100 => -bquant_ratio 100
Quantizer offset 90 => -bquant_offset 90
Packet Bitstream aktivieren => -packed
Level:
Video Buffer Verifier - used in Two Pass mode:
Max buffer size 3145728 => -vbvsize 3145728
Max bitrate 4854.000 => -vbvmax 4854.000
Max bits over any one second interval 8000000 => -vbvpeak 8000000

Aspect Ratio:
Pixel Aspect Ratio:
Square => -par 1
4:3 PAL => -par 2
4:3 NTSC => -par 3
16:9 PAL => -par 4
16:9 NTSC => -par 5
Custom 5:4 => -par 5:4


Allgemeine Anmerkung:
- -framerate float sollte man verwenden wenn man nicht PAL Material verwendet.



Cu Selur

__________________
Hybrid
20.03.2006 10:58 Beiträge von Selur suchen Nehmen Sie Selur in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
*offizielles deutsches flaskmpeg & dvdtoogm board* » *codecs* » nomalen XviD Encoder nach Xvid Commandline Encoder Übersetzung

WBB, entwickelt von WoltLab GmBH