0

vlc には、libvlc では見つからないビデオ効果がいくつかあります。vlc でビデオを開くと、[ツール] -> [効果とフィルター] -> [ビデオ効果] に移動すると、使用できる多くのビデオ効果があります。色やデノイザーの無効化、ポスタライズなど。

「libvlc video_set_adjust_float」でそれらのいくつかを設定できます。コントラスト、明るさ、その他のオプションを設定できます。

これらのオプションを libvlc で使用する方法はありますか? (これらの効果のいくつかを、libvlc で作成したプログラムで使用したいと考えています)。

4

1 に答える 1

2

LibVLC には、他のフィルターを使用するための API はありません。

まったくサポートされていませんが、これらのフィルターに同じコマンドライン スイッチを使用し、2 つの方法のいずれかでそれらを LibVLC に渡しますlibvlc_new。メディア インスタンスを作成するときに、 を使用してこれらのスイッチの一部libvlc_media_add_optionをオプションとして追加できます。

ただし、このアプローチには多くの欠点があります。サポートされていないことを除けば、この方法でオプションを一度しか設定できず、決して変更できないものもあります。

于 2015-08-18T15:52:34.700 に答える