EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

y4mscaler - Online în cloud

Rulați y4mscaler în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda y4mscaler care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


y4mscaler - Scala/decupează/traduce un flux YUV4MPEG2

REZUMAT


y4mscaler [Opțiuni] < Y4Mstream > Y4Mstream

DESCRIERE


y4mscaler este un scaler video de uz general care funcționează pe fluxuri YUV4MPEG2, ca
produs și consumat de instrumentele MJPEG, cum ar fi lav2yuv și mpeg2enc(1).

y4mscaler este menit să fie utilizat într-o conductă. Astfel, intrarea este de la stdin, iar ieșirea este to
stdout.

Funcția esențială a y4mscaler este de a scala o regiune „activă” specificată a intrării
flux (sursa) într-o regiune activă specificată a fluxului de ieșire (țintă).
Pixelii din afara regiunii active a sursei sunt ignorați; pixeli din afara
regiunea activă a țintei sunt umplute cu o culoare de fundal. Sursa poate
în plus, să fie aplicat un mat; pixelii din afara matei sursei sunt setati la a
culoarea de fundal specificată separat.

y4mscaler gestionează corect subeșantionarea cromatică și, prin urmare, poate efectua și croma
conversii de subeșantionare. Formatul de flux YUV4MPEG2 acceptă trei variante de 4:2:0
subeșantionare, precum și modurile 4:1:1, 4:2:2, 4:4:4, a 4:4:4 cu un canal alfa și un
modul monocrom numai pentru luma. (Consultați „NOTE PRIVIND MODURI CROMĂ ȘI SUBEȘANȚIONARE”.)

y4mscaler poate efectua conversii simple prin intercalare: trecerea de la top-field-first la
câmpul de jos-întâi și invers (prin eliminarea cu pierderi a primului câmp) și creând a
flux progresiv de la întrețesut prin eliminarea oricărui alt câmp (înjumătățire efectivă
rezoluția verticală).

Sursa și ținta sunt definite de mulți, mulți parametri, dar y4mscaler are multe, multe
euristică încorporată pentru a le seta automat în mod corespunzător. Majoritatea parametrilor sursei sunt
preluat din antetul fluxului de intrare. Parametrii sursă și țintă rămași care nu sunt
specificate de utilizator sunt ghicite într-un mod corect.

y4mscaler include parametri prestabiliți pentru un număr de fluxuri țintă comune: DVD, VideoCD
(VCD), SuperVCD (SVCD), formate de imagini statice asociate și DV.

EXEMPLE


Pentru a crea un flux adecvat pentru utilizare într-un SVCD:

y4mscaler -O preset=svcd

Pentru a crea un flux pentru un VideoCD (un format neintercalat), dintr-o sursă DV (un
format întrețesut), deplasând cadrul de intrare cu 4 pixeli la stânga:

y4mscaler -I ilace=bottom-only -I active=-4+0cc -O preset=vcd

Pentru a lua o sursă NTSC DV cu ecran lat și a o converti într-un flux cu letterbox, cu albastru
bare de sus și de jos:

y4mscaler -O sar=ntsc -O bg=RGB:0,0,255

Pentru a lua o sursă NTSC DV cu ecran lat și a o converti într-un flux „ecran complet” (adică
părțile laterale sunt tăiate, la fel ca la televizor):

y4mscaler -O sar=ntsc -O infer=clip

Pentru a lua o sursă NTSC centrată, cu letterbox și a o converti într-un format cu ecran lat (16:9)
stream pentru DVD, cu barele negre eliminate:

y4mscaler -O preset=dvd -O sar=ntsc_wide -O infer=clip

Pentru a prelua partea centrală de 100 x 100 pixeli a unui flux NTSC DV, înconjurați-o cu un flux de 20 de pixeli
margine albastră și suflați-l într-un flux SuperVCD pe ecran complet:

y4mscaler -I activ=140x140+0+0cc -I mat=100x100+0+0cc -I bg=RGB:0,0,255 -O
preset=svcd

OPŢIUNI


Primele trei opțiuni, -v, -V și -h, sunt opțiuni simple, simple care iau
fie fără argumente, fie un argument numeric.

-v [0,1,2]
Setați nivelul de verbozitate.
0 = numai avertismente și erori.
1 = adăugați și mesaje informative (implicit).
2 = adăugați și un mesaj de depanare discutabil.

-V Afișați informațiile despre versiune și ieșiți.

-h Afișați un mesaj de ajutor (rezumat al opțiunilor).

Opțiunile -I, -O și -S iau fiecare câte un argument de formă parametru=valoare, care
specificați parametrii pentru intrare, ieșire și, respectiv, scalare. Aceste opțiuni pot fi
folosit în mod repetat pentru a specifica mai mulți parametri. Numele și valorile parametrilor nu sunt
caz sensibil. Definițiile formei „parameter=[AAA|BBB|CCC]” înseamnă că doar unul dintre
pot fi alese cuvintele cheie enumerate AAA, BBB sau CCC. Opțiunile de succes vor înlocui
cele anterioare.

-I parametru_input
Specificați parametrii pentru fluxul sursă/intrare. Toate argumentele „-I” sunt evaluate în
ordine, iar argumentele ulterioare de pe linia de comandă le vor înlocui pe cele anterioare. Tot "-eu"
argumentele sunt evaluate înaintea oricărui argument „-O”.

activ=LxA+X+Yaa
Specificați regiunea activă a cadrului sursă, care este scalată pentru a se potrivi cu cea activă
regiunea cadrului țintă. Valoarea implicită este cadrul complet. („LxH” poate fi
este omisă, iar dimensiunea regiunii este implicită la dimensiunea cadrului sursă.) W și
H sunt lățimea și înălțimea. X și Y sunt decalajul punctului de ancorare. „aa” este
modul de ancorare (implicit: TL); consultați „NOTE PRIVIND GEOMETRIA REGIUNII” pentru detalii.
Exemplu: activ=200x180+30+24cc

mat=LxA+X+Y
Specificați o regiune mată pentru cadrul sursă. Toți pixelii din afara acestei regiuni
sunt setate la culoarea de fundal sursă. Mata implicită este cadrul complet. (Cel
„LxH” poate fi omis, iar dimensiunea regiunii este implicită la dimensiunea sursei
cadru.) L şi H sunt lăţimea şi înălţimea. X și Y sunt decalajul ancorei
punct. „aa” este modul de ancorare (implicit: TL); vezi „NOTE PRIVIND GEOMETRIA REGIUNII” pentru
Detalii.
Exemplu: mat=200x180+30+24cc

bg=RGB:r,g,b
bg=YCBCR:y,cb,cr
bg=RGBA:r,g,b,a
bg=YCBCRA:y,cb,cr,a
Setați culoarea de fundal a sursei. Pixelii din afara regiunii mate a sursei sunt
setată la această culoare. Se poate specifica culoarea ca triplet R'G'B' sau Y'CbCr.
De exemplu, culoarea implicită este negru, specificată ca „bg=YCBCR:16,128,128” sau
„bg=RGB:0,0,0”. Versiunile „A” vor seta valoarea alfa (transparență) a
culoare. Intervalul alfa este [0,255] pentru RGBA și [16,235] pentru YCBCRA. Implicit
este complet opac (255 pentru RGBA, 235 pentru YCBCRA).

norma=[NTSC|PAL|SECAM]
Specificați „norma” fluxului sursă. Acest lucru se deduce în mod normal din
antetul fluxului.

ilace=[NONE|TOP_FIRST|BOTTOM_FIRST|TOP_DOAR|BOTTOM_ONLY]
Specificați împletirea utilizată de fluxul sursă. NONE, TOP_FIRST și
BOTTOM_FIRST corespunde non-interlaced, top-field-first și bottom-field-
primul. Aceste valori sunt în mod normal deduse din antetul fluxului; specificându-le
va suprascrie antetul fluxului.
TOP_ONLY și BOTTOM_ONLY specifică doar câmpul de sus sau de jos al fiecărui cadru
ar trebui folosit; celălalt câmp este aruncat. Aceste opțiuni pot fi utilizate numai cu
o intrare intercalată și determină ca fluxul întrețesut să fie tratat ca a
flux progresiv cu jumătate din înălțime. (Acest lucru este deosebit de util în crearea
un VCD dintr-un flux de intrare întrețesut de dimensiune completă.) Aceste două opțiuni speciale pot
poate fi utilizat numai atunci când sursa este un flux pur progresiv (spre deosebire de a
Fluxul „mod mixt” YUV4MPEG2).

cromas=[420 JPEG|420MPEG2|420PALDV|444|422|411|mono|444alfa]
Specificați modul de subeșantionare cromatică utilizat în fluxul sursă. Acest parametru este
dedus din antetul fluxului, astfel încât acest cuvânt cheie nu ar trebui să fie folosit aproape niciodată într-un
specificarea sursei. Singurul motiv util pentru a specifica acest cuvânt cheie este să
înlocuiți o varietate de 4:2:0 cu alta. Orice altă utilizare va determina procesarea
nu reușesc.

sar=N:D
sar=[NTSC|PAL|NTSC_WIDE|PAL_WIDE]
Specificați raportul de aspect al eșantionului al fluxului sursă. Valoarea poate fi fie sau
raport numeric (cum ar fi „10:11”) sau unul dintre cuvintele cheie, care corespund cu
Valorile CCIR-601 pentru afișajele 4:3 sau, respectiv, 16:9. Acest parametru este de obicei
deduse din antetul fluxului.

-O parametru_ieșire
Specificați parametrii pentru fluxul de destinație/ieșire. Toate argumentele „-O” sunt
evaluate în ordine, iar argumentele ulterioare de pe linia de comandă vor suprascrie mai devreme
cele. Toate argumentele „-O” sunt evaluate după orice argument „-I”.

dimensiune=WxH
dimensiune=SRC
Setați dimensiunea cadrului de ieșire/țintă, ca lățime L și înălțime H în pixeli. Folosește
cuvinte cheie SRC pentru a specifica că dimensiunea cadrului țintă trebuie să se potrivească cu cadrul sursă
mărimea.

activ=LxA+X+Yaa
Specificați regiunea activă a cadrului țintă, în care regiunea activă a
cadrul sursă este scalat. Valoarea implicită este cadrul țintă complet. („LxH” poate fi
este omisă, iar dimensiunea regiunii este implicită la dimensiunea cadrului țintă.) W și
H sunt lățimea și înălțimea. X și Y sunt decalajul punctului de ancorare. „aa” este
modul de ancorare (implicit: TL); consultați „NOTE PRIVIND GEOMETRIA REGIUNII” pentru detalii.
Exemplu: activ=200x180+30+24cc

bg=RGB:r,g,b
bg=YCBCR:y,cb,cr
bg=RGBA:r,g,b,a
bg=YCBCRA:y,cb,cr,a
Setați culoarea de fundal țintă. Pixelii din afara regiunii active a țintei sunt
setată la această culoare. Se poate specifica culoarea ca triplet R'G'B' sau Y'CbCr.
De exemplu, culoarea implicită este negru, specificată ca „bg=YCBCR:16,128,128” sau
„bg=RGB:0,0,0”. Versiunile „A” vor seta valoarea alfa (transparență) a
culoare. Intervalul alfa este [0,255] pentru RGBA și [16,235] pentru YCBCRA. Implicit
este complet opac (255 pentru RGBA, 235 pentru YCBCRA).

ilace=[NONE|TOP_FIRST|BOTTOM_FIRST]
Specificați împletirea utilizată de fluxul țintă. NONE, TOP_FIRST și
BOTTOM_FIRST corespunde non-interlaced, top-field-first și bottom-field-
primul. Valoarea implicită se potrivește cu fluxul sursă.
Dacă sursa și ținta sunt ambele întrețesute, dar cu moduri diferite (adică unul
este primul de jos, iar celălalt este primul de sus), apoi y4mscaler va converti un mod
la celălalt prin aruncarea primului câmp sursă.

cromas=[420 JPEG|420MPEG2|420PALDV|444|422|411|mono|444alfa]
Specificați modul de subeșantionare cromatică care va fi utilizat în fluxul țintă. Implicit
este să se potrivească cu modul sursă. Consultați „NOTE PRIVIND MODUL CROMĂ ȘI SUBEȘANȚIONARE” pentru mai multe
informaţii.

sar=N:D
sar=[SRC|NTSC|PAL|NTSC_WIDE|PAL_WIDE]
Specificați raportul de aspect al eșantionului al fluxului sursă. Valoarea poate fi fie sau
raport numeric (cum ar fi „10:11”) sau unul dintre cuvintele cheie, care corespund cu
Valorile CCIR-601 pentru afișajele 4:3 sau, respectiv, 16:9. Cuvântul cheie SRC specifică
ca SAR țintă să se potrivească cu sursa.

scara=N / D
Xscale=N / D
Yscale=N / D
Setați rapoartele de scalare, ca o fracție; de exemplu, scară=1/2. „scale=" setează pe ambele
Factorii X și Y simultan. „Xscale=" și „Yscale=" pot fi folosite pentru a le seta
independent.

deduce=[PAD|CLIP|PRESERVE_X|PĂSTRARE_Y]
Setați modul utilizat pentru a deduce rapoartele de scalare din regiunile active și SAR. The
cuvintele cheie se exclud reciproc. Valoarea implicită este PAD.

deduce=[SIMPLIFICA|CORECT]
Stabiliți dacă euristica de mai sus utilizează rapoarte exacte sau dacă este permisă
ajustați ușor regiunile active pentru a simplifica rapoartele de scalare. Cuvintele cheie sunt
se exclud reciproc. Valoarea implicită este SIMPLIFICARE.

aliniază =[TL|TC|TR|CL|CC|CR|BL|BC|BR]
Setați punctul de aliniere între regiunile active sursă și țintă. The
cuvintele cheie specifică „sus-stânga”, „sus-centru”, „sus-dreapta”, etc. Colțul specificat
sau punctul din regiunea sursă va fi mapat în același loc din țintă
regiune; iar decuparea sau umplutura care se aplică regiunilor active va fi
păstrați această cartografiere. Implicit este CC, pentru „center-center”, adică sursa
iar regiunile țintă sunt centrate reciproc. Cuvintele cheie se exclud reciproc.
Valoarea implicită este CC. Consultați „NOTE PRIVIND ALINIEREA SURSEI ȘI ȚINTEI” pentru detalii.

presetat=[VCD|BCV|CDLS|DVD|DVD_WIDE|DV|DV_WIDE|
SVCD_STILL_HI|SVCD_STILL_LO|VCD_STILL_HI|VCD_STILL_LO|
ATSC_720P|ATSC_1080I|ATSC_1080P]
Utilizați parametri țintă prestabiliți pentru mai multe formate de ieșire comune. Individual
parametrii pot fi suprascriși urmând mai multe setări „-O”. Aceste cuvinte cheie
se exclud reciproc. Pentru detalii despre setările acestor cuvinte cheie prestabilite
implică, vezi „NOTE CU PRESETĂRI ȚINTĂ”.

VCD - 352-wide VideoCD, progresiv

BCV - ChinaVideoDisc cu lățimea de 352 (înălțime completă).

CDLS - SuperVCD lat de 480

DVD - DVD de 720 lățime

DVD_WIDE - DVD cu lățime de 720, pixeli anamorfici

DV - DV lat de 720 (în câmpul de jos, în primul rând, 4:1:1)

DV_WIDE - DV 720-wide, pixeli anamorfici

SVCD_STILL_HI - imagine statică SVCD de înaltă rezoluție

SVCD_STILL_LO - imagine statică SVCD cu rezoluție scăzută

VCD_STILL_HI - imagine statică VCD de înaltă rezoluție

VCD_STILL_LO - imagine statică SVCD cu rezoluție scăzută

ATSC_720P - ATSC 720p (HDTV progresiv)

ATSC_1080I - ATSC 1080i (HDTV intercalat)

ATSC_1080P - ATSC 1080p (HDTV)

-S parametru_scalare
Specificați parametrii pentru motorul de scalare. Toate argumentele „-S” sunt evaluate în
ordine, iar argumentele ulterioare de pe linia de comandă le vor înlocui pe cele anterioare.

mod=MONO
Solicitați scalare monocromă. Sursa este tratată ca monocromă și croma sa
canalele sunt ignorate. Canalele cromatice ale fluxului de ieșire vor fi puse la zero
produce o ieșire în tonuri de gri.

mod=LINESWITCH
Solicitați schimbarea liniei. În mod efectiv, câmpurile de sus și de jos din fiecare cadru
va fi schimbat. Acest lucru poate ajuta la fluxurile malformate care au un dezastru
ordine spațială. Această opțiune este eficientă numai pentru fluxurile întrețesute.

scaler=scaler-name
Utilizați un anumit motor de scalare. Motoarele disponibile sunt:
„implicit” - Scalerul generic al lui Matto (implicit)

opțiune =scaler-opțiune
Specificați o opțiune pentru motorul de scalare ales. Pentru a vedea toate cele disponibile
opțiuni, utilizați „option=help”.

Pentru motorul implicit, disponibil scaler-opțiunes selectați nucleul de filtru:

