Thursday, March 3, 2011

Understanding and using ffmpeg settings

Hi,

Where is the best documentation of ffmpeg and libavcodec?

It appears that ffmpeg supports many undocumented options that it is very hard to find a good reference.

From stackoverflow
  • what is not on ffmpeg.org/documentation.html can be found in ... the source ...

    Mr Fooz : +1: Unfortunately, what's not in the docs really must be found in the source. I've found that ffmpeg.c, etc. are the best usage docs for libavcodec, libavformat, etc. Note that the ffmpeg team periodically changes the public API and the ffmpeg.c diffs are about the only way to track them.
    alex strange : See doc/APIchanges
  • One of the things that can be quite useful:

    ffmpeg -formats
    

    lists all the codecs and containers that can be used...I haven't found any other good place where these can be found, probably because they depend on what libraries your ffmpeg copy was built with. This page (http://ffmpeg.mplayerhq.hu/general.html) has some of them, but don't tell you what to enter at the command line.

    Also, howto-pages.org has a decent tutorial here: http://howto-pages.org/ffmpeg/

    • ffmpeg -formats
    • ffmpeg -help
    • ffmpeg.org/documentation.html and the
    • source code as last resort.

    Unfortunately, this is not easy to figure out.

0 comments:

Post a Comment