英語フランス語スペイン語

Ad


OnWorksファビコン

y4mtoppm-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windows Onlineエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでy4mtoppmを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの4つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドyXNUMXmtoppmです。

プログラム:

NAME


y4mtoppm-YUV4MPEG2ストリームをPPM画像に変換します

SYNOPSIS


y4mtoppm [オプション]

DESCRIPTION


y4mtoppm YUV4MPEG2ストリームを一連の生のPPM画像に変換します。

出力はstdoutになります(ただし、シェルをファイルにリダイレクトしてください)。

他のすべてのYUV4MPEG2フィルターおよびツールと同様に、入力はstdinから読み取られます。 YUV4MPEG2ストリーム
Y'CbCr色空間(ITU-R BT.601)を使用するフレームを含みます。 y4mtoppm それぞれを変換します
コンピュータグラフィックスに使用される通常のR'G'B'色空間へのピクセル。

YUV4MPEG2ストリームは、(多くの場合!)サブサンプリングされたクロマ平面を持っている場合があります。 y4mtoppm アップサンプリングできます
「4:2:0JPEG」ストリームは、単純でお粗末なアルゴリズムを使用しています。 より良い結果が得られます
次のようなフィルターを使用する y4mscaler(1)汎用サブサンプリングが可能なもの
操作。 y4mtoppm クロマサブサンプリングモード以外のストリームでは失敗します
4:4:4 or 4:2:0-JPEG.

インターレースストリームの場合、これらの操作は各フィールドで個別に実行されます。 田畑
時間順に個別のPPM画像として出力することも(デフォルト)、完全にインターリーブすることもできます。
フレーム画像。

複数のPPM画像が生成された場合、それらは単に次々に出力されます。 もし、あんたが
このような「マルチイメージ」PPMストリーム/ファイルを個別のファイルに変換したい場合は、 pnmsplit.
(一部のPNMフィルターはマルチイメージファイル/ストリームを処理できますが、多くはXNUMX月より前に作成されました
2000は最初の画像のみを処理します。)

y4mtoppm & ppmtoy4m 互いに逆です。 XNUMXつの出力をパイプでつなぐことができます
その他、およびその逆。 色空間(およびサブサンプリング)操作は、非可逆圧縮であることに注意してください。
両方向。 また、PPMに変換する場合は、インターレースとサンプルに関する情報
アスペクト比が失われます(ただし、コマンドライン引数をに指定することで再構築できます
ppmtoy4m).

OPTIONS


y4mtoppm 次のオプションを受け入れます。

-L インターレースストリームの場合、フレームごとにXNUMXつのPPMイメージを出力します。
インターリーブされたフィールド。 (それ以外の場合は、フレームごとにXNUMXつのPPM画像が生成されます。XNUMXつは
フィールドごと。)

-v 【0,1,2]
詳細レベルを設定します。
0 =警告とエラーのみ。
1 =有益なメッセージも追加します。
2 =おしゃべりなデバッグメッセージも追加します。


(MJPEGまたはDV)AVIファイルの最初の15フレームを個別のPPMファイルに変換するには:

lav2yuv -f 15 your-video.avi | y4mtoppm | pnmsplit-"your-video-%d.ppm"

onworks.netサービスを使用してオンラインでy4mtoppmを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad