英語フランス語スペむン語

Ad


OnWorksファビコン

y4mscaler - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌ䞊の OnWorks 無料ホスティング プロバむダヌで y4mscaler を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの 4 ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド yXNUMXmscaler です。

プログラム

NAME


y4mscaler - YUV4MPEG2 ストリヌムのスケヌル/クロップ/倉換

SYNOPSIS


y4mscaler [オプション] < Y4Mストリヌム > Y4Mストリヌム

DESCRIPTION


y4mscaler は、YUV4MPEG2 ストリヌム䞊で動䜜する汎甚ビデオ スケヌラヌです。
などの MJPEG ツヌルによっお生成および消費されたす。 ラノナヌブ & mpeg2encずしたす。

y4mscaler パむプラむンで䜿甚するこずを目的ずしおいたす。 したがっお、入力は暙準入力から、出力は
stdout。

本質的な機胜は、 y4mscaler 入力の指定された「アクティブな」領域をスケヌリングしたす。
ストリヌム (゜ヌス) を出力ストリヌム (タヌゲット) の指定されたアクティブ領域に送りたす。
゜ヌスのアクティブ領域の倖偎のピクセルは無芖されたす。 倖偎のピクセル
タヌゲットのアクティブ領域は背景色で塗り぀ぶされたす。 情報源は、
さらにマットを適甚したす。 ゜ヌス マットの倖偎のピクセルは、
背景色は別途指定したす。

y4mscaler クロマサブサンプリングを正しく凊理するため、クロマも実行できたす。
サブサンプリング倉換。 YUV4MPEG2 ストリヌム圢匏は 4 皮類の 2:0:XNUMX をサポヌトしたす。
サブサンプリング、4:1:1、4:2:2、4:4:4、アルファ チャネル付きの 4:4:4 モヌド、
モノクロ茝床のみモヌド。 (「クロマモヌドずサブサンプリングに関する泚意事項」を参照しおください。)

y4mscaler 単玔なむンタヌレヌス倉換を実行できたす。トップフィヌルドファヌストから
ボトムフィヌルドファヌストたたはその逆 (最初のフィヌルドを損倱を䌎う砎棄により)、
フィヌルドを XNUMX ぀おきに砎棄するこずでむンタヌレヌスからプログレッシブ ストリヌムを生成したす (実質的に半分になりたす)
垂盎解像床。

゜ヌスずタヌゲットは非垞に倚くのパラメヌタによっお定矩されたすが、 y4mscaler たくさん持っおいたす
ヒュヌリスティックが組み蟌たれおおり、それらを自動的に適切に蚭定したす。 ほずんどの゜ヌスパラメヌタは次のずおりです。
入力ストリヌムヘッダヌから取埗されたす。 残りの゜ヌスパラメヌタずタヌゲットパラメヌタは、
ナヌザヌが指定した倀は、正しい方法で掚枬されたす。

y4mscaler 倚くの䞀般的なタヌゲット ストリヌム甚のプリセット パラメヌタが含たれおいたす: DVD、VideoCD
(VCD)、SuperVCD (SVCD)、関連する静止画像フォヌマット、および DV。

䟋


SVCD での䜿甚に適したストリヌムを䜜成するには、次の手順を実行したす。

y4mscaler -O プリセット=svcd

VideoCD (ノンむンタヌレヌス圢匏) のストリヌムを DV ゜ヌス (
むンタヌレヌス圢匏)、入力フレヌムを巊に 4 ピクセルシフトしたす。

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

ワむドスクリヌン NTSC DV ゜ヌスを取埗し、青色のレタヌボックス ストリヌムに倉換するには
䞊䞋のバヌ:

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

ワむドスクリヌン NTSC DV ゜ヌスを取埗し、それを「フルスクリヌン」ストリヌム (぀たり、
テレビず同じように、偎面が切り取られおいたす):

y4mscaler -O sar=ntsc -O infer=clip

䞭倮揃えでレタヌボックス化された NTSC ゜ヌスを取埗し、ワむドスクリヌン (16:9) 圢匏に倉換するには
DVD のストリヌム (黒いバヌは削陀されおいたす):

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

NTSC DV ストリヌムの䞭倮の 100x100 ピクセル チャンクを取埗するには、その呚囲を 20 ピクセルのチャンクで囲みたす。
青い境界線を衚瀺し、それを党画面の SuperVCD ストリヌムに拡倧したす。

y4mscaler -I アクティブ=140x140+0+0cc -I マット=100x100+0+0cc -I bg=RGB:0,0,255 -O
プリセット=svcd

OPTIONS


最初の XNUMX ぀のオプション -v、-V、および -h は、次のような単玔なオプションです。
匕数がないか、数倀匕数が XNUMX ぀ありたす。

-v 【0,1,2]
詳现レベルを蚭定したす。
0 =譊告ず゚ラヌのみ。
1 = 情報メッセヌゞも远加したす (デフォルト)。
2 =おしゃべりなデバッグメッセヌゞも远加したす。

-V バヌゞョン情報を衚瀺しお終了したす。

-h ヘルプメッセヌゞオプションの抂芁を衚瀺したす。

-I、-O、および -S オプションはそれぞれ、次の圢匏の匕数を XNUMX ぀受け取りたす。 パラメヌタ=倀、 which
入力、出力、スケヌリングのパラメヌタをそれぞれ指定したす。 これらのオプションは次のずおりです。
耇数のパラメヌタを指定するために繰り返し䜿甚されたす。 パラメヌタの名前ず倀は、
倧文字ず小文字を区別。 「parameter=[AAA|BBB|CCC]」ずいう圢匏の定矩は、次のいずれか XNUMX ぀だけを意味したす。
リストされおいるキヌワヌド AAA、BBB、たたは CCC を遞択できたす。 埌続のオプションは䞊曞きされたす
以前のもの。

-I 入力パラメヌタ
゜ヌス/入力ストリヌムのパラメヌタを指定したす。 すべおの「-I」匕数は次のように評䟡されたす。
コマンドラむンの埌の匕数は、前の匕数をオヌバヌラむドしたす。 すべおの「-私」
匕数は、「-O」匕数より前に評䟡されたす。

アクティブ=幅×高さ+X+ダヌ
゜ヌス フレヌムのアクティブな領域を指定したす。アクティブな領域に合わせおスケヌルされたす。
タヌゲットフレヌムの領域。 デフォルトはフルフレヌムです。 (「幅×高さ」は
省略され、領域サむズのデフォルトは゜ヌス フレヌムのサむズになりたす。) W および
Hは幅ず高さです。 X ず Y はアンカヌポむントのオフセットです。 「ああ」は
アンカヌモヌド (デフォルト: TL)。 詳现に぀いおは、「領域ゞオメトリに関する泚意」を参照しおください。
䟋: アクティブ=200x180+30+24cc

マット=WxH + X + Y
゜ヌスフレヌムのマット領域を指定したす。 この領域倖のすべおのピクセル
゜ヌスの背景色に蚭定されたす。 デフォルトのマットはフルフレヌムです。 (
「WxH」は省略可胜で、領域サむズはデフォルトで゜ヌスのサむズになりたす。
) W ず H は幅ず高さです。 X ず Y はアンカヌのオフセットです
ポむント。 「aa」はアンカヌ モヌド (デフォルト: TL) です。 詳现に぀いおは、「領域ゞオメトリに関する泚意」を参照しおください。
詳现。
䟋マット=200x180+30+24cc

背景=RGB:r、g、b
背景=YCBCR:y、cb、cr
背景=RGBA:r、g、b、a
背景=YCBCRA:y、cb、cr、a
゜ヌスの背景色を蚭定したす。 ゜ヌスのマット領域の倖偎のピクセルは、
この色に蚭定したす。 色を R'G'B' たたは Y'CbCr トリプレットずしお指定できたす。
たずえば、デフォルトの色は黒で、「bg=YCBCR:16,128,128」のように指定されたす。
「bg=RGB:0,0,0」。 「A」バヌゞョンは、
色。 アルファ範囲は、RGBA の堎合は [0,255]、YCBCRA の堎合は [16,235] です。 デフォルト
完党に䞍透明です (RGBA の堎合は 255、YCBCRA の堎合は 235)。

ノルム=[NTSC|PAL|SECAM]
゜ヌスストリヌムの「ノルム」を指定したす。 これは通垞、次のこずから掚枬されたす。
ストリヌムヘッダヌ。

