Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

y4mscaler — online w chmurze

Uruchom y4mscaler w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie y4mscaler, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


y4mscaler — Skaluj/przycinaj/tłumacz strumień YUV4MPEG2

STRESZCZENIE


y4mskaler [Opcje] < Y4Mstream > Y4Mstream

OPIS


y4mskaler to uniwersalny skaler wideo, który działa na strumieniach YUV4MPEG2, as
produkowane i konsumowane przez narzędzia MJPEG, takie jak lav2yuv i mpeg2enc(1).

y4mskaler ma być używany w potoku. Zatem wejście pochodzi ze standardowego wejścia, a wyjście do
wyjście.

Podstawowa funkcja y4mskaler jest skalowanie określonego „aktywnego” regionu wejścia
strumienia (źródła) do określonego aktywnego regionu strumienia wyjściowego (celu).
Piksele poza aktywnym regionem źródła są ignorowane; piksele poza
aktywne obszary celu są wypełnione kolorem tła. Źródło może
dodatkowo nałóż na nią mat; piksele poza otoczką źródłową są ustawione na a
oddzielnie określony kolor tła.

y4mskaler poprawnie obsługuje podpróbkowanie chrominancji, dzięki czemu może również wykonywać chrominancję
konwersje podpróbkowania. Format strumienia YUV4MPEG2 obsługuje trzy odmiany 4:2:0
podpróbkowanie, a także tryby 4:1:1, 4:2:2, 4:4:4, a 4:4:4 z kanałem alfa i
monochromatyczny tryb tylko z luminancją. (Patrz „UWAGI DOTYCZĄCE TRYBÓW CHROMA I PODPRÓBKÓW”.)

y4mskaler może wykonywać proste konwersje z przeplotem: przełączanie z górnego pola na pierwsze
dolne pole-najpierw i odwrotnie (poprzez stratne odrzucenie pierwszego pola) i utworzenie pliku a
progresywny strumień z przeplotem, odrzucając każde inne pole (skutecznie zmniejszając o połowę
rozdzielczość pionowa).

Źródło i cel są definiowane przez wiele, wiele parametrów, ale y4mskaler ma wiele, wiele
wbudowane heurystyki, aby automatycznie ustawić je odpowiednio. Większość parametrów źródła to
pobierane z nagłówka strumienia wejściowego. Pozostałe parametry źródłowe i docelowe, które nie są
określone przez użytkownika są odgadywane w rozsądny sposób.

y4mskaler zawiera wstępnie ustawione parametry dla wielu popularnych strumieni docelowych: DVD, VideoCD
(VCD), SuperVCD (SVCD), powiązane formaty zdjęć i DV.

PRZYKŁADY


Aby utworzyć strumień odpowiedni do użycia na płycie SVCD:

y4mscaler -O ustawienie wstępne=svcd

Aby utworzyć strumień dla płyty VideoCD (format bez przeplotu) ze źródła DV (an
format z przeplotem), przesuwając klatkę wejściową o 4 piksele w lewo:

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

Aby wziąć szerokoekranowe źródło NTSC DV i przekonwertować je na strumień w formacie letterbox z niebieskim
paski na górze i na dole:

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

Aby pobrać szerokoekranowe źródło NTSC DV i przekonwertować je na strumień „pełnoekranowy” (tj
boki są obcięte, tak jak w telewizji):

y4mscaler -O sar=ntsc -O infer=klip

Aby wziąć wyśrodkowane źródło NTSC z ramkami do liter i przekonwertować je na format szerokoekranowy (16:9)
strumień dla DVD, z usuniętymi czarnymi paskami:

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

Aby wziąć środkowy fragment strumienia NTSC DV o wymiarach 100 x 100 pikseli, otocz go 20-pikselowym
niebieską ramkę i powiększ ją do pełnoekranowego strumienia SuperVCD:

