Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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
add comment

migrated from stackoverflow.com Dec 23 '12 at 10:58

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

1 Answer

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
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.