cutie - cutie filtru

liniar - interpolare liniară

pătratic - interpolare pătratică

cub - interpolare cubică, spline Mitchell-Netravali

cubicCR - interpolare cubică, Catmull-Rom spline

cubicB - interpolare cubică, B-spline

cubicK4 - Chei cubice de ordinul 4

din moment ce:N - sinc cu fereastra Lanczos, N cicluri

Pentru a selecta nucleele pentru direcțiile de scalare x și y în mod independent, utilizați două nuclee
nume separate prin virgulă, de ex option=box,quadratic.

din moment ce:N va da rezultate de cea mai bună calitate (cel mai puțin alias), dar este cel mai lent.
Calitatea se îmbunătățește cu valori mai mari ale N, la fel ca și timpul de procesare. cub is
considerată în general în lumea grafică ca spline cubică de ordinul 3 cu
cel mai bun compromis între netezire și aliasing. cutie dă cea mai proastă calitate
rezultate (cel mai alias), dar este cel mai rapid. Nucleul implicit este cubicK4, Care
are o bandă de trecere mai plată și o tăietură mai ascuțită decât cub. (Este nevoie de același lucru
putere de calcul ca deoarece:4, dar produce mai puține artefacte sonore.)

NOTE ON ŢINTĂ PRESETS


Următorul tabel detaliază setările oferite de diferitele ținte „preset="
Cuvinte cheie. Când sunt date două valori, primarul este pentru fluxurile NTSC; valoarea in
{breces} este pentru fluxurile PAL. Dacă valoarea interlace este nespecificată, aceasta este moștenită de la
sursă, în caz contrar este necesară împletirea țintei indicată.

Dimensiunea cadrului presetat Interlace SAR Subeșantionare
-------------------------------------------------- ---------------------
VCD 352x240{288} none 10:11{59:54} 4:2:0-JPEG
CVD 352x480{576} --- 20:11{59:27} 4:2:0-MPEG2
SVCD 480x480{576} --- 15:11{59:36} 4:2:0-MPEG2
DVD 720x480{576} --- 10:11{59:54} 4:2:0-MPEG2
DVD_WIDE 720x480{576} --- 40:33{118:81} 4:2:0-MPEG2
DV 720x480{576} bottom-first 10:11{59:54} 4:1:1
DV_WIDE 720x480{576} bottom-first 40:33{118:81} 4:1:1
SVCD_STILL_HI 704x480{576} none 10:11{59:54} 4:2:0-MPEG2
SVCD_STILL_LO 480x480{576} none 15:11{59:36} 4:2:0-MPEG2
VCD_STILL_HI 704x480{576} none 10:11{59:54} 4:2:0-JPEG
VCD_STILL_LO 352x240{288} none 10:11{59:54} 4:2:0-JPEG
ATSC_720p 1280x720 none 1:1 4:2:0-MPEG2
ATSC_1080i 1920x1080 (required) 1:1 4:2:0-MPEG2
ATSC_1080p 1920x1080 none 1:1 4:2:0-MPEG2

NOTE ON REGIUNE GEOMETRIA


Regiunile active și mate sunt specificate folosind un șir de geometrie de forma „WxH+X+Yaa”.
Partea „LxH” specifică dimensiunea regiunii, ca lățime și înălțime în pixeli. (În
în unele cazuri, „LxH” poate fi omis, iar dimensiunea regiunii este implicită la cadru complet
dimensiunea.) „+X+Y” specifică poziția regiunii, ca un offset față de
punct de ancorare specificat de „aa”.

Codul „aa” poate fi unul dintre TL, TC, TR, CL, CC, CR, BL, BC, Sau BR. Acestea reprezintă „top-
stânga”, „centru sus”, ..., „centru jos”, „dreapta jos”. Aceste coduri nu sunt majuscule-
sensibil.

„+X+Y” specifică decalajul punctului de ancorare al regiunii față de ancora cadrului
punct. De exemplu, „+20+30TL” înseamnă că colțul din stânga sus al regiunii va fi
compensați 20 de pixeli la dreapta și 30 de pixeli în jos din colțul din stânga sus al cadrului.

Valorile offset pot fi, de asemenea, negative. De exemplu, „-4+0CC” înseamnă că centrul
(verticală și orizontală) a regiunii este decalată cu 4 pixeli la stânga centrului
rama.

Punctul de ancorare implicit pentru șirurile de geometrie este TL, adică colțul din stânga sus.

NOTE ON SOURCE AND ŢINTĂ ALINIERE


Adesea, regiunile active sursă și țintă nu se potrivesc exact. Acest lucru se întâmplă când,
folosind rapoartele de scalare date sau calculate, regiunea sursă se scalează la o dimensiune diferită
sau formă decât regiunea țintă. În acest caz, regiunile sursă și țintă sunt reciproce
tăiat, astfel încât numai porțiunea sursei care se potrivește va fi scalată în țintă.

Înainte de orice tăiere sau umplutură, regiunile sursă și țintă sunt aliniate astfel încât
punctele specificate prin parametrul „align=aa” coincid. Codul „aa” specifică o ancoră
punct așa cum este descris mai sus.

De exemplu, „align=BC” specifică că ar trebui să apară centrul de jos al regiunii sursă
mapat în centrul de jos al regiunii țintă. Cu alte cuvinte, regiunea sursă va
să fie centrat orizontal și aliniat vertical la partea de jos a regiunii țintă înainte
tăiere:

---------------- sursă
|abcdefghijklmn|
---|opqrstuvwxyz01|--- țintă -----------------
| |234567890ABCDE| | |234567890ABCDE|
| |FGHIJKLMNOPQRS| | |FGHIJKLMNOPQRS|
| |TUVWXYZabcdefg| | |TUVWXYZabcdefg|
---------------------- -----------------
Înainte de tăiat reciproc

Dacă în schimb „align=TR” ar fi centrat, sursa ar fi tăiată într-un loc diferit și
scalat într-o regiune diferită a cadrului țintă:

---------------------- -----------------
| |abcdefghijklmn| |abcdefghijklmn|
| |opqrstuvwxyz01| |opqrstuvwxyz01|
| |234567890ABCDE| |234567890ABCDE|
------|FGHIJKLMNOPQRS| ----------------
țintă |TUVWXYZabcdefg| sursă
----------------
Înainte de tăiat reciproc

Modul implicit de aliniere este „CC”, adică sursa și ținta sunt centrate reciproc.

NOTE ON SCALA FACTOR INFERINȚĂ


Dacă factorii de scalare X și Y nu sunt furnizați în mod explicit, y4mscaler va deduce
factori din regiunile active sursă și țintă și rapoarte de aspect ale eșantionului (SAR).

Dacă regiunile active nu sunt compatibile din punct de vedere al formei (având în vedere SAR), sursa și
regiunile țintă vor fi tăiate sau completate conform uneia dintre cele patru politici. Politica este
selectat folosind parametrul „infer=" și unul dintre cuvintele cheie PAD, CLIP, PRESERVE_X, Sau
PĂSTRARE_Y. (Valoarea implicită este PAD.)

PAD
Alegeți factorii de scalare care vor completa sursa, dar asigurați-vă că toată sursa
conținutul imaginii ajunge în țintă.

CLIP
Alegeți factori de scalare care vor tăia sursa, dar care vor umple ținta
regiune pe cât posibil.

PRESERVE_X
Alegeți factori de scalare care păstrează la fel de mult conținutul sursei orizontale
posibil.

PĂSTRARE_Y
Alegeți factori de scalare care păstrează la fel de mult conținutul sursei verticale
posibil.

Politica este în continuare afectată de o alegere a altor două cuvinte cheie, SIMPLIFICA, Sau CORECT.
(Valoarea implicită este SIMPLIFICA.)

CORECT
Calculați factorii de scalare exacti.

SIMPLIFICA
Ajustați regiunile active și factorii de scalare (în intervalul de aproximativ 10%), pentru a simplifica
raporturi pe cât posibil. (De exemplu, decupați sau tamponați ușor pentru a obține un raport
de 2/1 în loc de 45/22.)

NOTE ON CROMĂ MODURI AND SUBEȘANȚIONARE


y4mscaler poate converti fluxurile dintr-un mod de subeșantionare cromatică în altul. Astfel de
conversiile sunt întotdeauna operații cu pierderi, chiar dacă cadrul general este supus 1/1
scalare.

y4mscaler va deduce modul de subeșantionare al sursei din etichetele din antetul fluxului de intrare.
Presetările țintă ("preset=XXX") vor încerca să seteze modul țintă de subeșantionare
în mod corespunzător. În caz contrar, implicit modul de subeșantionare țintă se va potrivi cu sursa.
Se poate seta în mod explicit modul de subeșantionare pentru sursă și/sau țintă utilizând
parametrul „chromass=".

