問題タブ [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.
c - YUV 画像の輝度に影響を与えずに色相/角度を調整する
輝度に影響を与えずに画像の色相/彩度を変更する必要がある VirtualDub プラグインを作成しています。
ここにいくつかのコードがあります:
RGB に変換する前に、UV の色相を x 角度で調整する必要があります。UV 範囲は -0.5 ~ +0.5 です。色空間で色相を-45度調整するための変換テーブル/式/既製の関数はありますか?
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 つを開くと、実際に範囲を定義するスクリプトをロードし、必要に応じて正確に処理することです!!!
追加の質問は、各ビデオ ファイルの特定の開始を定義する方法です (スクリプトを変更して、各ファイルの設定範囲を開き、閉じて、各ファイルに応じて範囲を変更するルーチンを用意することができます。スクリプトで可能かどうかはわかりませんが、その方法はわかりませんが、まだ確認していません)。
どんな助けでも大歓迎です!
ザビエル