[M4IF Technotes] H.26L video coding
Kris Huber
khuber sorensontech.com
Tue Sep 25 14:02:02 EDT 2001
Hello Rob,
I didn't mean to imply that the tool set changed *after* FGS profile
definition. By "exception" I meant exception only to the general rule that
if you know the name of the profile a decoder implementation conforms to,
then you know all of its tools. As you well know, the special case for a
lower level of FGS profile was discussed during definition the FGS profile
at the Noordwijkerhout, NL meeting, which I was also fortunate enough to
attend.
Best regards,
Kris
-----Original Message-----
From: Rob Koenen [mailto:rkoenen intertrust.com]
Sent: Tuesday, September 25, 2023 10:34 AM
To: 'Kris Huber'; 'Biswajit Biswas'
Cc: technotes lists.m4if.org
Subject: RE: [M4IF Technotes] H.26L video coding
Kris,
> The ARTS and ACE profiles you mention are already defined,
> and it is unprecedented for profiles to change their tool set
> after definition. We have one small exception so far, in the
> exclusion of the interlace tool in one of the profiles (FGS,
> I think), at a level where the nominal vop rate is only 15
> fps.
This is not true. The tool set of FGS Profile was *NOT* changed after
its definition. It was dfined this way right from the start.
The exception here is that interlace is excluded at a lower level,
while usually tools are not deteremined by levels but only by
profiles - as you accurately write below.
> But this exception is very sensible and deliberately
> made for complexity reasons because interlace in the the
> source material is so easily avoidable at low frame rates.
> Normally any new tools only become part of new profiles
> rather than being added as new levels to existing profiles.
> Otherwise confusion is created about the tool set associated
> with a profile, and the definition of profile as "tool set"
> is violated.
>
> Regards,
> Kris
Rob
More information about the Mp4-tech
mailing list