[FFmpeg-user] standard err or out?

Stefano Sabatini stefasab at gmail.com
Wed Dec 28 01:41:59 CET 2011


On date Tuesday 2011-12-27 22:56:48 +0000, Albretch Mueller encoded:
> ~
>  are there assumptions or any explicit guidelines regarding where do
> ffmpeg/ffprobe report to?

ffmpeg mostly prints on stderr, in particular all error and debug
messages.

ffprobe uses stderr for debug/error messages, and stdout for the
processed output.

> ~
>  what is reported on standard err also includes:
> ~
>   built on Dec 19 2011 06:57:29 with gcc 4.6.1
>   configuration: --prefix=/media/sdc1/inst/sw/ffmpeg
> ~
>  which is included when it is run on a file.
> ~
> $ ffprobe -version
> ffprobe version N-35872-g6d8e6fe, Copyright (c) 2007-2011 the FFmpeg developers
>   built on Dec 19 2011 06:57:29 with gcc 4.6.1
>   configuration: --prefix=/media/sdc1/inst/sw/ffmpeg
>   libavutil    51. 32. 0 / 51. 32. 0
>   libavcodec   53. 46. 0 / 53. 46. 0
>   libavformat  53. 26. 0 / 53. 26. 0
>   libavdevice  53.  4. 0 / 53.  4. 0
>   libavfilter   2. 53. 0 /  2. 53. 0
>   libswscale    2.  1. 0 /  2.  1. 0
> ffprobe N-35872-g6d8e6fe
> libavutil    51. 32. 0 / 51. 32. 0
> libavcodec   53. 46. 0 / 53. 46. 0
> libavformat  53. 26. 0 / 53. 26. 0
> libavdevice  53.  4. 0 / 53.  4. 0
> libavfilter   2. 53. 0 /  2. 53. 0
> libswscale    2.  1. 0 /  2.  1. 0

This changed, now -version only prints the version message (on stdout)
once.


More information about the ffmpeg-user mailing list