[FFmpeg-trac] #8590(undetermined:closed): 'telecine=pattern' error for p24, soft telecined sources
FFmpeg
trac at avcodec.org
Sun Apr 5 07:33:41 EEST 2020
#8590: 'telecine=pattern' error for p24, soft telecined sources
-------------------------------------+-------------------------------------
Reporter: markfilipak | Owner:
Type: defect | Status: closed
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution: invalid
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by pdr0):
Replying to [comment:35 markfilipak]:
>
>
> I do some technical writing. I'd appreciate your opinion of the
following
>
> "Twitter is when finely textured areas such as ventilation grates, brick
walls, and textured paper appear to rapidly flash on-off-on-off or to
flash changing colors. Twitter can make an actor's face appear to pulsate
during close-ups. Twitter is actually a milder case of combing, but over
an area. For uniformly patterned surfaces, twitter can produce moire."
>
> I'm not sure that twitter applies to faces appearing to pulsate.
The face part isn't a good example, because faces are more organic and
have curved lines and tend to hide those types of artifacts with the
exception of the eyelids (straight line).
Twitter can be described in terms of sampling theory and nyquist theorem.
It's aliasing artifacts, when viewed in motion. It boils down to
undersampling. Essentially gaps in information, which are more easily
identified in things such as straight lines , and that's what twitter
usually refers to (lines, edges). In layman' s terms it looks likes jaggy
buzzing lines. (Of course you can get "jaggy buzzing lines" from other
things too, such as compression artifacts, but twitter has a
characteristic look)
>
> Meaning: The 24fps video you made, right? That's a good source for
testing aspects of transcoding animations, but I wonder how applicable it
is to analog movies. 5-5-5-5 seems to work wonderfully for movies. This
brings up a bushel basket of issues.
>
Yes, it's a synthetic high contrast test, but it's still predictive of the
issues you see on real content. Real content will typically also have
motion blur, so the effect can be reduced somewhat
Go test it out. I can see the combing when on trying this on a BD. Yes,
certain scenes and types of content hide it well. On others it sticks out
like a sore thumb. You have a nice high quality progressive BD, and now
there is combing artifacts, sometimes everywhere, across the whole screen,
not just limited to a tiny "text" area. But it's there and you can see it.
It's terrible in my opinion, even worse than blends. It's so distracting
that it ruins the viewing experience - not a hyperbole.
Some types of displays might have additional processing and decomb it, so
you might not see it. My living room TV is 120Hz, but the computer monitor
I'm testing this on is 60Hz and I have everything set to to play
progressive, no processing. It looks bad. You said you hated the judder,
so maybe it's an acceptable compromise for you
> I'd like to contribute but have been frustrated.
Same. Frustrated at times too...
1) Often programmers seem like a different breed....But there are many
different types of people in the world. Learn to live with it.
2) There is a certain decorum or way of expected behaviour on certain
boards and forums. Observe and learn what is expected before you
contribute
3) Don't stop trying to contribute. That's how you improve open source
projects.
4) If you keep getting stonewalled, try a different approach, frame it
slightly differently, or provide more facts and evidence, try to build a
more convincing case.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8590#comment:36>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list