問題タブ [cuvid]
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.
cuda - Nvidia NVDEC - デコードされたフレームを D3D11 NV12 テクスチャにコピー
NV12 NVDEC デコード バッファを NV12 d3d11 テクスチャに直接コピーしようとしています。これまでのところ運がありません。私がなんとかしたことは、2 d3d11 テクスチャ (ルマ + クロマ)、 2 cuGraphicsMapResources
、 2 cuGraphicsSubResourceGetMappedArray
、 2 CUDA_MEMCPY2D
、およびすべてをマージするピクセル シェーダーを使用したダブル ショット コピーです。シングル ショット コピーを実行する方法はなく、応答もありません。これまでのNVidiaフォーラムから。
この古い質問が非常によく似た問題に直面していることがわかりましたが、解決策もありません。
ffmpeg - 完全な GPU アクセラレーション (デコード、デインターレース、スケーリング、エンコード) ffmpeg を使用した HLS 可変ストリーム
GPU レベルで完全に高速化される ffmpeg を使用して、可変 HLS MBR ライブ ストリームを作成しようとしています。これは、高速化されたデコード、デインターレース、スケーリング、およびエンコードを意味します。これが私の壊れた例です...
注: 私のグラフィック カードは、2 つ以上の同時エンコーディングを処理できます。「フィルター 'Parsed_split_1' とフィルター 'auto_scaler_0' でサポートされているフォーマット間で変換できません」という典型的なエラーが表示されます。
私の目標は本当ですか?または、このシナリオで GPU をできるだけ効率的に使用する適切な方法は何ですか? 助けてくれてありがとう。