問題タブ [virtualdub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
357 参照

c - YUV 画像の輝度に影響を与えずに色相/角度を調整する

輝度に影響を与えずに画像の色相/彩度を変更する必要がある VirtualDub プラグインを作成しています。

ここにいくつかのコードがあります:

RGB に変換する前に、UV の色相を x 角度で調整する必要があります。UV 範囲は -0.5 ~ +0.5 です。色空間で色相を-45度調整するための変換テーブル/式/既製の関数はありますか?

0 投票する
1 に答える
58 参照

virtualdub - ビデオをカットするための virtualdub のスクリプト

開始時に x 秒を削除するために処理したいビデオがあります。私は約 140 本のビデオを持っているので、そのためのスクリプトを書き始めましたが... うまくいきません!

私の現在のスクリプトは次のとおりです。

お気づきかもしれませんが、フレームレートも変更し、ビデオを圧縮しています。

私のコマンドラインは次のとおりです: "C:\Program Files\VirtualDub-1.10.4\VirtualDub.exe" /s "C:\Users...\framerate.vdscript" /c /b "C:\Users... \video" "C:\Users...\output" /r /x

これにより、「C:\Users...\video」フォルダー内のすべてのビデオを処理し、「C:\Users...\output」フォルダーに保存できます。

フレームレートの変更と圧縮は完全に機能しますが、トリミングは機能しません!!! 不可解なことは、VDub でビデオの 1 つを開くと、実際に範囲を定義するスクリプトをロードし、必要に応じて正確に処理することです!!!

追加の質問は、各ビデオ ファイルの特定の開始を定義する方法です (スクリプトを変更して、各ファイルの設定範囲を開き、閉じて、各ファイルに応じて範囲を変更するルーチンを用意することができます。スクリプトで可能かどうかはわかりませんが、その方法はわかりませんが、まだ確認していません)。

どんな助けでも大歓迎です!

ザビエル