2010-11-25 6 views
2

私は簡単なコンソールアプリケーションを作成しました:FFmpeg RTSPビデオストリームリーダー(一般的なFFmpeg C APIのみを使用しています)しかし、ffmpegはRTSPから読み込み中、多くの情報を表示します。私は尋ねなかった...少なくともそれのすべてではない...だから、どのようにffmpegが出力しているものをフィルタリングできますか?私は彼がすべてのユーザーの開発者を抱いていることを意味します:missing picture in acsess unitどのようにffmpegのためにいくつかのフィルタメカニズムを置くことはそれを望んで、私はappearesを欲しいときに私の瞬間をキャッチする開発者のために出力しないように? (私のプロジェクトで、私はブーストLIBSを使用してVisual Studioの下にC++で書く)FFmpeg:RTSPからの読み取り中にコンソール出力を制御する方法は?

答えて

2

使用av_log_set_callback、コールバックとしてあなたの機能を設定するには:

static void avlog_cb(void *, int level, const char * szFmt, va_list varg) { 
    //do nothing... 
} 

av_log_set_callback(avlog_cb); 

か、あなたはまたに

av_log_set_level(AV_LOG_ERROR); 

を使用することができますエラーメッセージのみを出力します。

関連する問題