Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am giving the input file in the command line like this:

ffmpeg -i catch.flv.

The information about the file such as resolution, frame rate, bit rate etc is displayed in the terminal. I want this information to be stored as a (.txt) file. I have tried ffmpeg -i catch.flv > catch.txt. The .txt file was created successfully but the information is not stored in it. Could someone please help?

share|improve this question

migrated from Dec 23 '12 at 10:58

This question came from our site for professional and enthusiast programmers.

ffmpeg prints that information to the standard error, not to the standard output; to capture it, you should use e.g.

ffmpeg -i catch.flv 2> catch.txt

(you can have a look here to learn more about standard streams redirection)

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .