[FFmpeg-user] -s[:stream_specifier] size (input/output, per-stream)
Moritz Barsnick
barsnick at gmx.net
Fri Mar 25 00:28:15 CET 2016
On Thu, Mar 24, 2016 at 17:05:06 -0600, jd1008 wrote:
> ffmpeg -i The_Previous_River_Trip.mp4 -s:v:1 1920x1080 -vcodec
> mpeg1video -q:v 1 -y The_Previous_River_Trip.mp4
If you have only one video output, you are fine with just "-s
1920x1080".
> warning, clipping 1 dct coefficients to -255..255:02:37.06
> bitrate=66271.0kbits/s
> [mpeg1video @ 0xa618f00] warning, clipping 1 dct coefficients to -255..255
That has nothing to do with a "physical" clipping of the scale, this is
a mathematical clipping in the mpeg1video encoder. (It may or may not
lead to visual impact.) I haven't seen this for a while, but I can
hardly recall when I used mpeg1video. ;-) I couldn't find a source for
this info, but remember it from "way back when", that changing the
macroblock decision algorithm may get rid of these warnings: Add "-mbd
rd" as an output option. (I just tried, it works for me.) So replace
[...] -s 1920x1080 -c:v mpeg1video -q:v 1 [...]
with
[...] -s 1920x1080 -c:v mpeg1video -q:v 1 -mbd rd [...]
I can't guarantee though that you won't still get one or the other
warning...
Moritz
More information about the ffmpeg-user
mailing list