fftools/ffmpeg: rework -enc_time_base handling
Read the timebase from FrameData rather than the input stream. This should fix #10393 and generally be more reliable. Replace the use of '-1' to indicate demuxing timebase with the string 'demux'. Also allow to request filter timebase with '-enc_time_base filter'.
This commit is contained in:
parent
4d06742b93
commit
dff3a283cd
5 changed files with 44 additions and 18 deletions
|
|
@ -1812,10 +1812,11 @@ Assign a default value according to the media type.
|
|||
|
||||
For video - use 1/framerate, for audio - use 1/samplerate.
|
||||
|
||||
@item -1
|
||||
Use the input stream timebase when possible.
|
||||
@item demux
|
||||
Use the timebase from the demuxer.
|
||||
|
||||
If an input stream is not available, the default timebase will be used.
|
||||
@item filter
|
||||
Use the timebase from the filtergraph.
|
||||
|
||||
@item >0
|
||||
Use the provided number as the timebase.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue