[FFmpeg-user] Meaning of ffprobe output

Carl Eugen Hoyos ceffmpeg at gmail.com
Sun Feb 3 15:01:33 EET 2019


2019-02-02 20:32 GMT+01:00, Ulf Zibis <Ulf.Zibis at gmx.de>:
>
> Am 02.02.19 um 19:27 schrieb Ulf Zibis:
>> But if I have a interlaced encoded stream with interlaced content, I
>> guess only both steps at same time ensure to get a progressive stream
>> with good visual quality.
>
> For this case I see 2 options. Assume we have a 25 fps top first
> interlaced encoded stream with interlaced content:
>
> 1. Use one of the plenty given de-interlace filters,
> remove the interlaced flag

These two things are less related than what your wording
implies (and all SD DVB transmissions where we live
show this flag, even for progressive content, so the
flag has very little relevance imo).

> and result in a 25 fps progressive stream.

This implies that every interlaced stream is 50i, this
is not the case.

> 2. Duplicate each frame and in the duplicate replace the top field with
> the top field of the succeeding frame, remove the interlaced flag and
> result in a 50 fps progressive stream, where only half of the lines are
> changed from frame to frame.
>
> The 1st method more or less suffers from the known de-interlacing
> artefacts.

> The 2nd would fully keep the advantages of the old CRT
> display method.

No, this is not how it works.

Carl Eugen


More information about the ffmpeg-user mailing list