InggrisPerancisSpanyol

Ad


favorit OnWorks

y4mscaler - Online di Cloud

Jalankan y4mscaler di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah y4mscaler yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


y4mscaler - Skala/pangkas/terjemahkan aliran YUV4MPEG2

RINGKASAN


y4mscaler [Pilihan] < aliran Y4M > aliran Y4M

DESKRIPSI


y4mscaler adalah penskala video serba guna yang beroperasi pada aliran YUV4MPEG2, sebagai
diproduksi dan dikonsumsi oleh alat MJPEG seperti lav2yuv dan mpeg2enc(1).

y4mscaler dimaksudkan untuk digunakan dalam pipa. Jadi, inputnya dari stdin, dan outputnya ke
stdout.

Fungsi penting dari y4mscaler adalah menskalakan wilayah "aktif" tertentu dari input
aliran (sumber) ke wilayah aktif tertentu dari aliran output (target).
Piksel di luar wilayah aktif sumber diabaikan; piksel di luar
wilayah aktif target diisi dengan warna latar belakang. Sumber mungkin
tambahan memiliki matte yang diterapkan untuk itu; piksel di luar matte sumber diatur ke a
warna latar belakang yang ditentukan secara terpisah.

y4mscaler menangani subsampling chroma dengan benar, dan dengan demikian ia juga dapat melakukan chroma
konversi subsampling. Format streaming YUV4MPEG2 mendukung tiga jenis 4:2:0
subsampling, serta 4:1:1, 4:2:2, 4:4:4, a 4:4:4 mode dengan saluran alfa, dan
mode hanya luma monokrom. (Lihat "CATATAN TENTANG MODE KROMA DAN SUBSAMPLING".)

y4mscaler dapat melakukan konversi interlacing sederhana: beralih dari top-field-first ke
bottom-field-first dan sebaliknya (dengan membuang bidang pertama secara lossy), dan membuat a
aliran progresif dari interlaced dengan membuang setiap bidang lainnya (secara efektif mengurangi separuh
resolusi vertikal).

Sumber dan target ditentukan oleh banyak parameter, tetapi y4mscaler memiliki banyak, banyak
heuristik bawaan untuk secara otomatis mengaturnya dengan tepat. Sebagian besar parameter sumber adalah
diambil dari header aliran input. Parameter sumber dan target yang tersisa yang bukan
ditentukan oleh pengguna ditebak dengan cara yang waras.

y4mscaler termasuk parameter preset untuk sejumlah aliran target umum: DVD, VideoCD
(VCD), SuperVCD (SVCD), format gambar diam terkait, dan DV.

CONTOH


Untuk membuat aliran yang sesuai untuk digunakan dalam SVCD:

y4mscaler -O preset=svcd

Untuk membuat streaming untuk VideoCD (format non-interlaced), dari sumber DV (dan
format interlaced), menggeser bingkai input 4 piksel ke kiri:

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

Untuk mengambil sumber NTSC DV layar lebar, dan mengubahnya menjadi aliran kotak surat, dengan warna biru
bar di atas dan bawah:

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

Untuk mengambil sumber NTSC DV layar lebar, dan mengubahnya menjadi aliran "layar penuh" (mis
sisi terpotong, seperti di TV):

y4mscaler -O sar=ntsc -O infer=klip

Untuk mengambil sumber NTSC yang dipusatkan dan dikotak-kotakkan, dan mengubahnya menjadi format layar lebar (16:9)
streaming untuk DVD, dengan bilah hitam dihapus:

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

Untuk mengambil bagian tengah 100x100 piksel dari aliran NTSC DV, kelilingi dengan 20-piksel
perbatasan biru, dan meledakkannya ke aliran SuperVCD layar penuh:

y4mscaler -Saya aktif=140x140+0+0cc -I matte=100x100+0+0cc -I bg=RGB:0,0,255 -O
prasetel=svcd

PILIHAN


Tiga opsi pertama, -v, -V, dan -h, adalah opsi sederhana yang mengambil
baik tidak ada argumen atau satu argumen numerik.

-v [0,1,2]
Tetapkan tingkat verbositas.
0 = peringatan dan kesalahan saja.
1 = tambahkan pesan informatif juga (default).
2 = tambahkan juga pesan debugging yang cerewet.