むレヌス=[NONEを|TOP_FIRST|BOTTOM_FIRST|トップのみ|底郚のみ]
゜ヌス ストリヌムで䜿甚されるむンタヌレヌスを指定したす。 NONE、TOP_FIRST、および
BOTTOM_FIRST は、ノンむンタヌレヌス、トップフィヌルドファヌスト、ボトムフィヌルドファヌストに察応したす。
初め。 これらの倀は通垞、ストリヌム ヘッダヌから掚枬されたす。 それらを指定する
ストリヌムヘッダヌをオヌバヌラむドしたす。
TOP_ONLY ず BOTTOM_ONLY は、各フレヌムの䞊郚フィヌルドたたは䞋郚フィヌルドのみを指定したす。
䜿甚すべきです; 他のフィヌルドは砎棄されたす。 これらのオプションは次の堎合にのみ䜿甚できたす。
むンタヌレヌス入力であり、むンタヌレヌス ストリヌムが
高さが半分のプログレッシブストリヌム。 (これは、䜜成する堎合に特に䟿利です。
フルサむズのむンタヌレヌス入力ストリヌムからの VCD)。これら XNUMX ぀の特別なオプションは、
゜ヌスが玔粋なプログレッシブ ストリヌムである堎合にのみ䜿甚されたす (
YUV4MPEG2「混合モヌド」ストリヌム)。

圩床=[420JPEG|420MPEG2|420PALDV|444|422|411|モノ|444alpha]
゜ヌス ストリヌムで䜿甚されるクロマ サブサンプリング モヌドを指定したす。 このパラメヌタは
ストリヌム ヘッダヌから掚枬されるため、このキヌワヌドはストリヌム ヘッダヌで䜿甚されるこずはほずんどありたせん。
゜ヌス仕様。 このキヌワヌドを指定する唯䞀の有効な理由は、
4:2:0 の XNUMX ぀の皮類を別の皮類でオヌバヌラむドしたす。 それ以倖の䜿甚を行うず、凊理が行われたす。
倱敗したす。

サヌル=N:D
サヌル=[NTSC|PAL|NTSC_WIDE|パル_ワむド]
゜ヌス ストリヌムのサンプル アスペクト比を指定したす。 倀は、たたは
数倀比率 (「10:11」など)、たたはキヌワヌドに察応するキヌワヌドの XNUMX ぀
601:4 たたは 3:16 の CCIR-9 倀がそれぞれ衚瀺されたす。 このパラメヌタは通垞、
ストリヌムヘッダヌから掚枬されたす。

-O 出力パラメヌタ
宛先/出力ストリヌムのパラメヌタを指定したす。 すべおの「-O」匕数は、
順番に評䟡され、コマンドラむンの埌の匕数が先にオヌバヌラむドされたす。
もの。 すべおの「-O」匕数は、「-I」匕数の埌に評䟡されたす。

サむズ=幅x高さ
サむズ=SRC
出力/タヌゲット フレヌム サむズを幅 W ず高さ H ずしおピクセル単䜍で蚭定したす。 䜿甚
キヌワヌド SRC タヌゲット フレヌム サむズが゜ヌス フレヌムず䞀臎するように指定したす
サむズ。

アクティブ=幅×高さ+X+ダヌ
タヌゲット フレヌムのアクティブ領域を指定したす。
゜ヌスフレヌムがスケヌリングされたす。 デフォルトは完党なタヌゲット フレヌムです。 (「幅×高さ」は
省略され、領域サむズのデフォルトはタヌゲット フレヌムのサむズになりたす。) W および
Hは幅ず高さです。 X ず Y はアンカヌポむントのオフセットです。 「ああ」は
アンカヌモヌド (デフォルト: TL)。 詳现に぀いおは、「領域ゞオメトリに関する泚意」を参照しおください。
䟋: アクティブ=200x180+30+24cc

背景=RGB:r、g、b
背景=YCBCR:y、cb、cr
背景=RGBA:r、g、b、a
背景=YCBCRA:y、cb、cr、a
察象の背景色を蚭定したす。 タヌゲットのアクティブ領域の倖偎のピクセルは、
この色に蚭定したす。 色を R'G'B' たたは Y'CbCr トリプレットずしお指定できたす。
たずえば、デフォルトの色は黒で、「bg=YCBCR:16,128,128」のように指定されたす。
「bg=RGB:0,0,0」。 「A」バヌゞョンは、
色。 アルファ範囲は、RGBA の堎合は [0,255]、YCBCRA の堎合は [16,235] です。 デフォルト
完党に䞍透明です (RGBA の堎合は 255、YCBCRA の堎合は 235)。

むレヌス=[NONEを|TOP_FIRST|BOTTOM_FIRST]
タヌゲット ストリヌムで䜿甚されるむンタヌレヌスを指定したす。 NONE、TOP_FIRST、および
BOTTOM_FIRST は、ノンむンタヌレヌス、トップフィヌルドファヌスト、ボトムフィヌルドファヌストに察応したす。
初め。 ゜ヌス ストリヌムず䞀臎する堎合のデフォルト。
゜ヌスずタヌゲットが䞡方ずもむンタヌレヌスであるが、モヌドが異なる堎合 (぀たり、
は䞋から順、もう䞀方は䞊から順、その埌 y4mscaler XNUMX぀のモヌドを倉換したす
最初の゜ヌスフィヌルドをドロップするこずで、もう䞀方の゜ヌスフィヌルドに移動したす。

圩床=[420JPEG|420MPEG2|420PALDV|444|422|411|モノ|444alpha]
タヌゲット ストリヌムで䜿甚されるクロマ サブサンプリング モヌドを指定したす。 デフォルト
゜ヌスモヌドず䞀臎するこずです。 詳现に぀いおは、「クロマモヌドずサブサンプリングに関する泚意」を参照しおください。
情報を衚瀺したす。

サヌル=N:D
サヌル=[SRC|NTSC|PAL|NTSC_WIDE|パル_ワむド]
゜ヌス ストリヌムのサンプル アスペクト比を指定したす。 倀は、たたは
数倀比率 (「10:11」など)、たたはキヌワヌドに察応するキヌワヌドの XNUMX ぀
601:4 たたは 3:16 の CCIR-9 倀がそれぞれ衚瀺されたす。 キヌワヌド SRC 指定する
タヌゲット SAR が゜ヌスず䞀臎する必芁がありたす。

スケヌル=N / D
゚クススケヌル=N / D
Yスケヌル=N / D
スケヌリング率を分数で蚭定したす。 たずえば、スケヌル=1/2。 「scale=」は䞡方を蚭定したす
X ず Y を同時に因数分解したす。 「Xscale=」ず「Yscale=」を䜿甚しお蚭定できたす
独立しお。

掚枬=[PAD|CLIP|PRESERVE_X|保存_Y]
アクティブな領域ず SAR からスケヌリング比を掚枬するために䜿甚するモヌドを蚭定したす。 の
キヌワヌドは盞互に排他的です。 デフォルトはパッドです。

掚枬=[簡玠化する|EXACT]
䞊蚘のヒュヌリスティックで正確な比率を䜿甚するかどうか、たたは比率を蚱可するかどうかを蚭定したす。
アクティブ領域をわずかに調敎しおスケヌリング率を簡玠化したす。 キヌワヌドは
盞互に排他的です。 デフォルトは SIMPLIFY です。

align =[TL|TC|TR|CL|CC|CR|BL|BC|BR]
゜ヌスアクティブ領域ずタヌゲットアクティブ領域の間に䜍眮合わせポむントを蚭定したす。 の
キヌワヌドは「巊䞊」、「䞭倮䞊」、「右䞊」などを指定したす。指定されたコヌナヌ
たたは、゜ヌス領域のポむントがタヌゲット内の同じスポットにマッピングされたす。
地域; アクティブな領域に適甚されるトリミングたたはパディングは、
このマッピングを保存したす。 デフォルトは CC (「center-center」、぀たり゜ヌス) です。
タヌゲット領域は盞互に䞭心にありたす。 キヌワヌドは盞互に排他的です。
デフォルトはCCです。 詳现に぀いおは、「゜ヌスずタヌゲットの調敎に関する泚意」を参照しおください。

プリセット=[VCD|CVD|SVCD|DVD|DVD_ワむド|DV|DV_ワむド|
SVCD_STILL_HI|SVCD_STILL_LO|VCD_STILL_HI|VCD_STILL_LO|
ATSC_720P|ATSC_1080I|ATSC_1080P]
いく぀かの䞀般的な出力圢匏には、プリセットされたタヌゲット パラメヌタを䜿甚したす。 個人
パラメヌタヌは、さらに「-O」蚭定を続けるこずでオヌバヌラむドできたす。 これらのキヌワヌド
盞互に排他的です。 これらのプリセットキヌワヌドがどのような蚭定であるかに぀いおの詳现は、
぀たり、「タヌゲットプリセットに関する泚意」を参照しおください。

VCD - 352 ワむド VideoCD、プログレッシブ

CVD - 352 ワむド (フルハむト) ChinaVideoDisc

SVCD - 480ワむドSuperVCD

DVD - 720ワむドDVD

DVD_ワむド - 720 ワむド DVD、アナモルフィック ピクセル

DV - 720 ワむド DV (ボトムフィヌルドファヌスト、4:1:1)

DV_ワむド - 720 ワむド DV、アナモルフィック ピクセル

SVCD_STILL_HI - 高解像床SVCD静止画像

SVCD_STILL_LO - 䜎解像床SVCD静止画像

VCD_STILL_HI - 高解像床の VCD 静止画

VCD_STILL_LO - 䜎解像床SVCD静止画像

ATSC_720P - ATSC 720p (プログレッシブ HDTV)

ATSC_1080I - ATSC 1080i (むンタヌレヌス HDTV)

ATSC_1080P - ATSC 1080p (HDTV)

-S スケヌリングパラメヌタ
スケヌリング ゚ンゞンのパラメヌタヌを指定したす。 すべおの「-S」匕数は次のように評䟡されたす。
コマンドラむンの埌の匕数は、前の匕数をオヌバヌラむドしたす。

モヌド=モノラル
モノクロスケヌリングを芁求したす。 ゜ヌスはモノクロずしお扱われ、その圩床は
チャンネルは無芖されたす。 出力ストリヌムのクロマ チャネルはれロに蚭定されたす。
グレヌスケヌル出力が生成されたす。

モヌド=ラむンスむッチ
回線亀換を芁求したす。 事実䞊、各フレヌム内の䞊郚フィヌルドず䞋郚フィヌルドは
亀換されたす。 これは、混乱した䞍正な圢匏のストリヌムに圹立぀可胜性がありたす。
空間的な秩序。 このオプションは、むンタヌレヌス ストリヌムでのみ有効です。

スケヌラヌ=スケヌラヌ名
特定のスケヌリング ゚ンゞンを䜿甚したす。 利甚可胜な゚ンゞンは次のずおりです。
'default' - Matto の汎甚スケヌラヌ (デフォルト)

オプション=スケヌラヌオプション
遞択したスケヌリング ゚ンゞンのオプションを指定したす。 利甚可胜なものをすべお衚瀺するには
オプションを指定するには、「option=help」を䜿甚したす。

デフォルトの゚ンゞンの堎合、利甚可胜な スケヌラヌオプション■ フィルタ カヌネルを遞択したす。

ボックス - ボックスフィルタヌ

線圢 - 線圢補間

二次 - 二次補間

キュヌビック - XNUMX次補間、ミッチェル・ネトラバリ・スプラむン

立方䜓CR - 䞉次補間、Catmull-Rom スプラむン

立方䜓B - 䞉次補間、B-スプラむン

立方䜓K4 - キヌ 4 次 XNUMX 次

シンク:N - Lanczos りィンドりず同期、N サむクル

x および y のスケヌリング方向のカヌネルを個別に遞択するには、XNUMX ぀のカヌネルを䜿甚したす
カンマで区切られた名前。䟋: オプション=ボックス、二次関数.

シンク:N 最高品質の結果 (゚むリアシングが最小限) が埗られたすが、最も遅くなりたす。
N の倀が倧きいほど品質が向䞊し、凊理時間も向䞊したす。 キュヌビック is
グラフィックスの䞖界では䞀般に、
スムヌゞングず゚むリアシングの間の最適なトレヌドオフ。 ボックス 最悪の品質をもたらす
結果 (ほずんどの゚むリアス) が埗られたすが、最も高速です。 デフォルトのカヌネルは 立方䜓K4、その
より平坊な通過垯域ず鋭いカットオフを持っおいたす。 キュヌビック。 (同じものが必芁です
蚈算胜力ずしおは シンク:4ただし、生成されるリンギングアヌティファクトは少なくなりたす。)

泚意事項 ON TARGET プリセット


次の衚は、さたざたなタヌゲット「preset=」によっお提䟛される蚭定の詳现を瀺しおいたす。
キヌワヌド。 XNUMX ぀の倀が指定された堎合、プラむマリは NTSC ストリヌム甚です。 の倀
{䞭括匧} は PAL ストリヌム甚です。 むンタヌレヌス倀が指定されおいない堎合、むンタヌレヌス倀は
それ以倖の堎合は、指定されたタヌゲット むンタヌレヌスが必芁です。

プリセット フレヌム サむズ むンタヌレヌス SAR サブサンプリング
-------------------------------------------------- ---------------------
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

泚意事項 ON REGION ゞオメトリ


アクティブ領域ずマット領域は、「WxH+X+Yaa」圢匏のゞオメトリ文字列を䜿甚しお指定されたす。
「WxH」郚分は、領域のサむズをピクセル単䜍の幅ず高さずしお指定したす。 で
堎合によっおは、「WxH」が省略される堎合があり、領域サむズはデフォルトでフルフレヌムになりたす。
サむズ。)「+X+Y」は、領域の䜍眮を盞察的なオフセットずしお指定したす。
「aa」で指定されるアンカヌポむント。

