From ravimpeg4video yahoo.co.in Thu Jul 1 08:18:57 2004 From: ravimpeg4video yahoo.co.in (=?iso-8859-1?q?ravi=20kumar?=) Date: Thu Jul 1 07:47:12 2004 Subject: [Mp4-tech] link for latest download reference software+ document MP3, AC3, MPEG2/4 AAC, Dolby, DTS, In-Reply-To: <200406301601.i5UG1qeO016659@lists1.magma.ca> Message-ID: <20040701061857.70254.qmail@web8311.mail.in.yahoo.com> Dear all, Please provide us the link to download (latest reference software and standard document + price to download) the following Codecs MP3 encoder decoder: Reference document & Reference software+ price to download AC3 audio: Reference document & Reference software + price to download MPEG 2/4 AAC: Reference document & Reference software+ price to download Dolby: Reference document & Reference software + price to download DTS : Reference document & Reference software + price to download Regards Ravi Yahoo! India Careers: Over 50,000 jobsonline. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040701/bd7479fc/attachment.html From vodprof yahoo.com Thu Jul 1 04:25:23 2004 From: vodprof yahoo.com (Veni Soni) Date: Thu Jul 1 07:49:18 2004 Subject: [Mp4-tech] MPEG-4 part-2 es video player Message-ID: <20040701102523.9189.qmail@web53303.mail.yahoo.com> Can i get mpeg4 part2 es player from somewhere free enJOY life __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail From saru_malhotra yahoo.com Thu Jul 1 05:48:02 2004 From: saru_malhotra yahoo.com (MALHOTRA VINKY) Date: Fri Jul 2 07:22:10 2004 Subject: [Mp4-tech] Query regarding Microsoft MPEG-4 Reference Decoder to Mr. Stefan A. Goor Message-ID: <20040701114802.91127.qmail@web50407.mail.yahoo.com> Mr. Stefan A. Goor I have been working on a similar problem as mentioned by u and quoted below. I m using MoMuSys encoder and as soon as I drop a frame from the enhancement layer ,the decoder is unable to decode it. Did u find any solutions to the problem. Kindly reply at your earliest convenience. Saru Malhotra > Hey All, > Hopefully someone can help me with this. > I have used the MPEG4IP tools to create hinted mp4 files that > contain mpeg4 bitstreams created with the MS Encoder > Reference Software and I have placed these files on the > Darwin Streaming Server to allow RTSP access. When I write > the payload of the packets received by the RTSP client to a > file, I can decode it with the MS Reference Decoder. However > if I drop any packet, the decoder stops with a dialog box on > the screen that says "Debug Error!... ...abnormal program > termination..." and the decoder prints the following message > in the dos window: > > Assertion failed: iMbType >= 0 && iMbType <= 3, file > d:\ms_om\sys\decoder\mbheaddec.cpp, line 476 > > >From what I understand, the MPEG-4 decoder should be able to handle > >losses > and corruption (isn't one of the main goals of MPEG-4 to be > highly error resiliant?). Could anyone explain what the > problem may be and how I may get around it? I would like to > be able to decode content has been sent over a network and > that may have approximately 0.5% packet loss. Also, I assume > that each packet or at least an integer number of packets > corresponds to a single frame, is this true? > >From RFC 1889 for RTP, I see that there is a marker bit that > generally > indicates frame boundaries. In MPEG-1 and 2 there was a > specific code that determined the start of a frame, is there > something similar for mpeg4 video stream? Any help with these > problems and questions would be greatly apreciated, Many > thanks, Stefan --------------------------------- Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040701/c76391f4/attachment.html From jwengwell mac.com Thu Jul 1 14:41:53 2004 From: jwengwell mac.com (james engwell) Date: Fri Jul 2 07:24:43 2004 Subject: [Mp4-tech] How to generate MPEG7 streams in .mp4 files ? Message-ID: <07BAC46B-CB5C-11D8-AECD-000A95DA88F4@mac.com> Hello there, I am contacting you on behalf of a company called versatile delivery systems, we are trying to get some clarification in regard to embedding mpeg7 xml in mpeg4 files. Over the last year we have developed a video tagging system. We wish to be able to generate an MPEG7 stream to carry the metadata, but have been unable to find out how to do this, as the following snip from an e mail conversation with Jan devos of the 3ivx company shows: >> We are finding it very difficult to access any expertise in this >> area, and I have yet to actually find an example of MPEG7 embedding >> in .mp4 , although it is in the standard - has anyone actually >> achieved this ? Any more information or leads you could give us in >> this regard would be much appreciated... > > My understanding is that there are some items MPEG-7 does not cater > for which is why Apple chose to use ID3 tags in .mp4 files with > iTunes. Since Apple was the first major company to roll out .mp4 files > with meta data this became the de-facto standard. > > Besides that if I recall correctly MPEG-7 data in .mp4 files is still > in the process of being standardized. If there is any help you could give us to help us get to the bottom of this problem, your feedback would be much appreciated Yours sincerely James Engwell Development Director at vds ltd. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 1380 bytes Desc: not available Url : /pipermail/mp4-tech/attachments/20040701/2c38e732/attachment.bin From smatwankar pace.stpp.soft.net Fri Jul 2 12:16:17 2004 From: smatwankar pace.stpp.soft.net (Swapna Matwankar) Date: Fri Jul 2 07:27:38 2004 Subject: [Mp4-tech] sample size 0 in 3gp References: <20040630081400.9053.qmail@web53310.mail.yahoo.com> Message-ID: <00b501c45ff7$e52d5250$cd64a8c0@psil> Hi All, I would like to know if sample size of 0 is allowed in 3gp/mp4 file formats? If I put sample size as 0, phillips player plays it well but Quicktime halts for 1 sec after the sample size 0 is encountered and resumes again. Any pointers? regards, swapna ----- Original Message ----- From: "Veni Soni" To: ; ; Sent: Wednesday, June 30, 2023 1:44 PM Subject: RE: [Mp4-tech] I and P frame Comparison Hi, Cant we get down to the basics like SNR (sample to noise ratio to get the quality of video irrespective of I/B/P veni --- RajeshMN@soc-soft.com wrote: > > Hi, > > Objective estimation of video quality can be done > as per the ITS Method > and we found that it is suitable. > > And i am not sure about your I and P frame > Comparison Method. Can u > please elaborate. > > with best wishes, > Rajesh MN > > > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf > Of Tejas A Vora > Sent: Saturday, June 26, 2023 2:12 PM > To: mp4-tech@lists.mpegif.org > Subject: [Mp4-tech] I and P frame Comparison > > > > Hi, > > Comparing the video quality objectively is not very > easy. So I'm > thinking about comparing two mpeg4 videos by > comparing the counts of > received I-frames and P-frames. > > But I think we should treat I and P frames > differently. > Then my question is how different we should treat > them? Is there any > formula or scheme that can convert the received I > and P frame count into > the video quality measure? > > Thanks, > Tejas > > > > > > > > > The information contained in this e-mail message and > in any annexure is > confidential to the recipient and may contain > privileged information. If you are not > the intended recipient, please notify the sender and > delete the message along with > any annexure. You should not disclose, copy or > otherwise use the information contained > in the message or any annexure. Any views expressed > in this e-mail are those of the > individual sender except where the sender > specifically states them to be the views of > SoCrates Software India Pvt Ltd., Bangalore.> _______________________________________________ > 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!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail _______________________________________________ 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 oamato wanadoo.fr Fri Jul 2 10:18:04 2004 From: oamato wanadoo.fr (Olivier Amato) Date: Fri Jul 2 07:30:11 2004 Subject: [Mp4-tech] Logo insertion in MPEG domain Message-ID: <003001c46004$c21b6f10$0a00000a@tototxoxqlsjoa> Would anybody know a library or SDK which allows to burn a logo into an MPEG-2 or MPEG-4 file directly in MPEG domain ( in order to avoid decoding/encoding steps ) ? Thanks in advance. Olivier From gururajb smartyantra.com Fri Jul 2 06:43:27 2004 From: gururajb smartyantra.com (gururajb@smartyantra.com) Date: Fri Jul 2 08:56:56 2004 Subject: [Mp4-tech] Logo insertion in MPEG domain In-Reply-To: <003001c46004$c21b6f10$0a00000a@tototxoxqlsjoa> References: <003001c46004$c21b6f10$0a00000a@tototxoxqlsjoa> Message-ID: <2572.202.142.72.81.1088772207.squirrel@mail.s2lmail.com> hi, one best way to insert logo on encoder or decoder is to copy yuv data of the logo on top of input yuv frmae while encoding / out put frame while decoding . > Would anybody know a library or SDK which allows to burn a logo into an > MPEG-2 or MPEG-4 file directly in MPEG domain ( in order to avoid > decoding/encoding steps ) ? > Thanks in advance. > > Olivier > > > _______________________________________________ > 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 saptarshi_bec yahoo.com Fri Jul 2 06:54:10 2004 From: saptarshi_bec yahoo.com (Saptarshi Ghosh) Date: Fri Jul 2 09:13:47 2004 Subject: [Mp4-tech] [Audio] Intensity Stereo and M/S stereo Message-ID: <20040702125410.47605.qmail@web21207.mail.yahoo.com> Hi all, Can anyone clarify the following doubt? Can BOTH Intensity stereo and M/S stereo be required to be used on a single scalefactor band ? (it seems yes, from the specifications which describes the functions invert_intensity( ) to reverse the phase of intensity if M/S has been used for a particular sfb) If yes, then it seems that a considerable number of redundant operations will have to be done in case of a sfb where both have been used. Since in M/S, we derive the left and right channel info from what is transmitted in the stream, and then in Intensity stereo tool, we overwrite the info derived for the right channel by right channel data = scale * left channel data Thus the calculations done during M/S processing become redundant. Could anyone help in this regand? Regards, Saptarshi. __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail From stefan.goor ucd.ie Fri Jul 2 15:38:14 2004 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Fri Jul 2 10:13:22 2004 Subject: [Mp4-tech] Query regarding Microsoft MPEG-4 Reference Decoder to Mr. Stefan A. Goor In-Reply-To: <20040701114802.91127.qmail@web50407.mail.yahoo.com> Message-ID: Dear Saru Malhotra, Yes I have found a few solutions to this. The reason that the reference software doesn't work is because the decoders do not support error resilience: "The syntax of MPEG-4 allows you to write error-resilient decoders. How you do build such decoders is not specified in the standard - it's an area where vendors can (and do) compete. Some decoders do not include any error robustness processing, and may indeed fail when confronted with errors." (Rob Koenen, http://lists.mpegif.org/pipermail/mp4-tech/2004-January/003125.html) However I have found that the microsoft decoder (and possibly the MoMusys one) will decode a sequence if a filtering process is used to ensure that only full frames are passed to the decoder. So if a packet is lost that contains an Access Unit (AU) segment rather than a complete AU, none of the segments for that AU are passed to the decoder. You can tell if an AU segment is in a packet from the RTP marker bit. I have not tried this for enhancement layers but I guess that it may work. Another alternative is to buy a codec that supports error resilience. We obtained the Dicas SDK and have found it to be robust for lossy situations. Hope this helps, Stefan -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of MALHOTRA VINKY Sent: 01 July 2023 12:48 To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] Query regarding Microsoft MPEG-4 Reference Decoder to Mr. Stefan A. Goor Mr. Stefan A. Goor I have been working on a similar problem as mentioned by u and quoted below. I m using MoMuSys encoder and as soon as I drop a frame from the enhancement layer ,the decoder is unable to decode it. Did u find any solutions to the problem. Kindly reply at your earliest convenience. Saru Malhotra > Hey All, > Hopefully someone can help me with this. > I have used the MPEG4IP tools to create hinted mp4 files that > contain mpeg4 bitstreams created with the MS Encoder > Reference Software and I have placed these files on the > Darwin Streaming Server to allow RTSP access. When I write > the payload of the packets received by the RTSP client to a > file, I can decode it with the MS Reference Decoder. However > if I drop any packet, the decoder stops with a dialog box on > the screen that says "Debug Error!... ...abnormal program > termination..." and the decoder prints the following message > in the dos window: > > Assertion failed: iMbType >= 0 && iMbType <= 3, file > d:\ms_om\sys\decoder\mbheaddec.cpp, line 476 ! > > >From what I understand, the MPEG-4 decoder should be able to handle > >losses > and corruption (isn't one of the main goals of MPEG-4 to be > highly error resiliant?). Could anyone explain what the > problem may be and how I may get around it? I would like to > be able to decode content has been sent over a network and > that may have approximately 0.5% packet loss. Also, I assume > that each packet or at least an integer number of packets > corresponds to a single frame, is this true? > >From RFC 1889 for RTP, I see that there is a marker bit that > generally > indicates frame boundaries. In MPEG-1 and 2 there was a > specific code that determined the start of a frame, is there > something similar for mpeg4 video stream? Any help with the! se > problems and questions would be greatly apreciated, Many > thanks, Stefan ---------------------------------------------------------------------------- -- Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040702/3f09e822/attachment-0001.html From oamato wanadoo.fr Fri Jul 2 19:23:45 2004 From: oamato wanadoo.fr (Olivier Amato) Date: Fri Jul 2 16:32:28 2004 Subject: [Mp4-tech] Logo insertion in MPEG domain References: <003001c46004$c21b6f10$0a00000a@tototxoxqlsjoa> <2572.202.142.72.81.1088772207.squirrel@mail.s2lmail.com> Message-ID: <005501c46050$f5a7c6c0$0a00000a@tototxoxqlsjoa> > one best way to insert logo on encoder or decoder is to copy yuv data of > the logo on top of input yuv frmae while encoding / out put frame while > decoding . Thanks for your response. Actually, I've seen some links which seem to claim it is possible to insert logos into MPEG files without decoding the stream, and this is the kind of library or SDK I'm looking for : - "Compressed Domain Logo Insertion" http://www.systems.uwaterloo.ca/UnderGrad/Workshop/1999-2000/prgin/prgin%20-%20logo%20insertion.htm - "A Fast Logo Insertion Algorithm for MPEG Compressed Video This paper describes a fast logo insertion algorithm for MPEG video bitstreams using compressed-domain logo insertion techniques. Coding information contained within the input bitstream is utilized and an in-loop requantization method is proposed." http://www.icce.org/conference_program/TUAM-4.htm - "What really gets to the heart of the value of the product is that we do splicing and logo insertion without decoding and re-encoding [the signal] in the HD environment." http://www.tvtechnology.com/features/news/n_FoxPlots-03.10.04.shtml Best regards, Olivier From grigory letsVision.com Sat Jul 3 10:36:36 2004 From: grigory letsVision.com (Grigory A.) Date: Sat Jul 3 06:28:23 2004 Subject: [Mp4-tech] [Audio] Intensity Stereo and M/S stereo In-Reply-To: <20040702125410.47605.qmail@web21207.mail.yahoo.com> References: <20040702125410.47605.qmail@web21207.mail.yahoo.com> Message-ID: <1334531760.20040703093636@letsVision.com> Hi, Saptarshi! If you are interesting in mp3 answer on your question is "yes" and I can recommend you to look how this "problem" is solved in MAD open source mp3 decoder. http://www.underbit.com/products/mad/ SG> Hi all, SG> Can anyone clarify the following doubt? SG> Can BOTH Intensity stereo and M/S stereo be required SG> to be used on a single scalefactor band ? (it seems SG> yes, from the specifications which describes the SG> functions invert_intensity( ) to reverse the phase of SG> intensity if M/S has been used for a particular sfb) SG> If yes, then it seems that a considerable number of SG> redundant operations will have to be done in case of a SG> sfb where both have been used. Since in M/S, we derive SG> the left and right channel info from what is SG> transmitted in the stream, and then in Intensity SG> stereo tool, we overwrite the info derived for the SG> right channel by SG> right channel data = scale * left channel data SG> Thus the calculations done during M/S processing SG> become redundant. SG> Could anyone help in this regand? SG> Regards, SG> Saptarshi. SG> __________________________________ SG> Do you Yahoo!? SG> New and Improved Yahoo! Mail - Send 10MB messages! SG> http://promotions.yahoo.com/new_mail SG> _______________________________________________ SG> NOTE: Please use clear subject lines for your posts. Include SG> [audio, [video], [systems], [general] or another apppropriate SG> identifier to indicate the type of question you have. SG> Note: Conduct on the mailing list is subject to the Antitrust SG> guidelines found at SG> http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php -- Best wishes, ===================================== Grigory A. s/w engineer LetsVision Co., Ltd. IT Venture Bldg E304 SongPaGu, GaRakDong 78 Seoul, South Korea tel: +82-2-2142-1267 fax: +82-2-2142-1269 cell ph: +82-10-318-400-55 e-mail: grigory@letsvision.com From oamato wanadoo.fr Sat Jul 3 12:37:46 2004 From: oamato wanadoo.fr (Olivier Amato) Date: Sat Jul 3 06:30:47 2004 Subject: [Mp4-tech] AVC + HE AAC + MP4 Message-ID: <009901c460e1$6d501750$0a00000a@tototxoxqlsjoa> I'm looking for players and muxers able to handle AVC + HE AAC into MP4 file format ( standalone applications or DirectShow filters ). Any ideas ? Olivier From saru_malhotra yahoo.com Sat Jul 3 08:44:51 2004 From: saru_malhotra yahoo.com (MALHOTRA VINKY) Date: Sat Jul 3 11:02:41 2004 Subject: [Mp4-tech] Query regarding Microsoft MPEG-4 Reference Decoder to Mr. Stefan A. Goor In-Reply-To: Message-ID: <20040703144451.14080.qmail@web50409.mail.yahoo.com> Hello Stefan, Your mail has been a great help. Thanx a ton. Can you just let me know,how can I obtain Dicas SDK?Any idea if there is some concession for Universities, I mean the University pricing of the software? Thanx, Saru --- "Stefan A. Goor" wrote: > Dear Saru Malhotra, > Yes I have found a few solutions to this. > The reason that the reference software doesn't work > is because the decoders > do not > support error resilience: > > "The syntax of MPEG-4 allows you to write > error-resilient > decoders. How you do build such decoders is not > specified in the standard - > it's an area where vendors can (and do) compete. > Some decoders do not > include any error robustness processing, and may > indeed fail when > confronted with errors." > (Rob Koenen, > http://lists.mpegif.org/pipermail/mp4-tech/2004-January/003125.html) > > However I have found that the microsoft decoder (and > possibly the MoMusys > one) will > decode a sequence if a filtering process is used to > ensure that only full > frames are passed > to the decoder. So if a packet is lost that contains > an Access Unit (AU) > segment rather > than a complete AU, none of the segments for that AU > are passed to the > decoder. > You can tell if an AU segment is in a packet from > the RTP marker bit. > > I have not tried this for enhancement layers but I > guess that it may work. > > Another alternative is to buy a codec that supports > error resilience. We > obtained the > Dicas SDK and have found it to be robust for lossy > situations. > > Hope this helps, > Stefan > > > > > > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf > Of MALHOTRA VINKY > Sent: 01 July 2023 12:48 > To: mp4-tech@lists.mpegif.org > Subject: [Mp4-tech] Query regarding Microsoft > MPEG-4 Reference Decoder to > Mr. Stefan A. Goor > > > Mr. Stefan A. Goor > > I have been working on a similar problem as > mentioned by u and quoted > below. > I m using MoMuSys encoder and as soon as I drop a > frame from the > enhancement layer > ,the decoder is unable to decode it. > Did u find any solutions to the problem. > Kindly reply at your earliest convenience. > > Saru Malhotra > > > Hey All, > > Hopefully someone can help me with this. > > I have used the MPEG4IP tools to create hinted > mp4 files that > > contain mpeg4 bitstreams created with the MS > Encoder > > Reference Software and I have placed these files > on the > > Darwin Streaming Server to allow RTSP access. > When I write > > the payload of the packets received by the RTSP > client to a > > file, I can decode it with the MS Reference > Decoder. However > > if I drop any packet, the decoder stops with a > dialog box on > > the screen that says "Debug Error!... > ...abnormal program > > termination..." and the decoder prints the > following message > > in the dos window: > > > > Assertion failed: iMbType >= 0 && iMbType <= 3, > file > > d:\ms_om\sys\decoder\mbheaddec.cpp, line 476 > ! > > > >From what I understand, the MPEG-4 decoder > should be able to handle > > >losses > > and corruption (isn't one of the main goals of > MPEG-4 to be > > highly error resiliant?). Could anyone explain > what the > > problem may be and how I may get around it? I > would like to > > be able to decode content has been sent over a > network and > > that may have approximately 0.5% packet loss. > Also, I assume > > that each packet or at least an integer number > of packets > > corresponds to a single frame, is this true? > > >From RFC 1889 for RTP, I see that there is a > marker bit that > > generally > > indicates frame boundaries. In MPEG-1 and 2 > there was a > > specific code that determined the start of a > frame, is there > > something similar for mpeg4 video stream? Any > help with the! se > > problems and questions would be greatly > apreciated, Many > > thanks, Stefan > > > > ---------------------------------------------------------------------------- > -- > Do you Yahoo!? > New and Improved Yahoo! Mail - 100MB free storage! > > _______________________________________________ > 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 kothari iitb.ac.in Sun Jul 4 13:46:40 2004 From: kothari iitb.ac.in (Abhishek D Kothari) Date: Sun Jul 4 04:11:08 2004 Subject: [Mp4-tech] MoMuSys--How to make it error resilient Message-ID: <3909.10.8.1.68.1088925400.squirrel@gpo.iitb.ac.in> Hi All, I have recently started working on MoMuSys. I encoded a base layer and an enhancement layer. Then, I tried dropping some frames from the enhancement layer and decode them again but the decoder doent seem to work. After some reading on web I found that MoMuSys is not error resilient. Is there some way this problem can be solved ? Also it gives the error that "stuffing bits are not correct". I am very very new to this stuff. So, please excuse me for such novice not-so-professional language. Thanks in advance, Abhishek From rkiran emuzed.com Sun Jul 4 14:15:05 2004 From: rkiran emuzed.com (Ravi Kiran) Date: Sun Jul 4 04:14:58 2004 Subject: [Mp4-tech] [Audio] Intensity Stereo and M/S stereo References: <20040702125410.47605.qmail@web21207.mail.yahoo.com> Message-ID: <008101c4619a$d7ee6800$260aa8c0@blr.emuzed.com> Dear Saptarshi, Both M/S and IS stereo cannot be applied in a single scalefactor band. M/S and IS are mutually exclusive for a scalefactor band. For M/S stereo to be appled to a scalefactor band all the following conditions should be met: 1. Either ms_used should be 1 for that scalefactor band or ms_mask_present should be 2 2. The given scalefactor band should not be coded with INTENSITY_HCB or INTENSITY_HCB2 However, there can be a case in which ms_mask_present >= 1 and the scalefactor band is coded with INTENSITY_HCB or INTENSITY_HCB2. In this case M/S stereo cannot be applied because the second condition stated above fails. However, IS can be applied to this scale factor band. The dependency between the code book used, ms_used and phase of the stereo is given in the pseudo code below: if(sfb_cb[sfb] == INTENSITY_HCB) { if(ms_mask_present) { phase = (1-2*ms_used[sfb]); } else { phase = 1; } } if(sfb_cb[sfb] == INTENSITY_HCB2) { if(ms_mask_present) { phase = -(1-2*ms_used[sfb]); } else { phase = -1; } } If ms_mask_present is 2 then all ms_used should be initialized to 1 in the above code. Hope things are clear now. Regards Ravi Kiran. ----- Original Message ----- From: "Saptarshi Ghosh" To: Sent: Friday, July 02, 2023 6:24 PM Subject: [Mp4-tech] [Audio] Intensity Stereo and M/S stereo > Hi all, > Can anyone clarify the following doubt? > > Can BOTH Intensity stereo and M/S stereo be required > to be used on a single scalefactor band ? (it seems > yes, from the specifications which describes the > functions invert_intensity( ) to reverse the phase of > intensity if M/S has been used for a particular sfb) > > If yes, then it seems that a considerable number of > redundant operations will have to be done in case of a > sfb where both have been used. Since in M/S, we derive > the left and right channel info from what is > transmitted in the stream, and then in Intensity > stereo tool, we overwrite the info derived for the > right channel by > right channel data = scale * left channel data > Thus the calculations done during M/S processing > become redundant. > > Could anyone help in this regand? > Regards, > Saptarshi. > > > > __________________________________ > Do you Yahoo!? > New and Improved Yahoo! Mail - Send 10MB messages! > http://promotions.yahoo.com/new_mail > _______________________________________________ > 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 rkiran emuzed.com Sun Jul 4 14:27:14 2004 From: rkiran emuzed.com (Ravi Kiran) Date: Sun Jul 4 06:13:39 2004 Subject: [Mp4-tech] [Audio] Intensity Stereo and M/S stereo Message-ID: <00b301c4619c$88964b40$260aa8c0@blr.emuzed.com> A small correction in the pseudo code: 'if(ms_mask_present)' should be replaced with 'if(ms_mask_present = = 1)' ----- Original Message ----- From: "Ravi Kiran" To: "Saptarshi Ghosh" ; Sent: Sunday, July 04, 2023 1:15 PM Subject: Re: [Mp4-tech] [Audio] Intensity Stereo and M/S stereo > Dear Saptarshi, > Both M/S and IS stereo cannot be applied in a single scalefactor band. > M/S and IS are mutually exclusive for a scalefactor band. > For M/S stereo to be appled to a scalefactor band all the following > conditions should be met: > 1. Either ms_used should be 1 for that scalefactor band or > ms_mask_present should be 2 > 2. The given scalefactor band should not be coded with INTENSITY_HCB or > INTENSITY_HCB2 > > However, there can be a case in which ms_mask_present >= 1 and the > scalefactor band is coded with INTENSITY_HCB or INTENSITY_HCB2. In this case > M/S stereo cannot be applied because the second condition stated above > fails. > However, IS can be applied to this scale factor band. The dependency > between the code book used, ms_used and phase of the stereo is given in the > pseudo code below: > if(sfb_cb[sfb] == INTENSITY_HCB) > { > if(ms_mask_present) > { > phase = (1-2*ms_used[sfb]); > } > else > { > phase = 1; > } > } > > if(sfb_cb[sfb] == INTENSITY_HCB2) > { > if(ms_mask_present) > { > phase = -(1-2*ms_used[sfb]); > } > else > { > phase = -1; > } > } > > If ms_mask_present is 2 then all ms_used should be initialized to 1 in the > above code. Hope things are clear now. > > Regards > Ravi Kiran. > ----- Original Message ----- > From: "Saptarshi Ghosh" > To: > Sent: Friday, July 02, 2023 6:24 PM > Subject: [Mp4-tech] [Audio] Intensity Stereo and M/S stereo > > > > Hi all, > > Can anyone clarify the following doubt? > > > > Can BOTH Intensity stereo and M/S stereo be required > > to be used on a single scalefactor band ? (it seems > > yes, from the specifications which describes the > > functions invert_intensity( ) to reverse the phase of > > intensity if M/S has been used for a particular sfb) > > > > If yes, then it seems that a considerable number of > > redundant operations will have to be done in case of a > > sfb where both have been used. Since in M/S, we derive > > the left and right channel info from what is > > transmitted in the stream, and then in Intensity > > stereo tool, we overwrite the info derived for the > > right channel by > > right channel data = scale * left channel data > > Thus the calculations done during M/S processing > > become redundant. > > > > Could anyone help in this regand? > > Regards, > > Saptarshi. > > > > > > > > __________________________________ > > Do you Yahoo!? > > New and Improved Yahoo! Mail - Send 10MB messages! > > http://promotions.yahoo.com/new_mail > > _______________________________________________ > > 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 gareth whitebait-tv.com Mon Jul 5 16:32:44 2004 From: gareth whitebait-tv.com (Gareth Daley) Date: Mon Jul 5 03:22:56 2004 Subject: [Mp4-tech] h.264 Linux RTSP Message-ID: <14C243857335B0458EEB4847881F5AF6024058@triton.WhitebaitTV.local> Hi can anyone help me. I have a DS-4000 h.264 (DSPR) compression card and want to stream video through 2 Linux boxes. The card comes with a SDK but I'm not a software author! Does anyone know of any software that have been developed for the Linux platform that can both broadcast an RTSP stream of encoded video via IP and also a player for Linux that can play the streamed file? I noted on my card the word Hikvision, on looking up Hikvision they do an exactly the same h.264 card also called the DS4000. Any help much appreciated. Thanks Gareth -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040705/cd737690/attachment.html From dv sphinxvision.com Mon Jul 5 11:05:00 2004 From: dv sphinxvision.com (Dominique Verdejo) Date: Mon Jul 5 04:30:22 2004 Subject: [Mp4-tech] h.264 Linux RTSP In-Reply-To: <14C243857335B0458EEB4847881F5AF6024058@triton.WhitebaitTV.local> Message-ID: <200407050805.i658529x024719@lists1.magma.ca> You may want to have a look at sourceforge , the MPEG4IP project provides what you're looking for. http://mpeg4ip.sourceforge.net/faq/index.php The streamer is the Apple's Darwin Streaming Server Dominique _____ De : mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] De la part de Gareth Daley Envoy? : lundi 5 juillet 2004 05:33 ? : mp4-tech@lists.mpegif.org Objet : [Mp4-tech] h.264 Linux RTSP Hi can anyone help me. I have a DS-4000 h.264 (DSPR) compression card and want to stream video through 2 Linux boxes. The card comes with a SDK but I'm not a software author! Does anyone know of any software that have been developed for the Linux platform that can both broadcast an RTSP stream of encoded video via IP and also a player for Linux that can play the streamed file? I noted on my card the word Hikvision, on looking up Hikvision they do an exactly the same h.264 card also called the DS4000. Any help much appreciated. Thanks Gareth -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040705/1963e347/attachment.html From gareth whitebait-tv.com Mon Jul 5 21:57:37 2004 From: gareth whitebait-tv.com (Gareth Daley) Date: Mon Jul 5 07:39:04 2004 Subject: [Mp4-tech] h.264 Linux RTSP Message-ID: <14C243857335B0458EEB4847881F5AF602405B@triton.WhitebaitTV.local> Thanks for this Dominique. I cannot see where MPEG4IP supports the card or H.264 playback. ________________________________ From: Dominique Verdejo [mailto:dv@sphinxvision.com] Sent: Mon 05/07/2023 20:05 To: Gareth Daley; mp4-tech@lists.mpegif.org Subject: RE: [Mp4-tech] h.264 Linux RTSP You may want to have a look at sourceforge , the MPEG4IP project provides what you're looking for. http://mpeg4ip.sourceforge.net/faq/index.php The streamer is the Apple's Darwin Streaming Server Dominique ________________________________ De : mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] De la part de Gareth Daley Envoy? : lundi 5 juillet 2004 05:33 ? : mp4-tech@lists.mpegif.org Objet : [Mp4-tech] h.264 Linux RTSP Hi can anyone help me. I have a DS-4000 h.264 (DSPR) compression card and want to stream video through 2 Linux boxes. The card comes with a SDK but I'm not a software author! Does anyone know of any software that have been developed for the Linux platform that can both broadcast an RTSP stream of encoded video via IP and also a player for Linux that can play the streamed file? I noted on my card the word Hikvision, on looking up Hikvision they do an exactly the same h.264 card also called the DS4000. Any help much appreciated. Thanks Gareth -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040705/398ef426/attachment-0001.html From ralph.sperschneider iis.fraunhofer.de Tue Jul 6 18:15:13 2004 From: ralph.sperschneider iis.fraunhofer.de (Ralph Sperschneider) Date: Tue Jul 6 14:52:52 2004 Subject: [Mp4-tech] Re: How to generate MPEG7 streams in .mp4 files ? In-Reply-To: <07BAC46B-CB5C-11D8-AECD-000A95DA88F4@mac.com> References: <07BAC46B-CB5C-11D8-AECD-000A95DA88F4@mac.com> Message-ID: <40EAC201.8090102@iis.fraunhofer.de> james engwell wrote: > Hello there, > > I am contacting you on behalf of a company called versatile delivery > systems, we are trying to get some clarification in regard to embedding > mpeg7 xml in mpeg4 files. > > Over the last year we have developed a video tagging system. We wish to > be able to generate an MPEG7 stream to carry the metadata, but have been > unable to find out how to do this, as the following snip from an e mail > conversation with Jan devos of the 3ivx company shows: > > We are finding it very difficult to access any expertise in this > area, and I have yet to actually find an example of MPEG7 > embedding in .mp4 , although it is in the standard - has anyone > actually achieved this ? Any more information or leads you could > give us in this regard would be much appreciated... > > > My understanding is that there are some items MPEG-7 does not cater > for which is why Apple chose to use ID3 tags in .mp4 files with > iTunes. Since Apple was the first major company to roll out .mp4 > files with meta data this became the de-facto standard. > > Besides that if I recall correctly MPEG-7 data in .mp4 files is > still in the process of being standardized. > > > If there is any help you could give us to help us get to the bottom of > this problem, your feedback would be much appreciated > > Yours sincerely > > James Engwell > > > /Development Director at vds ltd./ > > > ------------------------------------------------------------------------ > > _______________________________________________ > 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 Dear James, all, you might want to look at: N6443: MPEG Music Player Application Format This is also known as the first part of "MPEG A", a new standardization effort of MPEG. This document is available publicly: http://www.chiariglione.org/mpeg/working_documents.htm Hope this helps, 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 andrzejkaczor wp.pl Tue Jul 6 19:14:46 2004 From: andrzejkaczor wp.pl (Andrzej Kaczor) Date: Tue Jul 6 15:00:28 2004 Subject: [Mp4-tech] [MPEG-4] compiling of AAC encoder and AAC decoder Message-ID: <001c01c46374$5b1adda0$4f4d153e@kaczor> Hi all, I have downloaded the file w6248.zip, w5821.zip, systems.zip and AFsp-v8r0.tar.gz from web-sites. I want to compile AAC encoder with SBR and AAC decoder with SBR -- all under linux AUROX. First I have compiled AFsp library: make Second, I have compiled libisomedia: make -C /andrzej/systems/mp4_file_format/libisomediafile/linux/libisomediafile Third, I have compiled all from w6248.zip: ./make-all AFSP_INCLUDE_PATH=/andrzej/AFsp-v8r0/include AFSP_LIBRARY_PATH=/andrzej/AFsp-v8r0/lib ISOMP4_PATH=/andrzej/systems/mp4_file_format/libisomediafile ISOMP4_NAME=isomediafile It was properly compilated except three points: First error: gmake[1]: Opuszczam katalog `/andrzej/audio_w6248/natural/conf_sbr' gmake[1]: Wchodz? katalog `/andrzej/audio_w6248/natural/conf_sbr' ***** compiling src/portioConfTool.c ... src/portioConfTool.c: In function `initio': src/portioConfTool.c:296: `MP4OpenMovieInPlace' undeclared (first use in this function) src/portioConfTool.c:296: (Each undeclared identifier is reported only once src/portioConfTool.c:296: for each function it appears in.) Second error: ***** force linking ***** linking ../bin/mp4AudVm_Tbt_VmMp4AuDecRewrite/Linux_v2_c1_eptool_sbr_gcc_O0d/mp4audec ... ../obj/mp4AudVm_Tbt_VmMp4AuDecRewrite/Linux_v2_c1_eptool_sbr_gcc_O0d/obj/streamfile_mp4.o(.text+0xb7a): In function `MP4getAccessUnit': src_mp4/streamfile_mp4.c:389: undefined reference to `MP4TrackReaderGetNextAccessUnitWithPad' ../obj/mp4AudVm_Tbt_VmMp4AuDecRewrite/Linux_v2_c1_eptool_sbr_gcc_O0d/obj/streamfile_mp4.o(.text+0x1225): In function `MP4putAccessUnit': src_mp4/streamfile_mp4.c:536: undefined reference to `MP4AddMediaSamplesPad' collect2: ld returned 1 exit status Third error: gmake[1]: Opuszczam katalog `/andrzej/audio_w6248/natural/mp4mcDec' gmake[1]: Wchodz? katalog `/andrzej/audio_w6248/natural/mp4mcDec' ***** compiling src/portio.c ... src/portio.c: In function `initio': src/portio.c:383: `MP4OpenMovieInPlace' undeclared (first use in this function) src/portio.c:383: (Each undeclared identifier is reported only once src/portio.c:383: for each function it appears in.) Later, I have encoded WAV-file using multichannel encoder (AAC Main): /andrzej/audio_w6248/natural/bin/mp4mcEnc/Linux_sbr_gcc_O0d/enc 48000_original.wav -r 64000 -c "-main" -o 48000_main.raw -d 1 At the end, I have decoded RAW-file using multichannel decoder: aacdec_mc -s 48000 -Dn -p Main 48000_main.raw 48000_main.wav debug option n enabled block 817 AFfWriteData - Output data clipped block 3693 AFclose - 381 data values clipped getbyte: End of Bitstream The original WAV-file is: http://helios.et.put.poznan.pl/~akaczor/wav/48000_original.wav The decoded WAV-file (after encoding-decoding process) is: http://helios.et.put.poznan.pl/~akaczor/wav/48000_main.wav ************************************************************* Anybody knows why 48000_main.wav sounds unproperly? Why was clipped? How can I avoid errors during compiling? Where is "#define MP4OpenMovieInPlace xxxxxxxxx"? In the Conclusion to this mail, I couldn't properly compile: /andrzej/audio_w6248/natural/conf_sbr /andrzej/audio_w6248/natural/mp4AudVm_Rewrite /andrzej/audio_w6248/natural/mp4mcDec Best Regards, Andrzej Kaczor (Poland) -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040706/f78357c1/attachment.html From stefan.goor ucd.ie Tue Jul 6 19:25:39 2004 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Tue Jul 6 15:05:49 2004 Subject: [Mp4-tech] Query regarding Microsoft MPEG-4 Reference Decoder toMr. Stefan A. Goor In-Reply-To: <20040703144451.14080.qmail@web50409.mail.yahoo.com> Message-ID: Hi Saru, I think those questions should be directed to Dicas: dicas digital image coding GmbH Holsteinische Stra?e 39 D-12161 Berlin, Germany Phone: +49 - 30 - 85 07 43 04 Fax: +49 - 30 - 85 07 43 06 http://www.dicas.de/ or http://www.mpegable.com/ Hope this helps, Best Regards, Stefan > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of MALHOTRA VINKY > Sent: 03 July 2023 15:45 > To: mp4-tech@lists.mpegif.org > Subject: RE: [Mp4-tech] Query regarding Microsoft MPEG-4 Reference > Decoder toMr. Stefan A. Goor > > > Hello Stefan, > Your mail has been a great help. > Thanx a ton. > Can you just let me know,how can I > obtain Dicas SDK?Any idea if there > is some concession for Universities, > I mean the University pricing of the > software? > Thanx, > Saru > > --- "Stefan A. Goor" wrote: > > Dear Saru Malhotra, > > Yes I have found a few solutions to this. > > The reason that the reference software doesn't work > > is because the decoders > > do not > > support error resilience: > > > > "The syntax of MPEG-4 allows you to write > > error-resilient > > decoders. How you do build such decoders is not > > specified in the standard - > > it's an area where vendors can (and do) compete. > > Some decoders do not > > include any error robustness processing, and may > > indeed fail when > > confronted with errors." > > (Rob Koenen, > > > http://lists.mpegif.org/pipermail/mp4-tech/2004-January/003125.html) > > > > However I have found that the microsoft decoder (and > > possibly the MoMusys > > one) will > > decode a sequence if a filtering process is used to > > ensure that only full > > frames are passed > > to the decoder. So if a packet is lost that contains > > an Access Unit (AU) > > segment rather > > than a complete AU, none of the segments for that AU > > are passed to the > > decoder. > > You can tell if an AU segment is in a packet from > > the RTP marker bit. > > > > I have not tried this for enhancement layers but I > > guess that it may work. > > > > Another alternative is to buy a codec that supports > > error resilience. We > > obtained the > > Dicas SDK and have found it to be robust for lossy > > situations. > > > > Hope this helps, > > Stefan > > > > > > > > > > > > -----Original Message----- > > From: mp4-tech-bounces@lists.mpegif.org > > [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf > > Of MALHOTRA VINKY > > Sent: 01 July 2023 12:48 > > To: mp4-tech@lists.mpegif.org > > Subject: [Mp4-tech] Query regarding Microsoft > > MPEG-4 Reference Decoder to > > Mr. Stefan A. Goor > > > > > > Mr. Stefan A. Goor > > > > I have been working on a similar problem as > > mentioned by u and quoted > > below. > > I m using MoMuSys encoder and as soon as I drop a > > frame from the > > enhancement layer > > ,the decoder is unable to decode it. > > Did u find any solutions to the problem. > > Kindly reply at your earliest convenience. > > > > Saru Malhotra > > > > > Hey All, > > > Hopefully someone can help me with this. > > > I have used the MPEG4IP tools to create hinted > > mp4 files that > > > contain mpeg4 bitstreams created with the MS > > Encoder > > > Reference Software and I have placed these files > > on the > > > Darwin Streaming Server to allow RTSP access. > > When I write > > > the payload of the packets received by the RTSP > > client to a > > > file, I can decode it with the MS Reference > > Decoder. However > > > if I drop any packet, the decoder stops with a > > dialog box on > > > the screen that says "Debug Error!... > > ...abnormal program > > > termination..." and the decoder prints the > > following message > > > in the dos window: > > > > > > Assertion failed: iMbType >= 0 && iMbType <= 3, > > file > > > d:\ms_om\sys\decoder\mbheaddec.cpp, line 476 > > ! > > > > >From what I understand, the MPEG-4 decoder > > should be able to handle > > > >losses > > > and corruption (isn't one of the main goals of > > MPEG-4 to be > > > highly error resiliant?). Could anyone explain > > what the > > > problem may be and how I may get around it? I > > would like to > > > be able to decode content has been sent over a > > network and > > > that may have approximately 0.5% packet loss. > > Also, I assume > > > that each packet or at least an integer number > > of packets > > > corresponds to a single frame, is this true? > > > >From RFC 1889 for RTP, I see that there is a > > marker bit that > > > generally > > > indicates frame boundaries. In MPEG-1 and 2 > > there was a > > > specific code that determined the start of a > > frame, is there > > > something similar for mpeg4 video stream? Any > > help with the! se > > > problems and questions would be greatly > > apreciated, Many > > > thanks, Stefan > > > > > > > > > ------------------------------------------------------------------ > ---------- > > -- > > Do you Yahoo!? > > New and Improved Yahoo! Mail - 100MB free storage! > > > _______________________________________________ > > 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 > _______________________________________________ > 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 suren4541 hotmail.com Wed Jul 7 00:24:09 2004 From: suren4541 hotmail.com (Surendra) Date: Tue Jul 6 15:12:30 2004 Subject: [Mp4-tech] h.264 Linux RTSP References: <14C243857335B0458EEB4847881F5AF602405B@triton.WhitebaitTV.local> Message-ID: Have you tried Mplayer ? It supports many devices. Here is the link. http://www.mplayerhq.hu/homepage/design7/info.html#docs Regards Surendra ----- Original Message ----- From: Gareth Daley To: Gareth Daley ; dv@sphinxvision.com ; mp4-tech@lists.mpegif.org Sent: Monday, July 05, 2023 2:27 PM Subject: RE: [Mp4-tech] h.264 Linux RTSP Thanks for this Dominique. I cannot see where MPEG4IP supports the card or H.264 playback. ------------------------------------------------------------------------------ From: Dominique Verdejo [mailto:dv@sphinxvision.com] Sent: Mon 05/07/2023 20:05 To: Gareth Daley; mp4-tech@lists.mpegif.org Subject: RE: [Mp4-tech] h.264 Linux RTSP You may want to have a look at sourceforge , the MPEG4IP project provides what you're looking for. http://mpeg4ip.sourceforge.net/faq/index.php The streamer is the Apple's Darwin Streaming Server Dominique ------------------------------------------------------------------------------ De : mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] De la part de Gareth Daley Envoy? : lundi 5 juillet 2004 05:33 ? : mp4-tech@lists.mpegif.org Objet : [Mp4-tech] h.264 Linux RTSP Hi can anyone help me. I have a DS-4000 h.264 (DSPR) compression card and want to stream video through 2 Linux boxes. The card comes with a SDK but I'm not a software author! Does anyone know of any software that have been developed for the Linux platform that can both broadcast an RTSP stream of encoded video via IP and also a player for Linux that can play the streamed file? I noted on my card the word Hikvision, on looking up Hikvision they do an exactly the same h.264 card also called the DS4000. Any help much appreciated. Thanks Gareth ------------------------------------------------------------------------------ _______________________________________________ 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/20040706/09f5c340/attachment-0001.html From andrzejkaczor wp.pl Wed Jul 7 09:09:46 2004 From: andrzejkaczor wp.pl (Andrzej Kaczor) Date: Wed Jul 7 03:50:45 2004 Subject: [Mp4-tech] [MPEG-4 AAC] Message-ID: <002501c463e9$03f98330$4f4d153e@kaczor> Hi all, I want to test SBR encoder and SBR decoder. First I must to encode and then decode using main profil of AAC, because I want to compare it to coding with SBR. I have encoded and then decoded the WAV-file, which sampling rate is 48 kHz (mono). First I have tried it to encode to 24 kbps, and then to 48 kbps. Below are my command lines (linux): 24 kbps ./enc wav_48000Hz.wav -r 24000 -c "-main" -o wav_48000Hz.wav.main.24kbps.raw -d 1 ./adif2mp4 -bi 24000 -Dn -s 48000 -p Main wav_48000Hz.wav.main.24kbps.raw wav_48000Hz.wav.main.24kbps.mp4 ./mp4audec -d 1 wav_48000Hz.wav.main.24kbps.mp4 -pd wav_output -ed .main.24kbps.wav result: http://at31.ant.uni-hannover.de/~kaczor/master_thesis/matrix_krotkie.main.24kbps.wav 48 kbps ./enc wav_48000Hz.wav -r 48000 -c "-main" -o wav_48000Hz.wav.main.48kbps.raw -d 1 ./adif2mp4 -bi 48000 -Dn -s 48000 -p Main wav_48000Hz.wav.main.48kbps.raw wav_48000Hz.wav.main.48kbps.mp4 ./mp4audec -d 1 wav_48000Hz.wav.main.48kbps.mp4 -pd wav_output -ed .main.48kbps.wav result: http://at31.ant.uni-hannover.de/~kaczor/master_thesis/matrix_krotkie.main.48kbps.wav The original wav file (48000 Hz, mono): http://at31.ant.uni-hannover.de/~kaczor/master_thesis/matrix_krotkie.wav Why sounds the file "matrix_krotkie.main.24kbps.wav" poorly? Maybe it's clipping? Maybe 24 kbps is too little bitstream for main profile of AAC encoder? Best Regards, Andrzej Kaczor -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040707/f5c6b5f2/attachment.html From vodprof yahoo.com Wed Jul 7 00:25:51 2004 From: vodprof yahoo.com (Veni Soni) Date: Wed Jul 7 03:55:08 2004 Subject: [Mp4-tech] MPEG-4 video null P encoding Message-ID: <20040707062551.73182.qmail@web53302.mail.yahoo.com> Hi gr8 video techies, just want a little help. Want some code so that it can generate a dummy P frame with 0 motion and 0 dct.. that means null.. absolutely. veni enJOY life __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo From smatwankar pace.stpp.soft.net Wed Jul 7 14:57:20 2004 From: smatwankar pace.stpp.soft.net (Swapna Matwankar) Date: Wed Jul 7 06:15:13 2004 Subject: [Mp4-tech] MPEG-4 video null P encoding References: <20040707062551.73182.qmail@web53302.mail.yahoo.com> Message-ID: <006401c463fc$38c6fd50$cd64a8c0@psil> Hi veni, If you are coding H.263 then you can have all the macroblocks as not coded (COD = 1). This will repeat the previous frame. If you are coding an MPEG4 stream, then you can put a VOP header with VOP coded flag set to 0 in the bitstream. regards, swapna ----- Original Message ----- From: "Veni Soni" To: Sent: Wednesday, July 07, 2023 11:55 AM Subject: [Mp4-tech] MPEG-4 video null P encoding Hi gr8 video techies, just want a little help. Want some code so that it can generate a dummy P frame with 0 motion and 0 dct.. that means null.. absolutely. veni enJOY life __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo _______________________________________________ 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 sonia.marrec st.com Wed Jul 7 12:21:52 2004 From: sonia.marrec st.com (Sonia MARREC) Date: Wed Jul 7 06:18:37 2004 Subject: [Mp4-tech][Audio]AAC documentation Message-ID: <40EBC0B0.5F011031@st.com> Hello, I am trying to find a documentation on AAC, something very similar to the document written by Rassol Raissi on MP3 in 2002 ("The theory behind MP3"). Thank you very much in advance for any recommendation, Sonia Marrec Tel: +33 4.76.58.44.30 (TINA: 041 - 4430) e-mail: sonia.marrec@st.com Fax: +33 4.76.58.54.10 From vodprof yahoo.com Wed Jul 7 03:58:38 2004 From: vodprof yahoo.com (Veni Soni) Date: Wed Jul 7 06:22:08 2004 Subject: [Mp4-tech] MPEG-4 video null P encoding In-Reply-To: <006401c463fc$38c6fd50$cd64a8c0@psil> Message-ID: <20040707095838.53863.qmail@web53306.mail.yahoo.com> great help!! thanx --- Swapna Matwankar wrote: > Hi veni, > If you are coding H.263 then you can have all the > macroblocks as not coded (COD = 1). This will repeat > the previous frame. > If you are coding an MPEG4 stream, then you can put > a VOP header with VOP coded flag set to 0 in the > bitstream. > regards, > swapna > > ----- Original Message ----- > From: "Veni Soni" > To: > Sent: Wednesday, July 07, 2023 11:55 AM > Subject: [Mp4-tech] MPEG-4 video null P encoding > > > Hi gr8 video techies, > > just want a little help. Want some code so that it > can > generate a dummy P frame with 0 motion and 0 dct.. > that means null.. absolutely. > > veni > enJOY life > > > > > __________________________________ > Do you Yahoo!? > Take Yahoo! Mail with you! Get it on your mobile > phone. > http://mobile.yahoo.com/maildemo > _______________________________________________ > 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!? Yahoo! Mail is new and improved - Check it out! http://promotions.yahoo.com/new_mail From sathyavratha acmet.com Wed Jul 7 17:53:23 2004 From: sathyavratha acmet.com (Sathyavratha) Date: Wed Jul 7 07:43:35 2004 Subject: [Mp4-Tech] MPEG-4 AVC to TI 6416 BOARD Message-ID: <000001c46414$d1fbcc40$c700a8c0@sathyavratha> Hi all, Porting an Optimizing MPEG-4 AVC Decoder and Encoder reference code to TI 6416 board and resulted with below errors, pl suggest the suitable solution. Thanks and regards sathyavratha "c:\ti\c6000\cgtools\bin\cl6x" -q -pm -pdw -op3 -o3 -fr"C:/MPEG41/hello1/Release" -mv6400 -@"../Release.lkf" error: symbol 'refFrArr' has already been defined error: symbol 'imgY' has already been defined error: symbol 'imgY_pf' has already been defined error: symbol 'imgUV' has already been defined error: symbol 'imgUV_pf' has already been defined error: symbol 'moving_block' has already been defined error: symbol 'moving_block_frm' has already been defined error: symbol 'moving_block_top' has already been defined error: symbol 'moving_block_bot' has already been defined error: symbol 'imgY_prev' has already been defined error: symbol 'imgUV_prev' has already been defined error: symbol 'imgY_ref' has already been defined error: symbol 'imgUV_ref' has already been defined error: symbol 'Bframe_ctr' has already been defined error: symbol 'prevP_tr' has already been defined error: symbol 'nextP_tr' has already been defined error: symbol 'P_interval' has already been defined error: symbol 'frame_no' has already been defined error: symbol 'colB8mode' has already been defined error: symbol 'refFrArr_frm' has already been defined error: symbol 'refFrArr_top' has already been defined error: symbol 'refFrArr_bot' has already been defined error: symbol 'imgY_frm' has already been defined error: symbol 'imgY_top' has already been defined error: symbol 'imgY_bot' has already been defined error: symbol 'imgUV_frm' has already been defined error: symbol 'imgUV_top' has already been defined error: symbol 'imgUV_bot' has already been defined error: symbol 'mref_frm' has already been defined error: symbol 'mcef_frm' has already been defined error: symbol 'mref_fld' has already been defined error: symbol 'mcef_fld' has already been defined error: symbol 'nextP_tr_frm' has already been defined error: symbol 'nextP_tr_fld' has already been defined error: symbol 'field_mb' has already been defined error: symbol 'TopFieldForSkip_Y' has already been defined error: symbol 'TopFieldForSkip_UV' has already been defined error: symbol 'errortext' has already been defined error: symbol 'tot_time' has already been defined error: symbol 'p_out' has already been defined error: symbol 'p_ref' has already been defined error: symbol 'p_log' has already been defined error: symbol 'p_datpart' has already been defined error: symbol 'USEABT' has already been defined error: symbol 'nal_startcode_follows' has already been defined error: symbol 'refFrArr' has already been defined error: symbol 'imgY' has already been defined error: symbol 'imgY_pf' has already been defined error: symbol 'imgUV' has already been defined error: symbol 'imgUV_pf' has already been defined error: symbol 'moving_block' has already been defined error: symbol 'moving_block_frm' has already been defined error: symbol 'moving_block_top' has already been defined error: symbol 'moving_block_bot' has already been defined error: symbol 'imgY_prev' has already been defined error: symbol 'imgUV_prev' has already been defined error: symbol 'imgY_ref' has already been defined error: symbol 'imgUV_ref' has already been defined error: symbol 'Bframe_ctr' has already been defined error: symbol 'prevP_tr' has already been defined error: symbol 'nextP_tr' has already been defined error: symbol 'P_interval' has already been defined error: symbol 'frame_no' has already been defined error: symbol 'colB8mode' has already been defined error: symbol 'refFrArr_frm' has already been defined error: symbol 'refFrArr_top' has already been defined error: symbol 'refFrArr_bot' has already been defined error: symbol 'imgY_frm' has already been defined error: symbol 'imgY_top' has already been defined error: symbol 'imgY_bot' has already been defined error: symbol 'imgUV_frm' has already been defined error: symbol 'imgUV_top' has already been defined error: symbol 'imgUV_bot' has already been defined error: symbol 'mref_frm' has already been defined error: symbol 'mcef_frm' has already been defined error: symbol 'mref_fld' has already been defined error: symbol 'mcef_fld' has already been defined error: symbol 'nextP_tr_frm' has already been defined error: symbol 'nextP_tr_fld' has already been defined error: symbol 'fiel abnormal program termination Build Complete, 80 Errors, 0 Warnings, 0 Remarks. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040707/a7222ece/attachment-0001.html From padmakumar_m fedtec.com Wed Jul 7 18:24:52 2004 From: padmakumar_m fedtec.com (Padmakumar Menon) Date: Wed Jul 7 09:28:56 2004 Subject: [Mp4-tech] AAC-LC sample files Message-ID: Hi all Can somebody give me a link from where I can download sample AAC-LC files rgds pkm -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040707/4fb0254c/attachment.html From g0306277 nus.edu.sg Wed Jul 7 14:10:59 2004 From: g0306277 nus.edu.sg (xu ce) Date: Wed Jul 7 09:32:37 2004 Subject: [Mp4-tech] Hi, can anyone help me on the MoMuSys testing sequence? Message-ID: <1089263291.17229.4.camel@73-156.priv20.nus.edu.sg> I have compiled the MoMuSys enc/dec in my Linux system. I found some yuv files such as akiyo.yuv from the web to test. However, it refuses to work because the akiyo.seg file is missing. Well, i wonder where could i obtain this alpha plane information file? (previously i used Microsoft's Codec under windows and there is no such .seg file requirement). I searched through the web for a few hours already and could not find a solution. Could anyone please suggest? You help is really appreciated. Regards, Xu Ce From swhong cs.hku.hk Thu Jul 8 00:18:04 2004 From: swhong cs.hku.hk (swhong@cs.hku.hk) Date: Thu Jul 8 06:54:19 2004 Subject: [Mp4-tech] Can Common Players Play MPG, DAT or VOB File with MPEG4 Video & G.72X Streams ? Message-ID: <1089213484.40ec142cc7fb2@intranet.cs.hku.hk> Dear all, After finding that there is no familiar/common multimedia players under Windows can playback mp4 file with MPEG4 video stream and G.72X audio stream. Then, I tried to check whether MPG, DAT and VOB file formats can or cannot fullfil my requirement. I understand that all these formats support multiple and application/user specific streams. However, I cannot find any multimedia players that claim to support the playback of the mentioned multimedia streams at the same time so far. Does anybody know that whether the MPG, DAT or VOB format with MPEG4 video stream and G.72X audio stream can be playbacked on Realplayer, Windows Mediaplayer, Winamp, etc. ? Actually, I am thinking of using AVI format as the container for the MPEG4 video stream and G.72X, but I have a question that can AVI embeds multi- audio/video streams and proprietary (i.e. application specific) data streams simultaneously ? Please advise, thanks in advance. -- Philip ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ From ravimpeg4video yahoo.co.in Thu Jul 8 05:43:54 2004 From: ravimpeg4video yahoo.co.in (=?iso-8859-1?q?ravi=20kumar?=) Date: Thu Jul 8 06:56:53 2004 Subject: [Mp4-tech] Re: Mp4-tech Digest, Vol 12, Issue 8 In-Reply-To: <200407071605.i67G5GcV002007@lists1.magma.ca> Message-ID: <20040708034354.46479.qmail@web8311.mail.in.yahoo.com> Hi all, Ans MPEG 4 audio For MPEG-4 audio, pl log on to www.vialicensing.com Licensing Corporation further it will provide you the essential MPEG-4 audio patents and offers patent license agreements. Regards Ravi mp4-tech-request@lists.mpegif.org wrote: Send Mp4-tech mailing list submissions to mp4-tech@lists.mpegif.org To subscribe or unsubscribe via the World Wide Web, visit http://lists.mpegif.org/mailman/listinfo/mp4-tech or, via email, send a message with subject or body 'help' to mp4-tech-request@lists.mpegif.org You can reach the person managing the list at mp4-tech-owner@lists.mpegif.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Mp4-tech digest..." Today's Topics: 1. AAC-LC sample files (Padmakumar Menon) 2. Hi, can anyone help me on the MoMuSys testing sequence? (xu ce) ---------------------------------------------------------------------- Message: 1 Date: Wed, 7 Jul 2023 17:24:52 +0530 From: "Padmakumar Menon" Subject: [Mp4-tech] AAC-LC sample files To: Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all Can somebody give me a link from where I can download sample AAC-LC files rgds pkm -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040707/4fb0254c/attachment-0001.html ------------------------------ Message: 2 Date: 07 Jul 2023 21:08:11 -0800 From: xu ce Subject: [Mp4-tech] Hi, can anyone help me on the MoMuSys testing sequence? To: mp4-tech@lists.mpegif.org Message-ID: <1089263291.17229.4.camel@73-156.priv20.nus.edu.sg> Content-Type: text/plain I have compiled the MoMuSys enc/dec in my Linux system. I found some yuv files such as akiyo.yuv from the web to test. However, it refuses to work because the akiyo.seg file is missing. Well, i wonder where could i obtain this alpha plane information file? (previously i used Microsoft's Codec under windows and there is no such .seg file requirement). I searched through the web for a few hours already and could not find a solution. Could anyone please suggest? You help is really appreciated. Regards, Xu Ce ------------------------------ _______________________________________________ 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. 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 End of Mp4-tech Digest, Vol 12, Issue 8 *************************************** Yahoo! India Careers: Over 50,000 jobsonline. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040708/03aca7a7/attachment.html From srinivasan soc-soft.com Thu Jul 8 11:45:16 2004 From: srinivasan soc-soft.com (srinivasan@soc-soft.com) Date: Thu Jul 8 06:59:04 2004 Subject: [Mp4-tech] MDCT based Psycho model Message-ID: Hi friends, I have some doubts in MDCT based psychoacoustic model. I have listed my doubts here. 1. What are drawbacks if we use MDCT based psycho-model. 2. What all things we have to take care to get proper threshold calculation. 3. What are the details will be missing if I use MDCT instead of FFT. Could anyone give me a clear picture about this. Regards, Srinivasan .C The information contained in this e-mail message and in any annexure is confidential to the recipient and may contain privileged information. If you are not the intended recipient, please notify the sender and delete the message along with any annexure. You should not disclose, copy or otherwise use the information contained in the message or any annexure. Any views expressed in this e-mail are those of the individual sender except where the sender specifically states them to be the views of SoCrates Software India Pvt Ltd., Bangalore. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040708/93ce8c93/attachment.html From vodprof yahoo.com Thu Jul 8 00:30:09 2004 From: vodprof yahoo.com (Veni Soni) Date: Thu Jul 8 07:02:49 2004 Subject: [Mp4-tech] MPEG-4 Video part-2 VBV Buffer Analysis Message-ID: <20040708063009.49382.qmail@web53306.mail.yahoo.com> Hey experts, 1. In case of VBV (annex-D), nothing is specified about the input rate of the VBV buffer (R). Assume R to be constant we can model the VBV. In real scenario (like ISMA, MPEG-4 AV over RTP), who determine this R. To be specific, does the transmit time of RTP determine R (assuming constant delay between receiver and sender). 2. For maintaining the bitrate, mpeg4 provide the stuffing codewords which can be inserted before startcodes. Does this account for the VBV buffer 3. DTS of a frame = prev frame CTS (provided there are no B frames). why it is so where as in case of mpeg2 DTS of a frame = CTS of the frame (provided there are no B frames) veni enJOY life __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail From dattagurubn yahoo.com Thu Jul 8 02:55:02 2004 From: dattagurubn yahoo.com (Dattaguru B.N.) Date: Thu Jul 8 07:05:29 2004 Subject: [Mp4-tech] [Audio]QMF filtering in non SBR AAC bit streams In-Reply-To: <002501c463e9$03f98330$4f4d153e@kaczor> Message-ID: <20040708085502.7668.qmail@web20106.mail.yahoo.com> Dear All, I am working on HE AAC decoder for LC profile (SBR + LC). I want to write a decoder which will support both AAC-LC and HE-AAC LC. If I provide, AAC LC bit streams, I feel I will get degradation in the quality!!!!! This is because, there will be a QMF filter bank in the post processing stage i.e., SBR decoding. As my decoder should support both, I cannot eliminate this part and in practical situation I will not know which bit stream will be fed as input (e.g., it may be either normal AAC-LC or HE AAC LC). Can anybody please let me know whether it is needed to apply QMF filter bank, when I give the input non SBR AACLC bit streams? Thanks in advance, Dattaguru B.N. Vasista __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail From hans-juergen.bardenhagen arcor.de Thu Jul 8 10:36:32 2004 From: hans-juergen.bardenhagen arcor.de (Hans-Juergen Bardenhagen) Date: Thu Jul 8 07:08:29 2004 Subject: [Mp4-tech][Audio]AAC documentation In-Reply-To: <40EBC0B0.5F011031@st.com> Message-ID: <9CTTY7EUTuB@ID-50271.user.uni-berlin.de> Hi Sonia, on 07.07.04, 11:21 local time (received 07.07.04, 12:19 GMT+2) you wrote: > I am trying to find a documentation on AAC, something very similar to > the document written by Rassol Raissi on MP3 in 2002 ("The theory > behind MP3"). I don't know that document (is it a book?), but for a rather easy introduction to AAC I would recommend both tutorials of Karlheinz Brandenburg (et al.), "MP3 and AAC explained" and "MPEG-4 Natural audio coding" for more advanced users. Then of course the official MPEG FAQs about MPEG-2 and MPEG-4 Audio available at the website of the MPEG Audio Subgroup (located at the University of Hannover, Germany) and the ISO/ IEC standardization documents that can be downloaded from their servers, too. Furthermore all AAC-related documents of the AES, published in their Journal of Audio Engineering Society and therefore not free, but probably with the best explanations from the experts how different tools and features work in AAC. ZZee ya, Hans-J?rgen From bulegato libero.it Thu Jul 8 14:23:24 2004 From: bulegato libero.it (Bule) Date: Thu Jul 8 08:56:11 2004 Subject: [Mp4-tech] Video --H.264 Message-ID: <001201c464dd$fc6f0220$cb1b1997@master> Hi all Can anyone explain me the meaning of the P_Skip mode used by H.264 ? I don't understand what it is used to make the prediction of this block. Thanks in advantage for any kind of help Luca Bulegato -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040708/709522c5/attachment.html From bautz tin.it Thu Jul 8 16:43:58 2004 From: bautz tin.it (stefano battista) Date: Thu Jul 8 14:32:40 2004 Subject: [Mp4-tech] Video --H.264 References: <001201c464dd$fc6f0220$cb1b1997@master> Message-ID: <006901c464f1$9ed48400$04808080@Bsoft004> ciao Luca-- the meaning of P skip is similar to what is done in H263 and MPEG4 video: a MB without transform coefficients and without motion vectors... the tricky thing is that you need to apply the correct MV predictor and classify the MB "P skip" if and only if it has **differential MV null** rather than **absolute MV null**... hope this helps, --Stefano --Stefano Battista bSoft -- www.bsoft.info tel/fax +39-0733-261845 mobile +39-335-7213624 ----- Original Message ----- From: Bule To: mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 1:23 PM Subject: [Mp4-tech] Video --H.264 Hi all Can anyone explain me the meaning of the P_Skip mode used by H.264 ? I don't understand what it is used to make the prediction of this block. Thanks in advantage for any kind of help Luca Bulegato ------------------------------------------------------------------------------ _______________________________________________ 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/20040708/9af2cd06/attachment.html From shreya_pathak rediffmail.com Thu Jul 8 15:51:11 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Thu Jul 8 14:35:57 2004 Subject: [Mp4-tech] Video --H.264 Message-ID: <20040708145105.19340.qmail@webmail29.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040708/dba64919/attachment.html -------------- next part -------------- ?Hi, I am new to this group and wanted to get the link from where I can download the Mpeg4 AAC decoder publicly available source code and also the link for the test vectors. Thanks and Regards Shreya From bulegato libero.it Thu Jul 8 21:06:43 2004 From: bulegato libero.it (Bule) Date: Thu Jul 8 14:39:59 2004 Subject: [Mp4-tech] Video --H.264 References: <001201c464dd$fc6f0220$cb1b1997@master> <006901c464f1$9ed48400$04808080@Bsoft004> Message-ID: <002d01c46516$541191e0$01181997@master> Thanks for the attention you give to me but even if I would seem dumm I have to say that i haven't understand your answer because i don't know the difference between differential MV null e absolute MV ( and information on internet doesn't help me ). However my idea of a P skip macroblock is that its position is not change ( or very little ) in relation of the reference frame and so its motion vector is null so no bits are used to send a MV null but the ecoder signals to the decoder only the presence of a P macroblock so it can simply copy the information of the reference frame in the reconstucted one. I hope my exposition is quite clear.. Luca ----- Original Message ----- From: stefano battista To: Bule ; mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 3:43 PM Subject: Re: [Mp4-tech] Video --H.264 ciao Luca-- the meaning of P skip is similar to what is done in H263 and MPEG4 video: a MB without transform coefficients and without motion vectors... the tricky thing is that you need to apply the correct MV predictor and classify the MB "P skip" if and only if it has **differential MV null** rather than **absolute MV null**... hope this helps, --Stefano --Stefano Battista bSoft -- www.bsoft.info tel/fax +39-0733-261845 mobile +39-335-7213624 ----- Original Message ----- From: Bule To: mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 1:23 PM Subject: [Mp4-tech] Video --H.264 Hi all Can anyone explain me the meaning of the P_Skip mode used by H.264 ? I don't understand what it is used to make the prediction of this block. Thanks in advantage for any kind of help Luca Bulegato ---------------------------------------------------------------------------- _______________________________________________ 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/20040708/094f97c6/attachment.html From bautz tin.it Thu Jul 8 21:14:15 2004 From: bautz tin.it (stefano battista) Date: Thu Jul 8 15:56:25 2004 Subject: [Mp4-tech] Video --H.264 References: <001201c464dd$fc6f0220$cb1b1997@master> <006901c464f1$9ed48400$04808080@Bsoft004> <002d01c46516$541191e0$01181997@master> Message-ID: <00e601c46517$60f7eb10$04808080@Bsoft004> the problem is clear, but the answer is not straightforward: you assume that a SKIPPED MB has MV == (0, 0) (this is absolute MV null...) in reality in H264 P SKIPPED MB means "the value of the MV is the same that is obtained applying the rule for MV prediction, so no info for MV is transmitted" which does not mean MV == (0, 0) but MV == MVpred... the rules for computing the predictor of the MV involve neighbour MB's and are stated in clause 8.4.1.1 of the spec... (by the way the rules change for a B SKIPPED, see 8.4.1.2) --Stefano ----- Original Message ----- From: Bule To: stefano battista ; mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 8:06 PM Subject: Re: [Mp4-tech] Video --H.264 Thanks for the attention you give to me but even if I would seem dumm I have to say that i haven't understand your answer because i don't know the difference between differential MV null e absolute MV ( and information on internet doesn't help me ). However my idea of a P skip macroblock is that its position is not change ( or very little ) in relation of the reference frame and so its motion vector is null so no bits are used to send a MV null but the ecoder signals to the decoder only the presence of a P macroblock so it can simply copy the information of the reference frame in the reconstucted one. I hope my exposition is quite clear.. Luca ----- Original Message ----- From: stefano battista To: Bule ; mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 3:43 PM Subject: Re: [Mp4-tech] Video --H.264 ciao Luca-- the meaning of P skip is similar to what is done in H263 and MPEG4 video: a MB without transform coefficients and without motion vectors... the tricky thing is that you need to apply the correct MV predictor and classify the MB "P skip" if and only if it has **differential MV null** rather than **absolute MV null**... hope this helps, --Stefano --Stefano Battista bSoft -- www.bsoft.info tel/fax +39-0733-261845 mobile +39-335-7213624 ----- Original Message ----- From: Bule To: mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 1:23 PM Subject: [Mp4-tech] Video --H.264 Hi all Can anyone explain me the meaning of the P_Skip mode used by H.264 ? I don't understand what it is used to make the prediction of this block. Thanks in advantage for any kind of help Luca Bulegato -------------------------------------------------------------------------- _______________________________________________ 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/20040708/689cbcf1/attachment-0001.html From garysull windows.microsoft.com Thu Jul 8 14:16:36 2004 From: garysull windows.microsoft.com (Gary Sullivan) Date: Thu Jul 8 17:12:46 2004 Subject: [Mp4-tech] Video --H.264 Message-ID: <91D7F2CEE3425A4A9D11311D09FCE24609DC28A8@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> You're right that the spirit of this is to send no bits for a P_Skip macroblock -- all that is sent is the indication that the macroblock is skipped. However, there is no assumption that the macroblock cannot be moving. Instead, the macroblock is predicted by inferring motion based on what is happening in neighbouring macroblocks. This can be very helpful, for example, in dealing with a moving camera (global motion). You can basically take care of a camera pan by coding one motion vector for the upper-left macroblock and just letting the P_Skip and "Direct" motion vector inference take care of predicting the whole picture. By defining the skipped macroblock in this way, we avoided the need to have a separate feature called "global motion compensation". As a result, some people say that this standard does not have global motion compensation, but they are basically wrong. We just built that capability into the basic motion representation process instead of making it a separate switchable "tool". Best Regards, Gary Sullivan ________________________________ From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Bule Sent: Thursday, July 08, 2023 11:07 AM To: stefano battista; mp4-tech@lists.mpegif.org Subject: Re: [Mp4-tech] Video --H.264 Thanks for the attention you give to me but even if I would seem dumm I have to say that i haven't understand your answer because i don't know the difference between differential MV null e absolute MV ( and information on internet doesn't help me ). However my idea of a P skip macroblock is that its position is not change ( or very little ) in relation of the reference frame and so its motion vector is null so no bits are used to send a MV null but the ecoder signals to the decoder only the presence of a P macroblock so it can simply copy the information of the reference frame in the reconstucted one. I hope my exposition is quite clear.. Luca ----- Original Message ----- From: stefano battista To: Bule ; mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 3:43 PM Subject: Re: [Mp4-tech] Video --H.264 ciao Luca-- the meaning of P skip is similar to what is done in H263 and MPEG4 video: a MB without transform coefficients and without motion vectors... the tricky thing is that you need to apply the correct MV predictor and classify the MB "P skip" if and only if it has **differential MV null** rather than **absolute MV null**... hope this helps, --Stefano --Stefano Battista bSoft -- www.bsoft.info tel/fax +39-0733-261845 mobile +39-335-7213624 ----- Original Message ----- From: Bule To: mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 1:23 PM Subject: [Mp4-tech] Video --H.264 Hi all Can anyone explain me the meaning of the P_Skip mode used by H.264 ? I don't understand what it is used to make the prediction of this block. Thanks in advantage for any kind of help Luca Bulegato ________________________________ _______________________________________________ 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/20040708/414e105d/attachment.html From bulegato libero.it Fri Jul 9 00:20:24 2004 From: bulegato libero.it (Bule) Date: Thu Jul 8 18:25:34 2004 Subject: [Mp4-tech] Video --H.264 References: <91D7F2CEE3425A4A9D11311D09FCE24609DC28A8@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> Message-ID: <001901c46531$62afd570$b4111997@master> Thanks for your answers now is all clear. Luca Bulegato ----- Original Message ----- From: Gary Sullivan To: Bule ; stefano battista ; mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 10:16 PM Subject: RE: [Mp4-tech] Video --H.264 You're right that the spirit of this is to send no bits for a P_Skip macroblock -- all that is sent is the indication that the macroblock is skipped. However, there is no assumption that the macroblock cannot be moving. Instead, the macroblock is predicted by inferring motion based on what is happening in neighbouring macroblocks. This can be very helpful, for example, in dealing with a moving camera (global motion). You can basically take care of a camera pan by coding one motion vector for the upper-left macroblock and just letting the P_Skip and "Direct" motion vector inference take care of predicting the whole picture. By defining the skipped macroblock in this way, we avoided the need to have a separate feature called "global motion compensation". As a result, some people say that this standard does not have global motion compensation, but they are basically wrong. We just built that capability into the basic motion representation process instead of making it a separate switchable "tool". Best Regards, Gary Sullivan ---------------------------------------------------------------------------- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Bule Sent: Thursday, July 08, 2023 11:07 AM To: stefano battista; mp4-tech@lists.mpegif.org Subject: Re: [Mp4-tech] Video --H.264 Thanks for the attention you give to me but even if I would seem dumm I have to say that i haven't understand your answer because i don't know the difference between differential MV null e absolute MV ( and information on internet doesn't help me ). However my idea of a P skip macroblock is that its position is not change ( or very little ) in relation of the reference frame and so its motion vector is null so no bits are used to send a MV null but the ecoder signals to the decoder only the presence of a P macroblock so it can simply copy the information of the reference frame in the reconstucted one. I hope my exposition is quite clear.. Luca ----- Original Message ----- From: stefano battista To: Bule ; mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 3:43 PM Subject: Re: [Mp4-tech] Video --H.264 ciao Luca-- the meaning of P skip is similar to what is done in H263 and MPEG4 video: a MB without transform coefficients and without motion vectors... the tricky thing is that you need to apply the correct MV predictor and classify the MB "P skip" if and only if it has **differential MV null** rather than **absolute MV null**... hope this helps, --Stefano --Stefano Battista bSoft -- www.bsoft.info tel/fax +39-0733-261845 mobile +39-335-7213624 ----- Original Message ----- From: Bule To: mp4-tech@lists.mpegif.org Sent: Thursday, July 08, 2023 1:23 PM Subject: [Mp4-tech] Video --H.264 Hi all Can anyone explain me the meaning of the P_Skip mode used by H.264 ? I don't understand what it is used to make the prediction of this block. Thanks in advantage for any kind of help Luca Bulegato ------------------------------------------------------------------------ _______________________________________________ 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/20040708/50c7a83c/attachment-0001.html From swhong cs.hku.hk Fri Jul 9 13:06:41 2004 From: swhong cs.hku.hk (Philip Hong) Date: Fri Jul 9 21:15:56 2004 Subject: [Mp4-tech] Can Common Players Play MPG, DAT or VOB File with MPEG4 Video & G.72X Streams ? In-Reply-To: <00e501c464e5$250269a0$8101050a@telxsi.com> References: <00e501c464e5$250269a0$8101050a@telxsi.com> Message-ID: <40EE19D1.6070907@cs.hku.hk> Dear Arun, Thanks you very much for your advices. I have a question that can AVI file embeds extra application-specific data streams (probably more than 2 streams) in additional to audio & video streams ? Best Regards, Philip Arun wrote: >Dear Philip, > >We could not able to embed multi audio/video streams in AVI. But we can have >MPEG4 and G.72X in AVI file. Inorder to play it instandard players you have >to install the particular G.72X decoder. For example if we have G.726 >decoder installed in our PC, then we can play an AVI file with MPEG4 and >G.726. I think the latest version of Windows Media Player supports G.726 >decoder. But we should install that in the PC. > >Regards >Arun > > >-----Original Message----- >From: mp4-tech-bounces@lists.mpegif.org >[mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of swhong@cs.hku.hk >Sent: Wednesday, July 07, 2023 8:48 PM >To: mp4-tech@lists.mpegif.org >Subject: [Mp4-tech] Can Common Players Play MPG,DAT or VOB File with >MPEG4 Video & G.72X Streams ? > > >Dear all, > >After finding that there is no familiar/common multimedia players under >Windows can playback mp4 file with MPEG4 video stream and G.72X audio >stream. >Then, I tried to check whether MPG, DAT and VOB file formats can or cannot >fullfil my requirement. I understand that all these formats support multiple >and application/user specific streams. However, I cannot find any multimedia >players that claim to support the playback of the mentioned multimedia >streams >at the same time so far. > >Does anybody know that whether the MPG, DAT or VOB format with MPEG4 video >stream and G.72X audio stream can be playbacked on Realplayer, Windows >Mediaplayer, Winamp, etc. ? > >Actually, I am thinking of using AVI format as the container for the MPEG4 >video stream and G.72X, but I have a question that can AVI embeds multi- >audio/video streams and proprietary (i.e. application specific) data streams >simultaneously ? > >Please advise, thanks in advance. > >-- Philip > > > >------------------------------------------------- >This mail sent through IMP: http://horde.org/imp/ >_______________________________________________ >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 madank interrasystems.com Fri Jul 9 11:08:48 2004 From: madank interrasystems.com (Madan) Date: Fri Jul 9 21:17:56 2004 Subject: [Mp4-tech] AVC video test streams !! Message-ID: <40EE2158.10705@interrasystems.com> Hi All !! Where can I get AAC (14496-15) video test streams ?. Thanx in advance :-) -- Thanx & Regards !! from Madan Interra Systems India Pvt. Ltd. A10, Sec9,NOIDA Ph: 0120-2442273/4 Ext 324 -------------- next part -------------- Skipped content of type multipart/related From vodprof yahoo.com Fri Jul 9 01:22:46 2004 From: vodprof yahoo.com (Veni Soni) Date: Fri Jul 9 21:19:56 2004 Subject: [Mp4-tech] H264 quatisation matrix Message-ID: <20040709072246.27246.qmail@web53306.mail.yahoo.com> Folks! Trust u all r in high spirits!! Where is the quantisation matrix in case of H264. Is it Pred_weight_table in slice header. Is it not expensive to keep it here. Or it is somewhere in pic parameter set or seq parameter set enJOY life veni __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From shreya_pathak rediffmail.com Fri Jul 9 08:31:04 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Fri Jul 9 21:22:06 2004 Subject: [Mp4-tech] new to AAC Message-ID: <20040709073100.27335.qmail@webmail28.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040709/108c8035/attachment.html -------------- next part -------------- ? ?Hi, I am new to this group and wanted to get the link from where I can download the Mpeg4 AAC decoder publicly available source code and also the link for the test vectors. Thanks and Regards Shreya From vodprof yahoo.com Fri Jul 9 01:32:54 2004 From: vodprof yahoo.com (Veni Soni) Date: Fri Jul 9 21:24:17 2004 Subject: [Mp4-tech] MPEG-4 video null P encoding Message-ID: <20040709073254.52575.qmail@web53304.mail.yahoo.com> Hi swapna, In case of H264, macroblocks are not coded (COD = 1); in terms of field can u what exactly i have to do. Is it mb_skip_run which i have to code for all macroblocks veni enJOY life > > --- Swapna Matwankar > wrote: > > Hi veni, > > If you are coding H.263 then you can have all the > > macroblocks as not coded (COD = 1). This will > repeat > > the previous frame. > > If you are coding an MPEG4 stream, then you can > put > > a VOP header with VOP coded flag set to 0 in the > > bitstream. > > regards, > > swapna > > > > ----- Original Message ----- > > From: "Veni Soni" > > To: > > Sent: Wednesday, July 07, 2023 11:55 AM > > Subject: [Mp4-tech] MPEG-4 video null P encoding > > > > > > Hi gr8 video techies, > > > > just want a little help. Want some code so that it > > can > > generate a dummy P frame with 0 motion and 0 dct.. > > that means null.. absolutely. > > > > veni > > enJOY life > > > > > > > > > > __________________________________ > > Do you Yahoo!? > > Take Yahoo! Mail with you! Get it on your mobile > > phone. > > http://mobile.yahoo.com/maildemo > > _______________________________________________ > > 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!? > Yahoo! Mail is new and improved - Check it out! > http://promotions.yahoo.com/new_mail > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From vodprof yahoo.com Fri Jul 9 03:24:24 2004 From: vodprof yahoo.com (Veni Soni) Date: Fri Jul 9 21:26:28 2004 Subject: [Mp4-tech] H264 null P encoding Message-ID: <20040709092424.62025.qmail@web53303.mail.yahoo.com> Hi, Can anyway say what is the easiet way of encoding a H264 null P frame (no dct, no motion vector). Something similar to vop coded flag in mpeg4 part2 Appreciate any nibble of help. veni enJOY life __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail From saru_malhotra yahoo.com Fri Jul 9 03:56:34 2004 From: saru_malhotra yahoo.com (MALHOTRA VINKY) Date: Fri Jul 9 21:28:26 2004 Subject: [Mp4-tech] Query regarding Microsoft MPEG-4 Reference Decoder toMr. Stefan A. Goor In-Reply-To: Message-ID: <20040709095634.96489.qmail@web50406.mail.yahoo.com> Hello Stefan, How r u? Hope u r doin well. Thanks for all your mails,they have been very helpful. I had enquired about dicas SDK on the contact details provided by you. But,I came to know that it does not support temporal scalability,i.e. it encodes the video into only one layer. As my project revolves around dropping frames from the Enhancement layer, I can't use Dicas codec. I think that I should concentrate on the other option given by you,i.e. making the Momusys codec error resilient. I do not know how to go about it. Can you just help me out with it? Thanks in advance, Saru Malhotra --- "Stefan A. Goor" wrote: > Hi Saru, > I think those questions should be directed to Dicas: > > dicas digital image coding GmbH > Holsteinische Stra?e 39 > D-12161 Berlin, > Germany > > Phone: +49 - 30 - 85 07 43 04 > Fax: +49 - 30 - 85 07 43 06 > http://www.dicas.de/ or > http://www.mpegable.com/ > > Hope this helps, > Best Regards, > Stefan > > > > -----Original Message----- > > From: mp4-tech-bounces@lists.mpegif.org > > [mailto:mp4-tech-bounces@lists.mpegif.org]On > Behalf Of MALHOTRA VINKY > > Sent: 03 July 2023 15:45 > > To: mp4-tech@lists.mpegif.org > > Subject: RE: [Mp4-tech] Query regarding Microsoft > MPEG-4 Reference > > Decoder toMr. Stefan A. Goor > > > > > > Hello Stefan, > > Your mail has been a great help. > > Thanx a ton. > > Can you just let me know,how can I > > obtain Dicas SDK?Any idea if there > > is some concession for Universities, > > I mean the University pricing of the > > software? > > Thanx, > > Saru > > > > --- "Stefan A. Goor" wrote: > > > Dear Saru Malhotra, > > > Yes I have found a few solutions to this. > > > The reason that the reference software doesn't > work > > > is because the decoders > > > do not > > > support error resilience: > > > > > > "The syntax of MPEG-4 allows you to write > > > error-resilient > > > decoders. How you do build such decoders is not > > > specified in the standard - > > > it's an area where vendors can (and do) compete. > > > Some decoders do not > > > include any error robustness processing, and may > > > indeed fail when > > > confronted with errors." > > > (Rob Koenen, > > > > > > http://lists.mpegif.org/pipermail/mp4-tech/2004-January/003125.html) > > > > > > However I have found that the microsoft decoder > (and > > > possibly the MoMusys > > > one) will > > > decode a sequence if a filtering process is used > to > > > ensure that only full > > > frames are passed > > > to the decoder. So if a packet is lost that > contains > > > an Access Unit (AU) > > > segment rather > > > than a complete AU, none of the segments for > that AU > > > are passed to the > > > decoder. > > > You can tell if an AU segment is in a packet > from > > > the RTP marker bit. > > > > > > I have not tried this for enhancement layers but > I > > > guess that it may work. > > > > > > Another alternative is to buy a codec that > supports > > > error resilience. We > > > obtained the > > > Dicas SDK and have found it to be robust for > lossy > > > situations. > > > > > > Hope this helps, > > > Stefan __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From garysull windows.microsoft.com Fri Jul 9 19:34:21 2004 From: garysull windows.microsoft.com (Gary Sullivan) Date: Sun Jul 11 02:28:07 2004 Subject: [Mp4-tech] MPEG-4 video null P encoding Message-ID: <91D7F2CEE3425A4A9D11311D09FCE24609E390D7@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> The way to do this is to send a single P slice that contains nothing but skipped macroblocks. Because skipped macroblocks are coded using either a run-length or an adaptive arithmetic coder, this takes very few bits. You can also use this trick, along with something called reference list reordering, to resurect a copy of some picture coded in the distant past. When arithmetic coding is not in use, yes, it is mb_skip_run that is the relevant syntax element. It does not require a whole bit ber macroblock like H.263 did. -G. +> -----Original Message----- +> From: mp4-tech-bounces@lists.mpegif.org +> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Veni Soni +> Sent: Friday, July 09, 2023 12:33 AM +> To: Swapna Matwankar; mp4-tech@lists.mpegif.org +> Subject: Re: [Mp4-tech] MPEG-4 video null P encoding +> +> Hi swapna, +> +> In case of H264, macroblocks are not coded (COD = 1); +> in terms of field can u what exactly i have to do. Is +> it mb_skip_run which i have to code for all +> macroblocks +> +> veni +> enJOY life +> +> +> > +> > --- Swapna Matwankar +> > wrote: +> > > Hi veni, +> > > If you are coding H.263 then you can have all the +> > > macroblocks as not coded (COD = 1). This will +> > repeat +> > > the previous frame. +> > > If you are coding an MPEG4 stream, then you can +> > put +> > > a VOP header with VOP coded flag set to 0 in the +> > > bitstream. +> > > regards, +> > > swapna +> > > +> > > ----- Original Message ----- +> > > From: "Veni Soni" +> > > To: +> > > Sent: Wednesday, July 07, 2023 11:55 AM +> > > Subject: [Mp4-tech] MPEG-4 video null P encoding +> > > +> > > +> > > Hi gr8 video techies, +> > > +> > > just want a little help. Want some code so that it +> > > can +> > > generate a dummy P frame with 0 motion and 0 dct.. +> > > that means null.. absolutely. +> > > +> > > veni +> > > enJOY life +> > > +> > > +> > > +> > > +> > > __________________________________ +> > > Do you Yahoo!? +> > > Take Yahoo! Mail with you! Get it on your mobile +> > > phone. +> > > http://mobile.yahoo.com/maildemo +> > > _______________________________________________ +> > > 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-Ant +> itrust.php +> > > +> > > +> > +> > +> > +> > +> > __________________________________ +> > Do you Yahoo!? +> > Yahoo! Mail is new and improved - Check it out! +> > http://promotions.yahoo.com/new_mail +> > +> +> +> __________________________________________________ +> 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-Ant +> itrust.php +> From garysull windows.microsoft.com Fri Jul 9 19:36:11 2004 From: garysull windows.microsoft.com (Gary Sullivan) Date: Sun Jul 11 02:31:17 2004 Subject: [Mp4-tech] H264 quatisation matrix Message-ID: <91D7F2CEE3425A4A9D11311D09FCE24609E390DB@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> In the first version of H.264/AVC, the thing known as a quantisation matrix in the case of MPEG-2 does not exist. In the new upcoming version (in new profiles called FRExt), there is such a thing. It is set up in the sequence and picture parameter sets. -Gary +> -----Original Message----- +> From: mp4-tech-bounces@lists.mpegif.org +> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Veni Soni +> Sent: Friday, July 09, 2023 12:23 AM +> To: mp4-tech@lists.mpegif.org +> Subject: [Mp4-tech] H264 quatisation matrix +> +> Folks! +> Trust u all r in high spirits!! +> +> Where is the quantisation matrix in case of H264. Is +> it Pred_weight_table in slice header. Is it not +> expensive to keep it here. Or it is somewhere in pic +> parameter set or seq parameter set +> +> enJOY life +> veni +> +> __________________________________________________ +> 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-Ant +> itrust.php +> From oamato wanadoo.fr Sat Jul 10 09:49:56 2004 From: oamato wanadoo.fr (Olivier Amato) Date: Sun Jul 11 02:33:48 2004 Subject: [Mp4-tech] Can Common Players Play MPG, DAT or VOB File with MPEG4Video & G.72X Streams ? References: <00e501c464e5$250269a0$8101050a@telxsi.com> <40EE19D1.6070907@cs.hku.hk> Message-ID: <003201c4664a$1f7b3dc0$0a00000a@tototxoxqlsjoa> Hi Philip, > Thanks you very much for your advices. I have a question that can AVI > file embeds extra application-specific data streams (probably more than > 2 streams) in additional to audio & video streams ? You should maybe take a look at Matroska, a open source file format far more powerful than AVI. Here are some related links : - www.matroska.org - http://packs.matroska.org/ - http://www.bunkus.org/videotools/mkvtoolnix/ - http://www-user.tu-chemnitz.de/~noe/Video-Zeug/AVIMux%20GUI/index-eng.html Regards, Olivier From dv sphinxvision.com Sat Jul 10 14:35:09 2004 From: dv sphinxvision.com (Dominique Verdejo) Date: Sun Jul 11 02:36:46 2004 Subject: [Mp4-tech] MPEG4 Java Player In-Reply-To: <20040709072246.27246.qmail@web53306.mail.yahoo.com> Message-ID: <200407101135.i6ABZ5qs010474@lists1.magma.ca> Hi All, I am looking for a solution to play MPEG4 in a Java applet, that is in order to be able to visualize several streams together on a same web page. Do you know of any solution compliant with ISO MPEG4 ? Dominique Verdejo Directeur g?n?ral Sphinx Vision S.A. +33 6 08 57 92 20 www.sphinxvision.com -----Message d'origine----- De : mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] De la part de Veni Soni Envoy? : vendredi 9 juillet 2004 09:23 ? : mp4-tech@lists.mpegif.org Objet : [Mp4-tech] H264 quatisation matrix Folks! Trust u all r in high spirits!! Where is the quantisation matrix in case of H264. Is it Pred_weight_table in slice header. Is it not expensive to keep it here. Or it is somewhere in pic parameter set or seq parameter set enJOY life veni __________________________________________________ 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 From Yair_Karelic icomverse.com Sun Jul 11 15:40:35 2004 From: Yair_Karelic icomverse.com (Karelic Yair) Date: Sun Jul 11 09:36:35 2004 Subject: [Mp4-tech] H.263+ test bitstreams Message-ID: Hi, We're developing an H.263+ decoder supporting annexes I, J, K & T. Does anyone know where can I find bitstreams to test our decoder with? Otherwise, is anyone interested in doing a small interop test with us? Thanks in advance, Yair Karelic Comverse -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040711/0c3b8548/attachment.html From hans-juergen.bardenhagen arcor.de Mon Jul 12 05:49:44 2004 From: hans-juergen.bardenhagen arcor.de (Hans-Juergen Bardenhagen) Date: Mon Jul 12 10:01:52 2004 Subject: [Mp4-tech] MPEG4 Java Player In-Reply-To: <200407101135.i6ABZ5qs010474@lists1.magma.ca> Message-ID: <9CiUbMiETuB@ID-50271.user.uni-berlin.de> Hi Dominique, on 10.07.04, 13:35 local time (received 11.07.04, 23:34 GMT+2) you wrote: > I am looking for a solution to play MPEG4 in a Java applet, that is > in order to be able to visualize several streams together on a same > web page. Do you know of any solution compliant with ISO MPEG4 ? The IBM Toolkit for MPEG-4 is completely based on Java with a player and a file muxer. It also works with applets, as far as I know, at least they created some examples on their test samples page. http://www.alphaworks.ibm.com/tech/tk4mpeg4/ ZZee ya, Hans-J?rgen From vodprof yahoo.com Mon Jul 12 02:05:03 2004 From: vodprof yahoo.com (Veni Soni) Date: Mon Jul 12 10:05:21 2004 Subject: [Mp4-tech] H264 quatisation matrix In-Reply-To: <91D7F2CEE3425A4A9D11311D09FCE24609E390DB@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> Message-ID: <20040712080503.78386.qmail@web53303.mail.yahoo.com> Hi Gary, then as of now, from where quantisation matirx is taken. is it hard-coded in specs for profiles. veni enJOY life --- Gary Sullivan wrote: > In the first version of H.264/AVC, the thing known > as a quantisation > matrix in the case of MPEG-2 does not exist. > > In the new upcoming version (in new profiles called > FRExt), there is > such a thing. It is set up in the sequence and > picture parameter sets. > > -Gary > > +> -----Original Message----- > +> From: mp4-tech-bounces@lists.mpegif.org > +> [mailto:mp4-tech-bounces@lists.mpegif.org] On > Behalf Of Veni Soni > +> Sent: Friday, July 09, 2023 12:23 AM > +> To: mp4-tech@lists.mpegif.org > +> Subject: [Mp4-tech] H264 quatisation matrix > +> > +> Folks! > +> Trust u all r in high spirits!! > +> > +> Where is the quantisation matrix in case of H264. > Is > +> it Pred_weight_table in slice header. Is it not > +> expensive to keep it here. Or it is somewhere in > pic > +> parameter set or seq parameter set > +> > +> enJOY life > +> veni > +> > +> > __________________________________________________ > +> 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-Ant > +> itrust.php > +> > __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From vodprof yahoo.com Mon Jul 12 02:12:49 2004 From: vodprof yahoo.com (Veni Soni) Date: Mon Jul 12 10:07:45 2004 Subject: [Mp4-tech] MPEG-4 video null P encoding In-Reply-To: <91D7F2CEE3425A4A9D11311D09FCE24609E390D7@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> Message-ID: <20040712081249.40590.qmail@web53308.mail.yahoo.com> its gr8, gary! In nutshell, can i jsut code mb_skip_run and avoid macroblock coding totally, come what may be the case. veni enJOY life --- Gary Sullivan wrote: > The way to do this is to send a single P slice that > contains nothing but > skipped macroblocks. > Because skipped macroblocks are coded using either a > run-length or an > adaptive arithmetic coder, this takes very few bits. > > You can also use this trick, along with something > called reference list > reordering, to resurect a copy of some picture coded > in the distant > past. > > When arithmetic coding is not in use, yes, it is > mb_skip_run that is the > relevant syntax element. > > It does not require a whole bit ber macroblock like > H.263 did. > > -G. > > > +> -----Original Message----- > +> From: mp4-tech-bounces@lists.mpegif.org > +> [mailto:mp4-tech-bounces@lists.mpegif.org] On > Behalf Of Veni Soni > +> Sent: Friday, July 09, 2023 12:33 AM > +> To: Swapna Matwankar; mp4-tech@lists.mpegif.org > +> Subject: Re: [Mp4-tech] MPEG-4 video null P > encoding > +> > +> Hi swapna, > +> > +> In case of H264, macroblocks are not coded (COD = > 1); > +> in terms of field can u what exactly i have to > do. Is > +> it mb_skip_run which i have to code for all > +> macroblocks > +> > +> veni > +> enJOY life > +> > +> > +> > > +> > --- Swapna Matwankar > > +> > wrote: > +> > > Hi veni, > +> > > If you are coding H.263 then you can have all > the > +> > > macroblocks as not coded (COD = 1). This will > +> > repeat > +> > > the previous frame. > +> > > If you are coding an MPEG4 stream, then you > can > +> > put > +> > > a VOP header with VOP coded flag set to 0 in > the > +> > > bitstream. > +> > > regards, > +> > > swapna > +> > > > +> > > ----- Original Message ----- > +> > > From: "Veni Soni" > +> > > To: > +> > > Sent: Wednesday, July 07, 2023 11:55 AM > +> > > Subject: [Mp4-tech] MPEG-4 video null P > encoding > +> > > > +> > > > +> > > Hi gr8 video techies, > +> > > > +> > > just want a little help. Want some code so > that it > +> > > can > +> > > generate a dummy P frame with 0 motion and 0 > dct.. > +> > > that means null.. absolutely. > +> > > > +> > > veni > +> > > enJOY life > +> > > > +> > > > +> > > > +> > > > +> > > __________________________________ > +> > > Do you Yahoo!? > +> > > Take Yahoo! Mail with you! Get it on your > mobile > +> > > phone. > +> > > http://mobile.yahoo.com/maildemo > +> > > > _______________________________________________ > +> > > 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-Ant > +> itrust.php > +> > > > +> > > > +> > > +> > > +> > > +> > > +> > __________________________________ > +> > Do you Yahoo!? > +> > Yahoo! Mail is new and improved - Check it out! > +> > http://promotions.yahoo.com/new_mail > +> > > +> > +> > +> > __________________________________________________ > +> 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-Ant > +> itrust.php > +> > __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From jone96_us yahoo.com Mon Jul 12 08:12:36 2004 From: jone96_us yahoo.com (Alfred) Date: Mon Jul 12 13:16:31 2004 Subject: [Mp4-tech] AAC Conformance accuracy In-Reply-To: <9CiUbn6zTuB@ID-50271.user.uni-berlin.de> Message-ID: <20040712141236.43446.qmail@web52905.mail.yahoo.com> Hi Ralph, 1) In MPEG-4, the conformance is done using rms measurements also. In this the threshold is a value dependent on the value K. Is the value equal to 16, for standard decoders that run on handhelds ? 2) TRegarding the reference software hosted in the ISO website - Is it a floating point code or a fixed point code? And what is te compliance accuracy i.e. What is the value of K? Jones __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From garysull windows.microsoft.com Mon Jul 12 10:25:29 2004 From: garysull windows.microsoft.com (Gary Sullivan) Date: Mon Jul 12 13:19:06 2004 Subject: [Mp4-tech] H264 quatisation matrix Message-ID: <91D7F2CEE3425A4A9D11311D09FCE24609E394E4@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> Yes, it is hard-coded in the current profiles. Also, the hard-coded values in the current profiles have a different purpose than the one for MPEG-2. The use of the hard-coded Qmatrix is currently just to compensate for the varying norms that resulted from the approximation of the DCT that was used in the standard. Because of the approximations, different basis functions ended up having different norms, and the current Qmatrix was set up to adjust for that in the inverse quantizaiton process. It was not, as in MPEG-2, provided as a way to adjust quantisation step sizes in order to take advantage of the sensitivity of the human visual system. Best Regards, Gary Sullivan +> -----Original Message----- +> From: mp4-tech-bounces@lists.mpegif.org +> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Veni Soni +> Sent: Monday, July 12, 2023 1:05 AM +> To: Gary Sullivan; mp4-tech@lists.mpegif.org +> Subject: RE: [Mp4-tech] H264 quatisation matrix +> +> Hi Gary, +> +> then as of now, from where quantisation matirx is +> taken. is it hard-coded in specs for profiles. +> +> veni +> enJOY life +> +> --- Gary Sullivan +> wrote: +> > In the first version of H.264/AVC, the thing known +> > as a quantisation +> > matrix in the case of MPEG-2 does not exist. +> > +> > In the new upcoming version (in new profiles called +> > FRExt), there is +> > such a thing. It is set up in the sequence and +> > picture parameter sets. +> > +> > -Gary +> > +> > +> -----Original Message----- +> > +> From: mp4-tech-bounces@lists.mpegif.org +> > +> [mailto:mp4-tech-bounces@lists.mpegif.org] On +> > Behalf Of Veni Soni +> > +> Sent: Friday, July 09, 2023 12:23 AM +> > +> To: mp4-tech@lists.mpegif.org +> > +> Subject: [Mp4-tech] H264 quatisation matrix +> > +> +> > +> Folks! +> > +> Trust u all r in high spirits!! +> > +> +> > +> Where is the quantisation matrix in case of H264. +> > Is +> > +> it Pred_weight_table in slice header. Is it not +> > +> expensive to keep it here. Or it is somewhere in +> > pic +> > +> parameter set or seq parameter set +> > +> +> > +> enJOY life +> > +> veni +> > +> +> > +> +> > __________________________________________________ +> > +> 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-Ant +> > +> itrust.php +> > +> +> > +> +> +> +> +> __________________________________ +> Do you Yahoo!? +> Yahoo! Mail Address AutoComplete - You start. We finish. +> http://promotions.yahoo.com/new_mail +> _______________________________________________ +> 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-Ant +> itrust.php +> From azaka abo.fi Tue Jul 13 10:13:56 2004 From: azaka abo.fi (Asim Pervez Zaka) Date: Tue Jul 13 10:44:42 2004 Subject: [Mp4-tech] Mpeg codec needed Message-ID: <1089699236.40f37da481668@webmail.abo.fi> Hi, I am facing a few problems compiling Momusys mpeg codec on linux. If someone has a running port of momusys or any other mpeg4-2 codec, can you send it to me? Any useful links? -- Asim Pervez Zaka. From mihir ti.com Tue Jul 13 20:38:42 2004 From: mihir ti.com (Mody, Mihir) Date: Tue Jul 13 10:46:48 2004 Subject: [Mp4-tech] MDCT based Psycho model Message-ID: <0908EAA859AF3641B7D9BEDAB8DD6A742F7877@dbde2k01.itg.ti.com> Hi Srinivasan, The psycho-acoustics models can use MDCT or FFT for analysis for given frame. It is difficult to say which one better than other. In case of FFT, amplitude and phase of frequency carries meaning that is easy to understand. Also, lot of psychoacoustics experiments are done using tones. In case of MDCT, each this is slightly complex. There are papers on MDCT based psychoacoustics models and some implementations using MDCT. The advantage will be saving in computations as FFT computations are avoided. The cons will lesser models are available in literature in this aspect. Regards, Mihir -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of srinivasan@soc-soft.com Sent: Thursday, July 08, 2023 10:45 AM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] MDCT based Psycho model Hi friends, I have some doubts in MDCT based psychoacoustic model. I have listed my doubts here. 1. What are drawbacks if we use MDCT based psycho-model. 2. What all things we have to take care to get proper threshold calculation. 3. What are the details will be missing if I use MDCT instead of FFT. Could anyone give me a clear picture about this. Regards, Srinivasan .C The information contained in this e-mail message and in any annexure is confidential to the recipient and may contain privileged information. If you are not the intended recipient, please notify the sender and delete the message along with any annexure. You should not disclose, copy or otherwise use the information contained in the message or any annexure. Any views expressed in this e-mail are those of the individual sender except where the sender specifically states them to be the views of SoCrates Software India Pvt Ltd., Bangalore. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040713/c11052fe/attachment.html From raghuts emuzed.com Wed Jul 14 12:29:18 2004 From: raghuts emuzed.com (RaghuTS) Date: Thu Jul 15 08:58:36 2004 Subject: [Mp4-tech] [video] Needed MPEG4 streams In-Reply-To: <0908EAA859AF3641B7D9BEDAB8DD6A742F7877@dbde2k01.itg.ti.com> Message-ID: Hi all, I need MPEG4-SP streams with "Complexity Estimation Header" enabled. Please send me the URL or the streams. Thanking you, Raghu TS -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040714/c79a831c/attachment.html From raaja47 yahoo.com Wed Jul 14 15:23:12 2004 From: raaja47 yahoo.com (=?iso-8859-1?q?Gulistan=20Raja?=) Date: Thu Jul 15 09:00:59 2004 Subject: [Mp4-tech] [video] MPEG2 Encoding Message-ID: <20040714132312.43890.qmail@web11411.mail.yahoo.com> Dear All During encoding of frames using MPEG2 reference encoder, I got following SNR statistics for certain frame. ... Y: variance=2790, MSE=23.4 (34.4 dB), SNR=20.8 dB U: variance=42.87, MSE=7.15 (39.6 dB), SNR=7.78 dB V: variance=60.01, MSE=4.6 (41.5 dB), SNR=11.2 dB ... I am confused about the SNR values e.g., in case of Y SNR in above data, whether the correct SNR value of frame is 20.8 dB or value in brackets i.e., 34.4 dB. Could anyone please help me in this regard Thanks in advance Raja ________________________________________________________________________ Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now http://uk.messenger.yahoo.com/download/index.html From saru_malhotra yahoo.com Thu Jul 15 04:50:46 2004 From: saru_malhotra yahoo.com (MALHOTRA VINKY) Date: Thu Jul 15 09:03:14 2004 Subject: [Mp4-tech] How to make MoMuSys reference software error resilient Message-ID: <20040715105046.69349.qmail@web50403.mail.yahoo.com> Hello, I am working on a project called "Adaptive Real Time Video Streaming".Basically,I need to encode a raw video file(AVI or YUV) to MPEG4 encoded bitstream.The encoder should give one base layer and one or more enhancement layers.Then according to the bandwidth availabe to the user,I will drop frames from the enhancement layer and stream the video to the client.At the client end ,again I need to decode the MPEG4 file to give back the AVI or YUV video file. I ams using MoMuSys codec for the purpose. But,as soon as I drop a frame from the enhancement layer,the decoder goes for a toss. I suppose that the reference software does not include error resilience. How can I modify the reference software so that it is able to decode bitstreams with errors,i.e. it supports error resilience? Kindly reply at your earliest convenience. Thanks & regards, Saru Malhotra 1. It can't encode/decode in real time. 2. It is non error resilient,so as soon as I drop frames from Enhancement layer,it fails to decode the MPEG4 stream. __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From shreya_pathak rediffmail.com Thu Jul 15 12:55:58 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Thu Jul 15 09:05:39 2004 Subject: [Mp4-tech] regarding scale factor bands in AAC Message-ID: <20040715115549.20172.qmail@webmail18.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040715/ffd3ffe2/attachment.html -------------- next part -------------- I wanted to know more about scale factor bands in AAC.The description given in standard is a bit confusing.I want to know about sfb,swb,g,max_sfb,num_window_groups. Regards Shreya From raaja47 yahoo.com Thu Jul 15 13:56:52 2004 From: raaja47 yahoo.com (=?iso-8859-1?q?Gulistan=20Raja?=) Date: Thu Jul 15 09:07:43 2004 Subject: [Mp4-tech] [video] Message-ID: <20040715115652.76189.qmail@web11413.mail.yahoo.com> Dear Experts During encoding of frames using MPEG2 reference encoder, I got following SNR statistics for certain frame. ... Y: variance=2790, MSE=23.4 (34.4 dB), SNR=20.8 dB U: variance=42.87, MSE=7.15 (39.6 dB), SNR=7.78 dB V: variance=60.01, MSE=4.6 (41.5 dB), SNR=11.2 dB ... I am confused about the SNR values e.g., in case of Y SNR in above data, whether the correct SNR value of frame is 20.8 dB or value in brackets i.e., 34.4 dB. Could anyone please help me in this regard Thanks in advance Raja ________________________________________________________________________ Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now http://uk.messenger.yahoo.com/download/index.html From shreya_pathak rediffmail.com Thu Jul 15 13:52:00 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Fri Jul 16 11:43:32 2004 Subject: [Mp4-tech] minimum stream size Message-ID: <20040715125156.29433.qmail@webmail28.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040715/10e5515c/attachment.html -------------- next part -------------- ? Hi, In Mpeg4 AAC,Why the minimum stream size FAAD_MIN_STREAMSIZE is set to 768 per channel ? Regards Shreya From shreya_pathak rediffmail.com Thu Jul 15 15:29:52 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Fri Jul 16 11:45:16 2004 Subject: [Mp4-tech] regarding MAX_CHANNELS in Mpeg4 AAC Message-ID: <20040715142948.17973.qmail@webmail27.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040715/f312b618/attachment.html -------------- next part -------------- Hi, In case of Mpeg4 AAC code, MAX_CHANNELS has been # defined so many times to different values.Is it that they are using different value in different files ? Thanking You Shreya From udhb5 umkc.edu Thu Jul 15 13:20:45 2004 From: udhb5 umkc.edu (Damodaran, Usha (UMKC-Student)) Date: Fri Jul 16 11:46:09 2004 Subject: [Mp4-tech] How to make MoMuSys reference software error resilient Message-ID: <051D9E794E394F4B8A03A2FC4F234D780263321C@KC-MAIL4.kc.umkc.edu> Is the Microsoft code code for MPEG4 video decoder error resilient? Or is it that only MoMuSys is not error resilient? I have to do something similar with Microsoft decoder and now I am wondering if it will provide me the required error resilience. -Usha ________________________________ From: mp4-tech-bounces@lists.mpegif.org on behalf of MALHOTRA VINKY Sent: Thu 7/15/2004 5:50 AM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] How to make MoMuSys reference software error resilient Hello, I am working on a project called "Adaptive Real Time Video Streaming".Basically,I need to encode a raw video file(AVI or YUV) to MPEG4 encoded bitstream.The encoder should give one base layer and one or more enhancement layers.Then according to the bandwidth availabe to the user,I will drop frames from the enhancement layer and stream the video to the client.At the client end ,again I need to decode the MPEG4 file to give back the AVI or YUV video file. I ams using MoMuSys codec for the purpose. But,as soon as I drop a frame from the enhancement layer,the decoder goes for a toss. I suppose that the reference software does not include error resilience. How can I modify the reference software so that it is able to decode bitstreams with errors,i.e. it supports error resilience? Kindly reply at your earliest convenience. Thanks & regards, Saru Malhotra 1. It can't encode/decode in real time. 2. It is non error resilient,so as soon as I drop frames from Enhancement layer,it fails to decode the MPEG4 stream. __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail _______________________________________________ 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 garysull windows.microsoft.com Thu Jul 15 18:07:49 2004 From: garysull windows.microsoft.com (Gary Sullivan) Date: Fri Jul 16 11:47:06 2004 Subject: [Mp4-tech] RE: [jvt-experts] [video] MPEG2 reference encoder SNR question Message-ID: <91D7F2CEE3425A4A9D11311D09FCE2460A021D6A@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> The number in brackets is the PSNR referenced to the peak possible expressible difference. It is computed as 10 * log10( 255*255/MSE ). That is the most common way that video coding fidelity is measured. It gives you a basic idea of the magnitude of the error. The number at the end is the SNR referenced to the signal variance. It is computed as 10 * log10( variance/MSE ). It tells you how much the fidelity has been increased relative to simply representing the signal using its mean value. PSNR will never be negative, even if the coded result is complete garbage that is totally unrelated to the input signal. If the output signal is unrelated to the input signal, SNR will almost certainly be negative. Best Regards, Gary Sullivan +> -----Original Message----- +> From: Gulistan Raja [mailto:raaja47@yahoo.com] +> Sent: Thursday, July 15, 2023 4:57 AM +> To: mp4-tech@lists.mpegif.org; jvt-experts@mail.imtc.org +> Subject: [jvt-experts] [video] +> +> Dear Experts +> +> During encoding of frames using MPEG2 reference +> encoder, I got following +> SNR statistics for certain frame. +> +> ... +> Y: variance=2790, MSE=23.4 (34.4 dB), SNR=20.8 dB +> U: variance=42.87, MSE=7.15 (39.6 dB), SNR=7.78 dB +> V: variance=60.01, MSE=4.6 (41.5 dB), SNR=11.2 dB +> ... +> +> I am confused about the SNR values e.g., in case of Y +> SNR in above data, +> whether the correct SNR value of frame is 20.8 dB or +> value in brackets +> i.e., 34.4 dB. +> +> Could anyone please help me in this regard +> Thanks in advance +> +> Raja +> +> +> +> +> _____________________________________________________________ +> ___________ +> Yahoo! Messenger - Communicate instantly..."Ping" +> your friends today! Download Messenger Now +> http://uk.messenger.yahoo.com/download/index.html +> +> --- +> The use of the jvt-experts list is intended only for the +> video coding standardization work conducted by the Joint +> Video Team (JVT) of ISO/IEC JTC1/SC29/WG11 (MPEG) and ITU-T +> SG16 Q.6 (VCEG). +> +> +> From ralph.sperschneider iis.fraunhofer.de Fri Jul 16 20:20:00 2004 From: ralph.sperschneider iis.fraunhofer.de (Ralph Sperschneider) Date: Sat Jul 17 08:49:19 2004 Subject: [Mp4-tech] AAC Conformance accuracy In-Reply-To: <20040712141236.43446.qmail@web52905.mail.yahoo.com> References: <20040712141236.43446.qmail@web52905.mail.yahoo.com> Message-ID: <40F80E40.7040907@iis.fraunhofer.de> Alfred wrote: > Hi Ralph, Hi Alfred, > 1) In MPEG-4, the conformance is done using rms > measurements also. In this the threshold is a > value dependent on the value K. Is the value equal to > 16, for standard decoders that run on handhelds ? This might depend on the implementation. If nothing special is claimed one should expect that k=16. > 2) TRegarding the reference software hosted in the ISO > website - Is it a floating point code or a fixed > point code? And what is te compliance accuracy i.e. > What is the value of K? The reference software is implemented with floating point arithmetic. Since it is the reference software, it claims to produce reference waveforms. Comparing them to itself makes not that much sence. > Jones 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 mihir ti.com Sat Jul 17 13:07:10 2004 From: mihir ti.com (Mody, Mihir) Date: Sat Jul 17 08:50:49 2004 Subject: [Mp4-tech] minimum stream size Message-ID: <0908EAA859AF3641B7D9BEDAB8DD6A742F7887@dbde2k01.itg.ti.com> Hi Shreya, As per ISO/IEC 14496-3, section 4.5.3, the minimum buffer requirement for given channel is 6144 bits (i.e. 768 bytes). Regards, Mihir -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Shreya Pathak Sent: Thursday, July 15, 2023 6:22 PM To: mp4-tech@lists.mpegif.org Cc: VHarisha@soc-soft.com Subject: [Mp4-tech] minimum stream size Hi, In Mpeg4 AAC,Why the minimum stream size FAAD_MIN_STREAMSIZE is set to 768 per channel ? Regards Shreya -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040717/3025e46c/attachment.html From PatrickSchuchardt gmx.de Sun Jul 18 17:43:21 2004 From: PatrickSchuchardt gmx.de (Patrick Schuchardt) Date: Sun Jul 18 13:00:46 2004 Subject: [Mp4-tech] dragsensors in xmt-o Message-ID: <9367.1090161801@www42.gmx.net> Hello, I am working on a XMT-O Project(first in 2d, then I will convert to 3D). I need for interaction some drag sensors. In xmta i know the syntax , but in xmto...? I want to activate an object by click, it should follow the mouse and on mouseup the object have to be deactivated in the new position. translation by mouse. very simple example of my program: //INSERT DRAG PLANE HERE? If its not possible to do this,I will insert a xmta part in this xmto file. Are there any other docs/tuts about xmt-o (I ve got mpeg-4 jumpstart, the IBM examples and the xmt appendix of the mp4 ISO) Thanks From PatrickSchuchardt gmx.de Sun Jul 18 18:03:35 2004 From: PatrickSchuchardt gmx.de (Patrick Schuchardt) Date: Sun Jul 18 13:03:58 2004 Subject: [Mp4-tech] bad quality of m4v-clips in mp4 file Message-ID: <4745.1090163015@www42.gmx.net> Hi, I want to use some natural videos in an mp4 file (written in xmt-A and convert to mp4) I have problems with the imlemented m4v files-they were played but in very bad quality (breaks...) DVD-->AVI(XVID-rezized,320x240 and 672kbs)-->m4v (avi2raw by mp4g4IP). I tried some other codecs and resolutions (divx (720x..;320x..), YUVcodec, quicktime mp4... At the and I want to have a implemented clip(720x576 and good quality) in a 2D or 3D Scene . Are there there ways to encode my video source? Patrick -------------- next part -------------- A non-text attachment was scrubbed... Name: Patrick Schuchardt.vcf Type: text/x-vcard Size: 1 bytes Desc: not available Url : /pipermail/mp4-tech/attachments/20040718/2ebacd8e/PatrickSchuchardt.bin From andrzejkaczor wp.pl Mon Jul 19 08:41:07 2004 From: andrzejkaczor wp.pl (Andrzej Kaczor) Date: Mon Jul 19 04:17:49 2004 Subject: [Mp4-tech] [MPEG-4 decoder AAC] time delays in SBR decoder Message-ID: <001b01c46d52$fd88bfc0$4f4d153e@kaczor> Hi all, There are time delays in the function "sbr_dec": void sbr_dec () { /* */ CalculateSbrAnaFilterbank( lowBandBuffer[channel] + 0, //input codecQmfBufferReal[channel][8], //re_output codecQmfBufferImag[channel][8], //im_output ); // 6+2 windows generateHF( codecQmfBufferReal[channel] + 2, //re_input codecQmfBufferImag[channel] + 2, //im_input sbrQmfBufferReal[channel] + 2, //re_output sbrQmfBufferImag[channel] + 2, //im_output ); // 2 windows /* etc. */ //calculateSbrEnvelope //CalculateSbrSynFilterbank } I don't understand the purpose of those time delays. What are they used for? Why 2 and 6+2? Best Regards, Andrzej Kaczor -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040719/5104b38e/attachment.html From dattagurubn yahoo.com Mon Jul 19 00:08:50 2004 From: dattagurubn yahoo.com (Dattaguru B.N.) Date: Mon Jul 19 04:20:25 2004 Subject: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference! In-Reply-To: <4745.1090163015@www42.gmx.net> Message-ID: <20040719060850.19429.qmail@web20105.mail.yahoo.com> Dear All, While analysing the ISO reference code(15-Mar-2004) and ISO standard for SBR(N5570 a.k.a ISO/IEC 14496-3:2001/FDAM 1:2003(E)), I found some of the difference listed here under. These are found to be crucial from the perspective of the conformance, when we were testing the decoder. Can anybody suggest me how to correlate between standard and the reference? Or is it that I am using standard which is not upto date??? If so, how do I get the most recent version. 1. HFAdjustment: while estimating the current Envelope (sec.4.6.18.7.3 in N5570), the reference decoder will perform the calculation of Ecurr in two different loops with a single loop! I tried to match these two loops, but the loop variables were found to be un related!!! The standard clearly given different loop variables for two conditions. 2. Storing of Previous data: The standard does not specify anything about the storing of previous data. We tried to follow the standard, and were storing it at the end of decoding. But, the reference decoder will store some of the data at the same place where new data gets calculated. These are the few examples. Similar problems also can be found in other modules as well. Thanks in advance, Thanks and regards, Datta __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ From vodprof yahoo.com Mon Jul 19 00:56:45 2004 From: vodprof yahoo.com (Veni Soni) Date: Mon Jul 19 04:22:53 2004 Subject: [Mp4-tech] Mpeg4- part2 video time issue Message-ID: <20040719065645.62403.qmail@web53307.mail.yahoo.com> Folks: There is a ambiguity regarding the vop_time_increment. Say as for example difference between each frame is 1 tick of vop_time_increment_resolution. Then what should be the value of vop_time_increment of last I frame(shown below). Whether it should be 1 or 4. Assume there is no GOV inbetween. frames I P P I molulo_time_base 0 0 0 0 vop_time_increment 1 2 3 1/4 veni enJOY life __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ From asifali tataelxsi.co.in Mon Jul 19 15:28:32 2004 From: asifali tataelxsi.co.in (asif) Date: Mon Jul 19 12:27:32 2004 Subject: [Mp4-tech] Mpeg4- part2 video time issue In-Reply-To: <20040719065645.62403.qmail@web53307.mail.yahoo.com> Message-ID: <002001c46d6e$91e04240$6c01050a@telxsi.com> Hello Veni it depends on your vop_time_increment_resolution (VOL header) if it is 3 ticks(3 ticks/second) frames I P P I P P 1 ... molulo_time_base 0 0 0 1 1 1 2... vop_time_increment 1 2 3 1 2 3 1... if it is 4 ticks(4 ticks/second) frames I P P I P P 1 ... molulo_time_base 0 0 0 0 1 1 1 ... vop_time_increment 1 2 3 4 1 2 3 ... ... RGDS Asif -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Veni Soni Sent: Monday, July 19, 2023 12:27 PM To: mp4list Subject: [Mp4-tech] Mpeg4- part2 video time issue Folks: There is a ambiguity regarding the vop_time_increment. Say as for example difference between each frame is 1 tick of vop_time_increment_resolution. Then what should be the value of vop_time_increment of last I frame(shown below). Whether it should be 1 or 4. Assume there is no GOV inbetween. frames I P P I molulo_time_base 0 0 0 0 vop_time_increment 1 2 3 1/4 veni enJOY life __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ _______________________________________________ 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 vodprof yahoo.com Mon Jul 19 03:22:00 2004 From: vodprof yahoo.com (Veni Soni) Date: Mon Jul 19 12:29:20 2004 Subject: [Mp4-tech] Mpeg4- part2 video time issue In-Reply-To: <002001c46d6e$91e04240$6c01050a@telxsi.com> Message-ID: <20040719092200.88141.qmail@web53309.mail.yahoo.com> Hi asif, You incresed modulo_time_base for everyone. But it says modulo_time_base is respect to the previous time_code of gov or previous modulo_time_base of previous I. So after I that sould reset. Regards veni --- asif wrote: > Hello Veni > it depends on your vop_time_increment_resolution > (VOL header) > > if it is 3 ticks(3 ticks/second) > frames I P P I P > P 1 ... > molulo_time_base 0 0 0 1 1 > 1 2... > vop_time_increment 1 2 3 1 2 > 3 1... > > if it is 4 ticks(4 ticks/second) > frames I P P I P > P 1 ... > molulo_time_base 0 0 0 0 1 > 1 1 ... > vop_time_increment 1 2 3 4 1 > 2 3 ... > ... > RGDS > Asif > > > > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf > Of Veni Soni > Sent: Monday, July 19, 2023 12:27 PM > To: mp4list > Subject: [Mp4-tech] Mpeg4- part2 video time issue > > > Folks: > > There is a ambiguity regarding the > vop_time_increment. > Say as for example difference between each frame is > 1 > tick of vop_time_increment_resolution. Then what > should be the value of vop_time_increment of last I > frame(shown below). Whether it should be 1 or 4. > Assume there is no GOV inbetween. > > frames I P P I > molulo_time_base 0 0 0 0 > vop_time_increment 1 2 3 1/4 > > veni > enJOY life > > > > > __________________________________ > Do you Yahoo!? > Vote for the stars of Yahoo!'s next ad campaign! > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > _______________________________________________ > 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 vodprof yahoo.com Mon Jul 19 04:26:25 2004 From: vodprof yahoo.com (Veni Soni) Date: Mon Jul 19 12:30:35 2004 Subject: [Mp4-tech] Mpeg4- part2 video time issue In-Reply-To: <002f01c46d75$c761c090$6c01050a@telxsi.com> Message-ID: <20040719102625.9955.qmail@web53307.mail.yahoo.com> Aisf, Yes u r rt for voptime_increment. but for modulo_time_base, it seems to be contradicting with specs. According to you when modulo time base is going to be reset. veni enJOY life --- asif wrote: > Hello Veni... > I'll tell u in detail... > say vop_time_increment_resolution is 30000 ticks > (30000 ticks/second - > generic case ) > and vop_time_inrement isincrementing by 1200 > ticks... > so your modulo_time_base (16 bit) will get > incremented by one after each > second of content is over.. > ie when vop_time_inrement reaches 30000.The > vop_time_inrement will reset and > start from 0 again... > modulo_time_base can thus represent 2^16 seconds... > > > rgds > asif > > > -----Original Message----- > From: Veni Soni [mailto:vodprof@yahoo.com] > Sent: Monday, July 19, 2023 2:52 PM > To: asifali@tataelxsi.co.in; 'mp4list' > Subject: RE: [Mp4-tech] Mpeg4- part2 video time > issue > > > Hi asif, > > You incresed modulo_time_base for everyone. But it > says modulo_time_base is respect to the previous > time_code of gov or previous modulo_time_base of > previous I. So after I that sould reset. > > Regards > veni > > --- asif wrote: > > Hello Veni > > it depends on your vop_time_increment_resolution > > (VOL header) > > > > if it is 3 ticks(3 ticks/second) > > frames I P P I > P > > P 1 ... > > molulo_time_base 0 0 0 1 > 1 > > 1 2... > > vop_time_increment 1 2 3 1 > 2 > > 3 1... > > > > if it is 4 ticks(4 ticks/second) > > frames I P P I > P > > P 1 ... > > molulo_time_base 0 0 0 0 > 1 > > 1 1 ... > > vop_time_increment 1 2 3 4 > 1 > > 2 3 ... > > ... > > RGDS > > Asif > > > > > > > > -----Original Message----- > > From: mp4-tech-bounces@lists.mpegif.org > > [mailto:mp4-tech-bounces@lists.mpegif.org]On > Behalf > > Of Veni Soni > > Sent: Monday, July 19, 2023 12:27 PM > > To: mp4list > > Subject: [Mp4-tech] Mpeg4- part2 video time issue > > > > > > Folks: > > > > There is a ambiguity regarding the > > vop_time_increment. > > Say as for example difference between each frame > is > > 1 > > tick of vop_time_increment_resolution. Then what > > should be the value of vop_time_increment of last > I > > frame(shown below). Whether it should be 1 or 4. > > Assume there is no GOV inbetween. > > > > frames I P P I > > molulo_time_base 0 0 0 0 > > vop_time_increment 1 2 3 1/4 > > > > veni > > enJOY life > > > > > > > > > > __________________________________ > > Do you Yahoo!? > > Vote for the stars of Yahoo!'s next ad campaign! > > > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > > > _______________________________________________ > > 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 > > __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ From shreya_pathak rediffmail.com Mon Jul 19 12:37:43 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Mon Jul 19 12:31:30 2004 Subject: [Mp4-tech] minimum stream size Message-ID: <20040719113732.24502.qmail@webmail27.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040719/0aac19f7/attachment.html -------------- next part -------------- Hi Mihir, Thanks for the reply. Actually I wanted to know why the minimum buffer requirement for a given channel is 768 bytes ? Regards Shreya On Sat, 17 Jul 2023 Mody,Mihir wrote : >Hi Shreya, > >As per ISO/IEC 14496-3, section 4.5.3, the minimum buffer requirement for given channel is 6144 bits (i.e. 768 bytes). > >Regards, >Mihir > >-----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Shreya Pathak >Sent: Thursday, July 15, 2023 6:22 PM >To: mp4-tech@lists.mpegif.org >Cc: VHarisha@soc-soft.com >Subject: [Mp4-tech] minimum stream size > > > > >Hi, > In Mpeg4 AAC,Why the minimum stream size FAAD_MIN_STREAMSIZE is set to 768 per channel ? >Regards >Shreya > > > > > > > > > >_______________________________________________ >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 shreya_pathak rediffmail.com Mon Jul 19 12:39:38 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Mon Jul 19 12:32:35 2004 Subject: [Mp4-tech][Mpeg4 AAC] regarding scale factor bands in AAC Message-ID: <20040719113934.26422.qmail@webmail29.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040719/829a5887/attachment.html -------------- next part -------------- Hi, I wanted to know more about scale factor bands in AAC.The description given in standard is a bit confusing.I want to know about sfb,swb,g,max_sfb,num_window_groups. Regards Shreya From har1 flashmail.com Mon Jul 19 18:11:03 2004 From: har1 flashmail.com (har1@flashmail.com) Date: Mon Jul 19 12:34:14 2004 Subject: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference! In-Reply-To: <20040719060850.19429.qmail@web20105.mail.yahoo.com> References: <4745.1090163015@www42.gmx.net> Message-ID: <40FC00A7.25949.18AE523@localhost> On 18 Jul 2023 at 23:08, Dattaguru B.N. wrote: Hi some times ISO reference code may not be updated after ammendment . check out ISO_IEC_14496-3_2001_Amd_1_2003_Cor_1_20_PDF_version_(en)_040623_CPDF document Harish > Dear All, > > While analysing the ISO reference code(15-Mar-2004) > and ISO standard for SBR(N5570 a.k.a ISO/IEC > 14496-3:2001/FDAM 1:2003(E)), I found some of the > difference listed here under. These are found to be > crucial from the perspective of the conformance, when > we were testing the decoder. > > Can anybody suggest me how to correlate between > standard and the reference? Or is it that I am using > standard which is not upto date??? If so, how do I get > the most recent version. > > 1. HFAdjustment: while estimating the current Envelope > (sec.4.6.18.7.3 in N5570), the reference decoder will > perform the calculation of Ecurr in two different > loops with a single loop! I tried to match these two > loops, but the loop variables were found to be un > related!!! The standard clearly given different loop > variables for two conditions. > > 2. Storing of Previous data: The standard does not > specify anything about the storing of previous data. > We tried to follow the standard, and were storing it > at the end of decoding. But, the reference decoder > will store some of the data at the same place where > new data gets calculated. > > These are the few examples. Similar problems also can > be found in other modules as well. > > Thanks in advance, > Thanks and regards, > Datta > > > > > > > __________________________________ > Do you Yahoo!? > Vote for the stars of Yahoo!'s next ad campaign! > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > _______________________________________________ > 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 har1 flashmail.com Mon Jul 19 18:11:03 2004 From: har1 flashmail.com (har1@flashmail.com) Date: Mon Jul 19 12:35:47 2004 Subject: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference! In-Reply-To: <20040719060850.19429.qmail@web20105.mail.yahoo.com> References: <4745.1090163015@www42.gmx.net> Message-ID: <40FC00A7.25949.18AE523@localhost> On 18 Jul 2023 at 23:08, Dattaguru B.N. wrote: Hi some times ISO reference code may not be updated after ammendment . check out ISO_IEC_14496-3_2001_Amd_1_2003_Cor_1_20_PDF_version_(en)_040623_CPDF document Harish > Dear All, > > While analysing the ISO reference code(15-Mar-2004) > and ISO standard for SBR(N5570 a.k.a ISO/IEC > 14496-3:2001/FDAM 1:2003(E)), I found some of the > difference listed here under. These are found to be > crucial from the perspective of the conformance, when > we were testing the decoder. > > Can anybody suggest me how to correlate between > standard and the reference? Or is it that I am using > standard which is not upto date??? If so, how do I get > the most recent version. > > 1. HFAdjustment: while estimating the current Envelope > (sec.4.6.18.7.3 in N5570), the reference decoder will > perform the calculation of Ecurr in two different > loops with a single loop! I tried to match these two > loops, but the loop variables were found to be un > related!!! The standard clearly given different loop > variables for two conditions. > > 2. Storing of Previous data: The standard does not > specify anything about the storing of previous data. > We tried to follow the standard, and were storing it > at the end of decoding. But, the reference decoder > will store some of the data at the same place where > new data gets calculated. > > These are the few examples. Similar problems also can > be found in other modules as well. > > Thanks in advance, > Thanks and regards, > Datta > > > > > > > __________________________________ > Do you Yahoo!? > Vote for the stars of Yahoo!'s next ad campaign! > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > _______________________________________________ > 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 har1 flashmail.com Mon Jul 19 18:11:03 2004 From: har1 flashmail.com (har1@flashmail.com) Date: Mon Jul 19 12:37:08 2004 Subject: [Mp4-tech] regarding MAX_CHANNELS in Mpeg4 AAC In-Reply-To: <20040715142948.17973.qmail@webmail27.rediffmail.com> Message-ID: <40FC00A7.12338.18AE68B@localhost> On 15 Jul 2004 at 14:29, Shreya Pathak wrote: Hi AAC can able to decode 48 main channels and 16 low frequecy channels ,but there is no real time decoder which have this capabality. but you can find aac decoder with 5.1(5 main Channels and 1 LFE) channel,so that MAX_CHANNELS can be defined as 6 Harish > > Hi, > In case of Mpeg4 AAC code, MAX_CHANNELS has been # defined so many times to different > values.Is it that they are using different value in different files ? > Thanking You > Shreya > > > > > From tma iis.fhg.de Mon Jul 19 19:51:12 2004 From: tma iis.fhg.de (Herbert Thoma) Date: Mon Jul 19 13:45:22 2004 Subject: [Mp4-tech] Mpeg4- part2 video time issue In-Reply-To: <20040719092200.88141.qmail@web53309.mail.yahoo.com> References: <20040719092200.88141.qmail@web53309.mail.yahoo.com> Message-ID: <40FBFC00.9050905@iis.fhg.de> Veni Soni schrieb: > Hi asif, > > You incresed modulo_time_base for everyone. But it > says modulo_time_base is respect to the previous > time_code of gov or previous modulo_time_base of > previous I. So after I that sould reset. No. You don't reset after I VOP but after GOV header and GOV header should only occur at full second time position. Herbert. > Regards > veni > > --- asif wrote: > >>Hello Veni >>it depends on your vop_time_increment_resolution >>(VOL header) >> >>if it is 3 ticks(3 ticks/second) >>frames I P P I P >> P 1 ... >>molulo_time_base 0 0 0 1 1 >> 1 2... >>vop_time_increment 1 2 3 1 2 >> 3 1... >> >>if it is 4 ticks(4 ticks/second) >>frames I P P I P >> P 1 ... >>molulo_time_base 0 0 0 0 1 >> 1 1 ... >>vop_time_increment 1 2 3 4 1 >> 2 3 ... >>... >>RGDS >> Asif >> >> >> >>-----Original Message----- >>From: mp4-tech-bounces@lists.mpegif.org >>[mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf >>Of Veni Soni >>Sent: Monday, July 19, 2023 12:27 PM >>To: mp4list >>Subject: [Mp4-tech] Mpeg4- part2 video time issue >> >> >>Folks: >> >>There is a ambiguity regarding the >>vop_time_increment. >>Say as for example difference between each frame is >>1 >>tick of vop_time_increment_resolution. Then what >>should be the value of vop_time_increment of last I >>frame(shown below). Whether it should be 1 or 4. >>Assume there is no GOV inbetween. >> >>frames I P P I >>molulo_time_base 0 0 0 0 >>vop_time_increment 1 2 3 1/4 >> >>veni >>enJOY life >> >> >> >> >>__________________________________ >>Do you Yahoo!? >>Vote for the stars of Yahoo!'s next ad campaign! >> > > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > >>_______________________________________________ >>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 > _______________________________________________ > 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 > -- Herbert Thoma Group Manager Video Multimedia Realtime Systems Department Fraunhofer IIS Am Wolfsmantel 33, 91058 Erlangen, Germany Phone: +49-9131-776-323 Fax: +49-9131-776-399 email: tma@iis.fhg.de www: http://www.iis.fhg.de/ From k_kotegar yahoo.co.in Mon Jul 19 18:04:13 2004 From: k_kotegar yahoo.co.in (=?iso-8859-1?q?karunakar=20A.K.?=) Date: Mon Jul 19 13:57:43 2004 Subject: [Mp4-tech] test sequences Message-ID: <20040719160413.79268.qmail@web8206.mail.in.yahoo.com> Please tell me where i can get test sequences for testing motion estimation algorithm and how to use it for testing. with regards karunakar Yahoo! India Careers: Over 65,000 jobsonline. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040719/788f297a/attachment.html From vinayaka.hegde celstream.com Tue Jul 20 10:56:42 2004 From: vinayaka.hegde celstream.com (Vinayaka Hegde) Date: Tue Jul 20 02:41:13 2004 Subject: [Mp4-tech][Mpeg4 AAC] regarding scale factor bands in AAC Message-ID: <80464F9A4D2BF042A154DD067F1F5393238DFA@CEL-BANGT-M01> Hai Shreya, My understanding is that, sfb is scalefactor band means: group of consecutive spectral values. swb is scalefactor window bands means: group of scalefactor bands in a single window for this you can refer section 4.5.2.3.4 max_sfb - gives the maximum number of scalefactor bands in the frame. g is used for the loop count and it represents num_window_groups. num_window_groups is 1 for long windows and for short windows it is calculated from scale_factor_grouping information (part of ics_info()). This calculation is also given in the above mentioned section Vinayaka -----Original Message----- From: Shreya Pathak [mailto:shreya_pathak@rediffmail.com] Sent: Monday, July 19, 2023 5:10 PM To: mp4-tech@lists.mpegif.org Cc: VHarisha@soc-soft.com Subject: [Mp4-tech][Mpeg4 AAC] regarding scale factor bands in AAC Hi, I wanted to know more about scale factor bands in AAC.The description given in standard is a bit confusing.I want to know about sfb,swb,g,max_sfb,num_window_groups. Regards Shreya This message is free from Virus - IMSS -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040720/9b406f9f/attachment.html From malot emuzed.com Tue Jul 20 11:43:34 2004 From: malot emuzed.com (Ashish Malot) Date: Tue Jul 20 02:42:59 2004 Subject: [Mp4-tech] minimum stream size In-Reply-To: <20040719113732.24502.qmail@webmail27.rediffmail.com> Message-ID: The number 768 comes from bit-rate requirements. For 48 KHz stereo signal the max bit rate is 576 kbps, means 288 kbps for a channel. (288000/48000)*1024 = 6144 bits or 6144/8 = 768 bytes. bye, Ashish Malot ?There is no royal road to anything. One thing at a time, all things in succession. That which grows fast, withers as rapidly. That which grows slowly, endures.? --Josiah Gilbert Holland -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Shreya Pathak Sent: Monday, July 19, 2023 5:08 PM To: Mody,Mihir Cc: mp4-tech@lists.mpegif.org; VHarisha@soc-soft.com Subject: Re: RE: [Mp4-tech] minimum stream size Hi Mihir, Thanks for the reply. Actually I wanted to know why the minimum buffer requirement for a given channel is 768 bytes ? Regards Shreya On Sat, 17 Jul 2023 Mody,Mihir wrote : >Hi Shreya, > >As per ISO/IEC 14496-3, section 4.5.3, the minimum buffer requirement for given channel is 6144 bits (i.e. 768 bytes). > >Regards, >Mihir > >-----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Shreya Pathak >Sent: Thursday, July 15, 2023 6:22 PM >To: mp4-tech@lists.mpegif.org >Cc: VHarisha@soc-soft.com >Subject: [Mp4-tech] minimum stream size > > > > >Hi, > In Mpeg4 AAC,Why the minimum stream size FAAD_MIN_STREAMSIZE is set to 768 per channel ? >Regards >Shreya > > > > > > > > > >_______________________________________________ >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/20040720/5b80dd07/attachment.html From smatwankar pace.stpp.soft.net Tue Jul 20 15:12:55 2004 From: smatwankar pace.stpp.soft.net (Swapna Matwankar) Date: Tue Jul 20 11:19:39 2004 Subject: [Mp4-tech] [systems] AVC file format test streams References: <20040409144310.92189.qmail@web25110.mail.ukl.yahoo.com><002901c42253$6073d390$e6defea9@KingWorld><027901c42870$622e82c0$cd64a8c0@psil> Message-ID: <00ff01c46e35$8d5b9d10$cd64a8c0@psil> Re: [Mp4-tech] question about track headerHello all, I would like know where I can find the AVC file format(ISO/IEC 14496-15) conformant test streams. regards, swpana -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040720/75d00b0b/attachment.html From shreya_pathak rediffmail.com Tue Jul 20 10:50:40 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Tue Jul 20 11:22:13 2004 Subject: [Mp4-tech] minimum stream size Message-ID: <20040720095034.3846.qmail@webmail18.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040720/9b573702/attachment.html -------------- next part -------------- ? Hi Ashish, Thanks for the reply. I am new to Audio, so can you please explain in more detail. Why they are choosing 48 Khz stereo as reference and how the max bit rate is 576 kbps ? Thanks and Regards Shreya On Tue, 20 Jul 2023 Ashish Malot wrote : >The number 768 comes from bit-rate requirements. For 48 KHz stereo signal >the max bit rate is 576 kbps, means 288 kbps for a channel. >(288000/48000)*1024 = 6144 bits or 6144/8 = 768 bytes. > >bye, >Ashish Malot > >?There is no royal road to anything. One thing at a time, all things in >succession. That which grows fast, withers as rapidly. That which grows >slowly, endures.? >--Josiah Gilbert Holland > > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org >[mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Shreya Pathak > Sent: Monday, July 19, 2023 5:08 PM > To: Mody,Mihir > Cc: mp4-tech@lists.mpegif.org; VHarisha@soc-soft.com > Subject: Re: RE: [Mp4-tech] minimum stream size > > > Hi Mihir, > Thanks for the reply. Actually I wanted to know why the minimum >buffer requirement for a given channel is 768 bytes ? > Regards > Shreya > > > > On Sat, 17 Jul 2023 Mody,Mihir wrote : > >Hi Shreya, > > > >As per ISO/IEC 14496-3, section 4.5.3, the minimum buffer requirement for >given channel is 6144 bits (i.e. 768 bytes). > > > >Regards, > >Mihir > > > >-----Original Message----- > > From: mp4-tech-bounces@lists.mpegif.org >[mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Shreya Pathak > >Sent: Thursday, July 15, 2023 6:22 PM > >To: mp4-tech@lists.mpegif.org > >Cc: VHarisha@soc-soft.com > >Subject: [Mp4-tech] minimum stream size > > > > > > > > > >Hi, > > In Mpeg4 AAC,Why the minimum stream size FAAD_MIN_STREAMSIZE is set >to 768 per channel ? > >Regards > >Shreya > > > > > > > > > > > > > > > > > > > >_______________________________________________ > >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 singer apple.com Tue Jul 20 11:03:18 2004 From: singer apple.com (Dave Singer) Date: Tue Jul 20 15:00:23 2004 Subject: [Mp4-tech] [systems] AVC file format test streams In-Reply-To: <00ff01c46e35$8d5b9d10$cd64a8c0@psil> References: <20040409144310.92189.qmail@web25110.mail.ukl.yahoo.com> <002901c42253$6073d390$e6defea9@KingWorld> <027901c42870$622e82c0$cd64a8c0@psil> <00ff01c46e35$8d5b9d10$cd64a8c0@psil> Message-ID: At 2:12 PM +0530 7/20/04, Swapna Matwankar wrote: >Hello all, >I would like know where I can find the AVC file format(ISO/IEC >14496-15) conformant test streams. we are working on these at the moment. basic file format support has had some informal exchange already, but we haven't had enough cross-verification to declare some formal test streams. MIF is doing some interop now on 'raw' bitstreams, and I think hopes to get to the file format soon. ISMA will be doing interop on the file format this fall, and I think also IMTC. > >regards, >swpana > >_______________________________________________ >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/20040720/e7ee8436/attachment.html From ralph.sperschneider iis.fraunhofer.de Wed Jul 21 03:33:33 2004 From: ralph.sperschneider iis.fraunhofer.de (Ralph Sperschneider) Date: Tue Jul 20 21:47:11 2004 Subject: [Mp4-tech] Re: AAC Conformance accuracy In-Reply-To: <20040717123655.61598.qmail@web52910.mail.yahoo.com> References: <20040717123655.61598.qmail@web52910.mail.yahoo.com> Message-ID: <40FDB9DD.9010701@iis.fraunhofer.de> Alfred wrote: > Thank you for the same. > Information regarding the the coupling channel isn't > clear in the standards. So? > My understanding is that CCE maybe present even for > stereo data. This depends on the AOT and on the number of main audio channels permitted in a certain profile and level. > The data stored in CCE improves the > fidelity of the signal in SCE/CPE whichever it is > coupled to. This clearly depends on the CCE content. > It is mainly useful in cases where the > dynamic range of the encoded signal is higher. I cannot retrace this conclusion. > Also, refer to some material that gives a detail > description about bufer_fullness in ADTS and ADIF > formats. ISO/IEC13818-7:2003 Best regards, 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 kk codingtechnologies.com Tue Jul 20 18:54:33 2004 From: kk codingtechnologies.com (kk@codingtechnologies.com) Date: Tue Jul 20 22:46:59 2004 Subject: [Fwd: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference!] In-Reply-To: <40FDA95B.7070302@iis.fraunhofer.de> Message-ID: Dear Datta, The reference software is correct and the text has been updated with ISO/IEC 14496-3:2001/AMD1:2003/CORR.1:2004 and is to the best of our knowledge correct as well. I have implemented the reference software envelope adjuster with the exact same loop-structure and data storage as in the revised text according to the corrigendum, and I get bit identical results with "normal" reference software implementation. How to handle data storage is in my mind clearly defined for all variables (no variable is defined without stating its corresponding range). How you implement the data storage is of course up to you, as long as it does not change the definition of the variables, i.e. for what time and frequency range they are valid. Best regards Kristofer --------------------------------------------------- Kristofer Kj?rling Senior Research Engineer Coding Technologies phone : + 46 - (0)8 - 442 91 66 fax: + 46 - (0)8 - 33 09 88 email: kk@codingtechnologies.com > > ----- Message from "Dattaguru B.N." on Sun, > 18 Jul 2023 23:08:50 -0700 (PDT) ----- > > To: > > Mp4-tech@lists.mpegif.org > > Subject: > > [Mp4-tech] [Audio] Difference in ISO standard and ISO reference! > > Dear All, > > While analysing the ISO reference code(15-Mar-2004) > and ISO standard for SBR(N5570 a.k.a ISO/IEC > 14496-3:2001/FDAM 1:2003(E)), I found some of the > difference listed here under. These are found to be > crucial from the perspective of the conformance, when > we were testing the decoder. > > Can anybody suggest me how to correlate between > standard and the reference? Or is it that I am using > standard which is not upto date??? If so, how do I get > the most recent version. > > 1. HFAdjustment: while estimating the current Envelope > (sec.4.6.18.7.3 in N5570), the reference decoder will > perform the calculation of Ecurr in two different > loops with a single loop! I tried to match these two > loops, but the loop variables were found to be un > related!!! The standard clearly given different loop > variables for two conditions. > > 2. Storing of Previous data: The standard does not > specify anything about the storing of previous data. > We tried to follow the standard, and were storing it > at the end of decoding. But, the reference decoder > will store some of the data at the same place where > new data gets calculated. > > These are the few examples. Similar problems also can > be found in other modules as well. > > Thanks in advance, > Thanks and regards, > Datta > > > > > > > __________________________________ > Do you Yahoo!? > Vote for the stars of Yahoo!'s next ad campaign! > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > _______________________________________________ > 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 dattagurubn yahoo.com Tue Jul 20 23:00:22 2004 From: dattagurubn yahoo.com (Dattaguru B.N.) Date: Wed Jul 21 03:50:27 2004 Subject: [Fwd: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference!] In-Reply-To: Message-ID: <20040721050022.81920.qmail@web20109.mail.yahoo.com> Dear All, Thanks for your support and suggestions. To check my understanding, the updated standard document is N6432 (ISO/IEC 14496-3:2001/AMD1:2003/Cor.1:2003(E)). Dear Mr. KK, are you referring to this document? If I am wrong, please correct!! Thanks again, Regards, Datta --- kk@codingtechnologies.com wrote: > Dear Datta, > > The reference software is correct and the text has > been updated with > ISO/IEC 14496-3:2001/AMD1:2003/CORR.1:2004 and is to > the best of our > knowledge correct as well. > I have implemented the reference software envelope > adjuster with the exact > same loop-structure and data storage as in the > revised text according to > the corrigendum, and I get bit identical results > with "normal" reference > software implementation. > How to handle data storage is in my mind clearly > defined for all variables > (no variable is defined without stating its > corresponding range). How you > implement the data storage is of course up to you, > as long as it does not > change the definition of the variables, i.e. for > what time and frequency > range they are valid. > > Best regards > Kristofer > > --------------------------------------------------- > Kristofer Kjörling > Senior Research Engineer > Coding Technologies > > phone : + 46 - (0)8 - 442 91 66 > fax: + 46 - (0)8 - 33 09 88 > email: kk@codingtechnologies.com > > > > > > ----- Message from "Dattaguru B.N." > on Sun, > > 18 Jul 2023 23:08:50 -0700 (PDT) ----- > > > > To: > > > > Mp4-tech@lists.mpegif.org > > > > Subject: > > > > [Mp4-tech] [Audio] Difference in ISO standard and > ISO reference! > > > > Dear All, > > > > While analysing the ISO reference > code(15-Mar-2004) > > and ISO standard for SBR(N5570 a.k.a ISO/IEC > > 14496-3:2001/FDAM 1:2003(E)), I found some of the > > difference listed here under. These are found to > be > > crucial from the perspective of the conformance, > when > > we were testing the decoder. > > > > Can anybody suggest me how to correlate between > > standard and the reference? Or is it that I am > using > > standard which is not upto date??? If so, how do I > get > > the most recent version. > > > > 1. HFAdjustment: while estimating the current > Envelope > > (sec.4.6.18.7.3 in N5570), the reference decoder > will > > perform the calculation of Ecurr in two different > > loops with a single loop! I tried to match these > two > > loops, but the loop variables were found to be un > > related!!! The standard clearly given different > loop > > variables for two conditions. > > > > 2. Storing of Previous data: The standard does > not > > specify anything about the storing of previous > data. > > We tried to follow the standard, and were storing > it > > at the end of decoding. But, the reference > decoder > > will store some of the data at the same place > where > > new data gets calculated. > > > > These are the few examples. Similar problems also > can > > be found in other modules as well. > > > > Thanks in advance, > > Thanks and regards, > > Datta > > > > > > > > > > > > > > __________________________________ > > Do you Yahoo!? > > Vote for the stars of Yahoo!'s next ad campaign! > > > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > > > _______________________________________________ > > 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!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ From vdeepu2 yahoo.co.in Wed Jul 21 16:43:56 2004 From: vdeepu2 yahoo.co.in (=?iso-8859-1?q?Pradeep=20kumar?=) Date: Wed Jul 21 11:22:45 2004 Subject: [Mp4-tech] Reg diff bt 3gp&mp4 In-Reply-To: <200407191746.i6JHkoPL014404@lists1.magma.ca> Message-ID: <20040721144356.83207.qmail@web8307.mail.in.yahoo.com> hi, what is the differences between 3gp and mp4 format? Can a 3gp decoder will run mp4 files, what are the modifications to be done ? 2)where i can get the raw,mp4 video streams for testing ? thanks in advance pradeep Yahoo! India Careers: Over 65,000 jobsonline. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040721/f930931e/attachment.html From rlei ati.com Wed Jul 21 12:29:15 2004 From: rlei ati.com (Ryan Lei) Date: Wed Jul 21 12:26:28 2004 Subject: [Mp4-tech] Reg diff bt 3gp&mp4 Message-ID: all based on box or atom structure. major difference: 3gp file can contain mp4/h263 video stream and mp4/amr audio stream, mp4 file only contain mp4 audio/video streams. 3gp decoder should be able to play back mp4 file, because most of the decoder are only used for audio/video, the BIFS and OD tracks are ignored. mp4 file can support animation, graphics, ect content. 3gp file only support audio, video, text. in mp4 file, one audio/video track can contain different audio/video stream, in 3gp file, one audio/video track only contain ione type of video/audio. mp4 file can contain audio/video saved in anther file, linked by URL. 3gp file is self contained. and a lot fo some other minor difference. For raw, mp4 video streams, I guess what you mean is .mp4 file contain mp3g4 video stream. You can find a lof of them from QuickTime web site, or do a google also works. QuickTime Pro allows you to transcode different audio/video file into mp4/3gp _____ From: Pradeep kumar [mailto:vdeepu2@yahoo.co.in] Sent: Wednesday, July 21, 2023 10:44 AM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] Reg diff bt 3gp&mp4 hi, what is the differences between 3gp and mp4 format? Can a 3gp decoder will run mp4 files, what are the modifications to be done ? 2)where i can get the raw,mp4 video streams for testing ? thanks in advance pradeep Yahoo! India Careers: Over 65,000 jobs online . -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040721/c940c5d9/attachment.html From singer apple.com Wed Jul 21 10:41:51 2004 From: singer apple.com (Dave Singer) Date: Wed Jul 21 13:03:37 2004 Subject: [Mp4-tech] Reg diff bt 3gp&mp4 In-Reply-To: <20040721144356.83207.qmail@web8307.mail.in.yahoo.com> References: <20040721144356.83207.qmail@web8307.mail.in.yahoo.com> Message-ID: At 3:43 PM +0100 7/21/04, Pradeep kumar wrote: >hi, what is the differences between 3gp and mp4 format? Can a 3gp >decoder will run mp4 files, what are the modifications to be done ? 3GP and MP4 files are based on the same structure. However, there are differences in codecs and some ancillary details. Here are the most obvious. a) MP4 files normally contain at least basic support for the MPEG-4 systems structures, including an initial object descriptor, and at least a minimal BIFS and object descriptor stream (see the ISMA specs for an example). These are not required in 3GPP. b) 3GPP uses H.263 video, and AMR and AMR-WB audio; these codecs are not part of MPEG-4. The specs share MPEG-4 video and AAC audio, but 3GPP selects only some profiles and bit-rates. c) MPEG-4 has many other codecs and sub-systems that are not used by 3GPP (e.g. TwinVQ, HVXC, HILN, CELP audio, and so on). Many 3GPP players can play MP4 files as well, as long as the codecs are in the compatible set, and the bit-rates and profiles are suitable. -- David Singer Apple Computer/QuickTime From Prathibhanjali tataelxsi.co.in Thu Jul 22 11:43:11 2004 From: Prathibhanjali tataelxsi.co.in (Prathibhanjali) Date: Thu Jul 22 11:01:50 2004 Subject: [Mp4-tech] RE: Mp4-tech Digest, Vol 12, Issue 22 In-Reply-To: <200407211601.i6LG1qcI002458@lists1.magma.ca> Message-ID: <004101c46faa$95df4f60$2e3c010a@telxsi.com> Hi All, Where can i find free source code for H.263 decoder(enhacements for H.263 Plus)with Deblocking filter mode which includes four motion vector and motion vector over picture boundaries. Thanks in advace. Thanks and Regards, Prathibha -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of mp4-tech-request@lists.mpegif.org Sent: Wednesday, July 21, 2023 9:32 PM To: mp4-tech@lists.mpegif.org Subject: Mp4-tech Digest, Vol 12, Issue 22 Send Mp4-tech mailing list submissions to mp4-tech@lists.mpegif.org To subscribe or unsubscribe via the World Wide Web, visit http://lists.mpegif.org/mailman/listinfo/mp4-tech or, via email, send a message with subject or body 'help' to mp4-tech-request@lists.mpegif.org You can reach the person managing the list at mp4-tech-owner@lists.mpegif.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Mp4-tech digest..." Today's Topics: 1. Re: [systems] AVC file format test streams (Dave Singer) 2. Re: AAC Conformance accuracy (Ralph Sperschneider) 3. Re: [Fwd: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference!] (kk@codingtechnologies.com) 4. Re: [Fwd: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference!] (Dattaguru B.N.) 5. Reg diff bt 3gp&mp4 (Pradeep kumar) ---------------------------------------------------------------------- Message: 1 Date: Tue, 20 Jul 2023 10:03:18 -0700 From: Dave Singer Subject: Re: [Mp4-tech] [systems] AVC file format test streams To: Swapna Matwankar , mp4-tech@lists.mpegif.org Message-ID: Content-Type: text/plain; charset="us-ascii" At 2:12 PM +0530 7/20/04, Swapna Matwankar wrote: >Hello all, >I would like know where I can find the AVC file format(ISO/IEC >14496-15) conformant test streams. we are working on these at the moment. basic file format support has had some informal exchange already, but we haven't had enough cross-verification to declare some formal test streams. MIF is doing some interop now on 'raw' bitstreams, and I think hopes to get to the file format soon. ISMA will be doing interop on the file format this fall, and I think also IMTC. > >regards, >swpana > >_______________________________________________ >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/20040720/e7ee8436/attachment-0001.html ------------------------------ Message: 2 Date: Wed, 21 Jul 2023 02:33:33 +0200 From: Ralph Sperschneider Subject: [Mp4-tech] Re: AAC Conformance accuracy To: mp4-tech at MPEGIF Message-ID: <40FDB9DD.9010701@iis.fraunhofer.de> Content-Type: text/plain; charset=us-ascii; format=flowed Alfred wrote: > Thank you for the same. > Information regarding the the coupling channel isn't > clear in the standards. So? > My understanding is that CCE maybe present even for > stereo data. This depends on the AOT and on the number of main audio channels permitted in a certain profile and level. > The data stored in CCE improves the > fidelity of the signal in SCE/CPE whichever it is > coupled to. This clearly depends on the CCE content. > It is mainly useful in cases where the > dynamic range of the encoded signal is higher. I cannot retrace this conclusion. > Also, refer to some material that gives a detail > description about bufer_fullness in ADTS and ADIF > formats. ISO/IEC13818-7:2003 Best regards, 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/ ------------------------------ Message: 3 Date: Tue, 20 Jul 2023 17:54:33 -0800 From: kk@codingtechnologies.com Subject: Re: [Fwd: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference!] To: Mp4-tech@lists.mpegif.org, "Dattaguru B.N." Message-ID: Content-Type: text/plain; charset="ISO-8859-1" Dear Datta, The reference software is correct and the text has been updated with ISO/IEC 14496-3:2001/AMD1:2003/CORR.1:2004 and is to the best of our knowledge correct as well. I have implemented the reference software envelope adjuster with the exact same loop-structure and data storage as in the revised text according to the corrigendum, and I get bit identical results with "normal" reference software implementation. How to handle data storage is in my mind clearly defined for all variables (no variable is defined without stating its corresponding range). How you implement the data storage is of course up to you, as long as it does not change the definition of the variables, i.e. for what time and frequency range they are valid. Best regards Kristofer --------------------------------------------------- Kristofer Kjvrling Senior Research Engineer Coding Technologies phone : + 46 - (0)8 - 442 91 66 fax: + 46 - (0)8 - 33 09 88 email: kk@codingtechnologies.com > > ----- Message from "Dattaguru B.N." on Sun, > 18 Jul 2023 23:08:50 -0700 (PDT) ----- > > To: > > Mp4-tech@lists.mpegif.org > > Subject: > > [Mp4-tech] [Audio] Difference in ISO standard and ISO reference! > > Dear All, > > While analysing the ISO reference code(15-Mar-2004) > and ISO standard for SBR(N5570 a.k.a ISO/IEC > 14496-3:2001/FDAM 1:2003(E)), I found some of the > difference listed here under. These are found to be > crucial from the perspective of the conformance, when > we were testing the decoder. > > Can anybody suggest me how to correlate between > standard and the reference? Or is it that I am using > standard which is not upto date??? If so, how do I get > the most recent version. > > 1. HFAdjustment: while estimating the current Envelope > (sec.4.6.18.7.3 in N5570), the reference decoder will > perform the calculation of Ecurr in two different > loops with a single loop! I tried to match these two > loops, but the loop variables were found to be un > related!!! The standard clearly given different loop > variables for two conditions. > > 2. Storing of Previous data: The standard does not > specify anything about the storing of previous data. > We tried to follow the standard, and were storing it > at the end of decoding. But, the reference decoder > will store some of the data at the same place where > new data gets calculated. > > These are the few examples. Similar problems also can > be found in other modules as well. > > Thanks in advance, > Thanks and regards, > Datta > > > > > > > __________________________________ > Do you Yahoo!? > Vote for the stars of Yahoo!'s next ad campaign! > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > _______________________________________________ > 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 ------------------------------ Message: 4 Date: Tue, 20 Jul 2023 22:00:22 -0700 (PDT) From: "Dattaguru B.N." Subject: Re: [Fwd: [Mp4-tech] [Audio] Difference in ISO standard and ISO reference!] To: kk@codingtechnologies.com Cc: Mp4-tech@lists.mpegif.org Message-ID: <20040721050022.81920.qmail@web20109.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii Dear All, Thanks for your support and suggestions. To check my understanding, the updated standard document is N6432 (ISO/IEC 14496-3:2001/AMD1:2003/Cor.1:2003(E)). Dear Mr. KK, are you referring to this document? If I am wrong, please correct!! Thanks again, Regards, Datta --- kk@codingtechnologies.com wrote: > Dear Datta, > > The reference software is correct and the text has > been updated with > ISO/IEC 14496-3:2001/AMD1:2003/CORR.1:2004 and is to > the best of our > knowledge correct as well. > I have implemented the reference software envelope > adjuster with the exact > same loop-structure and data storage as in the > revised text according to > the corrigendum, and I get bit identical results > with "normal" reference > software implementation. > How to handle data storage is in my mind clearly > defined for all variables > (no variable is defined without stating its > corresponding range). How you > implement the data storage is of course up to you, > as long as it does not > change the definition of the variables, i.e. for > what time and frequency > range they are valid. > > Best regards > Kristofer > > --------------------------------------------------- > Kristofer Kjvrling > Senior Research Engineer > Coding Technologies > > phone : + 46 - (0)8 - 442 91 66 > fax: + 46 - (0)8 - 33 09 88 > email: kk@codingtechnologies.com > > > > > > ----- Message from "Dattaguru B.N." > on Sun, > > 18 Jul 2023 23:08:50 -0700 (PDT) ----- > > > > To: > > > > Mp4-tech@lists.mpegif.org > > > > Subject: > > > > [Mp4-tech] [Audio] Difference in ISO standard and > ISO reference! > > > > Dear All, > > > > While analysing the ISO reference > code(15-Mar-2004) > > and ISO standard for SBR(N5570 a.k.a ISO/IEC > > 14496-3:2001/FDAM 1:2003(E)), I found some of the > > difference listed here under. These are found to > be > > crucial from the perspective of the conformance, > when > > we were testing the decoder. > > > > Can anybody suggest me how to correlate between > > standard and the reference? Or is it that I am > using > > standard which is not upto date??? If so, how do I > get > > the most recent version. > > > > 1. HFAdjustment: while estimating the current > Envelope > > (sec.4.6.18.7.3 in N5570), the reference decoder > will > > perform the calculation of Ecurr in two different > > loops with a single loop! I tried to match these > two > > loops, but the loop variables were found to be un > > related!!! The standard clearly given different > loop > > variables for two conditions. > > > > 2. Storing of Previous data: The standard does > not > > specify anything about the storing of previous > data. > > We tried to follow the standard, and were storing > it > > at the end of decoding. But, the reference > decoder > > will store some of the data at the same place > where > > new data gets calculated. > > > > These are the few examples. Similar problems also > can > > be found in other modules as well. > > > > Thanks in advance, > > Thanks and regards, > > Datta > > > > > > > > > > > > > > __________________________________ > > Do you Yahoo!? > > Vote for the stars of Yahoo!'s next ad campaign! > > > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > > > _______________________________________________ > > 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!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ ------------------------------ Message: 5 Date: Wed, 21 Jul 2023 15:43:56 +0100 (BST) From: Pradeep kumar Subject: [Mp4-tech] Reg diff bt 3gp&mp4 To: mp4-tech@lists.mpegif.org Message-ID: <20040721144356.83207.qmail@web8307.mail.in.yahoo.com> Content-Type: text/plain; charset="iso-8859-1" hi, what is the differences between 3gp and mp4 format? Can a 3gp decoder will run mp4 files, what are the modifications to be done ? 2)where i can get the raw,mp4 video streams for testing ? thanks in advance pradeep Yahoo! India Careers: Over 65,000 jobsonline. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040721/f930931e/attachment-0001.html ------------------------------ _______________________________________________ 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. 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 End of Mp4-tech Digest, Vol 12, Issue 22 **************************************** From shreya_pathak rediffmail.com Thu Jul 22 10:07:16 2004 From: shreya_pathak rediffmail.com (Shreya Pathak) Date: Thu Jul 22 11:04:01 2004 Subject: [Mp4-tech] [Mp4 tech] [Mpeg4 AAC] regarding raw data block Message-ID: <20040722090023.8342.qmail@webmail28.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040722/3066b2cc/attachment-0001.html -------------- next part -------------- Hi, In AAC,why is the data divided into raw data blocks and how many raw data blocks at the max can be there in a frame ? Also I wanted to know about data_stream_element and coupling_channel_element. Regards Shreya ? On Tue, 20 Jul 2023 Dave Singer wrote : >At 2:12 PM +0530 7/20/04, Swapna Matwankar wrote: >>Hello all, >>I would like know where I can find the AVC file format(ISO/IEC 14496-15) conformant test streams. > >we are working on these at the moment. basic file format support has had some informal exchange already, but we haven't had enough cross-verification to declare some formal test streams. > >MIF is doing some interop now on 'raw' bitstreams, and I think hopes to get to the file format soon. ISMA will be doing interop on the file format this fall, and I think also IMTC. > >> >>regards, >>swpana >> >>_______________________________________________ >>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 >_______________________________________________ >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 rob.koenen mpegif.org Thu Jul 22 09:59:49 2004 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Thu Jul 22 12:30:34 2004 Subject: Using mp4-tech list (was RE: [Mp4-tech] RE: Mp4-tech Digest, Vol 12, Issue 22) In-Reply-To: <004101c46faa$95df4f60$2e3c010a@telxsi.com> Message-ID: <000101c47004$ebb36840$7964a8c0@corp.intertrust.com> All, when asking a question on this list, please - use an appropriate subject line (see http://www.m4if.org/public/publiclistreg.php for an explanation) - delete any irrelevant text if you are responding to a message. In particular, this applies if you respond to a message digest. Kind Regards, Rob > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Prathibhanjali > Sent: Wednesday, 21 July 2023 22:13 > To: mp4-tech@lists.mpegif.org > Subject: [Mp4-tech] RE: Mp4-tech Digest, Vol 12, Issue 22 > > > Hi All, > > Where can i find free source code for H.263 decoder(enhacements > for H.263 Plus)with Deblocking filter mode which includes > four motion vector > and motion vector over picture boundaries. > > Thanks in advace. > > Thanks and Regards, > Prathibha > > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of > mp4-tech-request@lists.mpegif.org > Sent: Wednesday, July 21, 2023 9:32 PM > To: mp4-tech@lists.mpegif.org > Subject: Mp4-tech Digest, Vol 12, Issue 22 > [digest text deleted ...] From lxh.Lu mic.com.tw Fri Jul 23 10:01:35 2004 From: lxh.Lu mic.com.tw (=?gb2312?B?bHhoLkx1IFvqkZXUyEFd?=) Date: Thu Jul 22 21:37:24 2004 Subject: [Mp4-tech] MP4/3GP File Format Message-ID: <2D0FAB2B2342734183F200047F996CF001A5BE89@mrsmail.mitac.com.cn> Skipped content of type multipart/alternativeFrom dipanmehta gmail.com Fri Jul 23 14:58:13 2004 From: dipanmehta gmail.com (Dipan Mehta) Date: Fri Jul 23 10:11:30 2004 Subject: [Mp4-tech] MPEG-4 part-2 es video player In-Reply-To: <20040701102523.9189.qmail@web53303.mail.yahoo.com> References: <20040701102523.9189.qmail@web53303.mail.yahoo.com> Message-ID: <377bfcf604072301287e360449@mail.gmail.com> It is required to have some file format with MPEG-4 part 2 elementry unlike MPEG-2 part 2 elementry stream. However, you can pack MPEG-4 part 2 elementry stream in .avi format or so using openly available liberaries etc. Once that is done, you can play them using Mplayer or so. Hope this helps. Dipan. On Thu, 1 Jul 2023 03:25:23 -0700 (PDT), Veni Soni wrote: > Can i get mpeg4 part2 es player from somewhere free > > enJOY life > > __________________________________ > Do you Yahoo!? > New and Improved Yahoo! Mail - Send 10MB messages! > http://promotions.yahoo.com/new_mail > _______________________________________________ > 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 dipanmehta gmail.com Fri Jul 23 15:57:58 2004 From: dipanmehta gmail.com (Dipan Mehta) Date: Fri Jul 23 10:16:26 2004 Subject: [Mp4-tech] Hi, can anyone help me on the MoMuSys testing sequence? In-Reply-To: <1089263291.17229.4.camel@73-156.priv20.nus.edu.sg> References: <1089263291.17229.4.camel@73-156.priv20.nus.edu.sg> Message-ID: <377bfcf6040723022731687bba@mail.gmail.com> Hi, if akiyo.seg file is needed to provide segmentation information to the encoder to incorporate arbitrary shaped video object. In case you are not using such features, and rectangle shape object (i.e. simple frames), then having just empty frame in akiyo.seg seemed to be working. Hope this helps. Dipan Mehta On 07 Jul 2023 21:08:11 -0800, xu ce wrote: > I have compiled the MoMuSys enc/dec in my Linux system. I found some yuv > files such as akiyo.yuv from the web to test. However, it refuses to > work because the akiyo.seg file is missing. Well, i wonder where could i > obtain this alpha plane information file? (previously i used Microsoft's > Codec under windows and there is no such .seg file requirement). I > searched through the web for a few hours already and could not find a > solution. Could anyone please suggest? > You help is really appreciated. > Regards, > Xu Ce > > _______________________________________________ > 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 jayank.bhalod vidiator.com Fri Jul 23 10:25:24 2004 From: jayank.bhalod vidiator.com (Jayank Bhalod) Date: Fri Jul 23 12:50:34 2004 Subject: [Mp4-tech] MP4/3GP File Format Message-ID: <787ED0EC136B854DB341E7662D666CD6524704@bels002.mediator.com> MP4 File Format, chapter 13 http://www.chiariglione.org/mpeg/working_documents/mpeg-04/systems/corre ction_items.zip 3GPP File Format http://www.3gpp.org/ftp/Specs/html-info/26244.htm AVC File Format http://www.chiariglione.org/mpeg/working_documents/mpeg-04/systems/part1 5.zip -----Original Message----- From: lxh.Lu@mic.com.tw [mailto:lxh.Lu@mic.com.tw] Sent: Thursday, July 22, 2023 6:02 PM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] MP4/3GP File Format Hi: How can I get a .3gp file format details? Thank you ! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040723/34040ca0/attachment.html From amit subisu.net.np Sat Jul 24 18:54:28 2004 From: amit subisu.net.np (amit) Date: Mon Jul 26 09:00:32 2004 Subject: [Mp4-tech] MPEG4 Message-ID: <6.1.1.1.0.20040724175252.01b5e008@202.174.147.140> Hi! all! I am new to this list. 1. We will be having our TV station in Nepal and want to send that program live from my studio in Nepal to europe through MPEG4 (IP streaming) solution. If any body have solution for this. Regards, Amit Thapa Subisu Cablenet (P) Ltd Baluwatar, Kathmandu, NEPAL Tel: +977 1 4429616/617 Fax: +977 1 4430572 (An ISO9001-2000 Certified Company) From raghuram unm.edu Mon Jul 26 13:58:17 2004 From: raghuram unm.edu (Raghuram V Pidaparthi) Date: Tue Jul 27 08:24:23 2004 Subject: [Mp4-tech] Video - Tiling multiple video streams In-Reply-To: Message-ID: Hi, I am new to multimedia streaming applications. I want to implement a project : I want to tile multiple streams in a server received from different systems on a network into a single composite frame in real-time and stream the resulting composite stream for a video-conferencing application. Is there anyway I can do this using MPEG-4. Can someone give me some leads. Thank you Raghu From fful conncoll.edu Mon Jul 26 17:00:07 2004 From: fful conncoll.edu (Frank Fulchiero) Date: Tue Jul 27 08:28:50 2004 Subject: [Mp4-tech] Re: MPEG4 In-Reply-To: <200407261610.i6QG5J7P019724@lists1.magma.ca> References: <200407261610.i6QG5J7P019724@lists1.magma.ca> Message-ID: <649BB41D-DF3E-11D8-929C-000A95DBAD56@conncoll.edu> > From: amit > Subject: [Mp4-tech] MPEG4 > 1. We will be having our TV station in Nepal and want to send that > program > live from my studio in Nepal to europe through MPEG4 (IP streaming) > solution. If any body have solution for this. > Regards, > Amit Thapa Did you look at Darwin Streaming Server? It's free. Some good info at http://www.soundscreen.com/index.html There are different live encoders available. What OS do you want to use? Frank Fulchiero Digital Media Specialist Connecticut College From A.Thomson indigovision.com Tue Jul 27 17:25:29 2004 From: A.Thomson indigovision.com (Alan Thomson) Date: Wed Jul 28 08:25:21 2004 Subject: [Mp4-tech] [Video] AVC deblocking filter Message-ID: <67336BF4D5D23C4AA30EC72DFCFCA6DFCEB92C@peebles.indigovision.com> Hi all - If I understand correctly, setting disable_deblocking_filter_idc to 1 completely turns off the in-loop filter. (14496-10:2003 para 8.7) Given that the filter effectively turns itself off for small quantiser values, and that images are likely to be blocky for larger quantiser values, my question is: under what circumstances would you _want_ to disable the filter? I'm not sure of the usefulness of this provision - am I missing something? OK, 2 questions. Thanks, Alan Alan W Thomson Senior Software Engineer IndigoVision Limited The Edinburgh Technopole Bush Loan, Edinburgh Scotland, UK EH26 0PJ +44 (0)131 475 7215 +44 (0)131 475 7201 (Fax) http://www.indigovision.com From benjamin.rowe studentmail.newcastle.edu.au Wed Jul 28 14:50:44 2004 From: benjamin.rowe studentmail.newcastle.edu.au (BENJAMIN DLUZEWSKA ROWE) Date: Wed Jul 28 08:26:23 2004 Subject: [Mp4-tech] Indexing MPEG-4 Message-ID: <24383624729b.24729b243836@studentmail.newcastle.edu.au> Hello, I am conducting a research project into indexing MPEG-4 video and audio. I am trying to apply such indexing techniques as feature extraction. Does anyone have any experience with this type of project, or could someone recommend any useful web sites where I can find information on indexing and feature extraction from MPEG-4. Thank you, Ben Rowe From ravimpeg4video yahoo.co.in Wed Jul 28 16:43:45 2004 From: ravimpeg4video yahoo.co.in (=?iso-8859-1?q?ravi=20kumar?=) Date: Thu Jul 29 08:35:22 2004 Subject: [Mp4-tech] where to download MPEG 4 BSAC, In-Reply-To: <200407271600.i6RG0suA019363@lists1.magma.ca> Message-ID: <20040728144345.99712.qmail@web8307.mail.in.yahoo.com> Hi all, >From where I can down load ( freely) working reference code with test vectors? 1 MPEG 4 BSAC Decoder 2. . AAC+SBR 3. AAC-LC Regards Ravi Yahoo! India Matrimony: Find your life partneronline. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040728/5acd08df/attachment.html From garysull windows.microsoft.com Wed Jul 28 11:47:35 2004 From: garysull windows.microsoft.com (Gary Sullivan) Date: Thu Jul 29 08:39:29 2004 Subject: [Mp4-tech] [Video] AVC deblocking filter Message-ID: <91D7F2CEE3425A4A9D11311D09FCE2460A360CC2@WIN-MSG-10.wingroup.windeploy.ntdev.microsoft.com> One possible reason to disable the deblocking filter is to make the macroblocks more independent of each other for error-tracking and error-recovery purposes. Another might be to reduce the complexity of the procesing in an encoder (so that the encoder does not need to perform the deblocking filter when it is tracking what the decoder will be using as reference pictures). Best Regards, Gary Sullivan +> -----Original Message----- +> From: mp4-tech-bounces@lists.mpegif.org +> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Alan Thomson +> Sent: Tuesday, July 27, 2023 8:25 AM +> To: Mp4-Tech (E-mail) +> Subject: [Mp4-tech] [Video] AVC deblocking filter +> +> Hi all - +> +> If I understand correctly, setting disable_deblocking_filter_idc to 1 +> completely turns off the in-loop filter. (14496-10:2003 para 8.7) +> Given that the filter effectively turns itself off for small +> quantiser +> values, and that images are likely to be blocky for larger +> quantiser values, +> my question is: +> under what circumstances would you _want_ to disable the filter? +> I'm not sure of the usefulness of this provision - am I +> missing something? +> +> OK, 2 questions. +> +> Thanks, +> Alan +> +> Alan W Thomson +> Senior Software Engineer +> IndigoVision Limited +> The Edinburgh Technopole +> Bush Loan, Edinburgh +> Scotland, UK +> EH26 0PJ +> +44 (0)131 475 7215 +> +44 (0)131 475 7201 (Fax) +> http://www.indigovision.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-Ant itrust.php +> From jefferson.liu utstar.com Thu Jul 29 10:27:05 2004 From: jefferson.liu utstar.com (Jefferson Liu) Date: Thu Jul 29 08:42:04 2004 Subject: [Mp4-tech] How to convert Media file in MP4 format to MPEG Tranport Stream format. Message-ID: Hi, I have the files compressed with MPEG-4 encoder and stored in MP4 format, we need to exstract and package the compressed video and audio data in the MP4 file to MPEG Transport Stream format. Are there any tools or easy way to do this? Thanks. Best Regards, Jefferson From mazeeth.d rediffmail.com Thu Jul 29 08:09:49 2004 From: mazeeth.d rediffmail.com (Mazeeth Diwan) Date: Thu Jul 29 08:45:32 2004 Subject: [Mp4-tech] Restamping the modulo_time_base of VOP Message-ID: <20040729070925.469.qmail@webmail46.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040729/25f78006/attachment.html -------------- next part -------------- Hello techies, i am in the process of generating new mp4 video ES by selecting few I-VOPs from existing video ES. modulo_time_base value corresponding to the IVOP in the vop header has to be changed to the new timestamps. since modulo_time_base is a variable length bitstring. i have to shift all subsequent bits of that VOP left/right depending on the number of modulo_time_base bits removed/added. Is there any method to avoid this? regards Mazeeth D. From jone96_us yahoo.com Thu Jul 29 08:02:59 2004 From: jone96_us yahoo.com (Alfred) Date: Thu Jul 29 16:19:04 2004 Subject: [Mp4-tech] Clarification Message-ID: <20040729140259.9545.qmail@web52903.mail.yahoo.com> Hi, I have a clarification in feature extraction for audio signals. Is there any literature that deals with preparing the notes for a music with only music as the input? The term "notes" referes to the kind of notes a musician uses to produce music with his/her instrument. Is there any reference for such feature within SAOL ? Thanks and Regards, Alfred __________________________________ Do you Yahoo!? Y! Messenger - Communicate in real time. Download now. http://messenger.yahoo.com From SHNT002 motorola.com Thu Jul 29 19:46:26 2004 From: SHNT002 motorola.com (Shanableh Tamer-SHNT002) Date: Thu Jul 29 16:20:33 2004 Subject: [Mp4-tech] Latest version of MPEG4 audio Message-ID: <21A8A2085689D8118A63000E7F206F7BB2564C@049701-RACdd7a01d940.baseng.comm.mot.com> Greetings: Could someone kindly direct me to where I can download the latest version of the MPEG4 audio reference software? If it helps I have access to ISO MPEG resources. Regards, Tamer Shanableh -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040729/0ac9d7cd/attachment.html From shawn nextreaming.com Fri Jul 30 05:42:53 2004 From: shawn nextreaming.com (Shawn Ambwani) Date: Thu Jul 29 16:21:39 2004 Subject: [Mp4-tech] FW: Hardware Video CODEC's Development Assistance Message-ID: Please forward to interested people. -----Original Message----- From: Gary Dobbs [mailto:gary@mansfieldassoc.com] Sent: Thursday, July 29, 2023 7:19 AM To: Shawn Ambwani Subject: Re: Hardware Video CODEC's Development Assistance Shawn, Thank you for your reply. I have attached a copy of our position specification for your review. Please feel free to pass this on to the person you have in mind. I appreciate your assistance. Gary G. Dobbs Mansfield & Associates 440-238-6571 gary@mansfieldassoc.com www.mansfieldassoc.com "Research.......the Key to the Best Talent" -------------- next part -------------- A non-text attachment was scrubbed... Name: Avid Tech CODEC-Hardware pro..doc Type: application/msword Size: 36864 bytes Desc: Avid Tech CODEC-Hardware pro..doc Url : /pipermail/mp4-tech/attachments/20040730/e68515b7/AvidTechCODEC-Hardwarepro.-0001.bin From harshahm tataelxsi.co.in Fri Jul 30 10:49:16 2004 From: harshahm tataelxsi.co.in (Harsha H M) Date: Fri Jul 30 07:37:27 2004 Subject: [Mp4-tech] 3gp Message-ID: <000801c475f2$22feb5f0$7001050a@telxsi.com> Hi All i am looking for a tool which createts .3gp file having mpeg4/h.263/h.263+ video and AMR audio.this is required to test my 3gpp reader soft ware. thanks harsha From dipanmehta gmail.com Sat Jul 31 13:16:31 2004 From: dipanmehta gmail.com (Dipan Mehta) Date: Sun Aug 1 19:09:42 2004 Subject: [Mp4-tech] Video - Tiling multiple video streams In-Reply-To: References: Message-ID: <377bfcf604073023467d36e522@mail.gmail.com> Dear Raghuram, It seems to be possible in two ways, 1. transcoding of various incoming stream into one stream. This is applicable for most standards which are block-based (like. MPEG2, H.263,H.264 etc.) Here streams are essentially decoded (partially or compeletely depending on need of the input and output formats). Also it implies computation at some central node. Most ideas on transcoding are derived from the seminal work described here which can serve for you as a good starting point. * Shih-Fu Chang; Messerschmitt, D.G. "Manipulation and compositing of MC-DCT compressed video" Selected Areas in Communications, IEEE Journal on ,Volume: 13 , Issue: 1 , Jan. 1995 Pages:1 - 11 2. use of object based encoding as supported by MPEG 4 (core profiles). MPEG-4 object based encoding facilitates coding of various object (they can be rectagular or artbitrary shaped) to be combined in a single bitstream. This would mean that at the mixing junction, different streams need to be approriately interleaved and at the player should be equipped with decoding the video of more than one video object. In MPEG-4, there are also profiles of synthetic and natural videos and whole lot of combination can be packed togather in a single MPEG-4 stream. You may refer to : * Touradj Ebrahimi, Caspar Horne "MPEG-4 natural video coding - An overview", Signal Processing: Image Communication 15 (2000) 365-385. * MPEG-4 - Multimedia for our time IEEE Spectrum, Nov 99. available at http://www.m4if.org/resources/IEEESpectrum/mp4ieee.htm * Overview of the MPEG-4 Standard available at : http://www.chiariglione.org/mpeg/standards/mpeg-4/mpeg-4.htm * http://www.m4if.org/tutorials.php Hope this helps. Dipan Mehta On Mon, 26 Jul 2023 12:58:17 -0600 (MDT), Raghuram V Pidaparthi wrote: > Hi, > I am new to multimedia streaming applications. I want to > implement a project : > I want to tile multiple streams in a server received from different > systems on a network into a single composite frame in real-time and stream the > resulting composite stream for a video-conferencing application. Is there > anyway I can do this using MPEG-4. Can someone give me some leads. > Thank you > Raghu > > _______________________________________________ > 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 dipanmehta gmail.com Sat Jul 31 13:23:43 2004 From: dipanmehta gmail.com (Dipan Mehta) Date: Sun Aug 1 19:10:57 2004 Subject: [Mp4-tech] Indexing MPEG-4 In-Reply-To: <24383624729b.24729b243836@studentmail.newcastle.edu.au> References: <24383624729b.24729b243836@studentmail.newcastle.edu.au> Message-ID: <377bfcf6040730235331b186db@mail.gmail.com> Hi Ben, If i have understood you correctly, it should be the otherway down. One usually needs to do feature extraction (based on content either in the raw format or compressed format) in order to perform indexing. One can either use MPEG-4 scene graph based technique or MPEG7 to give proper representation of features to facilitate indexing. Note however, that design of data-base, i.e. actual storage, search and retrival is not in the scope of either of the standard, it is an implementation. Dipan Mehta. On Wed, 28 Jul 2023 13:50:44 +1000, BENJAMIN DLUZEWSKA ROWE wrote: > Hello, > > I am conducting a research project into indexing MPEG-4 video and audio. I am trying to apply such indexing techniques as feature extraction. > > Does anyone have any experience with this type of project, or could someone recommend any useful web sites where I can find information on indexing and feature extraction from MPEG-4. > > Thank you, > > Ben Rowe > > _______________________________________________ > 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 >