ffmpeg/fftools
Linjie Fu 0b511bd9a5 fftools/ffmpeg_filter: add -autoscale to disable/enable the default scale
Currently, ffmpeg inserts scale filter by default in the filter graph
to force the whole decoded stream to scale into the same size with the
first frame. It's not quite make sense in resolution changing cases if
user wants the rawvideo without any scale.

Using autoscale/noautoscale as an output option to indicate whether auto
inserting the scale filter in the filter graph:
    -noautoscale or -autoscale 0:
    disable the default auto scale filter inserting.

ffmpeg -y -i input.mp4 out1.yuv -noautoscale out2.yuv -autoscale 0 out3.yuv

Update docs.

Suggested-by:  Mark Thompson <sw@jkqxz.net>
Reviewed-by:   Nicolas George <george@nsup.org>
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
2020-06-18 16:31:09 +08:00
..
Makefile ffmpeg: remove superfluous custom cuvid hwaccel 2020-03-03 18:11:28 -03:00
cmdutils.c fftools: switch to the new child class iteration API 2020-06-10 12:36:44 +02:00
cmdutils.h
ffmpeg.c fftools/ffmpeg: update text requesting samples 2020-06-01 14:39:52 -04:00
ffmpeg.h fftools/ffmpeg_filter: add -autoscale to disable/enable the default scale 2020-06-18 16:31:09 +08:00
ffmpeg_filter.c fftools/ffmpeg_filter: add -autoscale to disable/enable the default scale 2020-06-18 16:31:09 +08:00
ffmpeg_hw.c ffmpeg: Don't require a known device to pass a frames context to an encoder 2020-05-03 16:04:27 +01:00
ffmpeg_opt.c fftools/ffmpeg_filter: add -autoscale to disable/enable the default scale 2020-06-18 16:31:09 +08:00
ffmpeg_qsv.c ffmpeg: Remove the hw_device_ctx global 2020-04-26 18:38:25 +01:00
ffmpeg_videotoolbox.c Stop hardcoding align=32 in av_frame_get_buffer() calls. 2020-05-22 14:38:57 +02:00
ffplay.c ffplay: set stream_index to -1 earlier to prevent segfault 2020-04-25 12:11:11 +10:00
ffprobe.c fftools/ffprobe: show closed caption info in the stream dump 2020-05-02 19:14:08 +02:00