y4mscaler -I aktywny=140x140+0+0cc -I matowy=100x100+0+0cc -I bg=RGB:0,0,255 -O
ustawienie wstępne=svcd

OPCJE


Pierwsze trzy opcje, -v, -V i -h, są prostymi opcjami, które biorą
albo brak argumentów, albo jeden argument liczbowy.

-v [0,1,2]
Ustaw poziom szczegółowości.
0 = tylko ostrzeżenia i błędy.
1 = dodaj również komunikaty informacyjne (domyślnie).
2 = dodaj także rozmowną wiadomość debugowania.

-V Pokaż informacje o wersji i zakończ.

-h Pokaż komunikat pomocy (streszczenie opcji).

Opcje -I, -O i -S przyjmują po jednym argumencie formularza parametr=wartość, który
określić parametry odpowiednio dla wejścia, wyjścia i skalowania. Te opcje mogą być
używane wielokrotnie do określania wielu parametrów. Nazwy i wartości parametrów nie są
rozróżniana jest wielkość liter. Definicje postaci „parametr=[AAA|BBB|CCC]” oznaczają, że tylko jeden z
można wybrać wymienione słowa kluczowe AAA, BBB lub CCC. Kolejne opcje zostaną zastąpione
wcześniejsze.

-I parametr_wejściowy
Określ parametry źródła/strumienia wejściowego. Wszystkie argumenty „-I” są oceniane w
kolejności, a późniejsze argumenty w wierszu poleceń zastąpią wcześniejsze. Wszystko ja'
argumenty są oceniane przed argumentami „-O”.

aktywny=szer. x wys. + X + tak
Określ aktywny region ramki źródłowej, który jest skalowany w celu dopasowania do obszaru aktywnego
region ramki docelowej. Domyślnie jest to pełna klatka. ("SxW" może być
pominięty, a rozmiar regionu jest domyślnie równy rozmiarowi klatki źródłowej.) W i
H to szerokość i wysokość. X i Y to odsunięcie punktu kontrolnego. „aa” to tzw
tryb kotwicy (domyślnie: TL); patrz „UWAGI DOTYCZĄCE GEOMETRII REGIONÓW”, aby uzyskać szczegółowe informacje.
Przykład: aktywny=200x180+30+24cc

matowy=SxW+X+Y
Określ obszar otoczki dla ramki źródłowej. Wszystkie piksele poza tym regionem
są ustawione na źródłowy kolor tła. Domyślna otoczka to pełna klatka. (T
„WxH” może zostać pominięte, a rozmiar regionu domyślnie odpowiada rozmiarowi źródła
rama.) W i H to szerokość i wysokość. X i Y to przesunięcie kotwicy
punkt. „aa” to tryb kotwicy (domyślnie: TL); patrz „UWAGI DOTYCZĄCE GEOMETRII REGIONÓW”.
detale.
Przykład: matowy=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
Ustaw źródłowy kolor tła. Piksele poza obszarem matowym źródła są
ustawić na ten kolor. Można określić kolor jako trójkę R'G'B' lub Y'CbCr.
Na przykład domyślnym kolorem jest czarny, określony jako „bg=YCBCR:16,128,128” lub
„bg=RGB:0,0,0”. Wersje „A” ustawią wartość alfa (przezroczystości) pliku
kolor. Zakres alfa wynosi [0,255] dla RGBA i [16,235] dla YCBCRA. Domyślny
jest w pełni nieprzezroczysty (255 dla RGBA, 235 dla YCBCRA).

norma=[NTSC|PAL|SECAM]
Określ „normę” strumienia źródłowego. Jest to zwykle wywnioskowane z
nagłówek strumienia.

ilośc=[BRAK|TOP_FIRST|BOTTOM_FIRST|TOP_ONLY|TYLKO NA DOLE]
Określ przeplot używany przez strumień źródłowy. BRAK, TOP_FIRST i
BOTTOM_FIRST odpowiada bez przeplotu, górne pole pierwsze i dolne pole
Pierwszy. Te wartości są zwykle wywnioskowane z nagłówka strumienia; ich określenie
zastąpi nagłówek strumienia.
TOP_ONLY i BOTTOM_ONLY określają, że tylko górne lub dolne pole każdej ramki
należy stosować; drugie pole jest odrzucane. Tych opcji można używać tylko z
wejście z przeplotem i powoduje, że strumień z przeplotem jest traktowany jako a
strumień progresywny o połowie wysokości. (Jest to szczególnie przydatne podczas tworzenia
VCD z pełnowymiarowego strumienia wejściowego z przeplotem.) Te dwie specjalne opcje mogą
być używany tylko wtedy, gdy źródło jest czystym strumieniem progresywnym (w przeciwieństwie do strumienia a
YUV4MPEG2 strumień „w trybie mieszanym”).

kolor=[420JPEG|420MPEG2|420PALDW|444|422|411|mono|444alfa]
Określ tryb podpróbkowania chrominancji używany w strumieniu źródłowym. Ten parametr jest
wywnioskowane z nagłówka strumienia, więc to słowo kluczowe prawie nigdy nie powinno być używane w pliku
specyfikacja źródła. Jedynym użytecznym powodem określenia tego słowa kluczowego jest to
zastąpić jedną odmianę 4:2:0 inną. Każde inne użycie spowoduje przetwarzanie do
zawieść.

sar=N: D
sar=[NTSC|PAL|NTSC_WIDE|PAL_WIDE]
Określ współczynnik kształtu próbki strumienia źródłowego. Wartością może być albo
współczynnik liczbowy (taki jak „10:11”) lub jedno ze słów kluczowych, które odpowiadają
Wartości CCIR-601 odpowiednio dla wyświetlaczy 4:3 lub 16:9. Ten parametr jest zwykle
wywnioskowane z nagłówka strumienia.

-O parametr_wyjściowy
Określ parametry strumienia docelowego/wyjściowego. Wszystkie argumenty „-O” są
oceniane w kolejności, a późniejsze argumenty w wierszu poleceń zastąpią wcześniejsze
te. Wszystkie argumenty „-O” są oceniane po argumentach „-I”.

rozmiar=SxW
rozmiar=SRC
Ustaw wyjściowy/docelowy rozmiar ramki, jako szerokość W i wysokość H w pikselach. Użyj
keyword SRC aby określić, że rozmiar ramki docelowej powinien być zgodny z ramką źródłową
rozmiar.

aktywny=szer. x wys. + X + tak
Określ aktywny region klatki docelowej, w którym aktywny region
ramka źródłowa jest skalowana. Wartość domyślna to pełna klatka docelowa. ("SxW" może być
pominięty, a rozmiar regionu jest domyślnie równy rozmiarowi klatki docelowej.) W i
H to szerokość i wysokość. X i Y to odsunięcie punktu kontrolnego. „aa” to tzw
tryb kotwicy (domyślnie: TL); patrz „UWAGI DOTYCZĄCE GEOMETRII REGIONÓW”, aby uzyskać szczegółowe informacje.
Przykład: aktywny=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
Ustaw docelowy kolor tła. Piksele poza aktywnym regionem celu są
ustawić na ten kolor. Można określić kolor jako trójkę R'G'B' lub Y'CbCr.
Na przykład domyślnym kolorem jest czarny, określony jako „bg=YCBCR:16,128,128” lub
„bg=RGB:0,0,0”. Wersje „A” ustawią wartość alfa (przezroczystości) pliku
kolor. Zakres alfa wynosi [0,255] dla RGBA i [16,235] dla YCBCRA. Domyślny
jest w pełni nieprzezroczysty (255 dla RGBA, 235 dla YCBCRA).

ilośc=[BRAK|TOP_FIRST|BOTTOM_FIRST]
Określ przeplot używany przez strumień docelowy. BRAK, TOP_FIRST i
BOTTOM_FIRST odpowiada bez przeplotu, górne pole pierwsze i dolne pole
Pierwszy. Domyślnie, jeśli pasuje do strumienia źródłowego.
Jeśli zarówno źródło, jak i cel są przeplatane, ale w różnych trybach (tj
jest od dołu, a drugi od góry), a następnie y4mskaler przekonwertuje jeden tryb
do drugiego, usuwając pierwsze pole źródłowe.

kolor=[420JPEG|420MPEG2|420PALDW|444|422|411|mono|444alfa]
Określ tryb podpróbkowania chrominancji, który ma być używany w strumieniu docelowym. Domyślny
jest zgodne z trybem źródłowym. Zobacz „UWAGI DOTYCZĄCE TRYBÓW CHROMA I PODPRÓBKÓW”, aby uzyskać więcej informacji
informacje.

sar=N: D
sar=[SRC|NTSC|PAL|NTSC_WIDE|PAL_WIDE]
Określ współczynnik kształtu próbki strumienia źródłowego. Wartością może być albo
współczynnik liczbowy (taki jak „10:11”) lub jedno ze słów kluczowych, które odpowiadają
Wartości CCIR-601 odpowiednio dla wyświetlaczy 4:3 lub 16:9. Słowo kluczowe SRC określa
że docelowy SAR powinien odpowiadać źródłu.

skala=N / D
Xskala=N / D
Skala Y=N / D
Ustaw współczynniki skalowania jako ułamek; na przykład skala = 1/2. „scale=” ustawia oba
Współczynniki X i Y jednocześnie. Do ich ustawienia można użyć "Xscale=" i "Yscale="
niezależnie.

wnioskować =[PAD|CLIP|ZAREZERWUJ_X|ZACHOWAJ_Y]
Ustaw tryb używany do wnioskowania współczynników skalowania z aktywnych regionów i SAR. The
słowa kluczowe wzajemnie się wykluczają. Wartość domyślna to PAD.

wnioskować =[UPROSZCZAĆ|DOKŁADNY]
Ustaw, czy powyższa heurystyka używa dokładnych proporcji, czy też jest to dozwolone
nieznacznie dostosuj aktywne regiony, aby uprościć współczynniki skalowania. Słowa kluczowe są
wzajemnie się wykluczające. Wartość domyślna to UPROSZCZ.

align =[TL|TC|TR|CL|CC|CR|BL|BC|BR]
Ustaw punkt wyrównania między aktywnymi regionami źródłowymi i docelowymi. The
słowa kluczowe określają „lewy górny róg”, „środkowy górny róg”, „prawy górny róg” itp. Określony róg
lub punkt z regionu źródłowego zostanie zmapowany do tego samego miejsca w celu
region; oraz przycinanie lub dopełnianie, które jest stosowane do aktywnych regionów
zachować to odwzorowanie. Domyślnym ustawieniem jest CC, oznaczające „centrum-środek”, tj. źródło
a regiony docelowe są wzajemnie wyśrodkowane. Słowa kluczowe wzajemnie się wykluczają.
Wartość domyślna to CC. Szczegółowe informacje znajdują się w części „UWAGI DOTYCZĄCE WYRÓWNANIA ŹRÓDŁA I CELU”.

ustawienie wstępne=[VCD|CVD|CDLS|płyta DVD|DVD_WIDE|DV|DV_WIDE|
SVCD_STILL_HI|SVCD_STILL_LO|VCD_STILL_HI|VCD_STILL_LO|
ATSC_720P|ATSC_1080I|ATSC_1080P]
Użyj wstępnie ustawionych parametrów docelowych dla kilku popularnych formatów wyjściowych. Indywidualny
parametry można nadpisać, stosując kolejne ustawienia „-O”. Te słowa kluczowe
wzajemnie się wykluczają. Aby uzyskać szczegółowe informacje na temat ustawień tych gotowych słów kluczowych
implikować, patrz „UWAGI DOTYCZĄCE USTAWIEŃ DOCELOWYCH”.

