[MPlayer-users] How to pass -strict -2 to ffmpeg hevc
Reimar Döffinger
Reimar.Doeffinger at gmx.de
Thu Oct 17 21:04:07 CEST 2013
On Thu, Oct 17, 2013 at 08:52:49PM +0200, Reimar Döffinger wrote:
> On Thu, Oct 17, 2013 at 07:48:20PM +0100, Andy Furniss wrote:
> > Reimar Döffinger wrote:
> > >On Thu, Oct 17, 2013 at 06:15:44PM +0100, Andy Furniss wrote:
> > >>Is it possible to pass -strict -2 to ffmpegs hevc codec.
> > >>
> > >>ffplay -strict -2 bbb_1080p_c.ts
> > >>
> > >>works OK but I can't find a way with mplayer.
> > >
> > >-lavdopts o=strict=-2
> >
> > Thanks, that does the trick.
> >
> > Maybe a bit early to be be reporting minor issues I guess - but
> > here's one anyway :-)
> >
> > If I play with -lavdopts o=strict=-2 in the output I see just once
> >
> > FFmpeg bug: Invalid aspect
> >
> > but after a while I am too slow so I use -
> >
> > -lavdopts threads=4:o=strict=-2
> >
> > The file plays fine but the output is spammed with many
> >
> > FFmpeg bug: Invalid aspect
> > A: 4.2 V: 4.2 A-V: 0.000 ct: 0.125 0/ 0 1% 6% 0.4% 0 0
> > FFmpeg bug: Invalid aspect
> > A: 4.2 V: 4.2 A-V: 0.000 ct: 0.125 0/ 0 1% 6% 0.4% 0 0
>
> Yes, that is not unexpected. We "fix" the invalid aspect, but the
> way the threading code works it means it gets overwritten with the
> broken value again and again.
> FFmpeg needs to be fixed to not put a broken value into the aspect
> field, I'll try to look into that.
Patch sent to FFmpeg list.
More information about the MPlayer-users
mailing list