After some research, we figured out the reason why -slang did not work. You are actually using the latest version of ffmpeg, which is good, but if the documentation still describes this parameter, you can find in ChangeLog :
version 0.9: ... * -metadata can now be used to set metadata on streams and chapters, eg -metadata:s:1 language=eng sets the language of the first stream to 'eng'. This made -vlang/-alang/-slang options redundant, so they were removed.
When you find a command line example, check to see if there is an option used in your version of ffmpeg.
ffmpeg --help >> ffmpeg-doc.txt
The -slang option -slang missing.
But it also proves that the online ffmpeg documentation is sometimes incorrect regarding code changes.
alexbuisson
source share