| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
|
|
|
|
|
| |
This saves a bit of typing.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Deprecate -v option, now only -loglevel is enough.
|
| |
|
|
|
|
| |
Also trim some redundant stream specifiers descriptions.
|
|
|
|
| |
They are misleading and carry no useful information.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Add a per-stream -filter option, make -vf an alias for -filter:v. Move
vfilters to the options context.
|
|
|
|
| |
It's redundant -- -flags +psnr does the same thing.
|
|
|
|
|
|
| |
Also remove redundant -pix_fmt list syntax, it's inconsistent and only
makes the code more complicated. -pix_fmts should be enough for
everyone.
|
|
|
|
|
|
| |
Merge video_qscale (set by -qscale) and audio_qscale (set by -aq) into
one 'qscale' field in the options context. Add a shortcut -q for -qscale
and make -aq an alias for -q:a.
|
|
|
|
|
| |
Also document it and replace undocumented and inconsistent
'-sample_fmt list' syntax with -sample_fmts.
|
|
|
|
| |
They are redundant, the same can be now accomplished with -metadata.
|
|
|
|
| |
Add a new -tag option, make -[vas]tag an alias for -tag:[vas]
|
|
|
|
|
| |
Change syntax -- -[vas]bsf are replaced by -bsf:[stream specifier], the
argument is now a comma-separated list of bitstream filters.
|
|
|
|
|
| |
Add a -frames option that uses generic stream specifiers, change
-[vad]frames into aliases to it.
|
|
|
|
| |
It is now possible to set metadata on streams and chapters.
|
| |
|
|
|
|
| |
Signed-off-by: Alex Converse <alex.converse@gmail.com>
|
|
|
|
| |
Signed-off-by: Alex Converse <alex.converse@gmail.com>
|
|
|
|
| |
Signed-off-by: Alex Converse <alex.converse@gmail.com>
|
|
|
|
| |
It's equivalent to -g 0.
|
|
|
|
|
|
| |
Its only reason for its existence was ffmpeg's inability to properly assign
AVOptions to streams. Now this is not a problem anymore, so 'ab' should
go.
|
|
|
|
|
| |
It's often mistakenly used as 'same quality', emphasize that it's not
true in the manual.
|
| |
|
|
|
|
|
|
|
| |
The new option doesn't depend on its placement wrt -new* options (which
don't exist anymore) and works in a similar way as per-stream AVOptions.
-[vas]codec remain as aliases to -codec:[vas]
|
|
|
|
|
| |
Nothing except x264 uses them and native x264 presets should be used
with private options.
|
|
|
|
|
|
|
| |
New syntax contains an optional stream type, allowing to refer to n-th
stream of specific type.
Omitting stream number now maps all streams of the given type.
|
|
|
|
|
|
|
|
|
|
| |
They are confusing, irregular and redundant -- -map already contains all
the information. Stream maps can now be parsed in opt_output_file().
Add a more user-friendly default behavior in case no maps are present.
Breaks -programid for now, but it never worked properly anyway. A better
solution will be written soon.
|
|
|
|
|
|
|
|
|
| |
Before, it took an input and output file index, now it only takes an
input file and applies to the next output file.
Stream/chapter/program specification is now part of the option name and
the delimiter was changed from ',' to ':' to be consistent with the
similar feature for AVOptions.
|
| |
|
|
|
|
| |
This is consistent with how all the other options work.
|
|
It will be further developed with a few incompatible changes.
ffmpeg.c will stay as is for some time, so any scripts using it won't be
broken.
|