y4mscaler este capabil să citească și să scrie fluxuri în 4:4:4, 4:2:2, 4:1:1 și 4:2:0
(toate cele trei soiuri) moduri de subeșantionare. Primele trei, însă, sunt relativ noi
în plus față de standardul YUV4MPEG2 și multe instrumente MJPEG nu vor reuși să le proceseze
corect, dacă este deloc. smil2yuv și raw2yuv pot produce fluxuri native 4:1:1 din NTSC DV
video, care poate fi apoi convertit la 4:2:0 prin y4mscaler înainte de prelucrare ulterioară de către
alte instrumente.

Dacă sursa are un canal alfa (adică modul 444ALPHA) și ținta nu, alfa
canalul va fi pur și simplu eliminat. Pe de altă parte, dacă ținta are un canal alfa
dar sursa nu, un canal alfa constant va fi creat folosind valoarea alfa a
culoarea de fundal a țintei (așa cum este stabilită de „-O bg="). Valoarea implicită este complet opac.

În mod similar, în cazul în care ținta are canale cromatice, dar sursa nu (adică un sistem numai pentru lumina
Flux MONO), atunci canalele cromatice din ieșire vor fi setate conform
culoare de fundal.

NOTE ON ANORMAL ÎNTRECELARE AMESTECURI


Formatul YUV4MPEG2 permite fluxuri de „întrețesere în mod mixt”, care pot conține un
amestec de cadre progresive și întrețesute. Fiecare cadru este etichetat ca temporar
cadrele întrețesate sau progresive și subeșantionate vertical (formate 4:2:0) sunt mai departe
etichetat ca intercalat spațial sau nu. Din păcate, acest lucru permite posibilitatea de
anormal cadre, care se întâmplă să fie intercalate temporal (câmpuri eșantionate la diferite
ori) dar progresivă spațial (subeșantionare efectuată pe întregul cadru), sau vice-
invers. Singurul lucru rezonabil de făcut cu astfel de cadre anormale este să...
eșantionați croma, în esență, făcând ca problema să dispară cât mai repede posibil.

y4mscaler va procesa astfel de cadre numai dacă formatul de ieșire țintă este nevertical-
subeșantionat (de ex. 4:4:4, 4:2:2 etc.) și nu este necesară nicio altă prelucrare verticală.
In caz contrar y4mscaler va beneficia de procesare în mijlocul fluxului atunci când întâlnește o anomalie
cadru. Dacă există vreo posibilitate de a întâlni o astfel de eroare, y4mscaler va imprima a
avertizare când începe procesarea.

EXIT STAREA


0 Execuție cu succes a programului.

1 Eroare de utilizare, de sintaxă sau operațională.

Utilizați y4mscaler online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) este o sursă deschisă profesională
    sistem pentru a crea programe de instalare Windows. Aceasta
    este conceput pentru a fi cât mai mic și flexibil
    cat posibil...
    Descărcați NSIS: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    AuthPass este o parolă open source
    manager cu sprijin pentru popular şi
    Keepass dovedit (kdbx 3.x ȘI kdbx 4.x...
    Descărcați authpass
  • 3
    Zabbix
    Zabbix
    Zabbix este o companie deschisă de clasă enterprise
    soluție de monitorizare distribuită la sursă
    conceput pentru a monitoriza și urmări
    performanța și disponibilitatea rețelei
    servere, dispozitive...
    Descărcați Zabbix
  • 4
    KDiff3
    KDiff3
    Acest depozit nu mai este întreținut
    și se păstrează în scop de arhivă. Vedea
    https://invent.kde.org/sdk/kdiff3 for
    cel mai nou cod și
    https://download.kde.o...
    Descărcați KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX este o interfață grafică pentru
    Încărcătorul USB al lui Waninkoko, bazat pe
    libwiigui. Permite listarea și
    lansarea de jocuri Wii, jocuri Gamecube și
    homebrew pe Wii și WiiU...
    Descărcați USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferă caracteristici ANSI SQL
    și rulează pe Linux, Windows și
    mai multe platforme Unix. Caracteristici
    concurență și performanță excelente
    & putere...
    Descărcați Firebird
  • Mai mult »

Comenzi Linux

Ad