FFmpeg 0.5の返り値を取得する方法

2010.01.06 07:57 PM

FFMPEG何故かFFmpegの主要情報の出力は標準エラー出力となっている。で、コードを追ってみたところ、展開ディレクトリ/ffmpeg-0.5/libavformat/utils.cの2848行あたりにあるdump_stream_format()内のローカル変数“buf”に“Video,Audio”が格納され、av_log()にて出力されている。同じく、その下のdump_format()で“Duration,start,bitrate”が出力されている。この部分にパッチを当てmakeしてもOKだが、素直にffmpegに“2>&1”をくっ付けて標準出力しても良い。お好み次第でどうぞ。

   
パーマリンク | 仕事 動画 | Comments(0) | Trackbacks(0) | 

Comments

Post a comment





TrackBack URL

TrackBack