[FFmpeg-user] Glossary: Nyquist
Mark Filipak (ffmpeg)
markfilipak at bog.us
Thu Oct 1 20:26:21 EEST 2020
On 10/01/2020 12:16 PM, Greg Oliver wrote:
> On Wed, Sep 30, 2020 at 6:25 PM Mark Filipak (ffmpeg) <markfilipak at bog.us>
> wrote:
-snip-
> Mark,
>
> Normally I would absolutely defend your queries as they are technical and
> lower level, but I would almost have to side with Bouke from post
> (
> bwdif filter question
> )
>
> You are trying to get free editing for your book now.
I have no book. I intend to have no book. I'm a retired engineer and don't need book proceeds. I
intend to give everything to the ffmpeg project (and anyone else who finds it useful) for free and
unconditionally. It is all public domain. By simply posting it, I'm making it all public domain.
> I do not agree with
> that.. There are many good contributors and inquisitors (you included),
> but (IMHO) you cannot solicit things like this that are grammatical rather
> than technical. I think a lot of the developers are also in the same boat
> as you (sometimes) try to re-define things that are common language (even
> if not accurate technically).
I'm working on a glossary, not a dictionary. I have no desire to re-define common language.
> eg - your definition if interlaced versus interweaved.. No matter if you
> are right or wrong, the concept and understanding of a majority will
> prevail - no exceptions.
We shall see, eh? If there's power in (better?) terms, then they will prevail. If not, then they
will die. For what it's worth, I've never written the word "interweaved".
Certainly, to cite just one realm, the current nomenclature is quite confused regarding pre-decoding
streams v. post-decoding processing. The H.xxx folks leave interpretation to "context". But relying
on context relies on understanding, and it is understanding that is lacking. Which would you shoot
first? The chicken or the egg? -- Buy this concept or I shoot the dog.
> Please (for me at least) keep your posts here related to ffmpeg and not
> trying to change the nomenclature of what exists. We are all using the
> same software, so whatever the software uses for terminology (as this list
> is exactly related to), please do not interfere with that.
My experience is that the entire video field, not just ffmpeg, is grossly underspecified. That hurts
users and developers -- a lot of time is wasted and a lot of feelings are hurt. Based on my 47 years
of engineering experience, the first things that need to be fixed is to unequivocally and
unambiguously define all the terms & structures. To me, that's the low hanging fruit. Then comes the
processes, but once the terms & structures are nailed down, I think we'll all discover that
documenting the processes will be a snap.
> Take that up directly with developers and let them sort it out.
I would/could never stop them from contributing. But it should be acknowledged that the developers
have a developer's perspective. The developer view is like looking out at the world through a pinhole.
> On a side note - I have yet seen one of your definitions of a technology
> been held up when a developer chimes in - no hard feelings, just that
> industry terminology is hard to trump :)
Oh, believe me, you've seen nothing yet. I ponder terminology and anguish over every word choice for
a long, long time. I doggedly seek to manufacture terms that are intuitive and acceptable to all.
The developers have their opinions and have not been shy sharing it. To be honest, I don't see how
this (my glossary) can even be an issue. I'm an ffmpeg user and so long as I'm courteous and focus
on video issues, the developers should welcome me. If not, then I should be removed from the
ffmpeg-user list.
Give this journey the time that it deserves. We all have the same destination in sight, just
differing paths to get there. Perhaps there exists no single path, eh?
--
What if you woke up and found yourself in a police state?
African-Americans wake up in a police state every day.
More information about the ffmpeg-user
mailing list