[FFmpeg-devel] [PATCH 24/24] lavfi/vf_scale: implement slice threading
Michael Niedermayer
michael at niedermayer.cc
Mon Jul 12 15:27:53 EEST 2021
On Mon, Jul 12, 2021 at 12:34:55PM +0200, Anton Khirnov wrote:
> Quoting Michael Niedermayer (2021-07-03 18:27:36)
> > On Sat, Jul 03, 2021 at 03:27:36PM +0200, Anton Khirnov wrote:
> > > Quoting Michael Niedermayer (2021-06-01 11:35:13)
> > > > On Mon, May 31, 2021 at 09:55:15AM +0200, Anton Khirnov wrote:
> > > > > ---
> > > > > libavfilter/vf_scale.c | 182 +++++++++++++++++++++++++++++++----------
> > > > > 1 file changed, 141 insertions(+), 41 deletions(-)
> > > >
> > > > breaks: (lower 50% is bright green)
> > > > ./ffplay -i mm-short.mpg -an -vf "tinterlace,scale=720:576:interl=1"
> > >
> > > Fixed locally, but I'm wondering why is interlaced scaling not done by
> > > default for interlaced videos.
> >
> > IIRC the flags where quite unreliable. If we have reliable knowledge about
> > interlacing it certainly should be used automatically
>
> You mean there is a significant amount of progressive content that is
> flagged as interlaced?
Yes, thats from my memory though, this may have changed of course.
IIRC one source of this is progressive material intended for interlaced
displays
Most ideally IMHO we should reliably autodetect the material
progressive/interlaced/telecined set the flags accordingly and then also
automatically optimally do what the flags say without user intervention.
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
If a bugfix only changes things apparently unrelated to the bug with no
further explanation, that is a good sign that the bugfix is wrong.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20210712/51f63689/attachment.sig>
More information about the ffmpeg-devel
mailing list