[M4IF Technotes] Regarding MPEG4 video in 3GPP file format

Franceschini Guido Guido.Franceschini TILAB.COM
Fri Jun 6 17:21:44 EDT 2003


For your convenience, here is a table of Profiles and Levels that I believe are accepted in 3GPP, ISMA Profile0 and ISMA Profile1.
I have compiled this table. If anybody identifies a mistake please let me know.
includeInlineProfilesFlag 0    // 0x00 3GPP ISMA0 ISMA1
ODProfileLevelIndication 255    // 0xFF 3GPP ISMA0 ISMA1
sceneProfileLevelIndication 255    // 0xFF 3GPP ISMA0 ISMA1
graphicsProfileLevelIndication 255    // 0xFF 3GPP ISMA0 ISMA1
audioProfileLevelIndication 15 // 0x0F High Quality Audio Profile L2     ISMA0 ISMA1 (not sure about 3GPP' AAC)
audioProfileLevelIndication 254 // 0xFE not specified (e.g. AMR for 3GPP)
audioProfileLevelIndication 255 // 0xFF No Audio
visualProfileLevelIndication 8 // 0x8  SP   L0 3GPP ISMA0 ISMA1
visualProfileLevelIndication 1 // 0x1  SP   L1      ISMA0 ISMA1
visualProfileLevelIndication 2 // 0x2  SP   L2            ISMA1
visualProfileLevelIndication 3 // 0x3  SP   L3            ISMA1
visualProfileLevelIndication 240 // 0xF0  ASP   L0           ISMA1
visualProfileLevelIndication 241 // 0xF1  ASP   L1           ISMA1
visualProfileLevelIndication 242 // 0xF2  ASP   L2           ISMA1
visualProfileLevelIndication 243 // 0xF3  ASP   L3           ISMA1
visualProfileLevelIndication 247 // 0xF7  ASP   L3b          ISMA1
visualProfileLevelIndication 254 // 0xFE not specified (e.g. H263 for 3GPP)
visualProfileLevelIndication 255 // 0xFF No Video
Best regards
Guido
-----Original Message-----
From: Mody, Mihir [mailto:mihir   ti.com]
Sent: Friday, June 06, 2023 3:21 PM
To: 'technotes   lists.m4if.org'
Subject: [M4IF Technotes] Regarding MPEG4 video in 3GPP file format
Hi, 
I created 3GPP movie file using Apple's Quicktime 6.3 Pro. In  'DecodeSpecificInfo'  for MPEG4 video,  for 'profile_and_level_indication'  field it writes reserve word (0x08).  Ideally this field should 
be 0x01 indicating simple profile and level 1 for MPEG4 video. The file does not contain IODs.  How does decoder can find profile and level information in this case? Can it always assume
simple profile L1 stream? 
PS:  Also in case of Quicktime 6.0 Pro, it was writing 0xfe(reserve word) as 'profile_and_level_indication'  in MP4 files.
Regards, 
Mihir Mody 
Imaging and Audio Group, 
Texas Instruments Inc. 
Bangalore -India  
Email: mihir   ti.com 
Phone: +91-80-5099307 
====================================================================
CONFIDENTIALITY NOTICE
This message and its attachments are addressed solely to the persons
above and may contain confidential information. If you have received
the message in error, be informed that any use of the content hereof
is prohibited. Please return it immediately to the sender and delete
the message. Should you have any questions, please contact us by
replying to MailAdmin   tilab.com. Thank you
====================================================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030606/4563682e/attachment.html


More information about the Mp4-tech mailing list