Amazon Best VPN GoSearch

OnWorksファビコン

lavpipe - クラウドでオンライン

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

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

プログラム:

NAME


lavpipe - パイプ リスト スクリプトから生の YUV ストリームを作成します。

SYNOPSIS


ラフパイプ [-o NUM] [-n NUM] パイプリスト

DESCRIPTION


lavpipe は、編集と同様の構造を持つ「パイプ リスト」と呼ばれるスクリプト ファイルを読み取ります。
lav2yuv に入力できるリスト。 パイプ リストの形式については、以下を参照してください。

パイプ リストは、lavpipe によって結合されるいくつかのビデオ ソースとフィルターを定義します。
stdout で単一の出力 YUV ストリームを生成します (たとえば、圧縮して
経由でディスクに保存 mpeg2enc(1)または ゆぶ2ラフ(1))。

OPTIONS


コマンド ライン オプションは、結果のビデオ ストリームの特定の部分を出力するために使用されます。
つまり、スキップするフレーム数と配信するフレーム数をlavpipeに伝えることができます
その時点から。

-o NUM これは、出力ビデオのフレーム オフセットです。 最初 NUM 結果のフレーム
ビデオは単に計算されたり、stdout に書き込まれたりしません。 この値のデフォルトは
0.

-n NUM これがフレーム数です。 入力ファイルまたはストリームがパイプ リストで定義されている場合
スクリプトは十分に長く、出力は正確に NUM フレームの長さ。 の値
0 は、パイプ リストで定義されている最後のフレームまでのすべてのフレームが
何らかの入力がある限り、書き出されます (0 がデフォルトです)。

パイプリスト
これは、lavpipe が「実行」するパイプ リスト ファイルの名前です。 詳細については
このファイルのフォーマットについては、以下を参照してください。

-? コマンド構文の概要を表示します。


lavpipe -o 100 -n 25 film.pli
film.pli(
PAL の場合、これは映画の 5 秒目になります)。

lavpipe 入力.pli | yuv2lav -q80 output.avi
lavpipeによってアセンブルされたムービーを単一のAVIファイルとして保存します。

USAGE


このセクションでは、lavpipe の入力ファイルの形式、パイプ リスト スクリプトについて説明します。 もしも
いくつかの例またはより詳細なチュートリアルが必要な場合は、 mjpegツール(1)
についてのマンページのセクション 作成 映画 移行. とファイル README.lavpipe それ
ディストリビューションに含める必要があります。 また、メーリングリストからもお気軽にお問い合わせください
(下記参照)。

パイプ リストには次の XNUMX つの部分が含まれます: YUV source リスト そしてこの後、 シーケンス
説明 望み通り。 常に次の XNUMX 行で始まります。

LOW Pipe リスト
これは、すべてのパイプ リスト スクリプトの最初の行です。 次の場合に簡単なテストとして使用されます。
lavpipe には実際にパイプ リスト スクリプトが渡されましたが、博士論文が入力として渡されたわけではありません。

NTSC|PAL
これはすべてのパイプ リストの XNUMX 行目で、PAL または NTSC のいずれかになります。
使用するビデオ規格。 これが現在使用されているかどうかは覚えていません。

今は source リスト:

NUM 入力コマンド数です。 lavpipe は次を読み上げます NUM ラインと
入力ストリーム コマンドとして解釈します。

command (NUM 回)
これは、XNUMX つの変数 $o と $n を含む有効なコマンド ラインであり、次のように置き換えられます。
プログラムが出力しなければならないフレームのオフセットと数を持つ lavpipe。
サブスクリプション型フィットネスアプリでは、
ラヴ2ユーブ -o $o -f $n 入力.avi

したがって、例 source リスト 次のようになります:
2
ラヴ2ユーブ -o $o -f $n シーン1.avi
ラヴ2ユーブ -o $o -f $n シーン2.avi

この後、いくつでも追加できます シーケンス 説明 必要に応じて。 それぞれが構築されている
次のようにアップします。

NUM このシーケンスが続くフレーム数。

NUM このシーケンスで使用される入力の数。 この数は
もちろん、上記で定義された入力の数以下である必要があります。

idx [】(NUM 回)
これらは、ファイルの先頭で定義されているソースへのインデックスです
(最初のソースは 0) オプションのフレーム オフセット (つまり、シーケンスはフレームで始まります)
) - この値のデフォルトは 0 です。例:
0 150

command
これは、読み取りを行う YUV フィルター ツールへの有効なコマンド ラインです。 NUM 入力ストリームと
入力を組み合わせて、XNUMX つの出力ストリームを書き込みます。 必要に応じて、フィルター ツールを
ソースのように lavpipe に置き換えられる XNUMX つの $o 変数と $n 変数が与えられた場合
コマンド (上記参照)。 詳細については、こちらをご覧ください README.lavpipe またはドキュメント
フィルター プログラム (利用可能な場合)。 フィルターの例は次のようになります。
トランジスト.flt -o 0 -O 255 -s $o -n $n -d 50
また、シーケンスに XNUMX つの入力しかなく、出力にコピーする必要がある場合は、
コマンド ラインの代わりにダッシュを使用できます。
-

そして、これはトランジションを実装する完全なパイプリストの例です
scene1.aviからscene2.aviへ

削除する コメント AFTER この #

LOW Pipe リスト
PAL
2
ラヴ2ユーブ -o $o -f $n シーン1.avi
ラヴ2ユーブ -o $o -f $n シーン2.avi
50 # 最初のシーケンス: 50 フレーム
1 # XNUMX つの入力が含まれます:
0 0 # scene1.avi、オフセット0
- # 簡単な出力
25 # 25 番目のシーケンス: XNUMX フレーム
2 # XNUMX つの入力が含まれます。
0 50 # scene1.avi、オフセット50
1 # scene2.avi、オフセット0
トランジスト.flt -o 0 -O 255 -s $o -n $n -d 50 # 遷移
50 # 50 番目のシーケンス: XNUMX フレーム
1 # XNUMX つの入力が含まれます:
1 25 # scene2.avi、オフセット25
- # 簡単な出力

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


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

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

Linuxコマンド

Ad




×
広告
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。