-V Tampilkan informasi versi dan keluar.

-h Tampilkan pesan bantuan (sinopsis opsi).

Opsi -I, -O, dan -S masing-masing mengambil satu argumen dalam bentuk parameter = nilai, yang
tentukan parameter untuk input, output, dan penskalaan, masing-masing. Pilihan ini dapat
digunakan berulang kali untuk menentukan beberapa parameter. Nama dan nilai parameter bukan
hal - hal sensitif. Definisi bentuk "parameter=[AAA|BBB|CCC]" berarti hanya satu dari
kata kunci yang terdaftar AAA, BBB, atau CCC dapat dipilih. Opsi yang berhasil akan menimpa
yang lebih awal.

-I masukan_parameter
Tentukan parameter untuk aliran sumber/input. Semua argumen '-I' dievaluasi dalam
memesan, dan argumen selanjutnya pada baris perintah akan menimpa yang sebelumnya. Semua '-aku'
argumen dievaluasi sebelum argumen '-O'.

aktif =LxH+X+Yaa
Tentukan wilayah aktif dari bingkai sumber, yang diskalakan agar sesuai dengan yang aktif
wilayah bingkai target. Standarnya adalah bingkai penuh. ("LxT" mungkin
dihilangkan, dan ukuran wilayah default ke ukuran bingkai sumber.) W dan
H adalah lebar dan tinggi. X dan Y adalah offset dari anchor point. "aa" adalah
mode jangkar (default: TL); lihat "CATATAN TENTANG GEOMETRI WILAYAH" untuk detailnya.
Contoh: aktif=200x180+30+24cc

matte =LxT+X+Y
Tentukan wilayah matte untuk bingkai sumber. Semua piksel di luar wilayah ini
diatur ke warna latar belakang sumber. Matte default adalah bingkai penuh. (NS
"WxH" dapat dihilangkan, dan ukuran wilayah default ke ukuran sumber
bingkai.) W dan H adalah lebar dan tinggi. X dan Y adalah offset jangkar
titik. "aa" adalah mode jangkar (default: TL); lihat "CATATAN TENTANG GEOMETRI WILAYAH" untuk
rincian.
Contoh: matte=200x180+30+24cc

bg=RGB:r,g,b
bg=YCBCR:y,cb,kr
bg=RGBA:r,g,b,a
bg=YCBCRA:y,cb,kr,a
Mengatur warna latar belakang sumber. Piksel di luar wilayah matte sumber adalah
diatur ke warna ini. Seseorang dapat menentukan warna sebagai triplet R'G'B' atau Y'CbCr.
Misalnya, warna default adalah hitam, ditetapkan sebagai "bg=YCBCR:16,128,128" atau
"bg=RGB:0,0,0". Versi 'A' akan menetapkan nilai alfa (transparansi) dari
warna. Rentang alfa adalah [0,255] untuk RGBA dan [16,235] untuk YCBCRA. Standarnya
sepenuhnya buram (255 untuk RGBA, 235 untuk YCBCRA).

norma=[NTSC|PAL|SECAM]
Tentukan "norma" aliran sumber. Ini biasanya disimpulkan dari
tajuk aliran.

ungu =[NONE|TOP_PERTAMA|BAWAH_PERTAMA|TOP_ONLY|BAWAH_HANYA]
Tentukan interlacing yang digunakan oleh aliran sumber. NONE, TOP_FIRST, dan
BOTTOM_FIRST sesuai dengan non-interlaced, top-field-first, dan bottom-field-
pertama. Nilai-nilai ini biasanya disimpulkan dari header aliran; menentukan mereka
akan menimpa header aliran.
TOP_ONLY dan BOTTOM_ONLY menentukan bahwa hanya bidang atas atau bawah setiap frame
seharusnya digunakan; bidang lainnya dibuang. Opsi ini hanya dapat digunakan dengan
input interlaced, dan menyebabkan aliran interlaced diperlakukan sebagai
aliran progresif dengan setengah ketinggian. (Ini sangat berguna dalam membuat
VCD dari aliran input interlaced ukuran penuh.) Kedua opsi khusus ini dapat
hanya digunakan ketika sumbernya adalah aliran progresif murni (berlawanan dengan a
Aliran "mode campuran" YUV4MPEG2).

kromas =[420JPEG|420MPEG2|420PALDV|444|422|411|mono|444 alfa]
Tentukan mode subsampling kroma yang digunakan dalam aliran sumber. Parameter ini adalah
disimpulkan dari tajuk aliran, jadi kata kunci ini hampir tidak boleh digunakan di a
spesifikasi sumber. Satu-satunya alasan yang berguna untuk menentukan kata kunci ini adalah untuk
menimpa satu variasi 4:2:0 dengan yang lain. Penggunaan lainnya akan menyebabkan pemrosesan menjadi
gagal.

sar=T:D
sar=[NTSC|PAL|NTSC_WIDE|PAL_LEBAR]
Tentukan rasio aspek sampel aliran sumber. Nilainya bisa berupa atau
rasio numerik (seperti "10:11") atau salah satu kata kunci, yang sesuai dengan
Nilai CCIR-601 untuk tampilan 4:3 atau 16:9, masing-masing. Parameter ini biasanya
disimpulkan dari header aliran.

-O keluaran_parameter
Tentukan parameter untuk aliran tujuan/output. Semua argumen '-O' adalah
dievaluasi secara berurutan, dan argumen selanjutnya pada baris perintah akan ditimpa sebelumnya
yang. Semua argumen '-O' dievaluasi setelah argumen '-I'.

ukuran =WxH
ukuran = SRC
Atur ukuran bingkai keluaran/target, sebagai lebar W dan tinggi H dalam piksel. Menggunakan
kata kunci SRC untuk menentukan bahwa ukuran bingkai target harus sesuai dengan bingkai sumber
ukuran.

aktif =LxH+X+Yaa
Tentukan wilayah aktif dari bingkai target, di mana wilayah aktif dari
bingkai sumber diskalakan. Standarnya adalah bingkai target penuh. ("LxT" mungkin
dihilangkan, dan ukuran wilayah default ke ukuran bingkai target.) W dan
H adalah lebar dan tinggi. X dan Y adalah offset dari anchor point. "aa" adalah
mode jangkar (default: TL); lihat "CATATAN TENTANG GEOMETRI WILAYAH" untuk detailnya.
Contoh: aktif=200x180+30+24cc

bg=RGB:r,g,b
bg=YCBCR:y,cb,kr
bg=RGBA:r,g,b,a
bg=YCBCRA:y,cb,kr,a
Mengatur warna latar belakang target. Piksel di luar wilayah aktif target adalah
diatur ke warna ini. Seseorang dapat menentukan warna sebagai triplet R'G'B' atau Y'CbCr.
Misalnya, warna default adalah hitam, ditetapkan sebagai "bg=YCBCR:16,128,128" atau
"bg=RGB:0,0,0". Versi 'A' akan menetapkan nilai alfa (transparansi) dari
warna. Rentang alfa adalah [0,255] untuk RGBA dan [16,235] untuk YCBCRA. Standarnya
sepenuhnya buram (255 untuk RGBA, 235 untuk YCBCRA).

ungu =[NONE|TOP_PERTAMA|BAWAH_PERTAMA]
Tentukan jalinan yang digunakan oleh aliran target. NONE, TOP_FIRST, dan
BOTTOM_FIRST sesuai dengan non-interlaced, top-field-first, dan bottom-field-
pertama. Default jika untuk mencocokkan aliran sumber.
Jika sumber dan target keduanya saling terkait, tetapi dengan mode yang berbeda (yaitu satu
bawah pertama, dan yang lainnya adalah atas pertama), maka y4mscaler akan mengubah satu mode
ke yang lain dengan menjatuhkan bidang sumber pertama.

kromas =[420JPEG|420MPEG2|420PALDV|444|422|411|mono|444 alfa]
Tentukan mode subsampling kroma yang akan digunakan dalam aliran target. Standarnya
adalah untuk mencocokkan mode sumber. Lihat "CATATAN TENTANG MODE KROMA DAN SUBSAMPLING" untuk lebih lanjut
informasi.

sar=T:D
sar=[SRC|NTSC|PAL|NTSC_WIDE|PAL_LEBAR]
Tentukan rasio aspek sampel aliran sumber. Nilainya bisa berupa atau
rasio numerik (seperti "10:11") atau salah satu kata kunci, yang sesuai dengan
Nilai CCIR-601 untuk tampilan 4:3 atau 16:9, masing-masing. Kata kuncinya SRC menentukan
bahwa SAR target harus sesuai dengan sumbernya.

skala =N / A
Skala X=N / A
Skala Y=N / A
Tetapkan rasio penskalaan, sebagai pecahan; misalnya skala=1/2. "scale=" menyetel keduanya
faktor X dan Y secara bersamaan. "Xscale=" dan "Yscale=" dapat digunakan untuk mengaturnya
secara mandiri.

menyimpulkan =[PAD|CLIP|PRESERVE_X|PRESERVE_Y]
Atur mode yang digunakan untuk menyimpulkan rasio penskalaan dari wilayah aktif dan SAR. NS
kata kunci saling eksklusif. Standarnya adalah PAD.

menyimpulkan =[MENYEDERHANAKAN|TEPAT]
Setel apakah heuristik di atas menggunakan rasio eksak, atau apakah diizinkan untuk
sedikit sesuaikan daerah aktif untuk menyederhanakan rasio penskalaan. Kata kuncinya adalah
saling eksklusif. Standarnya adalah SEDERHANA.

sejajarkan =[TL|TC|TR|CL|CC|CR|BL|BC|BR]
Tetapkan titik penyelarasan antara sumber dan target wilayah aktif. NS
kata kunci menentukan "kiri atas", "tengah-atas", "kanan atas", dll. Sudut yang ditentukan
atau titik dari wilayah sumber akan dipetakan ke tempat yang sama di target
wilayah; dan cropping atau padding yang diterapkan pada daerah aktif akan
melestarikan pemetaan ini. Standarnya adalah CC, untuk "center-center", yaitu sumbernya
dan wilayah sasaran saling terpusat. Kata kuncinya saling eksklusif.
Defaultnya adalah CC. Lihat "CATATAN TENTANG PENYETELAN SUMBER DAN TARGET" untuk detailnya.

prasetel=[VCD|CVD|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]
Gunakan parameter target preset untuk beberapa format output umum. Individu
parameter dapat diganti dengan mengikuti lebih banyak pengaturan "-O". Kata kunci ini
saling eksklusif. Untuk detail pengaturan apa kata kunci preset ini
menyiratkan, lihat "CATATAN TENTANG TARGET PRESET".

VCD - VideoCD 352-lebar, progresif

CVD - ChinaVideoDisc . lebar 352 (tinggi penuh)

CDLS - SuperVCD dengan lebar 480

DVD - DVD dengan lebar 720

DVD_WIDE - DVD 720-lebar, piksel anamorfik

DV - DV lebar 720 (bidang bawah-pertama, 4:1:1)

DV_WIDE - DV 720-lebar, piksel anamorfik

SVCD_STILL_HI - gambar diam SVCD resolusi tinggi

SVCD_STILL_LO - gambar diam SVCD resolusi rendah

VCD_STILL_HI - gambar diam VCD resolusi tinggi

VCD_STILL_LO - gambar diam SVCD resolusi rendah

ATSC_720P - ATSC 720p (HDTV progresif)

ATSC_1080I - ATSC 1080i (HDTV interlaced)

ATSC_1080P -ATSC 1080p (HDTV)

-S penskalaan_parameter
Tentukan parameter untuk mesin penskalaan. Semua argumen '-S' dievaluasi dalam
memesan, dan argumen selanjutnya pada baris perintah akan menimpa yang sebelumnya.

modus = MONO
Minta penskalaan monokrom. Sumber diperlakukan sebagai monokrom dan kroma
saluran diabaikan. Saluran chroma dari aliran keluaran akan di-nolkan ke
menghasilkan keluaran skala abu-abu.

modus = GARIS BERALIH
Minta pertukaran baris. Secara efektif, bidang atas dan bawah dalam setiap bingkai
akan ditukar. Ini dapat membantu dengan aliran yang salah bentuk yang kacau
tatanan spasial. Opsi ini hanya efektif pada aliran interlaced.

timbangan =nama-penskala
Gunakan mesin penskalaan tertentu. Mesin yang tersedia adalah:
'default' - Scaler Generik Matto (default)

pilihan=opsi skalar
Tentukan opsi untuk mesin penskalaan yang dipilih. Untuk melihat semua yang tersedia
opsi, gunakan "opsi = bantuan".

Untuk mesin bawaan, tersedia opsi skalars pilih kernel filter:

kotak - filter kotak

linear - interpolasi linier

kuadrat - interpolasi kuadrat

kubik - interpolasi kubik, spline Mitchell-Netravali

kubikCR - interpolasi kubik, spline Catmull-Rom

kubikB - interpolasi kubik, B-spline

kubikK4 - Kunci kubik orde ke-4

sejak: N - Sinc dengan jendela Lanczos, N siklus

Untuk memilih kernel untuk arah penskalaan x dan y secara independen, gunakan dua kernel
nama dipisahkan dengan koma, mis opsi = kotak, kuadrat.

sejak: N akan memberikan hasil kualitas terbaik (paling tidak aliasing), tetapi paling lambat.
Kualitas meningkat dengan nilai N yang lebih besar, seperti halnya waktu pemrosesan. kubik is
umumnya dianggap di dunia grafis sebagai spline kubik urutan ke-3 dengan
trade-off terbaik antara smoothing dan aliasing. kotak menghasilkan kualitas terburuk
hasil (paling aliasing), tetapi yang tercepat. Kernel defaultnya adalah kubikK4, yang
memiliki passband yang lebih datar dan cutoff yang lebih tajam daripada kubik. (Ini membutuhkan hal yang sama
kekuatan komputasi sebagai sejak: 4, tetapi menghasilkan lebih sedikit artefak dering.)

CATATAN ON TARGET PRESET


Tabel berikut merinci pengaturan yang disediakan oleh berbagai target "preset="
kata kunci. Ketika dua nilai diberikan, yang utama adalah untuk aliran NTSC; nilai dalam
{braces} adalah untuk streaming PAL. Jika nilai interlace tidak ditentukan, itu diwarisi dari
sumber, jika tidak, interlacing target yang ditunjukkan diperlukan.

Ukuran Bingkai Preset Interlace SAR Subsampling
-------------------------------------------------- ---------------------
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

CATATAN ON WILAYAH GEOMETRI


Daerah aktif dan matte ditentukan menggunakan string geometri dalam bentuk "WxH+X+Yaa".
Bagian "WxH" menentukan ukuran wilayah, sebagai Lebar dan Tinggi dalam piksel. (Di dalam
beberapa kasus, "WxH" dapat dihilangkan, dan ukuran wilayah default ke bingkai penuh
size.) "+X+Y" menentukan posisi wilayah, sebagai offset relatif terhadap
titik jangkar ditentukan oleh "aa".

Kode "aa" dapat menjadi salah satu dari TL, TC, TR, CL, CC, CR, BL, BC, atau BR. Ini singkatan dari "top-
kiri", "tengah-atas", ..., "tengah-bawah", "kanan bawah". Kode-kode ini bukan huruf besar-kecil.
peka.

"+X+Y" menentukan offset titik jangkar wilayah dari jangkar bingkai
titik. Misalnya, "+20+30TL" berarti sudut kiri atas wilayah akan
offset 20 piksel ke kanan dan 30 piksel ke bawah dari sudut kiri atas bingkai.

Nilai offset juga bisa negatif. Misalnya, "-4+0CC" berarti pusat
(vertikal dan horizontal) dari wilayah tersebut diimbangi 4 piksel di sebelah kiri tengah
bingkai.

Titik penahan default untuk string geometri adalah TL, yaitu pojok kiri atas.

CATATAN ON SOURCE DAN TARGET PENJAJARAN


Seringkali, wilayah aktif sumber dan target tidak sama persis. Ini terjadi ketika,
menggunakan rasio penskalaan yang diberikan atau dihitung, wilayah sumber menskala ke ukuran yang berbeda
atau bentuk dari wilayah target. Dalam hal ini, daerah sumber dan daerah sasaran saling berhubungan
dipotong, sehingga hanya bagian sumber yang cocok yang akan diskalakan ke dalam target.

Sebelum kliping atau padding apa pun, wilayah sumber dan target disejajarkan sehingga
titik yang ditentukan melalui parameter "align=aa" bertepatan. Kode "aa" menentukan jangkar
titik seperti yang dijelaskan di atas.