VCD - VideoCD o szerokości 352, progresywne

CVD - 352-szeroki (pełna wysokość) ChinaVideoDisc

CDLS - 480-szeroki SuperVCD

płyta DVD - DVD o szerokości 720

DVD_WIDE - DVD o szerokości 720, piksele anamorficzne

DV - DV o szerokości 720 (najpierw dolne pole, 4:1:1)

DV_WIDE - 720-szeroki DV, piksele anamorficzne

SVCD_STILL_HI - nieruchomy obraz SVCD o wysokiej rozdzielczości

SVCD_STILL_LO - nieruchomy obraz SVCD o niskiej rozdzielczości

VCD_STILL_HI - wysokiej rozdzielczości nieruchomy obraz VCD

VCD_STILL_LO - nieruchomy obraz SVCD o niskiej rozdzielczości

ATSC_720P - ATSC 720p (progresywna telewizja HD)

ATSC_1080I - ATSC 1080i (HDTV z przeplotem)

ATSC_1080P - ATSC 1080p (telewizor HD)

-S skalowanie_parametru
Określ parametry mechanizmu skalowania. Wszystkie argumenty „-S” są oceniane w
kolejności, a późniejsze argumenty w wierszu poleceń zastąpią wcześniejsze.

tryb=MONO
Poproś o skalowanie monochromatyczne. Źródło jest traktowane jako monochromatyczne i jego nasycenie
kanały są ignorowane. Kanały chrominancji strumienia wyjściowego zostaną wyzerowane
dać wynik w skali szarości.

tryb=PRZEŁĄCZNIK LINII
Poproś o zamianę linii. Efektywnie, górne i dolne pola w każdej klatce
zostanie zamienione. Może to pomóc w przypadku zniekształconych strumieni, które mają bałagan
ład przestrzenny. Ta opcja działa tylko w przypadku strumieni z przeplotem.

skaler=nazwa-skalera
Użyj określonego silnika skalowania. Dostępne silniki to:
„domyślny” — ogólny skaler Matto (domyślny)

opcja=opcja skalowania
Określ opcję dla wybranego mechanizmu skalowania. Aby zobaczyć wszystkie dostępne
opcji, użyj „opcja=pomoc”.

W przypadku domyślnego silnika plik available opcja skalowanias wybierz jądro filtra:

pudełko - filtr pudełkowy

liniowy - interpolacja liniowa

kwadratowy - interpolacja kwadratowa

sześcienny - interpolacja sześcienna, splajn Mitchella-Netravalego

sześciennyCR - interpolacja sześcienna, splajn Catmull-Rom

sześcienny B - interpolacja sześcienna, B-splajn

sześciennyK4 - Klucze sześcienne czwartego rzędu

od: N - sinc z oknem Lanczosa, N cykli

Aby niezależnie wybrać jądra dla kierunków skalowania x i y, użyj dwóch jąder
nazwy oddzielone przecinkiem, np opcja=pudełko,kwadrat.

od: N da najlepszą jakość wyników (najmniejsza aliasing), ale jest najwolniejsza.
Jakość poprawia się wraz z większymi wartościami N, podobnie jak czas przetwarzania. sześcienny is
powszechnie uważany w świecie grafiki za splajn sześcienny trzeciego rzędu z
najlepszy kompromis między wygładzaniem a aliasingiem. pudełko daje najgorszą jakość
wyniki (najwięcej aliasingu), ale jest najszybszy. Domyślne jądro to sześciennyK4, który
ma bardziej płaskie pasmo przenoszenia i ostrzejsze odcięcie niż sześcienny. (Wymaga tego samego
moc obliczeniowa jako od: 4, ale wytwarza mniej dzwoniących artefaktów.)

UWAGI ON TARGET PRESETY


Poniższa tabela wyszczególnia ustawienia zapewniane przez różne cele „preset=”
słowa kluczowe. Gdy podane są dwie wartości, podstawowa dotyczy strumieni NTSC; wartość w
{nawiasy klamrowe} dotyczą strumieni PAL. Jeśli wartość przeplotu nie jest określona, ​​jest dziedziczona z
źródła, w przeciwnym razie wymagany jest wskazany docelowy przeplot.

Wstępnie ustawiony rozmiar klatki Podpróbkowanie SAR z przeplotem
-------------------------------------------------- ---------------------
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

UWAGI ON REGION GEOMETRIA


Regiony aktywne i otoczki są określane za pomocą ciągu geometrii w postaci „WxH+X+Yaa”.
Część „WxH” określa rozmiar regionu jako szerokość i wysokość w pikselach. (W
w niektórych przypadkach „SxW” może zostać pominięte, a rozmiar obszaru jest domyślnie ustawiony na pełną klatkę
size.) „+X+Y” określa położenie regionu, jako przesunięcie względem
punkt zakotwiczenia określony przez „aa”.

Kod „aa” może być jednym z TL, TC, TR, CL, CC, CR, BL, BClub BR. Oznaczają one „top-
left”, „top-center”, …, „bottom-center”, „bottom-right”. W tych kodach nie jest rozróżniana wielkość liter
wrażliwy.

„+X+Y” określa przesunięcie punktu zakotwiczenia regionu od zakotwiczenia ramki
punkt. Na przykład „+20+30TL” oznacza, że ​​będzie lewy górny róg regionu
przesunięcie o 20 pikseli w prawo i 30 pikseli w dół od lewego górnego rogu ramki.

Wartości przesunięcia mogą być również ujemne. Na przykład „-4+0CC” oznacza, że ​​środek
(pionowo i poziomo) regionu jest przesunięty o 4 piksele na lewo od środka
rama.

Domyślnym punktem zakotwiczenia dla łańcuchów geometrii jest TL, czyli lewy górny róg.

UWAGI ON ŹRÓDŁO ROLNICZE TARGET WYRÓWNANIE


Często źródłowe i docelowe regiony aktywne nie pasują dokładnie. Dzieje się tak, gdy
przy użyciu podanych lub obliczonych współczynników skalowania region źródłowy skaluje się do innego rozmiaru
lub kształtu niż region docelowy. W tym przypadku regiony źródłowy i docelowy są wzajemnie
przycięty, tak że tylko część źródła, która pasuje, zostanie przeskalowana do celu.

Przed jakimkolwiek przycięciem lub dopełnieniem regiony źródłowy i docelowy są wyrównane w taki sposób, że
punkty określone za pomocą parametru „align=aa” pokrywają się. Kod „aa” określa kotwicę
punkt, jak opisano powyżej.

Na przykład „align=BC” określa, że ​​dolny środek regionu źródłowego powinien zostać ustawiony
mapowany na dolną środkową część regionu docelowego. Innymi słowy, region źródłowy będzie
być wyśrodkowany w poziomie i wyrównany pionowo do dolnej części obszaru docelowego przed
obrzynek:

---------------- źródło
|abcdefghijklmn|
---|opqrstuvwxyz01|--- cel ----------------
| |234567890ABCDE| | |234567890ABCDE|
| |FGHIJKLMNOPQRS| | |FGHIJKLMNOPQRS|
| |TUVWXYZabcdefg| | |TUVWXYZabcdefg|
--------------------------------------
Przed wzajemnym przycięciem

Gdyby zamiast tego „align=TR” zostało wyśrodkowane, źródło zostałoby przycięte w innym miejscu i
przeskalowane do innego regionu klatki docelowej:

--------------------------------------
| |abcdefghijklmn| |abcdefghijklmn|
| |opqrstuvwxyz01| |opqrstuvwxyz01|
| |234567890ABCDE| |234567890ABCDE|
------|FGHIJKLMNOPQRS| ----------------
cel |TUVWXYZabcdefg| źródło
----------------
Przed wzajemnym przycięciem