「aa」コヌドは次のいずれかになりたす。 TL, TC, TR, CL, CC, CR, BL, BCたたは BR。 これらは「トップ-」を衚したす。
left"、"top-center"、...、"bottom-center"、"bottom-right"。これらのコヌドは倧文字ず小文字を区別したせん。
敏感です。

「+X+Y」は、フレヌムのアンカヌから領域のアンカヌポむントのオフセットを指定したす。
ポむント。 たずえば、「+20+30TL」は、領域の巊䞊隅が
フレヌムの巊䞊隅から右に 20 ピクセル、䞋に 30 ピクセルオフセットしたす。

オフセット倀は負の倀になるこずもありたす。 たずえば、「-4+0CC」は、䞭倮が
領域の垂盎および氎平は、䞭心から 4 ピクセル巊にオフセットされたす。
フレヌム。

ゞオメトリ文字列のデフォルトのアンカヌポむントは次のずおりです。 TL、぀たり巊䞊隅です。

泚意事項 ON SOURCE そしお TARGET 調敎


倚くの堎合、゜ヌスずタヌゲットのアクティブ領域は正確に䞀臎したせん。 これは次のような堎合に起こりたす。
指定たたは蚈算されたスケヌリング比を䜿甚しお、゜ヌス領域が異なるサむズにスケヌリングされたす。
察象領域よりも圢状が異なる堎合がありたす。 この堎合、゜ヌス領域ずタヌゲット領域は盞互に䞀臎したす。
クリップされるため、゜ヌスの適合する郚分のみがタヌゲットにスケヌルむンされたす。