Misalnya, "align=BC" menentukan bahwa bagian tengah bawah dari wilayah sumber harus mendapatkan
dipetakan ke bagian tengah bawah wilayah target. Dengan kata lain, wilayah sumber akan
dipusatkan secara horizontal dan disejajarkan secara vertikal ke bagian bawah wilayah target sebelumnya
guntingan:

---------------- sumber
|abcdefghijklmn|
---|opqrstuvwxyz01|--- target ----------------
| |234567890ABCDE| | |234567890ABCDE|
| |FGHIJKLMNOPQRS| | |FGHIJKLMNOPQRS|
| |TUVWXYZabcdefg| | |TUVWXYZabcdefg|
--------------------------------------------
Sebelum Saling Terpotong

Jika alih-alih "align=TR" dipusatkan, sumbernya akan terpotong di tempat yang berbeda, dan
diskalakan ke wilayah yang berbeda dari bingkai target:

--------------------------------------------
| |abcdefghijklmn| |abcdefghijklmn|
| |opqrstuvwxyz01| |opqrstuvwxyz01|
| |234567890ABCDE| |234567890ABCDE|
------|FGHIJKLMNOPQRS| ----------------
target |TUVWXYZabcdefg| sumber
----------------
Sebelum Saling Terpotong

Mode penyelarasan default adalah "CC", yaitu sumber dan target berada di tengah.

CATATAN ON SKALA FAKTOR KESIMPULAN


Jika faktor penskalaan X dan Y tidak diberikan secara eksplisit, y4mscaler akan menyimpulkan
faktor dari sumber dan target wilayah aktif dan rasio aspek sampel (SAR).

Jika wilayah aktif tidak kompatibel dari segi bentuk (mengingat SAR), sumber dan
wilayah target akan dipotong atau diisi sesuai dengan salah satu dari empat kebijakan. Kebijakannya adalah
dipilih menggunakan parameter "infer=" dan salah satu kata kunci PAD, CLIP, PRESERVE_X, atau
PRESERVE_Y. (Defaultnya adalah PAD.)

PAD
Pilih faktor penskalaan yang akan mengisi sumbernya, tetapi pastikan bahwa semua sumbernya
konten gambar berakhir di target.

CLIP
Pilih faktor penskalaan yang akan memotong sumber, tetapi yang akan memenuhi target
daerah semaksimal mungkin.

PRESERVE_X
Pilih faktor penskalaan yang mempertahankan sebanyak mungkin konten sumber horizontal
mungkin.

PRESERVE_Y
Pilih faktor penskalaan yang mempertahankan sebanyak mungkin konten sumber vertikal
mungkin.

Kebijakan selanjutnya dipengaruhi oleh pilihan dua kata kunci lainnya, MENYEDERHANAKAN, atau TEPAT.
(Defaultnya adalah MENYEDERHANAKAN.)

TEPAT
Hitung faktor skala yang tepat.

MENYEDERHANAKAN
Sesuaikan area aktif dan faktor penskalaan (dalam 10% atau lebih), untuk menyederhanakan
rasio sebanyak mungkin. (Misalnya, potong atau pad sedikit untuk mencapai rasio
dari 2/1 bukan 45/22.)

CATATAN ON KROMA MODE DAN SUBSAMPLING


y4mscaler dapat mengonversi aliran dari satu mode subsampling kroma ke mode lainnya. Seperti
konversi selalu merupakan operasi lossy, bahkan jika keseluruhan frame mengalami 1/1
penskalaan.

y4mscaler akan menyimpulkan mode subsampling sumber dari tag di header aliran input.
Preset target ("preset=XXX") akan mencoba menyetel mode subsampling target
dengan tepat. Jika tidak, secara default mode subsampling target akan cocok dengan sumbernya.
Seseorang dapat secara eksplisit mengatur mode subsampling untuk sumber dan/atau target dengan menggunakan
"kromas=" parameter.

y4mscaler mampu membaca dan menulis aliran di 4:4:4, 4:2:2, 4:1:1, dan 4:2:0
(ketiga varietas) mode subsampling. Tiga yang pertama, bagaimanapun, adalah relatif baru
selain standar YUV4MPEG2, dan banyak alat MJPEG akan gagal memprosesnya
benar, jika sama sekali. smil2yuv dan raw2yuv dapat menghasilkan aliran 4:1:1 asli dari NTSC DV
video, yang kemudian dapat dikonversi menjadi 4:2:0 oleh y4mscaler sebelum diproses lebih lanjut oleh
alat lainnya.

Jika sumber memiliki saluran alfa (yaitu mode 444ALPHA) dan target tidak, alfa
saluran akan dibuang begitu saja. Di sisi lain, jika target memiliki alpha-channel
tetapi sumbernya tidak, saluran alfa konstan akan dibuat menggunakan nilai alfa dari
warna latar belakang target (sebagaimana diatur oleh "-O bg="). Standarnya sepenuhnya buram.

Demikian pula, jika target memiliki saluran chroma tetapi sumbernya tidak (yaitu hanya luma
aliran MONO), maka saluran chroma di output akan diatur sesuai dengan
warna latar belakang.

CATATAN ON GANJIL MENJALIN CAMPURAN


Format YUV4MPEG2 memungkinkan aliran "interlacing mode campuran", yang mungkin berisi:
campuran frame progresif dan interlaced. Setiap bingkai ditandai sebagai sementara
bingkai interlaced atau progresif, dan vertikal-subsampled (format 4:2:0) lebih lanjut
ditandai sebagai interlaced spasial atau tidak. Sayangnya, ini memungkinkan kemungkinan
ganjil frame, yang kebetulan interlaced sementara (bidang sampel di berbeda
kali) tetapi progresif secara spasial (subsampling dilakukan di seluruh frame), atau sebaliknya
sebaliknya. Satu-satunya hal yang masuk akal untuk dilakukan dengan bingkai anomali seperti itu adalah secara vertikal-
upsample chroma, pada dasarnya membuat masalah hilang secepat mungkin.

y4mscaler hanya akan memproses frame tersebut jika format output target non-vertikal-
sub-sampel (misalnya 4:4:4, 4:2:2, dll.) dan tidak diperlukan pemrosesan vertikal lainnya.
Jika tidak y4mscaler akan menjamin pemrosesan di tengah ketika bertemu dengan anomali
bingkai. Jika ada kemungkinan mengalami kesalahan seperti itu, y4mscaler akan mencetak
peringatan saat pemrosesan dimulai.

EXIT STATUS


0 Eksekusi program berhasil.

1 Penggunaan, sintaks, atau kesalahan operasional.

Gunakan y4mscaler online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    NSIS: Sistem Instalasi Nullsoft Scriptable
    NSIS: Sistem Instalasi Nullsoft Scriptable
    NSIS (Instalasi Nullsoft Scriptable
    System) adalah open source profesional
    sistem untuk membuat penginstal Windows. Dia
    dirancang untuk menjadi kecil dan fleksibel
    sebagai mungkin...
    Unduh NSIS: Sistem Instal Nullsoft Scriptable
  • 2
    pass autentikasi
    pass autentikasi
    AuthPass adalah kata sandi sumber terbuka
    manajer dengan dukungan untuk yang populer dan
    Keepass terbukti (kdbx 3.x DAN kdbx 4.x ...
    Unduh authpass.dll
  • 3
    Zabbix
    Zabbix
    Zabbix adalah kelas perusahaan terbuka
    solusi pemantauan terdistribusi sumber
    dirancang untuk memantau dan melacak
    kinerja dan ketersediaan jaringan
    server, perangkat...
    Unduh Zabbix.dll
  • 4
    KDiff3
    KDiff3
    Repositori ini tidak lagi dipertahankan
    dan disimpan untuk tujuan arsip. Melihat
    https://invent.kde.org/sdk/kdiff3 for
    kode terbaru dan
    https://download.kde.o...
    Unduh KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX adalah GUI untuk
    USB Loader Waninkoko, berdasarkan
    libwiigui. Ini memungkinkan daftar dan
    meluncurkan game Wii, game Gamecube, dan
    homebrew di Wii dan WiiU...
    Unduh USBLoaderGX.dll
  • 6
    Burung api
    Burung api
    Firebird RDBMS menawarkan fitur ANSI SQL
    & berjalan di Linux, Windows &
    beberapa platform Unix. Fitur
    konkurensi & kinerja yang sangat baik
    & kekuasaan...
    Unduh Firebird.dll
  • Lebih banyak lagi »

Perintah Linux

Ad