From mishion gmail.com Sun Apr 2 17:44:52 2006 From: mishion gmail.com (=?GB2312?B?w/fQx87i?=) Date: Sun Apr 2 18:14:10 2006 Subject: [Mp4-tech] H.264 - Intra (I) frame error concealment algorithms for decoder Message-ID: Hi experts ! I am currently working on H.264 Software Decoder based on jm86 Reference Code. In the Y component,it sets "step" = 2,and check if top-left block of a MB is available only,using "if ( condition[ lastCorruptedRow*lastColumn + column ] > thr )",why not check other three blocks of the MB?But in function "ercPixConcealIMB",it does interplotion MB-wise using 16 pixels of two blocks in every usable neighbour MB,how does it knows these two blocks is available without check all of them? another question: In function "ercCollect8PredBlocks",its comment declaration says:"First the OK Macroblocks are marked, and if there is not enough of them, then the CONCEALED ones as well."But actually it sets "threshold = ERC_BLOCK_CONCEALED" at the beginning.Why? Regards, mishion -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060402/69a787ba/attachment.html From dhanashrik acmet.com Mon Apr 3 18:10:00 2006 From: dhanashrik acmet.com (Dhanashri K) Date: Tue Apr 4 13:03:09 2006 Subject: [Mp4-tech] RE: Query regading video processing. In-Reply-To: <00a101c65716$24c16930$0301a8c0@corp.intertrust.com> Message-ID: <200604031244.k33Cidn02769@alice.acmet.com> Hello! MY question is : What do you mean by full pel motion and 1/4 pel motion estimation. ? How 1/4 pel in H.264 gives more fine quality than full pel compensation.? From dhanashrik acmet.com Tue Apr 4 14:38:26 2006 From: dhanashrik acmet.com (Dhanashri K) Date: Tue Apr 4 13:03:12 2006 Subject: [Mp4-tech] (no subject) In-Reply-To: Message-ID: <200604040913.k349D7k12078@alice.acmet.com> Hello! Is it true to say , Inter prediction errors are more dominating than intra prediction error.? Dhanashri k. From a17435 alunos.det.ua.pt Tue Apr 4 13:24:04 2006 From: a17435 alunos.det.ua.pt (=?iso-8859-1?Q?Ant=F3nio_Silva?=) Date: Tue Apr 4 13:03:16 2006 Subject: [Mp4-tech] QPEL issue in MPEG-4 Message-ID: <002c01c657e2$a9c65290$745c88c1@maverick> Dear All, I am performing some tests with several combinations of encoding parameters, and I am having serious doubts in understanding the results when having quant_type=1; QP=1 (?lossless? applications); no rate control; No Intra Refreshing ; No frames B. Then in one simulation I have enabled QPEL MC and in another simulation I have disabled QPEL MC. My doubts concerns with the fact that with QPEL MC enable I?am obtaining worsts results than when I have QPEL MC disabled. Should not be the opposite? I?m using the following reference software from nctu: FGS-Ref-Software-FDAM-MoMuSys_031014_nctu Thanks in advance A.Silva -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060404/3fa19472/attachment.html From Irine.Kaplan verint.com Tue Apr 4 17:34:28 2006 From: Irine.Kaplan verint.com (Kaplan, Irine) Date: Wed Apr 5 13:08:08 2006 Subject: [Mp4-tech] Newbie questions: Playing incompleted files Message-ID: <7E0ABA3CF7EF534A97030D19714FFE807F8E69@tlvmail3.IL.Corp.Verintsystems.com> Hi, 1. Can I store audio encoded with one of ITU G.7xx speech codecs in MPEG-4 file? Are there players that can play such file? 2. Does the MPEG-4 file format support playing while file recording? Thanks, Irine. __________________________________________________________________________________________ This electronic message contains information from Verint Systems, which may be privileged and confidential. The information is intended to be for the use of the individual(s)or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. If you have received this electronic message in error, please notify us by replying to this email (1). -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060404/67c7aa30/attachment.html From uday_parida yahoo.co.in Wed Apr 5 11:44:31 2006 From: uday_parida yahoo.co.in (uday parida) Date: Wed Apr 5 13:08:11 2006 Subject: [Mp4-tech] Inter packet duration RTP packets carrying h264 Message-ID: <20060405104431.72968.qmail@web8811.mail.in.yahoo.com> Hello everybody, I have been assigned the task to transmit h264 contents over RTP. I read the rfc 3984 but couldnot get any idea about the inter-packet duration between the packets. The rfc specifies the clock rate to be 90Khz for the calculation of timestamp. Is the sampling rate same as the clock rate as in case of the most of the codecs? Will any one suggest me how to calculate the inter packet duration? Thanks in advance. Uday __________________________________________________________ Yahoo! India Matrimony: Find your partner now. Go to http://yahoo.shaadi.com From garima.singh tivr.co.in Wed Apr 5 08:24:16 2006 From: garima.singh tivr.co.in (Garima Singh) Date: Thu Apr 6 13:03:06 2006 Subject: [Mp4-tech] BSAC Audio in MPEG-2 TS In-Reply-To: <43D06468.2020107@iis.fraunhofer.de> Message-ID: <20060405152416.55658.qmail@web205.biz.mail.re2.yahoo.com> Hi All, Can any body please tell me how BSAC audio is packed in MPEG-4 SL over MPEG-2 TS, I mean i would like to know how to parse BSAC audio data from MPEG-2 TS? Is there any specification that specifies it? Thanks and Regards, Garima Regards, Garima Singh TIVR Communications - Delivering Efficient Solutions for Mobile Multimedia www.tivr.co.in -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060405/9ebc2089/attachment.html From tummalakalyani gmail.com Thu Apr 6 15:38:30 2006 From: tummalakalyani gmail.com (tummala kalyani) Date: Thu Apr 6 13:03:11 2006 Subject: [Mp4-tech] Re: Query reg video processing Message-ID: <13936ad50604060308k5c5848cfnc2db343b646b7995@mail.gmail.com> Hi Dhanusri, Read the following paper. Your doubt may be cleared. T. Wedi, "Motion compensation in H.264/AVC," *IEEE Trans. Circuits Syst. Video Technol.*, vol. 13, pp. 577?586, July 2003. al*l the best* kalyani -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060406/fd34ccd9/attachment.html From pbijesh yahoo.co.in Fri Apr 7 04:03:16 2006 From: pbijesh yahoo.co.in (Bijesh) Date: Fri Apr 7 12:32:07 2006 Subject: [Mp4-tech] BSAC Audio in MPEG-2 TS In-Reply-To: <20060405152416.55658.qmail@web205.biz.mail.re2.yahoo.com> Message-ID: <20060407030316.12873.qmail@web8413.mail.in.yahoo.com> Hi Garima, There is nothing special for BSAC audio in SL over MPEG2-TS. The content access procedure is same as any other audio codec in SL. For typical streams ,the IOD in PMT will give the PID for OD streams and SL/FlexMux descriptors in PMT will give ESID (of SL stream)to PID mapping. The OD streams will contain necessary descriptors (ESDescriptor, DecoderCofnigDescriptor etc) to identify the audio stream. The profile field in AudioSpecificConfig (in DecoderSpecificConfig Descriptor) will indicate whether it is BSAC or not. Refer 13818-1 and 14496-1 for details Regards, Bijesh --- Garima Singh wrote: > Hi All, > > Can any body please tell me how BSAC audio is > packed in MPEG-4 SL over MPEG-2 TS, I mean i would > like to know how to parse BSAC audio data from > MPEG-2 TS? Is there any specification that specifies > it? > > > Thanks and Regards, > Garima > > > Regards, > Garima Singh > > TIVR Communications - Delivering Efficient Solutions > for Mobile Multimedia > www.tivr.co.in > > > _______________________________________________ > 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 __________________________________________________________ Yahoo! India Matrimony: Find your partner now. Go to http://yahoo.shaadi.com From singer apple.com Fri Apr 7 11:44:55 2006 From: singer apple.com (Dave Singer) Date: Fri Apr 7 12:32:12 2006 Subject: [Mp4-tech] Newbie questions: Playing incompleted files In-Reply-To: <7E0ABA3CF7EF534A97030D19714FFE807F8E69@tlvmail3.IL.Corp.Verintsystems.co m> References: <7E0ABA3CF7EF534A97030D19714FFE807F8E69@tlvmail3.IL.Corp.Verintsystems.co m> Message-ID: At 17:34 +0300 4/04/06, Kaplan, Irine wrote: >Content-class: urn:content-classes:message >Content-Type: multipart/alternative; > boundary="----_=_NextPart_001_01C657F4.E1FE7EE5" > >Hi, > >1. Can I store audio encoded with one of ITU G.7xx speech codecs in >MPEG-4 file? Are there players that can play such file? QuickTime has code points for some of these. >2. Does the MPEG-4 file format support playing while file recording? You mean, can I play back a file while it is being recorded? Not easily unless you use movie fragments. > >Thanks, >Irine. > >__________________________________________________________________________________________ >This electronic message contains information from Verint Systems, >which may be privileged and confidential. >The information is intended to be for the use of the individual(s)or >entity named above. >If you are not the intended recipient, be aware that any disclosure, >copying, distribution or use of the contents of this information is >prohibited. >If you have received this electronic message in error, please notify >us by replying to this email (1). > > >_______________________________________________ >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 Computer/QuickTime -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060407/ea3b0515/attachment.html From Irine.Kaplan verint.com Sun Apr 9 10:45:23 2006 From: Irine.Kaplan verint.com (Kaplan, Irine) Date: Sun Apr 9 17:08:08 2006 Subject: [Mp4-tech] Newbie questions: Playing incompleted files Message-ID: <7E0ABA3CF7EF534A97030D19714FFE8082A00E@tlvmail3.IL.Corp.Verintsystems.com> Thank you, Dave. Does QuickTime player support playback of fragmented movies? Can you point to other players that support this feature? Irine. ________________________________ From: Dave Singer [mailto:singer@apple.com] Sent: Friday, April 07, 2024 13:45 To: Kaplan, Irine; mp4-tech@lists.mpegif.org Subject: Re: [Mp4-tech] Newbie questions: Playing incompleted files At 17:34 +0300 4/04/06, Kaplan, Irine wrote: Content-class: urn:content-classes:message Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C657F4.E1FE7EE5" Hi, 1. Can I store audio encoded with one of ITU G.7xx speech codecs in MPEG-4 file? Are there players that can play such file? QuickTime has code points for some of these. 2. Does the MPEG-4 file format support playing while file recording? You mean, can I play back a file while it is being recorded? Not easily unless you use movie fragments. Thanks, Irine. ________________________________________________________________________ __________________ This electronic message contains information from Verint Systems, which may be privileged and confidential. The information is intended to be for the use of the individual(s)or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. If you have received this electronic message in error, please notify us by replying to this email (1). _______________________________________________ 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 Computer/QuickTime __________________________________________________________________________________________ This electronic message contains information from Verint Systems, which may be privileged and confidential. The information is intended to be for the use of the individual(s)or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. If you have received this electronic message in error, please notify us by replying to this email (1). -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060409/f4b28b88/attachment.html From masedaghat yahoo.com Sun Apr 9 02:25:38 2006 From: masedaghat yahoo.com (Mohammad Ali Sedaghat) Date: Sun Apr 9 17:08:12 2006 Subject: [Mp4-tech] Scalable H.264 Message-ID: <20060409092538.65553.qmail@web31008.mail.mud.yahoo.com> Dear Friends, I'm new to scalable version of H.264 software and downloaded it from IP Internet. anyway would anyone help me and tell me how I can compile the full project or send me any usable document. Best Regards, M. A. Sedaghat --------------------------------- Blab-away for as little as 1?/min. Make PC-to-Phone Calls using Yahoo! Messenger with Voice. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060409/d3625d8b/attachment.html From singer apple.com Sun Apr 9 11:57:39 2006 From: singer apple.com (Dave Singer) Date: Sun Apr 9 17:08:16 2006 Subject: [Mp4-tech] Newbie questions: Playing incompleted files In-Reply-To: <7E0ABA3CF7EF534A97030D19714FFE8082A00E@tlvmail3.IL.Corp.Verintsystems.co m> References: <7E0ABA3CF7EF534A97030D19714FFE8082A00E@tlvmail3.IL.Corp.Verintsystems.co m> Message-ID: At 10:45 +0300 9/04/06, Kaplan, Irine wrote: >Thank you, Dave. > >Does QuickTime player support playback of fragmented movies? Can you >point to other players that support this feature? >Irine. In 3g2 files only, I fear. I am not sure who else uses this (I know KDDI writes them in their phones). > >From: Dave Singer [mailto:singer@apple.com] >Sent: Friday, April 07, 2024 13:45 >To: Kaplan, Irine; mp4-tech@lists.mpegif.org >Subject: Re: [Mp4-tech] Newbie questions: Playing incompleted files > >At 17:34 +0300 4/04/06, Kaplan, Irine wrote: > >>Content-class: urn:content-classes:message >>Content-Type: multipart/alternative; >> boundary="----_=_NextPart_001_01C657F4.E1FE7EE5" >> >>Hi, >> >> >> >>1. Can I store audio encoded with one of ITU G.7xx speech codecs in >>MPEG-4 file? Are there players that can play such file? >> > >QuickTime has code points for some of these. > >>2. Does the MPEG-4 file format support playing while file recording? >> > >You mean, can I play back a file while it is being recorded? Not >easily unless you use movie fragments. > > >> >> >>Thanks, >> >>Irine. >> >> >> >>__________________________________________________________________________________________ >>This electronic message contains information from Verint Systems, >>which may be privileged and confidential. >>The information is intended to be for the use of the >>individual(s)or entity named above. >>If you are not the intended recipient, be aware that any >>disclosure, copying, distribution or use of the contents of this >>information is prohibited. >>If you have received this electronic message in error, please >>notify us by replying to this email (1). >> >> >>_______________________________________________ >>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 Computer/QuickTime >__________________________________________________________________________________________ >This electronic message contains information from Verint Systems, >which may be privileged and confidential. >The information is intended to be for the use of the individual(s)or >entity named above. >If you are not the intended recipient, be aware that any disclosure, >copying, distribution or use of the contents of this information is >prohibited. >If you have received this electronic message in error, please notify >us by replying to this email (1). -- David Singer Apple Computer/QuickTime -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060409/e9cdfb83/attachment.html From nikhil_parvatikar yahoo.com Sun Apr 9 22:53:35 2006 From: nikhil_parvatikar yahoo.com (nikhil parvatikar) Date: Mon Apr 10 12:44:05 2006 Subject: [Mp4-tech] [Video : 3GPP] : FPS Calulation in 3GPP File ?? Message-ID: <20060410055335.12523.qmail@web34808.mail.mud.yahoo.com> Hi Group, Can some body suggest me quick pointers to understand the way "Frame Per Second" is calculated for a video 3GPP file. I have downloaded the "mp4info" utility, which displays the FPS for the video Track. I need to understand so that i can validate against the "mp4info" utility. If i am right I understand its a function of "Sample_Delta" in the 'stts' box. But need some more information. Thanks and Regards, Nikhil __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From yzheng_jd yahoo.com.cn Mon Apr 10 13:56:02 2006 From: yzheng_jd yahoo.com.cn (Yan Zheng) Date: Mon Apr 10 12:44:13 2006 Subject: [Mp4-tech] How to get the test stream in H.264 for CABAC Message-ID: <20060410055602.45437.qmail@web15108.mail.cnb.yahoo.com> hello, everybody, I want to get the test stream in H.264, which can be used for CABAC test. I'd like to know how I intercept and capture the stream before CABAC from JM codes. Thanks in advance. Yours, Yan Zheng --------------------------------- ÑÅ»¢1GÃâ·ÑÓÊÏä°Ù·Ö°Ù·ÀÀ¬»øÐÅ ÑÅ»¢ÖúÊÖ-ËÑË÷¡¢É±¶¾¡¢·ÀɧÈÅ -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060410/8c857bc8/attachment-0001.html From minm necas.nec.com.cn Mon Apr 10 18:31:59 2006 From: minm necas.nec.com.cn (minmin) Date: Mon Apr 10 12:44:17 2006 Subject: [Mp4-tech] about TTS Mux Message-ID: <20060410182345.E80F.MINM@necas.nec.com.cn> Hi all! I am looking for some resources about TTS Mux. Can anyone teach me? thanks! From WJ_Liu mtk.com.tw Mon Apr 10 22:38:05 2006 From: WJ_Liu mtk.com.tw (WJ_Liu@mtk.com.tw) Date: Wed Apr 12 13:03:06 2006 Subject: [Mp4-tech] [H.264] Test files for Baseline Profile Message-ID: Dear all experts, I am working on the test of my H.264 decoder for Baseline Profile. In the conformance test document, I found that only 38 files are for Baseline Profile. And I have already used these 38 files to test my decoder. I was wondering, however, are the 38 files able to test all functions of Baseline Profile? As compared to the hundreds of test files for MPEG-4 Simple Profile, it seems not that much. Does the H.264 committe have any plan to expand the test set? Or does anyone know some other sites where I can get more files for Baseline Profile? Thanks very much. Jerry ************* Email Confidentiality Notice ******************** The information contained in this e-mail message (including any attachments) may be confidential, proprietary, privileged, or otherwise exempt from disclosure under applicable laws. It is intended to be conveyed only to the designated recipient(s). Any use, dissemination, distribution, printing, retaining or copying of this e-mail (including its attachments) by unintended recipient(s) is strictly prohibited and may be unlawful. If you are not an intended recipient of this e-mail, or believe that you have received this e-mail in error, please notify the sender immediately (by replying to this e-mail), delete any and all copies of this e-mail (including any attachments) from your system, and do not disclose the content of this e-mail to any other person. Thank you! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060410/d4a433c1/attachment.html From ffreeland gmail.com Tue Apr 11 15:59:56 2006 From: ffreeland gmail.com (=?ISO-8859-1?Q?F=E1bio_Freeland?=) Date: Wed Apr 12 13:03:10 2006 Subject: [Mp4-tech] About the isomediafile library: Where is the systems.zip file Message-ID: <7bdd726e0604110659k7c46f6a5r17bb733c38d618ff@mail.gmail.com> Hello all, I have found the reference software of MPEG4 AAC (http://www.chiariglione.org/mpeg/standards.htm#Reference_software) but there isn't any source code for the isomediafile library. As I see it should be in the systems.zip, but there isn't any file like that. Could someone helps me in that? Thanks, Fabio From mp3.aac.mp4 gmail.com Wed Apr 12 09:21:57 2006 From: mp3.aac.mp4 gmail.com (tech list) Date: Wed Apr 12 13:03:14 2006 Subject: [Mp4-tech] [Video : 3GPP] : FPS Calulation in 3GPP File ?? In-Reply-To: <20060410055335.12523.qmail@web34808.mail.mud.yahoo.com> References: <20060410055335.12523.qmail@web34808.mail.mud.yahoo.com> Message-ID: <409a09b90604112051t314e00fdr18bfccd1d8b9df69@mail.gmail.com> Yes, you calculate sample time stamps from stts and take inverse of the same to get the fps. On 4/10/06, nikhil parvatikar wrote: > > Hi Group, > > Can some body suggest me quick pointers to understand > the way "Frame Per Second" > is calculated for a video 3GPP file. > > I have downloaded the "mp4info" utility, which > displays the FPS for the video Track. > > I need to understand so that i can validate against > the "mp4info" utility. > If i am right I understand its a function of > "Sample_Delta" in the 'stts' box. > But need some more information. > > Thanks and Regards, > Nikhil > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060412/55cd2af3/attachment.html From paolopasseggieri yahoo.it Wed Apr 12 10:04:40 2006 From: paolopasseggieri yahoo.it (paolo passeggieri) Date: Wed Apr 12 13:03:18 2006 Subject: [Mp4-tech] MPEG4 video streaming Message-ID: <20060412080440.89084.qmail@web26215.mail.ukl.yahoo.com> Hello Experts, I need help, suggestion, and any other kind of information to make readable a video I have extract from a videostreaming. The file is starting with the following sequence: "000001B0 08 000001B5 09 000001 00 00000120 00 ..etc...........000001B6....etc." According the Spec ISO 14496-2, I've recognized as : - 000001B0 =visual_object_sequence_start_code - 000001B5 = visual_object_start_code - 00000100 = video_object_start_code .... At this point having analyzed the file, I need obviously ;-) the more interesting part, to make this file readable with one mpeg tool, I've tried but seems to miss something!! I'd be very grateful if you can help me with some hints. Thanks in advance Paolo Passeggieri ___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it From prasanna.sethuraman patni.com Wed Apr 12 15:36:06 2006 From: prasanna.sethuraman patni.com (Prasanna Sethuraman) Date: Wed Apr 12 13:03:21 2006 Subject: [Mp4-tech] How important is variable sized block matching in H.264? Message-ID: <200604121005.k3CA5I3b019753@spzha1.patni.com> Hi. I am trying to decide if I can drop the inter prediction modes other than INTER_16x16 in my encoder, since RDO is not very friendly with all target platforms. So I tried to actually find out how much I would loose if I don't include these modes. My experiments with JM 10.2 is showing me that there is only 0.2 to 0.3 dB gain (football sequence and a few others captured through camera) in PSNR by doing RDO with all modes in place compared to just using INTER_16x16 and INTRA_16x16 modes for P Slice macro blocks. There are also no noticeable differences in perceptual quality. So, what exactly is the advantage of variable sized block matching? Also, I am not able to disable INTRA mode inside P Slices in JM 10.2. Even if I set all those 'Disable Intra Mode' flags to 1, the encoder still codes some P slice macro blocks in INTRA mode. Is there a way to disable this? At least by commenting out some parts of the code? Thanks. Regards, Prasanna. http://www.patni.com World-Wide Partnerships. World-Class Solutions. _____________________________________________________________________ This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at netadmin@patni.com and delete this mail. _____________________________________________________________________ From fredrik.olofsson axis.com Wed Apr 12 14:37:36 2006 From: fredrik.olofsson axis.com (Fredrik Olofsson) Date: Wed Apr 12 13:03:25 2006 Subject: [Mp4-tech] [H.264] predict_nnz Message-ID: <20060412123736.GB5597@pcfredriko.se.axis.com> Hi, I have difficulties understanding the macroblock.c::predict_nnz() function in lencod from JM 10.2 and how it maps to section 9.2 in the standard. Especially when constrained intra pred and data partitioning is used: As I interpret section 9.2, nnz for blocks in intra macroblocks is predicted from adjacent intra blocks, and nnz for inter blocks is predicted from adjacent intra or inter blocks. I don't understand how the predict_nnz() function solves this. This code implements most of the logic: 1 if (pix.available && 2 active_pps->constrained_intra_pred_flag && 3 input->partition_mode != 0 && 4 !img->currentPicture->idr_flag) 5 { 6 pix.available &= img->intra_block[pix.mb_addr]; 7 } For instance line 6 prevents P blocks from being predicted from other P blocks. Is anyone using the combination of constrained intra pred, data partitioning, and CAVLC? And is this combination verified to comply with the standard? Thanks for your time /Fredrik From ffreeland gmail.com Wed Apr 12 16:07:12 2006 From: ffreeland gmail.com (=?ISO-8859-1?Q?F=E1bio_Freeland?=) Date: Wed Apr 12 15:02:09 2006 Subject: [Mp4-tech] libisomediafile Message-ID: <7bdd726e0604120707o2a615f0ck6ec38d246c22bb76@mail.gmail.com> Hello experts, Do you know where I can find a complete libisomediafile in the reference software of MPEG4. Because, as I know, it is suposed to be in the systems.zip file, but in the reference file I downloaded there isn't any systems.zip, only the audio.zip and video.zip files. I have got the reference software in http://isotc.iso.org/livelink/livelink/fetch/2000/2489/Ittf_Home/PubliclyAvailableStandards.htm/ Thanks for the help, Fabio From garysull windows.microsoft.com Wed Apr 12 07:40:44 2006 From: garysull windows.microsoft.com (Gary Sullivan) Date: Wed Apr 12 15:02:13 2006 Subject: [Mp4-tech] [H.264] Test files for Baseline Profile In-Reply-To: Message-ID: <03CB47D9C3F8074498E4653F814D6E8F471649@WIN-MSG-20.wingroup.windeploy.ntdev.microsoft.com> MPEGIF has an interoperability testing program that is probably useful for this purpose. You should be able to find information about how to join the program on the MPEGIF web page. For example, see http://logo.mpegif.org/. Best Regards, Gary Sullivan ________________________________ From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of WJ_Liu@mtk.com.tw Sent: Monday, April 10, 2024 7:38 AM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] [H.264] Test files for Baseline Profile Dear all experts, I am working on the test of my H.264 decoder for Baseline Profile. In the conformance test document, I found that only 38 files are for Baseline Profile. And I have already used these 38 files to test my decoder. I was wondering, however, are the 38 files able to test all functions of Baseline Profile? As compared to the hundreds of test files for MPEG-4 Simple Profile, it seems not that much. Does the H.264 committe have any plan to expand the test set? Or does anyone know some other sites where I can get more files for Baseline Profile? Thanks very much. Jerry ************* Email Confidentiality Notice ******************** The information contained in this e-mail message (including any attachments) may be confidential, proprietary, privileged, or otherwise exempt from disclosure under applicable laws. It is intended to be conveyed only to the designated recipient(s). Any use, dissemination, distribution, printing, retaining or copying of this e-mail (including its attachments) by unintended recipient(s) is strictly prohibited and may be unlawful. If you are not an intended recipient of this e-mail, or believe that you have received this e-mail in error, please notify the sender immediately (by replying to this e-mail), delete any and all copies of this e-mail (including any attachments) from your system, and do not disclose the content of this e-mail to any other person. Thank you! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060412/bc284d61/attachment-0001.html From ghughesml stargate-video.com Wed Apr 12 13:39:57 2006 From: ghughesml stargate-video.com (Gary Hughes) Date: Wed Apr 12 18:52:05 2006 Subject: [Mp4-tech] libisomediafile In-Reply-To: <7bdd726e0604120707o2a615f0ck6ec38d246c22bb76@mail.gmail.co m> Message-ID: <5.1.0.14.2.20060412133051.092e64e8@mail> At 04:07 PM 4/12/2023 +0200, F?bio Freeland wrote: >Hello experts, > >Do you know where I can find a complete libisomediafile in the >reference software of MPEG4. Because, as I know, it is suposed to be >in the systems.zip file, but in the reference file I downloaded there >isn't any systems.zip, only the audio.zip and video.zip files. > >I have got the reference software in >http://isotc.iso.org/livelink/livelink/fetch/2000/2489/Ittf_Home/PubliclyAvailableStandards.htm/ Fabio, if you dig around those directories for the older releases you'll find the systems part. The amd1_2002 file appears to contain libisomediafile. The newer releases are amendments, they supplement but do not entirely replace the original release. gary Gary Hughes (ghughes@stargate-video.com) Stargate Video Systems From Alexis.Tourapis dolby.net Wed Apr 12 12:42:22 2006 From: Alexis.Tourapis dolby.net (Tourapis, Alexis) Date: Wed Apr 12 23:52:06 2006 Subject: [Mp4-tech] How important is variable sized block matching in H.264? Message-ID: <7272EE229DA1AA48B47EBDC47EB0C68B01EC5A4D@sapphire.dolby.net> Dear Prasanna, Performance of variable block sizes strongly depends on the content you are encoding, resolution, but also the bitrate you are aiming for. If you are aiming at very low bitrate for example, then the cost of coding smaller partitions would be very high compared to any benefits in quality and therefore 16x16 modes (and skip) would be more prominent. Performance also relates with the number of intra coded pictures you introduce during encoding, since in that case the prominence of intra coded pictures in terms of bits would reduce somewhat the benefits of better inter prediction. Btw, I am assuming that you are checking both bitrate and quality when you are making your assessment. For example, for the football sequence I am seeing differences of even 15-20% in terms of bits used beyond the improvement in PSNR (QP 28). Obviously if you end up using a (good) Rate Control you will end up seeing much bigger difference (both objective and subjective). With regards to fully disabling intra modes, you would have to do so through the software since DC modes are not disabled through these options. Just try and locate the function init_enc_mb_params() (in mode_decision.c) and modify the appropriate modes. Best regards, Alexis -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Prasanna Sethuraman Sent: Wednesday, April 12, 2024 3:06 AM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] How important is variable sized block matching in H.264? Hi. I am trying to decide if I can drop the inter prediction modes other than INTER_16x16 in my encoder, since RDO is not very friendly with all target platforms. So I tried to actually find out how much I would loose if I don't include these modes. My experiments with JM 10.2 is showing me that there is only 0.2 to 0.3 dB gain (football sequence and a few others captured through camera) in PSNR by doing RDO with all modes in place compared to just using INTER_16x16 and INTRA_16x16 modes for P Slice macro blocks. There are also no noticeable differences in perceptual quality. So, what exactly is the advantage of variable sized block matching? Also, I am not able to disable INTRA mode inside P Slices in JM 10.2. Even if I set all those 'Disable Intra Mode' flags to 1, the encoder still codes some P slice macro blocks in INTRA mode. Is there a way to disable this? At least by commenting out some parts of the code? Thanks. Regards, Prasanna. http://www.patni.com World-Wide Partnerships. World-Class Solutions. _____________________________________________________________________ This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at netadmin@patni.com and delete this mail. _____________________________________________________________________ ----------------------------------------- This message (including any attachments) may contain confidential information intended for a specific individual and purpose. If you are not the intended recipient, delete this message. If you are not the intended recipient, disclosing, copying, distributing, or taking any action based on this message is strictly prohibited. From dyipan gmail.com Thu Apr 13 10:56:25 2006 From: dyipan gmail.com (yipan) Date: Thu Apr 13 13:20:10 2006 Subject: [Mp4-tech] How to deal with duplicated 'stco'? Message-ID: <30c5945a0604121956o4cfb50f9uff67b5c5fce77d85@mail.gmail.com> Hello all, Recently I am dealing with something like parsing a .3gp file, and I find out there are duplicated 'stco' Box. As specified in 14496-12, Box 'stco' is mandatory and containing exactly one of 'stco' or 'co64'. But I find out that most of the .3gp file I collected are duplicated in 'stco' Box. I am wondering whether I should just ignore the duplicated 'stco' Box, or their are some other way to deal with it? Can anyone give me some hint, thanks in advance:) Best Regards. Yipan -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060413/70ea5659/attachment.html From ffreeland gmail.com Thu Apr 13 11:54:45 2006 From: ffreeland gmail.com (=?ISO-8859-1?Q?F=E1bio_Freeland?=) Date: Thu Apr 13 13:20:17 2006 Subject: [Mp4-tech] libaudio source code: Where? Message-ID: <7bdd726e0604130254l490562cdw5d173c21a6d3b860@mail.gmail.com> Hello experts, Have someone found the source codes for libaudio.a? Thanks for the help, Fabio From jelyzhu viaon.com.cn Fri Apr 14 13:48:38 2006 From: jelyzhu viaon.com.cn (jelyzhu) Date: Fri Apr 14 16:44:05 2006 Subject: [Mp4-tech] BSAC Audio in MPEG-2 TS Message-ID: <000a01c65f87$55cd7630$4902a8c0@icdesign.viaon.com.cn> Hi Bijesh, Acctually, I have done ts parsing, pes parsing and sl parsing as the same as what you said. But the video au was not obeying H.264 standard because I cannot found the correct starting code. Are you sure the process which you said is correct? Could you give me some ts stream which you have parsed successfully? Thank you in advance! Jely From pbijesh yahoo.co.in Fri Apr 14 09:38:30 2006 From: pbijesh yahoo.co.in (Bijesh) Date: Fri Apr 14 16:44:12 2006 Subject: [Mp4-tech] BSAC Audio in MPEG-2 TS In-Reply-To: <000a01c65f87$55cd7630$4902a8c0@icdesign.viaon.com.cn> Message-ID: <20060414083830.13971.qmail@web8412.mail.in.yahoo.com> Jely, H.264 stream in SL will NOT contain start code prefix in video stream. Please refer Annex-1 of 14496-1 for details. Thanks, Bijesh Thanks, Bijesh --- jelyzhu wrote: > Hi Bijesh, > > Acctually, I have done ts parsing, pes parsing and > sl parsing as the same as what you said. But the > video au was not obeying H.264 standard because I > cannot found the correct starting code. > > Are you sure the process which you said is correct? > Could you give me some ts stream which you have > parsed successfully? > > Thank you in advance! > > Jely __________________________________________________________ Yahoo! India Matrimony: Find your partner now. Go to http://yahoo.shaadi.com From girish dgbmicro.com Fri Apr 14 14:22:55 2006 From: girish dgbmicro.com (Girish Shenoy) Date: Fri Apr 14 16:44:16 2006 Subject: [Mp4-tech] How to deal with duplicated 'stco'? References: <30c5945a0604121956o4cfb50f9uff67b5c5fce77d85@mail.gmail.com> Message-ID: <001801c65fa0$d33ec470$6a0aa8c0@girish2> Hi Yipan There will be one 'stco' per track. Hence i suspect that the files you are looking at are containing more than one track with one stco per track. Regards, Girish ----- Original Message ----- From: yipan To: mp4-tech@lists.mpegif.org Sent: Thursday, April 13, 2024 8:26 AM Subject: [Mp4-tech] How to deal with duplicated 'stco'? Hello all, Recently I am dealing with something like parsing a .3gp file, and I find out there are duplicated 'stco' Box. As specified in 14496-12, Box 'stco' is mandatory and containing exactly one of 'stco' or 'co64'. But I find out that most of the .3gp file I collected are duplicated in 'stco' Box. I am wondering whether I should just ignore the duplicated 'stco' Box, or their are some other way to deal with it? Can anyone give me some hint, thanks in advance:) Best Regards. Yipan ------------------------------------------------------------------------------ _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060414/99241b30/attachment.html From singer apple.com Fri Apr 14 09:05:25 2006 From: singer apple.com (Dave Singer) Date: Fri Apr 14 16:44:20 2006 Subject: [Mp4-tech] libisomediafile In-Reply-To: <7bdd726e0604120707o2a615f0ck6ec38d246c22bb76@mail.gmail.com> References: <7bdd726e0604120707o2a615f0ck6ec38d246c22bb76@mail.gmail.com> Message-ID: At 16:07 +0200 12/04/06, F?bio Freeland wrote: >Hello experts, > >Do you know where I can find a complete libisomediafile in the >reference software of MPEG4. Because, as I know, it is suposed to be >in the systems.zip file, but in the reference file I downloaded there >isn't any systems.zip, only the audio.zip and video.zip files. > >I have got the reference software in >http://isotc.iso.org/livelink/livelink/fetch/2000/2489/Ittf_Home/PubliclyAvailableStandards.htm/ > >Thanks for the help, >Fabio That's odd; I downloaded the reference software only a week ago and it was there. But there is a more recent version from the reg. auth, www.mp4ra.org. -- David Singer Apple Computer/QuickTime From singer apple.com Fri Apr 14 09:04:27 2006 From: singer apple.com (Dave Singer) Date: Fri Apr 14 16:44:23 2006 Subject: [Mp4-tech] How to deal with duplicated 'stco'? In-Reply-To: <30c5945a0604121956o4cfb50f9uff67b5c5fce77d85@mail.gmail.com> References: <30c5945a0604121956o4cfb50f9uff67b5c5fce77d85@mail.gmail.com> Message-ID: At 10:56 +0800 13/04/06, yipan wrote: >Hello all, > > Recently I am dealing with something like parsing a .3gp file, >and I find out there are duplicated 'stco' Box. As specified in >14496-12, Box 'stco' is mandatory and containing exactly one of >'stco' or 'co64'. But I find out that most of the .3gp file I >collected are duplicated in 'stco' Box. > > I am wondering whether I should just ignore the duplicated >'stco' Box, or their are some other way to deal with it? > > Can anyone give me some hint, thanks in advance:) > > Best Regards. > > Yipan I have never seen such a file (with two stco in a single track). Can you say ant more about where you are finding them, send a sample, or something? They are indeed invalid. -- David Singer Apple Computer/QuickTime From klaus.raffold gmail.com Mon Apr 17 19:05:02 2006 From: klaus.raffold gmail.com (Klaus Raffold) Date: Mon Apr 17 19:52:05 2006 Subject: [Mp4-tech] [Audio] CRC check in MPEG-4 ADTS stream Message-ID: Hi Experts, This is about implementing CRC check in MPEG-4 ADTS bitstream. The ISO/IEC 13818-7 (MPEG-2 AAC) standard, where the ISO/IEC 14496-3, subpart-1(MPEG-4 Audio) cross refers to for details on MPEG-4 ADTS, states that ... " ... If the length of a CPE is shorter than 192 bits, zero data are appended to achieve the length of 192 bits. Furthermore, if the first ICs of the CPE ends at the Nth bit (N<192), the first(192-N) bits of the second ICS are protected twice, each time in order of their appearence. ... " What i understand from this is that, i have to parse the received bitstream to find out which of the bits in the stream are CRC protected and in what way. This means, that I have to start interpreting the bits in the stream even before I get to know whether they are corrupted or not. My parsing can go completely heywire if i start interpreting corrupted bits. In that case what error protection does CRC offer in MPEG-4 ADTS stream ?? OR is my understanding incomplete, or am I missing something ?? Thanks and regards, klaus -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060417/92b21c59/attachment.html From mp3.aac.mp4 gmail.com Tue Apr 18 14:27:38 2006 From: mp3.aac.mp4 gmail.com (tech list) Date: Tue Apr 18 14:02:06 2006 Subject: [Mp4-tech] How to deal with duplicated 'stco'? In-Reply-To: <001801c65fa0$d33ec470$6a0aa8c0@girish2> References: <30c5945a0604121956o4cfb50f9uff67b5c5fce77d85@mail.gmail.com> <001801c65fa0$d33ec470$6a0aa8c0@girish2> Message-ID: <409a09b90604180157q11880daft9039e134199f428e@mail.gmail.com> One's for audio, and the other for video... On 4/14/06, Girish Shenoy wrote: > > Hi Yipan > > There will be one 'stco' per track. Hence i suspect that the files you are > looking at are containing more than one track with one stco per track. > > Regards, > Girish > > ----- Original Message ----- > *From:* yipan > *To:* mp4-tech@lists.mpegif.org > *Sent:* Thursday, April 13, 2024 8:26 AM > *Subject:* [Mp4-tech] How to deal with duplicated 'stco'? > > Hello all, > > Recently I am dealing with something like parsing a .3gp file, and I > find out there are duplicated 'stco' Box. As specified in 14496-12, Box > 'stco' is mandatory and containing exactly one of 'stco' or 'co64'. But I > find out that most of the .3gp file I collected are duplicated in 'stco' > Box. > > I am wondering whether I should just ignore the duplicated 'stco' > Box, or their are some other way to deal with it? > > Can anyone give me some hint, thanks in advance:) > > Best Regards. > > Yipan > > ------------------------------ > > _______________________________________________ > 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 > > > _______________________________________________ > 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 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060418/6cc7f431/attachment.html From mp4-tech-owner lists.mpegif.org Tue Apr 18 12:25:30 2006 From: mp4-tech-owner lists.mpegif.org (MPEGIF List Admins) Date: Tue Apr 18 14:02:11 2006 Subject: FW: [Mp4-tech] [Audio] CRC check in MPEG-4 ADTS stream Message-ID: <000801c662d2$6b405430$0201a8c0@corp.intertrust.com> Forwarding non-member reply that was auto-discarded. Thanks for the replay, and please remember to subscribe with your sending address (or to send from your subscribed account). the admins. -----Original Message----- From: Alexander Groeschel [mailto:Alexander.Groeschel@codingtechnologies.com] Sent: Monday, 17 April 2024 23:06 To: klaus.raffold@gmail.com Cc: mp4-tech@lists.mpegif.org Subject: Re: [Mp4-tech] [Audio] CRC check in MPEG-4 ADTS stream Hi Klaus, mp4-tech-bounces@lists.mpegif.org wrote on 04/17/2006 03:35:02 PM: > Hi Experts, > > This is about implementing CRC check in MPEG-4 ADTS bitstream. > > The ISO/IEC 13818-7 (MPEG-2 AAC) standard, where the ISO/IEC 14496-3, subpart-1(MPEG-4 Audio) cross refers to for details on MPEG-4 ADTS, states that ... > > " > ... > If the length of a CPE is shorter than 192 bits, zero data are appended to achieve the length of 192 bits. Furthermore, if the first ICs of the CPE ends at the Nth bit (N<192), the first(192-N) bits > of the second ICS are protected twice, each time in order of their appearence. > ... > " > > What i understand from this is that, i have to parse the received bitstream to find out which of the bits in the stream are CRC protected and in what way. This means, that I have to start > interpreting the bits in the stream even before I get to know whether they are corrupted or not. Yes, unfortunately that's the case. > My parsing can go completely heywire if i start interpreting corrupted bits. Right. > In that case what error protection does CRC offer in MPEG-4 ADTS stream ?? If the frame is corrupted, you still (with a certain security) will know at the end that it's corrupted. But you're right, you waste time on useless parsing attempts. > OR is my understanding incomplete, or am I > missing something ?? There was an attempt inside MPEG to change this definition, which didn't get approved - mainly because at that time chips already existed that implemented this weired CRC calculation. Instead, the clarificaton cited by you was added to the text. > > Thanks and regards, > klaus Hope this helps, regards, alex. ---------------------------- Alexander Gr?schel Senior Research Engineer Coding Technologies GmbH +49 911 928 91 21 (phone) +49 911 928 91 99 (fax) Deutschherrnstra?e 15 - 19, D-90429 N?rnberg, Germany mailto:gel@codingtechnologies.com http://www.codingtechnologies.com ------------------------------------------------------------------------ From ashok.magadum ittiam.com Tue Apr 18 20:30:04 2006 From: ashok.magadum ittiam.com (Ashok Magadum) Date: Tue Apr 18 16:14:13 2006 Subject: [Mp4-tech] AAC with DRC Message-ID: <904DEC693BE1AB429622C6F5ABA7E0B85E2528@is01ex02.ittiam.com> Hi I need source code for multi channel AAC codec with DRC feature. I am trying to build the MPEG 4 project from a CD C036086E_ELECTRONIC_INSERT\29n4395att\audio\natural\refSoft\mp4AudVm\win 32\mp4v2enc\mp4v2enc.dsw Getting following link time errors libtsp.lib(FLfileSize.obj) : error LNK2001: unresolved external symbol _errno Also this project is not including the DRC related files. Can anyone provide me a link to access the source code for this. Thanks Ashok -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060418/c04f6402/attachment.html From mafie att.net Tue Apr 18 08:23:47 2006 From: mafie att.net (Farhad Mafie) Date: Wed Apr 19 07:52:06 2006 Subject: [Mp4-tech] Call For Speakers & Sponsors: Invitation to the 4th International System-on-Chip (SoC) Conference & Exhibit- Nov 1 & 2, 2006 - Newport Beach, California Message-ID: <005801c662fc$183eb040$b12e480c@D435CC31> Dear Colleague, We are inviting you (your organization) to submit an abstract (proposal) for a 30-minute technical marketing PowerPoint presentation at the 4 th International System-on-Chip (SoC) Conference & Exhibit (Nov 1 & 2, 2006) in Radisson Hotel Newport Beach, CA. This is an outstanding opportunity to share your most innovative and advanced SoC-related technology and products (e.g. MPEG IP Cores, etc.) with a very targeted audience in the chip design communities. For a current list of keynote speakers, conference topics, and conference-related deadlines, please see: http://www.SoCconference.com For information on our 3rd SoC Conference (Nov 2005), please see: http://www.savantcompany.com/SoC3-Fall2005/main.htm http://www.savantcompany.com/asli/Client-Testimonials.htm http://www.savantcompany.com/SoC3-Fall2005/SoC3PIC.htm http://www.savantcompany.com/SoC3-Fall2005/agenda3.htm We look forward to working with you and promoting your company and your technology at this informative and highly targeted conference and exhibition. Please let us know if you have any questions. Thank you and best regards, SoC Conference Organizing Committee Savant Company Inc. www.savantcompany.com 949-851-1714 Marketing 949-476-3245 Fax www.SoCconference.com -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060418/2ead174a/attachment.html From lancelot_lin himax.com.tw Wed Apr 19 10:33:35 2006 From: lancelot_lin himax.com.tw (lancelot_lin@himax.com.tw) Date: Wed Apr 19 07:52:14 2006 Subject: [Mp4-tech] [H.264] Two questions (bS and filteroffset) regarding to the deblocking filter ? Message-ID: Dear experts, 1. Why is the intra mode prediction has greater boundary strength (bS) than inter mode prediction? 2. Since the FilterOffset is alternated once in slice header (slice_alpha_c0_offset_div2 and slice_beta_offset_div2), what is the condition for the encoder to change this value? Thanks a lot! Best Regards, Lancelot -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060419/d6c3387e/attachment.html From gan.mp4if gmail.com Wed Apr 19 10:47:43 2006 From: gan.mp4if gmail.com (MP4IF GAN) Date: Wed Apr 19 07:52:18 2006 Subject: [Mp4-tech] The difference between the ISMA and 3GPP Message-ID: <264bc5250604181947r14616d3dl631949dc51352f9d@mail.gmail.com> Can someone explain the difference between the ISMA and 3GPP ? I see have a little different in the SDP description Other parts all of boths are using the RFC-3016. Do they have other different parts ? -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060419/7fc314ba/attachment.html From Danijel.Domazet zg.t-com.hr Wed Apr 19 10:48:37 2006 From: Danijel.Domazet zg.t-com.hr (Danijel Domazet) Date: Wed Apr 19 12:52:06 2006 Subject: [Mp4-tech] Hybrid filtering in PS AAC codec Message-ID: <002301c6638e$44e40d60$6695c6c1@FERGUSON> Hi all, I have some trouble understanding Hybrid filtering as used in PS AAC codec. Output of the hybrid filterbank in case of 20 bands isn't as nice as in 34 bands case! After filtering, some recombination needs to be done. Hybrid analysis as shown in the Figure 8.20, page 51 (ISO14496-3 amd 2) is somewhat unclear to me. Let's look at the first filter. Hybrid filtering of this first qmf band gives 8 new bands, which are then recombined to form 6 output bands (labeled as 's' in Figure 8.20). How is the recombination done? Is this ok: recombined[0] = hybrid[6] recombined[1] = hybrid[7] recombined[2] = hybrid[0] recombined[3] = hybrid[1] recombined[4] = hybrid[2] + hybrid[5] recombined[5] = hybrid[3] + hybrid[4], or is this ok: recombined[0] = hybrid[0] recombined[1] = hybrid[1] recombined[2] = hybrid[2] + hybrid[5] recombined[3] = hybrid[3] + hybrid[4] recombined[4] = hybrid[6] recombined[5] = hybrid[7] ? Thanks, Daniel From kexu ee.cuhk.edu.hk Wed Apr 19 21:54:45 2006 From: kexu ee.cuhk.edu.hk (Xu Ke) Date: Thu Apr 20 16:03:05 2006 Subject: [Mp4-tech] [Video][H.264]About JM10.2 Message-ID: <200604192154405312841@ee.cuhk.edu.hk> Dear experts, When I am using JM10.2 to do baseline encoding of a 176x144 QCIF 300 frame video sequence,I found a strange problem in 12th Intra4x4 MB of first I frame: *********** Pic: 0 (I/P) MB: 12 Slice: 0 ********** @1659 mb_type (I_SLICE) ( 1, 1) = 9 1 ( 0) @1660 Intra mode = -1 0 1 ( -1) @1661 Intra mode = 2 1 0010 ( 2) @1665 Intra mode = -1 2 1 ( -1) @1666 Intra mode = 6 3 0110 ( 6) @1670 Intra mode = -1 4 1 ( -1) @1671 Intra mode = -1 5 1 ( -1) @1672 Intra mode = 2 6 0010 ( 2) @1676 Intra mode = -1 7 1 ( -1) @1677 Intra mode = -1 8 1 ( -1) @1678 Intra mode = 6 9 0110 ( 6) @1682 Intra mode = -1 10 1 ( -1) @1683 Intra mode = 0 11 0000 ( 0) @1687 Intra mode = -1 12 1 ( -1) @1688 Intra mode = -1 13 1 ( -1) @1689 Intra mode = -1 14 1 ( -1) @1690 Intra mode = -1 15 1 ( -1) @1691 Chroma intra pred mode 011 ( 2) In the above log file output by JM10.2,Intra predmode for blkIdx = 0/1/2 are 1/3/1,respectively,when taking neghboring intra prediction mode into account(This has been proved by hand-calculation,as well as tracing into JM software).However,prediction mode for blkIdx = 3 then equals 7(6+1),vertical-left mode.I am wondering how can a 4x4blk with blkIdx=3 be predicted by vertical-left mode since its samples as p[x,-1] with x=4...7 are not available? Best regards, Ke Xu From singer apple.com Wed Apr 19 10:08:59 2006 From: singer apple.com (Dave Singer) Date: Thu Apr 20 16:03:11 2006 Subject: [Mp4-tech] The difference between the ISMA and 3GPP In-Reply-To: <264bc5250604181947r14616d3dl631949dc51352f9d@mail.gmail.com> References: <264bc5250604181947r14616d3dl631949dc51352f9d@mail.gmail.com> Message-ID: At 10:47 +0800 19/04/06, MP4IF GAN wrote: >Can someone explain the difference between the ISMA and 3GPP ? isma is a trade association devoted to promoting multimedia delivery over IP protocols. 3gpp is a partnership project developing specs for the 3rd-generation cellular UMTS network > >I see have a little different in the SDP description ah, maybe you are asking about the way that they stream something? > >Other parts all of boths are using the RFC-3016. both use 3016 for mpeg-4 video 3gpp also uses it for aac (mpeg-4 audio); isma uses 3640 > >Do they have other different parts ? ok, at this point you really are going to have to attach "they" to something more specific -- David Singer Apple Computer/QuickTime From garima.singh tivr.co.in Wed Apr 19 23:24:54 2006 From: garima.singh tivr.co.in (Garima Singh) Date: Thu Apr 20 16:03:15 2006 Subject: [Mp4-tech] Audio Reference Software Problem In-Reply-To: <20060405152416.55658.qmail@web205.biz.mail.re2.yahoo.com> Message-ID: <20060420062454.53593.qmail@web214.biz.mail.re2.yahoo.com> Hi All, I am facing a problem with Audio reference software for the streams having 3 Channels. I got the "al06_08.mp4" stream from ftp.iis.fhg.de and it has 3 channels. Reference decoder executable mp4audec.exe crashes while decoding this file and i am getting an error in command prompt "No Standard for putting 3 channels into one file -> Using multiple files". Is support for more than 2 channels in not added in the reference software? Regards, Garima Regards, Garima Singh TIVR Communications - Delivering Efficient Solutions for Mobile Multimedia www.tivr.co.in -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060419/fa8b08d6/attachment.html From ralph.sperschneider iis.fraunhofer.de Thu Apr 20 12:34:39 2006 From: ralph.sperschneider iis.fraunhofer.de (Ralph Sperschneider) Date: Thu Apr 20 16:03:19 2006 Subject: [Mp4-tech] Re: Audio Reference Software Problem In-Reply-To: <20060420062454.53593.qmail@web214.biz.mail.re2.yahoo.com> References: <20060420062454.53593.qmail@web214.biz.mail.re2.yahoo.com> Message-ID: <444763BF.9070100@iis.fraunhofer.de> Garima Singh wrote: > Hi All, > > I am facing a problem with Audio reference software for the streams > having 3 Channels. I got the "al06_08.mp4" stream from ftp.iis.fhg.de > and it has 3 channels. Reference decoder > executable mp4audec.exe crashes while decoding this file and i am > getting an error in command prompt "No Standard for putting 3 channels > into one file -> Using multiple files". > > Is support for more than 2 channels in not added in the reference software? > > > Regards, > Garima > > > > > Regards, > Garima Singh > Hi Garima, the message "No Standard for putting 3 channels into one file -> Using multiple files" is correct: The reference software does not write more than two channels into one file, since there seems to be no means as to identify a particular channel with a particular channel position. Instead, it writes multiple mono files, using special file extensions to outline the channel positions. The crash is not correct, but luckily it does not happen on my site: Running the decoder on my site (most recent version of the rewrite, compiled on linux with gcc 3.4.4) with al06_08.mp4: mpeg4audio/bin/mp4AudVm_Tbt_VmMp4AuDecRewrite/Linux_v2_c1_eptool_sbr_gcc_O3/mp4audec al06_08.mp4 results in the generation of three waveform files: al06_08_f00.au al06_08_f01.au al06_08_f02.au Ralph -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 Fraunhofer IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:ralph.sperschneider@iis.fraunhofer.de D 91058 Erlangen | http://www.iis.fraunhofer.de/amm/ From student.mpg gmail.com Fri Apr 21 15:26:33 2006 From: student.mpg gmail.com (mk ali) Date: Fri Apr 21 13:14:12 2006 Subject: [Mp4-tech] h.264/AVC on Mpeg2 Transport Systems Message-ID: Hi All, Am trying to decode a DVB stream with h.264 payload.Am able to decode it properly from the stream.But I want to implement a function to decode only IDR access units which may inturn do the trickmode functionality. When I analyzed the DVB stream, none of them have nal_unit_type with value 5. Is there any way to get streams with NAL_UNIT_TYPE=5.? If IDR access unit is not there, How can we do random access.?? Thanks in advabce . -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060421/ce7f84c8/attachment.html From garima.singh tivr.co.in Fri Apr 21 05:33:37 2006 From: garima.singh tivr.co.in (Garima Singh) Date: Fri Apr 21 13:14:20 2006 Subject: [Mp4-tech] BSAC Extensions In-Reply-To: <444763BF.9070100@iis.fraunhofer.de> Message-ID: <20060421123337.14700.qmail@web209.biz.mail.re2.yahoo.com> Hi All, Are there much differences for BSAC Audio in ISO/IEC 14496-3:2005/Amd 2:2006 (BSAC Extensions) from ISO/IEC 14496-3 (2004) ? What are these BSAC extensions? Are there any bitstreams available for these standards? Is the Audio Reference Software supports these BSAC extensions? Regards, Garima Regards, Garima Singh TIVR Communications - Delivering Efficient Solutions for Mobile Multimedia www.tivr.co.in -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060421/4879bdbe/attachment.html From sachinpandhare gmail.com Mon Apr 24 18:29:11 2006 From: sachinpandhare gmail.com (Sachin Pandhare) Date: Tue Apr 25 00:20:07 2006 Subject: [Mp4-tech] PSNR calculations Message-ID: <72cf309c0604240559o774d82f2u10cd62af887502c4@mail.gmail.com> Hello, I am evaluating 2 decoders. I used same encoded stream as input to both, wrote O/P data to files. Can I use input to the encoder (using which I generated the encoded stream) as a reference data for calculating PSNR for these 2 O/P data files? Can I compare those 2 decoders using these PSNR values? thanks, Sachin -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060424/664c449f/attachment.html From Danijel.Domazet zg.t-com.hr Tue Apr 25 13:34:28 2006 From: Danijel.Domazet zg.t-com.hr (Danijel Domazet) Date: Tue Apr 25 13:03:08 2006 Subject: [Mp4-tech] Stereo-to-Mono downmixing in PS AAC Message-ID: <000701c6685c$3970ede0$3900a8c0@FERGUSON> Hi, As I see in 3GPP specification for PS AAC (HE v2) encoding, stereo-to-mono downmixing is performed in the frequency domain: Hybrid Analysis - downmix - Hybrid Synthesis. Would it be possible to avoid Hybrid Synthesis and generate mono signal for core and sbr AAC in the time domain simply as Mono = (Left + Right) / 2 ? Is there a reason for downmixing in the frequency domain? Daniel From Marco.Miehe sci-worx.com Tue Apr 25 14:22:31 2006 From: Marco.Miehe sci-worx.com (Marco.Miehe@sci-worx.com) Date: Tue Apr 25 13:03:13 2006 Subject: [Mp4-tech] [H.264]Question about num_ref_idx_lx_active_minus1 Message-ID: <7E6219E8CD869D4186B919B0DCF127C0012EE725@hajse201.eu.infineon.com> Dear Members I have a question regarding the max size of the reference picture list. In the standard ITU-T Rec. H.264 chapter 7.4.3 (Slice header semantics) the variable "num_ref_idx_lx_active_minus1" says if the field_pic_flag is equal to 0 the max. size of the ref. pic. list is 16. And otherwise (field_pic_flag is equal to 1) the max. size of the ref. pic. list is 32 (num_ref_idx_lx_active_minus1 shall be in range of 0..31). The variable "num_ref_idx_lx_active_minus1" is also in the PictureParameterSet. I think this definition could be misunderstood. Picture parameter set semantics (chapter 7.4.2.2): ... When MbaffFrameFlag is equal to 1, num_ref_idx_l0_active_minus1 is the maximum index value for the decoding of frame macroblocks and 2 * num_ref_idx_l0_active_minus1 + 1 is the maximum index value for the decoding of field macroblocks. The value of num_ref_idx_l0_active_minus1 shall be in the range of 0 to 31, inclusive. When I read this definition I might think (altough I think it dosen't make sense) the max. size of the ref. pic list is 64. Up to now I thought the Max. Size of the DPB is 16 and the max. size of the reference picture list is also 16 or 32 (in case of fields). I'd appreciate if some one clarifies this. Best regards, Marco Miehe From sabeva lss.supelec.fr Tue Apr 25 17:21:18 2006 From: sabeva lss.supelec.fr (Galina Sabeva) Date: Wed Apr 26 13:20:08 2006 Subject: [Mp4-tech] where to find QVGA test sequence Message-ID: <20060425172118.ee98prq3hfq8k4s0@courrier.lss.supelec.fr> Hi can some one tell me where i can donwload QVGA test sequence? I know that i need Movie2, Mtv1 or Mtv2, but could not find them. Thanks -- Galina Sabeva L.S.S. - SupElec - Universit? Paris XI Orsay Plateau de Moulon 91192 Gif-sur-Yvette Cedex T?l. 01.69.85.17.36 From Ye-Kui.Wang nokia.com Wed Apr 26 14:17:34 2006 From: Ye-Kui.Wang nokia.com (Ye-Kui.Wang@nokia.com) Date: Wed Apr 26 13:20:16 2006 Subject: [Mp4-tech] [H.264]Question about num_ref_idx_lx_active_minus1 In-Reply-To: <7E6219E8CD869D4186B919B0DCF127C0012EE725@hajse201.eu.infineon.com> Message-ID: <1C1F3D15859526459B4DD0A7A9B2268B0202F76F@trebe101.NOE.Nokia.com> Note that MbaffFrameFlag = ( mb_adaptive_frame_field_flag && !field_pic_flag ), i.e. when field_pic_flag == 1, MbaffFrameFlag = 0. BR, YK >-----Original Message----- >From: mp4-tech-bounces@lists.mpegif.org >[mailto:mp4-tech-bounces@lists.mpegif.org] >Sent: 25 April, 2006 15:23 >To: Mp4-tech@lists.mpegif.org >Subject: [Mp4-tech] [H.264]Question about num_ref_idx_lx_active_minus1 > >Dear Members > >I have a question regarding the max size of the reference picture list. > >In the standard ITU-T Rec. H.264 chapter 7.4.3 (Slice header >semantics) the variable "num_ref_idx_lx_active_minus1" says if >the field_pic_flag is equal to 0 the max. size of the ref. >pic. list is 16. And otherwise (field_pic_flag is equal to >1) the max. size >of the ref. pic. list is 32 (num_ref_idx_lx_active_minus1 >shall be in range of 0..31). > >The variable "num_ref_idx_lx_active_minus1" is also in the >PictureParameterSet. >I think this definition could be misunderstood. > >Picture parameter set semantics (chapter 7.4.2.2): >... When MbaffFrameFlag is equal to 1, >num_ref_idx_l0_active_minus1 is the maximum index value for >the decoding of frame macroblocks and 2 * >num_ref_idx_l0_active_minus1 + 1 is the maximum index value >for the decoding of field macroblocks. The value of >num_ref_idx_l0_active_minus1 shall be in the range of 0 to 31, >inclusive. > >When I read this definition I might think (altough I think it >dosen't make sense) the max. size of the ref. pic list is 64. >Up to now I thought the Max. Size of the DPB is 16 and the >max. size of the reference picture list is also >16 or 32 (in case of fields). > >I'd appreciate if some one clarifies this. > >Best regards, > >Marco Miehe > > > > > >_______________________________________________ >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 > From Julien.Bes thomson.net Wed Apr 26 15:37:26 2006 From: Julien.Bes thomson.net (Bes Julien) Date: Thu Apr 27 15:08:06 2006 Subject: [Mp4-tech] [Audio] LOAS/LATM streams Message-ID: <9C1918067C3BC14C9C351C206D8A8437415D87@rennsmail03.eu.thmulti.com> Dear all, I was looking for MPEG4 PES streams, and I finally found some on the MPEGIF forum (http://www.m4if.org/resources.php -> MPEG-4 Audio Conformance test sequences for download (ftp link!) [MPEG, 03]). This discovery has revealed some questions to me: - In the standard, it is specified that LOAS sync word is 0x2B7, stored on 11 bits. On the streams I downloaded, I couldn't find such synch word, all of these streams beginning with 2E 6D ... How can I recognize the LOAS sync word? What are these streams made of? What is their audio content (AAC, AAC+SBR,...)? - Moreover, I have read in the mailing list archives that LOAS/LATM format was not compatible with ADTS header. Does it mandatory to have AAC raw data blocks encapsulated in LOAS/LATM transport layer? Thanks for your help. Best Regards, Julien -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060426/ae0e3fc3/attachment.html From raaja47 yahoo.com Thu Apr 27 05:27:58 2006 From: raaja47 yahoo.com (Gulistan Raja) Date: Thu Apr 27 15:08:11 2006 Subject: [Mp4-tech] [video] Tool for measuring operations in code Message-ID: <20060427042758.68745.qmail@web30501.mail.mud.yahoo.com> Dear All Hi, I need a tool for measuring active number of operations like additions, subtractions, shifts etc used in a code., i.e., in a certain module of video codec. Could anyone please help me in this regard. Thank you. Gulistan Raja Send instant messages to your online friends http://uk.messenger.yahoo.com From Julien.Bes thomson.net Thu Apr 27 15:21:47 2006 From: Julien.Bes thomson.net (Bes Julien) Date: Thu Apr 27 15:08:15 2006 Subject: [Mp4-tech] LATM/LOAS streams Message-ID: <9C1918067C3BC14C9C351C206D8A8437415D88@rennsmail03.eu.thmulti.com> Dear all, The AudioSyncStreams I have found on the MPEG Industry Forum only contain error resilient CELP audio format (audio Object Type number 24). Does someone know if it is planned to have ASS streams with audio object types 2 and 5 (AAC and AAC+SBR) available? If not, is there another way to get such test streams? Best Regards, Julien -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060427/c9d63713/attachment.html From samuel dc.fi.udc.es Thu Apr 27 09:45:32 2006 From: samuel dc.fi.udc.es (Samuel Rivas) Date: Fri Apr 28 15:38:08 2006 Subject: [Mp4-tech] PSNR calculations In-Reply-To: <72cf309c0604240559o774d82f2u10cd62af887502c4@mail.gmail.com> References: <72cf309c0604240559o774d82f2u10cd62af887502c4@mail.gmail.com> Message-ID: <20060427074532.GA13413@nodo2.lambdastream.com> Sachin Pandhare wrote: > Hello, > I am evaluating 2 decoders. I used same encoded stream as input to both, > wrote O/P data to files. Can I use input to the encoder (using which I > generated the encoded stream) as a reference data for calculating PSNR for > these 2 O/P data files? Can I compare those 2 decoders using these PSNR > values? > thanks, > Sachin You can always compare PSNRs provided that you use the same reference. However, PSNR is commonly used to measure compression distortions between different encoders/techniques. Decoders are often compared in terms of performance since they for the same input they should provide very similar outputs. Regards -- Samuel From Marco.Miehe sci-worx.com Fri Apr 28 16:00:56 2006 From: Marco.Miehe sci-worx.com (Marco.Miehe@sci-worx.com) Date: Fri Apr 28 15:38:15 2006 Subject: [Mp4-tech] [H.264]Question about num_ref_idx_lx_active_minus1 Message-ID: <7E6219E8CD869D4186B919B0DCF127C0012EEA48@hajse201.eu.infineon.com> I agree with you, but that's not the point. Let's consider the case that MbaffFrameFlag = 1, i.e., as you say, mb_adaptive_frame_field_flag = 1 and field_pic_flag = 0. This means, we have an Mbaff Frame. Now, for a field macroblock, the semantics of num_ref_idx_lx_active_minus1 in the slice header say that the maximum index value is 2*num_ref_idx_lx_active_minus1 + 1, and that the range of num_ref_idx_lx_active_minus1 is from 0 to 15. This results in a maximum possible index value of 2*15 + 1 = 31, which is logical since there can be up to 32 reference fields in the reference list for a field MB. But in the semantics of the same syntax element in the Picture Parameter Set, it again says that for field MBs in Mbaff frames the maximum index value is 2*num_ref_idx_lx_active_minus1 + 1, but the range of num_ref_idx_lx_active_minus1 here is only limited from 0..31. This now looks as if the maximum possible reference index is 2*31 + 1 = 63, which does not makes sense regarding the maximum number of 32 reference fields. I believe that the semantics should be the same as for num_ref_idx_lx_active_minus1 in the slice header and everything would be clear. I think this is just an inaccurate description here which should be corrected. -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Ye-Kui.Wang@nokia.com Sent: Wednesday, April 26, 2024 1:18 PM To: Mp4-tech@lists.mpegif.org Subject: RE: [Mp4-tech] [H.264]Question about num_ref_idx_lx_active_minus1 Note that MbaffFrameFlag = ( mb_adaptive_frame_field_flag && !field_pic_flag ), i.e. when field_pic_flag == 1, MbaffFrameFlag = 0. BR, YK >-----Original Message----- >From: mp4-tech-bounces@lists.mpegif.org >[mailto:mp4-tech-bounces@lists.mpegif.org] >Sent: 25 April, 2006 15:23 >To: Mp4-tech@lists.mpegif.org >Subject: [Mp4-tech] [H.264]Question about num_ref_idx_lx_active_minus1 > >Dear Members > >I have a question regarding the max size of the reference picture list. > >In the standard ITU-T Rec. H.264 chapter 7.4.3 (Slice header >semantics) the variable "num_ref_idx_lx_active_minus1" says if the >field_pic_flag is equal to 0 the max. size of the ref. >pic. list is 16. And otherwise (field_pic_flag is equal to >1) the max. size >of the ref. pic. list is 32 (num_ref_idx_lx_active_minus1 shall be in >range of 0..31). > >The variable "num_ref_idx_lx_active_minus1" is also in the >PictureParameterSet. >I think this definition could be misunderstood. > >Picture parameter set semantics (chapter 7.4.2.2): >... When MbaffFrameFlag is equal to 1, >num_ref_idx_l0_active_minus1 is the maximum index value for the >decoding of frame macroblocks and 2 * >num_ref_idx_l0_active_minus1 + 1 is the maximum index value for the >decoding of field macroblocks. The value of >num_ref_idx_l0_active_minus1 shall be in the range of 0 to 31, >inclusive. > >When I read this definition I might think (altough I think it dosen't >make sense) the max. size of the ref. pic list is 64. >Up to now I thought the Max. Size of the DPB is 16 and the max. size of >the reference picture list is also >16 or 32 (in case of fields). > >I'd appreciate if some one clarifies this. > >Best regards, > >Marco Miehe > > > > > >_______________________________________________ >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 > _______________________________________________ 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 From anupkc01 yahoo.com Fri Apr 28 23:28:05 2006 From: anupkc01 yahoo.com (Anup KC) Date: Sat Apr 29 20:44:05 2006 Subject: [Mp4-tech] Stereo-to-Mono downmixing in PS AAC In-Reply-To: <000701c6685c$3970ede0$3900a8c0@FERGUSON> Message-ID: <20060429062805.5567.qmail@web30813.mail.mud.yahoo.com> Hi If my understanding is correct the stereo-to-mono downmixing is performed on the IMDCT coefficients in the core AAC encoder. The SBR parameters received are also downmixed, since the SBR tool will receive only a mono stream as the output of core AAC decoder; and the PS is disabled if it is present. The reason why this is done in the frequency domain at an early stage, could be the reduction in the computational complexity by eliminating stereo decoding with the AAC and SBR decoders (also PS decoding if applicable) and performing only mono decoding. -Anup ----- Original Message ---- From: Danijel Domazet To: mp4-tech@lists.mpegif.org Cc: Andreas Schneider Sent: Tuesday, April 25, 2024 5:04:28 PM Subject: [Mp4-tech] Stereo-to-Mono downmixing in PS AAC Hi, As I see in 3GPP specification for PS AAC (HE v2) encoding, stereo-to-mono downmixing is performed in the frequency domain: Hybrid Analysis - downmix - Hybrid Synthesis. Would it be possible to avoid Hybrid Synthesis and generate mono signal for core and sbr AAC in the time domain simply as Mono = (Left + Right) / 2 ? Is there a reason for downmixing in the frequency domain? Daniel _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060428/31d1278e/attachment.html From anupkc01 yahoo.com Fri Apr 28 23:37:11 2006 From: anupkc01 yahoo.com (Anup KC) Date: Sat Apr 29 20:44:14 2006 Subject: [Mp4-tech] Hybrid filtering in PS AAC codec In-Reply-To: <002301c6638e$44e40d60$6695c6c1@FERGUSON> Message-ID: <20060429063711.98834.qmail@web30812.mail.mud.yahoo.com> Hi Daniel You have got it right in the first way. For eg. recombined[4] = hybrid[2] + hybrid[5]. Which means that - the output of the 4th subband is a combination of the outputs generated when the zeroth QMF band is filtered with the hybrid analysis filters G(0,2) and G(0,5). -Anup ----- Original Message ---- From: Danijel Domazet To: mp4-tech@lists.mpegif.org Sent: Wednesday, April 19, 2024 2:18:37 PM Subject: [Mp4-tech] Hybrid filtering in PS AAC codec Hi all, I have some trouble understanding Hybrid filtering as used in PS AAC codec. Output of the hybrid filterbank in case of 20 bands isn't as nice as in 34 bands case! After filtering, some recombination needs to be done. Hybrid analysis as shown in the Figure 8.20, page 51 (ISO14496-3 amd 2) is somewhat unclear to me. Let's look at the first filter. Hybrid filtering of this first qmf band gives 8 new bands, which are then recombined to form 6 output bands (labeled as 's' in Figure 8.20). How is the recombination done? Is this ok: recombined[0] = hybrid[6] recombined[1] = hybrid[7] recombined[2] = hybrid[0] recombined[3] = hybrid[1] recombined[4] = hybrid[2] + hybrid[5] recombined[5] = hybrid[3] + hybrid[4], or is this ok: recombined[0] = hybrid[0] recombined[1] = hybrid[1] recombined[2] = hybrid[2] + hybrid[5] recombined[3] = hybrid[3] + hybrid[4] recombined[4] = hybrid[6] recombined[5] = hybrid[7] ? Thanks, Daniel _______________________________________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060428/b5b19837/attachment.html From jone96_us yahoo.com Fri Apr 28 19:49:20 2006 From: jone96_us yahoo.com (Alfred) Date: Sat Apr 29 20:52:05 2006 Subject: [Mp4-tech] [video] Tool for measuring operations in code In-Reply-To: <20060427042758.68745.qmail@web30501.mail.mud.yahoo.com> Message-ID: <20060429024920.83802.qmail@web52913.mail.yahoo.com> You may have to write a small code that will overload the operators like +,- ,* with the actual operation along with count on the cycles. - hopin that the original code is written in Ansi C atleast, you can make the above overloading and profile the "segment of code in question". --- Gulistan Raja wrote: > Dear All > > Hi, > > I need a tool for measuring active number of > operations like additions, subtractions, shifts etc > used in a code., i.e., in a certain module of video > codec. Could anyone please help me in this regard. > > Thank you. > > Gulistan Raja > > Send instant messages to your online friends > http://uk.messenger.yahoo.com > _______________________________________________ > 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 > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From omry.paiss intel.com Sun Apr 30 13:10:21 2006 From: omry.paiss intel.com (Paiss, Omry) Date: Sun Apr 30 14:44:05 2006 Subject: [Mp4-tech] MPEG4 bitstream with multiple objects Message-ID: Dear Experts, Suppose we have an encoded video bitstream using MPEG4 SP-L1. This allows up to 4 objects ( rectangular, non binary). The VOL header of each object contains the object width and height. My questions: 1. What describes the location the objects in the plane? 2. Where can I get an application that takes two MPEG4 encoded bitstreams, of one object each, and combines them into a single, two-objects, bitstream? Thank you Omry omry@paiss.com -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20060430/13086e87/attachment.html