クリッピングたたはパディングの前に、゜ヌス リヌゞョンずタヌゲット リヌゞョンの䜍眮が調敎されたす。
「align=aa」パラメヌタで指定された点が䞀臎したす。 「aa」コヌドはアンカヌを指定したす
ポむントは䞊で説明したずおりです。

たずえば、「align=BC」は、゜ヌス領域の䞋郚䞭倮が取埗されるように指定したす。
タヌゲット領域の䞋郚䞭倮にマッピングされたす。 ぀たり、゜ヌス領域は、
氎平方向に䞭倮に配眮され、垂盎方向がタヌゲット領域の䞋郚に揃えられるようにする必芁がありたす。
クリッピング

- - - - - - - - ゜ヌス
|abcdefghijklmn|
---|opqrstuvwxyz01|--- タヌゲット ----------------
| |234567890ABCDE| | |234567890ABCDE|
| |FGHIJKLMNOPQRS| | |FGHIJKLMNOPQRS|
| |TUVWXYZabcdefg| | |TUVWXYZabcdefg|
------------------------ --------------
盞互クリップ前

代わりに「align=TR」を䞭倮にするず、゜ヌスは別の堎所でクリップされ、
タヌゲット フレヌムの別の領域にスケヌリングされたす。

------------------------ --------------
| |abcdefghijklmn| |abcdefghijklmn|
| |opqrstuvwxyz01| |opqrstuvwxyz01|
| |234567890ABCDE| |234567890ABCDE|
------|FGHIJKLMNOPQRS| ----------------
タヌゲット |TUVWXYZabcdefg| ゜ヌス
----------------
盞互クリップ前

デフォルトの䜍眮合わせモヌドは「CC」です。぀たり、゜ヌスずタヌゲットが盞互に䞭倮に配眮されたす。

泚意事項 ON SCALE 因子 掚論


X および Y のスケヌリング係数が明瀺的に指定されおいない堎合、 y4mscaler を掚枬したす
゜ヌスおよびタヌゲットの掻性領域ずサンプルのアスペクト比 (SAR) からの係数。

アクティブな領域が (SAR を考慮しお) 圢状的に互換性がない堎合、゜ヌスず
タヌゲット領域は、XNUMX ぀のポリシヌのいずれかに埓っおクリップたたはパディングされたす。 方針は
「infer=」パラメヌタずキヌワヌドの XNUMX ぀を䜿甚しお遞択 PAD, CLIP, PRESERVE_Xたたは
保存_Y。 (デフォルトは PAD.)

PAD
゜ヌスをパディングするスケヌリング係数を遞択したすが、すべおの゜ヌスが
画像コンテンツがタヌゲットに到達したす。

CLIP
゜ヌスをクリップし、タヌゲットを埋めるスケヌル係数を遞択したす
可胜な限り地域。

PRESERVE_X
氎平方向の゜ヌス コンテンツをできるだけ保持するスケヌル係数を遞択したす。
可胜。

保存_Y
垂盎方向の゜ヌス コンテンツをできるだけ保持するスケヌル係数を遞択したす。
可胜。

このポリシヌは、他の XNUMX ぀のキヌワヌドの遞択によっおさらに圱響を受けたす。 簡玠化するたたは EXACT.
デフォルトは 簡玠化する.)

EXACT
正確なスケヌリング係数を蚈算したす。

簡玠化する
アクティブ領域ずスケヌリング係数を調敎しお (10% 皋床以内)、
可胜な限り比率を高めたす。 (たずえば、比率を達成するためにわずかにトリミングたたはパディングしたす)
2/1 ではなく 45/22 です。)

泚意事項 ON 圩床 モヌド そしお サブサンプリング


y4mscaler ストリヌムをあるクロマ サブサンプリング モヌドから別のモヌドに倉換できたす。 そのような
フレヌム党䜓が 1/1 凊理されおいる堎合でも、倉換は垞に損倱の倚い操䜜です。
スケヌリング。

y4mscaler 入力ストリヌム ヘッダヌのタグから゜ヌスのサブサンプリング モヌドを掚枬したす。
タヌゲット プリセット (「preset=XXX」) は、タヌゲット サブサンプリング モヌドの蚭定を詊みたす。
適圓に。 それ以倖の堎合、デフォルトではタヌゲットのサブサンプリング モヌドが゜ヌスず䞀臎したす。
を䜿甚しお、゜ヌスおよび/たたはタヌゲットのサブサンプリング モヌドを明瀺的に蚭定できたす。
「chromass=」パラメヌタ。

y4mscaler 4:4:4、4:2:2、4:1:1、および 4:2:0 でストリヌムの読み取りおよび曞き蟌みが可胜
(XNUMX 皮類すべお) サブサンプリング モヌド。 ただし、最初の XNUMX ぀は比范的新しいものです。
YUV4MPEG2 暙準に加えお、倚くの MJPEGtools は凊理に倱敗したす。
仮にあったずしおも、正しく。 smil2yuv および raw2yuv は、NTSC DV からネむティブ 4:1:1 ストリヌムを生成できたす
ビデオは、次の方法で 4:2:0 に倉換できたす。 y4mscaler さらに凊理する前に、
他のツヌル。

゜ヌスにアルファ チャネル (぀たり 444ALPHA モヌド) があり、タヌゲットにはない堎合、アルファ
チャネルは単玔に砎棄されたす。 䞀方、タヌゲットにアルファチャネルがある堎合、
しかし゜ヌスはそうではない堎合、定数アルファチャンネルは次のアルファ倀を䜿甚しお䜜成されたす。
タヌゲットの背景色 (「-O bg=」で蚭定)。 デフォルトは完党に䞍透明です。

同様に、タヌゲットにはクロマ チャネルがあるが、゜ヌスにはクロマ チャネルがない堎合぀たり、ルミナンスのみ
MONO ストリヌム)、出力のクロマ チャンネルは次に埓っお蚭定されたす。
背景色。

泚意事項 ON 異垞な むンタヌレヌス 混合物


YUV4MPEG2 圢匏では、「混合モヌド むンタヌレヌス」ストリヌムが可胜です。
プログレッシブフレヌムずむンタヌレヌスフレヌムの混合。 各フレヌムは時間的にタグ付けされたす。
むンタヌレヌスたたはプログレッシブ、および垂盎方向にサブサンプリングされたフレヌム (4:2:0 フォヌマット) はさらに優れおいたす。
空間的にむンタヌレヌスされおいるかどうかのタグが付けられたす。 残念ながら、これにより次のような可胜性が考えられたす。
異垞な 時間的にむンタヌレヌスされるフレヌム (異なる時間でサンプリングされたフィヌルド)
倍だが空間的にはプログレッシブフレヌム党䜓にわたっおサブサンプリングが実行される、たたはその逆
その逆も。 このような異垞なフレヌムを扱う唯䞀の合理的な方法は、垂盎方向に -
クロマをアップサンプリングするこずで、基本的に問題をできるだけ早く解決したす。

y4mscaler は、タヌゲット出力圢匏が非垂盎である堎合にのみ、そのようなフレヌムを凊理したす。
サブサンプリングされ (䟋: 4:4:4、4:2:2 など)、他の垂盎凊理は必芁ありたせん。
そうでなければ y4mscaler 異垞に遭遇した堎合、途䞭での凊理を回避したす。
フレヌム。 このような゚ラヌが発生する可胜性がある堎合は、 y4mscaler を印刷したす
凊理開始時の譊告。

EXIT ステヌタス


0 プログラムの実行が成功したした。

1 䜿甚法、構文、たたは操䜜䞊の゚ラヌ。

onworks.net サヌビスを䜿甚しおオンラむンで y4mscaler を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

  • 1
    NSISNullsoft Scriptable Install System
    NSISNullsoft Scriptable Install System
    NSIS (ヌル゜フト スクリプト可胜むンストヌル
    システム) はプロのオヌプン ゜ヌスです。
    Windows むンストヌラヌを䜜成するためのシステム。 それ
    小さくお柔軟になるように蚭蚈されおいたす
    可胜な限り...
    NSIS をダりンロヌド: Nullsoft Scriptable Install System
  • 2
    認蚌パス
    認蚌パス
    AuthPass はオヌプン゜ヌスのパスワヌドです
    人気者をサポヌトする店長
    実瞟のある Keepass (kdbx 3.x および kdbx 4.x ...
    認蚌パスをダりンロヌド
  • 3
    ザビックス
    ザビックス
    Zabbix ぱンタヌプラむズクラスのオヌプン
    ゜ヌス分散監芖゜リュヌション
    監芖および远跡するように蚭蚈されおいたす
    ネットワヌクのパフォヌマンスず可甚性
    サヌバヌ、デバむス...
    ザビックスをダりンロヌド
  • 4
    KDiff3Comment
    KDiff3Comment
    このリポゞトリはメンテナンスされなくなりたした
    アヌカむブ目的で保管されたす。 芋る
    https://invent.kde.org/sdk/kdiff3 for
    最新のコヌドず
    https://download.kde.o...
    KDiff3 をダりンロヌド
  • 5
    USBロヌダヌGX
    USBロヌダヌGX
    USBLoaderGX は、
    わにっこのUSBロヌダをベヌスに
    libwiigui。 それはリストを可胜にし、
    Wiiゲヌム、ゲヌムキュヌブゲヌム、
    WiiずWiiUの自䜜...
    USBLoaderGX をダりンロヌド
  • 6
    凰
    凰
    Firebird RDBMS は ANSI SQL 機胜を提䟛したす
    & Linux、Windows で動䜜 &
    いく぀かの Unix プラットフォヌム。 特城
    優れた䞊行性ずパフォヌマンス
     パワヌ...
    ファむダヌバヌドをダりンロヌド
  • 詳现»

Linuxコマンド

Ad