[Mp4-tech] H.264 frame rate
Dave Singer
singer apple.com
Fri Aug 17 12:22:52 EDT 2007
At 5:48 +0000 15/08/07, ChenJianjun wrote:
>Thanks,Gary!
>
>The reason I cared about "frame rate" is I am
>wondering how does decoder know when to output
>a picture. So it seems that there are three
>places that can decide when to output a picture:
>1) system-level or application-level that you
>mentioned,it should be a constant frame rate.
Both RTP and the MP4 file format provide for
individual timestamps for pictures.
>2) VUI parameter,it will point out frame rate is
>fixed or non-fixed, and the frame rate value if
>it is fixed.
>3) Picture timing SEI message semantics(SPEC
>D.2.2), it can calculate a clocktimestamp for
>each picture, but the parameter"time_scale" and
>"num_units_in_tick" derives from 2).
>
>So my new question is what's the relationship
>between 1),2) and 3)? Can I conclude as follows:
>if 1) exists, 2)and 3) does not exist;
2 and 3 are not needed in those circumstances,
indeed. The MP4 file format allows the picture
timing SEI in the stream, but says that the file
format level timing over-rides it.
>if 1) does not exist, and if 2) point out a
>fixed frame rate, then 3) does not eixt;
>if 1) does not exist, and if 2) point out a
>non-fixed frame rate, then 3) exists.
>
>Thanks!
>
>
>
>Subject: RE: [Mp4-tech] H.264 frame rate
>Date: Tue, 14 Aug 2023 10:58:22 -0700
>From: garysull windows.microsoft.com
>To: cjj730 hotmail.com; mp4-tech lists.mpegif.org
>
>.ExternalClass P
>{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
>.ExternalClass
>{font-size:9pt;font-family:Tahoma;}
>Please define the term frame rate. Are you
>under the impression that the number of decoded
>pictures per second needs to be a constant? If
>so, that is an incorrect impression in some use
>cases.
>
>If there is no frame rate expressed in the video
>elementary stream syntax, there may be such an
>animal defined in a system-level or
>application-level specification.
>
>If there isn't, then it is possible that the
>video bitstream does not have a frame rate
>(depending on your definition of what a frame
>rate is).
>
>However, there will be a constraint on how close
>together in time the decoder can be required to
>decode each pair of consecutive pictures in the
>bitstream in decoding order. Similarly there
>will be a constraint on how close together in
>time the decoder can be required to output each
>pair of consecutive pictures in the bitstream in
>output order. Those constraints are specified
>by the level constraints in Annex A.
>
>Best Regards,
>
>Gary Sullivan
>
>
>From: mp4-tech-bounces lists.mpegif.org
>[mailto:mp4-tech-bounces lists.mpegif.org] On
>Behalf Of ChenJianjun
>Sent: Tuesday, August 14, 2023 5:41 AM
>To: mp4-tech lists.mpegif.org
>Subject: [Mp4-tech] H.264 frame rate
>
>Dear experts:
>
>How to calculate the H.264 frame rate?
>I noted that VUI parameter(SPEC E.1) and Picture
>timing SEI message semantics(SPEC D.2.2) may
>have such information.But they are optional,then
>how to get the frame rate information if there's
>no such information?
>
>Thanks!
>
>
>í ¼ Windows Live Spaces
>ó^ï¸óF«·èºã§ãù±zìIêäàÅB
><http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=zh-cn>óß붢 'ÅI
>
>
>
>í ¼ Windows Live Spaces
>ó^ï¸óF«·èºã§ãù±zìIêäàÅB
><http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=zh-cn>óß붢 'ÅI
>
>_______________________________________________
>NOTE: Please use clear subject lines for your
>posts. Include [audio, [video], [systems],
>[general] or another apppropriate identifier to
>indicate the type of question you have.
>
>Note: Conduct on the mailing list is subject to
>the Antitrust guidelines found at
>http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
--
David Singer
Apple/QuickTime
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070817/25a600c3/attachment.html
More information about the Mp4-tech
mailing list