問題タブ [npp]

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 に答える
22 参照

ffmpeg - FFMPEG を使用して、GPU メモリ上の AV_PIX_FMT_CUDA 形式で AVFrame をスケーリングします。

av_hwframe_transfer_data を試して、ハードウェアでデコードされたフレームを RAM に転送し、別のフレーム フォーマット AV_PIX_FMT_NV12 を取得しましたが、ハードウェア ピクセル フォーマットがサポートされていないと言って、sws_scale でサイズを変更できません。

おもしろいのは、sws_getContext がこれらのフレームからエラーなしで SwsContext を作成することです。

scale_npp、vf_scale_npp などに関する提案を見てきましたが、それらの使用方法に関する実行可能なスニペットが見つかりませんでした。

ffmpeg ビルド構成には、これらのフラグも含まれていました。

--enable-cuda --enable-nvenc --enable-nvdec --enable-cuvid --enable-ffnvcodec --enable-nonfree --enable-cuda-nvcc --enable-libnpp --enable-gpl

コードの平和は高く評価されます。前もって感謝します。