Domyślny tryb wyrównania to „CC”, co oznacza, że ​​źródło i cel są wzajemnie wyśrodkowane.

UWAGI ON SKALA CZYNNIK WNIOSKOWANIE


Jeśli współczynniki skalowania X i Y nie są wyraźnie podane, y4mskaler wnioskuje,
czynniki z aktywnych regionów źródłowych i docelowych oraz współczynniki kształtu próbki (SAR).

Jeśli aktywne regiony nie są kompatybilne pod względem kształtu (biorąc pod uwagę SAR), źródło i
regiony docelowe zostaną przycięte lub dopełnione zgodnie z jedną z czterech zasad. Polityka jest
wybrane za pomocą parametru „infer=” i jednego ze słów kluczowych PAD, CLIP, ZAREZERWUJ_Xlub
ZACHOWAJ_Y. (Wartością domyślną jest PAD.)

PAD
Wybierz współczynniki skalowania, które będą wypełniać źródło, ale upewnij się, że wszystkie źródła
zawartość obrazu trafia do celu.

CLIP
Wybierz współczynniki skalowania, które przycinają źródło, ale które wypełniają cel
regionie jak najbardziej.

ZAREZERWUJ_X
Wybierz współczynniki skalowania, które zachowują jak najwięcej poziomej zawartości źródłowej
możliwe.

ZACHOWAJ_Y
Wybierz współczynniki skalowania, które zachowują jak najwięcej pionowej zawartości źródłowej
możliwe.

Na politykę wpływa dodatkowo wybór dwóch innych słów kluczowych, UPROSZCZAĆlub DOKŁADNY.
(Domyślnie UPROSZCZAĆ.)

DOKŁADNY
Oblicz dokładne współczynniki skalowania.

UPROSZCZAĆ
Dostosuj aktywne regiony i współczynniki skalowania (w granicach 10%), aby uprościć
proporcje jak najbardziej. (Na przykład lekko przytnij lub wyrównaj, aby uzyskać proporcje
2/1 zamiast 45/22.)

UWAGI ON CHROM TRYBY ROLNICZE PODPRÓBKI


y4mskaler może konwertować strumienie z jednego trybu podpróbkowania chrominancji na inny. Taki
konwersje są zawsze operacjami stratnymi, nawet jeśli ogólna ramka przechodzi 1/1
skalowanie.

y4mskaler wywnioskuje tryb podpróbkowania źródła na podstawie znaczników w nagłówku strumienia wejściowego.
Docelowe ustawienia wstępne („preset=XXX”) będą próbowały ustawić docelowy tryb podpróbkowania
odpowiednio. W przeciwnym razie docelowy tryb podpróbkowania będzie domyślnie zgodny ze źródłem.
Można jawnie ustawić tryb podpróbkowania dla źródła i/lub celu, używając metody
parametr „chromass=”.

y4mskaler jest w stanie odczytywać i zapisywać strumienie w 4:4:4, 4:2:2, 4:1:1 i 4:2:0
(wszystkie trzy odmiany) tryby podpróbkowania. Pierwsze trzy są jednak stosunkowo nowe
oprócz standardu YUV4MPEG2, a wiele narzędzi MJPEG nie będzie ich przetwarzać
prawidłowo, jeśli w ogóle. smil2yuv i raw2yuv mogą tworzyć natywne strumienie 4:1:1 z NTSC DV
wideo, które następnie można przekonwertować na 4:2:0 przez y4mskaler przed dalszym przetwarzaniem przez
inne narzędzia.

Jeśli źródło ma kanał alfa (tj. tryb 444ALPHA), a cel nie, kanał alfa
kanał zostanie po prostu odrzucony. Z drugiej strony, jeśli cel ma kanał alfa
ale źródło tego nie robi, zostanie utworzony stały kanał alfa przy użyciu wartości alfa
kolor tła celu (ustawiony przez "-O bg="). Domyślnie jest to całkowicie nieprzezroczyste.

Podobnie, jeśli cel ma kanały chrominancji, ale źródło nie (tj
strumień MONO), wówczas kanały chrominancji na wyjściu zostaną ustawione zgodnie z
kolor tła.

UWAGI ON ANOMALNY PRZEPLATAĆ MIESZANKI


Format YUV4MPEG2 pozwala na strumienie „z przeplotem w trybie mieszanym”, które mogą zawierać
mieszanka klatek progresywnych i z przeplotem. Każda klatka jest oznaczona jako tymczasowa
dalej są klatki z przeplotem lub progresywne oraz pionowo podpróbkowane (formaty 4:2:0).
oznaczone jako z przeplotem przestrzennym lub nie. Niestety daje to możliwość
nienormalny klatki, które są czasowo przeplatane (pola próbkowane w różnym czasie
razy), ale progresywnie przestrzennie (podpróbkowanie wykonywane w całym kadrze) lub odwrotnie
odwrotnie. Jedyną rozsądną rzeczą, jaką można zrobić z takimi anomalnymi ramkami, jest pionowe-
upsample chrominancji, zasadniczo sprawiając, że problem zniknie tak szybko, jak to możliwe.

y4mskaler przetworzy takie ramki tylko wtedy, gdy docelowym formatem wyjściowym jest format inny niż pionowy
podpróbkowanie (np. 4:4:4, 4:2:2 itd.) i żadne inne przetwarzanie pionowe nie jest wymagane.
Inaczej y4mskaler zrezygnuje z przetwarzania w połowie strumienia, gdy napotka anomalię
rama. Jeśli istnieje jakakolwiek możliwość napotkania takiego błędu, y4mskaler wydrukuje a
ostrzeżenie, gdy rozpocznie się przetwarzanie.

EXIT STATUS


0 Pomyślne wykonanie programu.

1 Błąd użycia, składni lub działania.

Korzystaj z y4mscaler online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    NSIS: skryptowy system instalacyjny Nullsoft
    NSIS: skryptowy system instalacyjny Nullsoft
    NSIS (instalacja skryptowa Nullsoft
    System) jest profesjonalnym oprogramowaniem typu open source
    system do tworzenia instalatorów Windows. Ono
    ma być tak mały i elastyczny
    w miarę możliwości...
    Pobierz NSIS: Nullsoft Scriptable Install System
  • 2
    przepustka
    przepustka
    AuthPass to hasło typu open source
    menedżer ze wsparciem dla popularnych i
    sprawdzony Keepass (kdbx 3.x ORAZ kdbx 4.x ...
    Pobierz authpass
  • 3
    Zabbix
    Zabbix
    Zabbix jest otwartą platformą klasy korporacyjnej
    rozwiązanie do monitorowania rozproszonego źródła
    przeznaczony do monitorowania i śledzenia
    wydajność i dostępność sieci
    serwery, urządzenia...
    Pobierz Zabbixa
  • 4
    KRóżn.3
    KRóżn.3
    To repozytorium nie jest już obsługiwane
    i jest przechowywany w celach archiwalnych. Widzieć
    https://invent.kde.org/sdk/kdiff3 for
    najnowszy kod i
    https://download.kde.o...
    Pobierz KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX to GUI dla
    Ładowarka USB firmy Waninkoko, oparta na
    libwiigui. Umożliwia wyświetlanie i
    uruchamianie gier Wii, gier Gamecube i
    homebrew na Wii i WiiU...
    Pobierz USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferuje funkcje ANSI SQL
    & działa w systemach Linux, Windows i
    kilka platform uniksowych. Cechy
    doskonała współbieżność i wydajność
    & moc...
    Pobierz Firebirda
  • więcej »

Komendy systemu Linux

Ad