From jakelee_2 sina.com Thu Apr 1 10:43:45 2004 From: jakelee_2 sina.com (jakelee) Date: Thu Apr 1 03:51:42 2004 Subject: [Mp4-tech] Turning H.264 and BSAC streams into PES Message-ID: Dear Madames/Sirs: Who could tell me where to download the reference software of the document showed as follows: "ISO/IEC JTC1/SC29/WG11N5771" i.e. "INFORMATION TECHNOLOGY - GENERIC CODING OF MOVING PICTURES AND AUDIO: SYSTEMS Amendment 3: Transport of AVC video data over ITU-T Rec H.222.0 |ISO/IEC 13818-1 streams" I need c coding to transport H.264 video over MPEG-2 channel. Thank you in advance. Best Regards, Yours sincerely, Jakelee, 2024-4-1 From benoit.callebaut philips.com Thu Apr 1 17:02:13 2004 From: benoit.callebaut philips.com (benoit.callebaut@philips.com) Date: Thu Apr 1 16:02:06 2004 Subject: [Mp4-tech] Unusual aspect ratio: portrait instead of landscape Message-ID: I, I ask this just to be sure : Is it possible to encode a film in 3:4 or 9:16 instead of the usual 4:3 or 16:9 to avoid rotation at decode time. I want in fact to transcode a stream in portrait instead of landscape. I didn't seen other aspect ratio in the bitstream definition other than the usuals ones for pixel aspect ratio field and source format field. Does it exist other way to provides such strange aspect ratio in the bitstream or not ? If not ,I ask myself if "somewhat misusing" the standard ie using the reserved value for those fields as workaround is possible. I don't want to make something non standard but since the application is experimental and dedicated, It is a possibility if it exist no other solution. Thanks in advance -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040401/bbdf6cf0/attachment.html From tma iis.fhg.de Thu Apr 1 23:25:32 2004 From: tma iis.fhg.de (Herbert Thoma) Date: Fri Apr 2 12:49:07 2004 Subject: [Mp4-tech] Unusual aspect ratio: portrait instead of landscape References: Message-ID: <406C88CC.AB8D8D6E@iis.fhg.de> Hi! You can independently set the width and height of the video. So it is absolutely no problem to have frame sizes of 576x720 or 1080x1920 or 16x1600 or whatever (max. 8191x8192 for MPEG-4 part 2) Regrads, Herbert. benoit.callebaut@philips.com schrieb: > > I, > I ask this just to be sure : Is it possible to encode a film in 3:4 or 9:16 instead of the usual 4:3 or 16:9 to avoid rotation at decode time. > I want in fact to transcode a stream in portrait instead of landscape. I didn't seen other aspect ratio in the bitstream definition other than the usuals ones for pixel aspect ratio field and source format field. > Does it exist other way to provides such strange aspect ratio in the bitstream or not ? > If not ,I ask myself if "somewhat misusing" the standard ie using the reserved value for those fields as workaround is possible. I don't want to make something non standard but since the application is experimental and dedicated, It is a possibility if it exist no other solution. > > Thanks in advance > > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > > 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 Fri Apr 2 05:31:38 2004 From: k_kotegar yahoo.co.in (=?iso-8859-1?q?karunakar=20A.K.?=) Date: Fri Apr 2 12:51:43 2004 Subject: [Mp4-tech] wavelete transform and SPIHT Message-ID: <20040402043138.51380.qmail@web8202.mail.in.yahoo.com> hi all Please answer my following queries.... 1. Is it necessary that while wavelet transforming an image be a square image? 2. What should be the resolution for applying SPIHT? with warm regards kk Win an evening with the Indian cricket captain: Yahoo! India Promos. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040402/e473d558/attachment.html From getsunil_6 yahoo.co.in Fri Apr 2 09:10:59 2004 From: getsunil_6 yahoo.co.in (=?iso-8859-1?q?venkata=20sunil?=) Date: Fri Apr 2 12:53:46 2004 Subject: [Mp4-tech] compression ratio of MPEG-4 video In-Reply-To: <200403261700.i2QH0cND023432@lists1.magma.ca> Message-ID: <20040402081059.8571.qmail@web8103.mail.in.yahoo.com> Hello all, Can any one tell me how to calculate the compression ratio of MPEG-4 video based on the total number of bits of Motion vectors , Shape coding and texture coding.(I am calculating those for claire video sequence).Thanks in advance. with thanks and regards, P.V.Sunil. WITH ALL HAPPINESS urs sunil Win an evening with the Indian cricket captain: Yahoo! India Promos. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040402/72e6c304/attachment.html From danijel.domazet zg.htnet.hr Fri Apr 2 10:15:44 2004 From: danijel.domazet zg.htnet.hr (D.Domazet) Date: Fri Apr 2 12:55:07 2004 Subject: [Mp4-tech] MPEG-4 File Format (MP4FF) library? (libisomedia.lib) Message-ID: <001401c4188a$daf10ac0$9800a8c0@hdt.local> Hi, Here is a quote from MPEG-4 audio decoder reference software readme file: ..\audio\natural\mp4AudVm_Rewrite\win32\readme.txt: "The MPEG-4 Audio Reference Software uses the AFsp-library for reading and writing audio files. In addition, the MPEG-4 Version 2 Decoder supports the MPEG-4 File format. For this, the MPEG-4 File Format reference software library provided by ISO is required. These two libraries are not part of the MPEG-4 Audio Reference Software and have to be obtained externally..." Name of the needed MP4FF library is libisomedia.lib (MP4Movies.h, ISOMovies.h, MP4OSMacros.h...). Please, does anyone know how can I obtain the MPEG-4 File Format (MP4FF) reference software library? Thanx all, Daniel Domazet From srq ieee.org Fri Apr 2 09:00:32 2004 From: srq ieee.org (S. R. Quackenbush) Date: Fri Apr 2 16:22:45 2004 Subject: [Mp4-tech] MPEG-4 File Format (MP4FF) library? (libisomedia.lib) In-Reply-To: <001401c4188a$daf10ac0$9800a8c0@hdt.local> Message-ID: The ISOFF library is available from Apple for MPEG members: ftp: index.apple.com user: sc29wg11 pswd: <66th MPEG meeting password> Schuyler --- Schuyler Quackenbush Chair, MPEG Audio Subgroup President, Audio Research Labs 336 Park Ave, Suite 200, Scotch Plains, NJ 07076 phone: 908 490 0700 srq@audioresearchlabs.com fax: 908 842 9151 www.audioresearchlabs.com > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of D.Domazet > Sent: Friday, April 02, 2024 3:16 AM > To: Mp4-tech@lists.mpegif.org > Subject: [Mp4-tech] MPEG-4 File Format (MP4FF) library? (libisomedia.lib) > > > Hi, > > Here is a quote from MPEG-4 audio decoder reference software > readme file: > ..\audio\natural\mp4AudVm_Rewrite\win32\readme.txt: > > "The MPEG-4 Audio Reference Software uses the AFsp-library for > reading and writing audio files. In addition, the MPEG-4 Version > 2 Decoder supports the MPEG-4 File format. For this, the MPEG-4 > File Format reference software library provided by ISO is > required. These two libraries are not part of the MPEG-4 Audio > Reference Software and have to be obtained externally..." > > Name of the needed MP4FF library is libisomedia.lib (MP4Movies.h, > ISOMovies.h, MP4OSMacros.h...). > > Please, does anyone know how can I obtain the MPEG-4 File Format > (MP4FF) reference software library? > > Thanx all, > Daniel Domazet > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > > 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 tri_image hotmail.com Fri Apr 2 14:54:36 2004 From: tri_image hotmail.com (David Oskardmay) Date: Fri Apr 2 16:27:03 2004 Subject: [Mp4-tech] MPEG4 reference SW Message-ID: Hello, Google let me here for MPEG 4 reference software. I haven't worked with it yet, but here you go: http://megaera.ee.nctu.edu.tw/mpeg/ Do we have a FAQ page? It seems these resource type questions could be easily answered on a FAQ. Best Regards, david _________________________________________________________________ Persistent heartburn? Check out Digestive Health & Wellness for information and advice. http://gerd.msn.com/default.asp From tri_image hotmail.com Fri Apr 2 15:02:09 2004 From: tri_image hotmail.com (David Oskardmay) Date: Fri Apr 2 16:29:12 2004 Subject: [Mp4-tech] another link to ref SW, resources page Message-ID: Another MPEG4 software link: http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/14496-5_Compressed_directories/Visual/ (this was from Answer #29 in the FAQ) I guess the real question is why the resources page on mpegif.org doesn't list the link above prominently. Regards, david _________________________________________________________________ Persistent heartburn? Check out Digestive Health & Wellness for information and advice. http://gerd.msn.com/default.asp From singer apple.com Fri Apr 2 09:30:40 2004 From: singer apple.com (Dave Singer) Date: Sat Apr 3 15:37:28 2004 Subject: [Mp4-tech] Information on MP4 format In-Reply-To: References: Message-ID: At 8:11 PM +0530 3/30/04, Aji wrote: >Hi, > >Can anyone share information regarding the .MP4 format used. Is this a >popular file format. What kind of content is available which supports this >format. Is there any licensing involved to use this format in a product. > Yes, it's popular. Lots of folks support it for mpeg-4, and the same format is used by 3GPP and 3GPP2. Content can be found from lots of places and software tools. Yes, there may be licensing considerations for the use of any part of MPEG-4. You should look at the IPR claims annexes in the standards you are implementing, and consider contacting those companies or their licensing entities if you are in doubt. More than that I cannot say, as I am not a lawyer. -- David Singer Apple Computer/QuickTime From rob.koenen mpegif.org Sat Apr 3 16:28:57 2004 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Sat Apr 3 15:42:52 2004 Subject: [Mp4-tech] another link to ref SW, resources page In-Reply-To: Message-ID: <001901c41987$ffcc6080$0300a8c0@corp.intertrust.com> Thanks David. > Another MPEG4 software link: > http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/14496 > -5_Compressed_directories/Visual/ > (this was from Answer #29 in the FAQ) > > I guess the real question is why the resources page on > mpegif.org doesn't list the link above prominently. It as (was) almost at the top of the resources page, It's always been Under "Obtaining the Standard", the link is called "Publicly available MPEG-4 reference software from ISO (ISO/IEC 14496-5) [ISO] " I think that anyone who bothered to look for "reference software" would have easily found it ... Anyway, since there are so many questions about this, I must be wrong, and it is now even eaasier to find. Rob From danijel.domazet zg.htnet.hr Sun Apr 4 01:03:41 2004 From: danijel.domazet zg.htnet.hr (D.Domazet) Date: Sun Apr 4 19:29:39 2004 Subject: [Mp4-tech] ENcoder options for AAC ref source? Message-ID: <406F42CD.7000604@zg.htnet.hr> Hi, I have compiled the MPE4 audio source (2001. version). However, still cannot produce a valid bitstream understandable to ref. source DEcoder or FAAD2. Can anyone give me the ENcoder options necessary to produce a valid mp4 audio file (plain low complexity, mpeg4 AAC, no tns, no pns, ...). What I used so far was: "-m tf -r 128000 -c "-qc_aac -aac_raw" -o OUT.mp4 IN.wav" and many variations. My guess is that header is the problem, but I am not sure what kind of header the ref. source generates since I haven't seen any options other than -nh (no header). Thanks, Daniel From ahyong ustc.edu Sun Apr 4 10:24:37 2004 From: ahyong ustc.edu (Wang Yong) Date: Sun Apr 4 19:35:18 2004 Subject: [Mp4-tech] about motion estimation Message-ID: <200404040223.i342NHve001872@lists1.magma.ca> hi friends£¬ I am a beginner. I am studying on the motion estimation in H.264. Would you tell me please where I can download the the source of reference algorithm such as FS, 3SS etc. Thanks! Sincerely yours, ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Wang Yong ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ahyong@ustc.edu From danijel.domazet zg.htnet.hr Sun Apr 4 20:43:33 2004 From: danijel.domazet zg.htnet.hr (D.Domazet) Date: Sun Apr 4 19:39:38 2004 Subject: [Mp4-tech] More recent audio reference code for MPEG4? Message-ID: <40705755.4070301@zg.htnet.hr> Hi, If someone needs more recent audio reference code for MPEG4 (and is not an MPEG member), here is how I found it. I am still not sure if it's ment to go public, but anyone can check it out: Here is SC29 (subcomittee 29) page: http://www.itscj.ipsj.or.jp/sc29/ Clicking on the BALLOT link will lead you to the page: http://www.itscj.ipsj.or.jp/sc29/29w4vote1.htm On the ballot page, find: Ballot No: ISO/IEC 14496-5:2001/FPDAM 6, Doc No: SC 29 N 5897 which is: Information technology -- Coding of audio-visual objects -- Part 5: Reference software, AMENDMENT 6: Advanced Video Coding and High Efficiency Advanced Audio Coding reference software. Notice the FPDAM status of this Amendment (http://www.itscj.ipsj.or.jp/eg/acronym.html). This will lead you to: http://www.itscj.ipsj.or.jp/sc29/open/29view/29n5897c.htm On the bottom of this page you will find: http://www.itscj.ipsj.or.jp/sc29/open/29view/29n5897att.zip (10 MB) Since this Amendment is not public yet, could the availability of the source be a mistake from ISO? Daniel p.s. I have tried to compile the above mentioned ref code, however I did not succeed. I seems that a more recent Libisomedia.lib library is also needed. For example MP4TrackReaderGetNextAccessUnitWithPad(...) used in streamfile_mp4.c cannot be found in the Systems.zip ref. source from 2001. Can someone from MPEG confirm this? From swhong csis.hku.hk Mon Apr 5 16:06:34 2004 From: swhong csis.hku.hk (Philip Hong) Date: Mon Apr 5 08:41:54 2004 Subject: [Mp4-tech] Practical Synchronization of Audio & Video in MPEG-4 Message-ID: <4071138A.6070907@csis.hku.hk> Suppose there are two continuous run of video and audio streams feed into the MPEG-4 encoder, how can I synchronize the streams with respect to each others ? Do I need to add "syncrhonization markers"/"some kind of timestamps" to the streams ? Can anybody here can detaily explain the steps/procedures required for MPEG-4 video and audio streams synchronization. Thanks in advance. Best Regards, Philip From rob.koenen mpegif.org Mon Apr 5 12:17:46 2004 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Mon Apr 5 10:56:06 2004 Subject: [Mp4-tech] More recent audio reference code for MPEG4? In-Reply-To: <40705755.4070301@zg.htnet.hr> Message-ID: <000001c41af7$3dfc5d90$0300a8c0@corp.intertrust.com> Good find. I checked it and yes, this file (software) was explicitly designated by MPEG as a public document. There is no guarantee that it is correct or complete, since this is still in a pre-final stage. When Reference SW gets published, ISO makes it available for free anyway. Rob > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of D.Domazet > Sent: Sunday, 4 April 2024 20:44 > To: MP4-Tech List > Subject: [Mp4-tech] More recent audio reference code for MPEG4? > > > Hi, > If someone needs more recent audio reference code for MPEG4 > (and is not > an MPEG member), here is how I found it. I am still not sure if it's > ment to go public, but anyone can check it out: > > Here is SC29 (subcomittee 29) page: > http://www.itscj.ipsj.or.jp/sc29/ > > Clicking on the BALLOT link will lead you to the page: > http://www.itscj.ipsj.or.jp/sc29/29w4vote1.htm > > On the ballot page, find: > Ballot No: ISO/IEC 14496-5:2001/FPDAM 6, Doc No: SC 29 N 5897 > which is: > Information technology -- Coding of audio-visual objects -- Part 5: > Reference software, AMENDMENT 6: Advanced Video Coding and High > Efficiency Advanced Audio Coding reference software. > > Notice the FPDAM status of this Amendment > (http://www.itscj.ipsj.or.jp/eg/acronym.html). > > This will lead you to: > http://www.itscj.ipsj.or.jp/sc29/open/29view/29n5897c.htm > > On the bottom of this page you will find: > http://www.itscj.ipsj.or.jp/sc29/open/29view/29n5897att.zip > (10 MB) > > Since this Amendment is not public yet, could the availability of the > source be a mistake from ISO? > > Daniel > > p.s. > I have tried to compile the above mentioned ref code, however > I did not > succeed. I seems that a more recent Libisomedia.lib library is also > needed. For example > MP4TrackReaderGetNextAccessUnitWithPad(...) used in > streamfile_mp4.c cannot be found in the Systems.zip ref. source from > 2001. Can someone from MPEG confirm this? > > > > > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > > Note: Conduct on the mailing list is subject to the Antitrust > guidelines found at > http://www.mpegif.org/public/documents/vault/mp-out-30042-Anti trust.php From oviya excite.com Wed Apr 7 07:10:22 2004 From: oviya excite.com ( ) Date: Wed Apr 7 17:44:42 2004 Subject: [Mp4-tech] Need one one more help Message-ID: <20040407111022.3A8F81E4B3@xprdmailfe24.nwk.excite.com> Hi Everyone,I have just joined this list, and i am wondering if someone can giveme a rundown of what MPEG-1 through to MPEG-4 is all about.I am an Australian storm chaser, and i'm looking at recording somefootage to MPEG files. What is the best format to use? What is thedifference between MPEG-1 and MPEG-4? Can MPEG-4 (i take it that isthe latest version) be played on any system?Also - i have had trouble finding a decent MPEG recorder or somethingthat converts AVI's or similar formats to MPEG files. Anysuggestions?Would appreciate any helpThanks in advanceOviya _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040407/9c9dfa29/attachment.html From andrezza cpqd.com.br Wed Apr 7 08:47:49 2004 From: andrezza cpqd.com.br (=?iso-8859-1?Q?Andrezza_Almeida_Gusm=E3o?=) Date: Wed Apr 7 17:51:27 2004 Subject: [Mp4-tech] multichannel audio test sequences Message-ID: <097013530AD6F24F8D21F7CABCB26A25EBAC5F@MAILSRV1.aquarius.cpqd.com.br> Dear, I'm from Brazil and I work in a Research & Development Telecommunication company. We are planning to perform a subjective evaluation for multichannel sound systems to compare different codecs. I would like to know if you can recommend me suitable sequences for this assessment or where I can get it. Best regards, > Andrezza Almeida Gusm?o > Ger?ncia de Sistemas de Desenvolvimento - GSD > Diretoria de TV Digital - DTVD > CPqD Telecom & IT Solutions > Tel.: +55 19 3705-4092 / Fax: +55 19 3705-5868 > andrezza@cpqd.com.br > www.cpqd.com.br > > From k_kotegar yahoo.co.in Thu Apr 8 07:10:56 2004 From: k_kotegar yahoo.co.in (=?iso-8859-1?q?karunakar=20A.K.?=) Date: Thu Apr 8 16:17:58 2004 Subject: [Mp4-tech] SPIHT after DCT Message-ID: <20040408061056.44956.qmail@web8207.mail.in.yahoo.com> Hi Everbody I am thinking of applying SPIHT after DCT. Is it possible? If not possible please tell me the reason. with regards kk Yahoo! India Matrimony: Find your partner online. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040408/3750a183/attachment.html From raaja47 yahoo.com Thu Apr 8 08:14:43 2004 From: raaja47 yahoo.com (=?iso-8859-1?q?Gulistan=20Raja?=) Date: Thu Apr 8 16:21:45 2004 Subject: [Mp4-tech] YUV separation Tool Message-ID: <20040408071443.97927.qmail@web11413.mail.yahoo.com> Dear Friends Hi Is there any tool available that can separate Y , U and V components from YUV file. Than you in advance Raja ________________________________________________________________________ Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now http://uk.messenger.yahoo.com/download/index.html From bfelts envivio.com Thu Apr 8 09:38:07 2004 From: bfelts envivio.com (Boris Felts) Date: Fri Apr 9 08:38:32 2004 Subject: [Mp4-tech] SPIHT after DCT In-Reply-To: <20040408061056.44956.qmail@web8207.mail.in.yahoo.com> Message-ID: <005301c41d87$dfafd710$210110ac@UBFELTS> SPIHT was designed for wavelet compression. It uses the redundancies between subbands of low and high orders to achieve the compression. It is particularly suited for the three structure of the wavelet coefficients. I am not sure this could be applied to DCT, since the transform coefficient don't have the same characteristics. Boris -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of karunakar A.K. Sent: Wednesday, April 07, 2024 11:11 PM To: Mp4-tech@lists.mpegif.org Subject: [Mp4-tech] SPIHT after DCT Hi Everbody I am thinking of applying SPIHT after DCT. Is it possible? If not possible please tell me the reason. with regards kk Yahoo! India Matrimony: Find your partner online . -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040408/192aa324/attachment.html From wangh china.com Fri Apr 9 03:32:29 2004 From: wangh china.com (Wang) Date: Fri Apr 9 08:47:07 2004 Subject: [Mp4-tech] YUV separation Tool References: <20040408071443.97927.qmail@web11413.mail.yahoo.com> Message-ID: <001301c41da0$3bb188c0$e6defea9@KingWorld> Dear Raja: There no the tool to separate Y U V, I have searched this at google, but the yuv file formate is very simple, you can implement it by programming. best regards Yours wang ----- Original Message ----- From: "Gulistan Raja" To: Sent: Thursday, April 08, 2024 3:14 PM Subject: [Mp4-tech] YUV separation Tool > Dear Friends > Hi > > Is there any tool available that can separate Y , U > and V components > from YUV file. > > Than you in advance > > Raja > > > > ________________________________________________________________________ > Yahoo! Messenger - Communicate instantly..."Ping" > your friends today! Download Messenger Now > http://uk.messenger.yahoo.com/download/index.html > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > > 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 jonsemailstuff yahoo.co.uk Fri Apr 9 15:43:10 2004 From: jonsemailstuff yahoo.co.uk (=?iso-8859-1?q?Z=20L?=) Date: Mon Apr 12 15:18:47 2004 Subject: [Mp4-tech] Techtronix MSYS mpeg TS library Message-ID: <20040409144310.92189.qmail@web25110.mail.ukl.yahoo.com> Apologies if this is a little bit OT. I'm trying to put together a DVB TS encoder / decoder and have found several references to the Tektronix MSYS library (including in this mailing list). I've looked on their website/ftpsite and cannot find it. Does anyone on this list have a copy they could email to me ? Cheers, Jon --------------------------------- Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040409/c59137d8/attachment.html From oamato wanadoo.fr Fri Apr 9 19:25:47 2004 From: oamato wanadoo.fr (Olivier Amato) Date: Mon Apr 12 15:22:59 2004 Subject: [Mp4-tech] YUV separation Tool References: <20040408071443.97927.qmail@web11413.mail.yahoo.com> <001301c41da0$3bb188c0$e6defea9@KingWorld> Message-ID: <004501c41e57$b4636f60$0100a8c0@maewanto> > Is there any tool available that can separate Y , U > and V components from YUV file. You can maybe take a look at this link ( source code only ) : http://www.ifp.uiuc.edu/~lqian/Research/Software/Yuvtools.zip "The YUVTools package contains several utility programs for dealing with images in YUV format, such as yuv_disp, which displays sequential YUV frames; stripyuv, which strips YUV frames into their individual Y, U, and V components; raw2fld, which splits a raw YUV frame into its interlaced even/odd fields." Olivier From Gerardo.Rosiles motorola.com Fri Apr 9 12:26:53 2004 From: Gerardo.Rosiles motorola.com (Rosiles Gerardo-ra9355) Date: Mon Apr 12 15:27:17 2004 Subject: [Mp4-tech] SPIHT after DCT Message-ID: <6728517EECE7D511981B00D0B782903106322E20@az33exm27.corp.mot.com> There have been at least a couple of publications (one by Klausutis and Madisetti I believe), where first all the 8x8 DCTs of an image are computed. Then the coefficients are reorganized as subbands. For instance, to form the LL subband all the DC coefficients are grouped on a 2-D array that mantains the spatial relationships. Same can be done for all other coefficients. For a wavelet-like configuration you do the following partition on each block: a b c c d d d d b b c c d d d d e e f f d d d d e e f f d d d d g g g g h h h h g g g g h h h h g g g g h h h h g g g g h h h h Needless to say the performance is poor w.r.t. the DWT. Anyways, this topic could be out of the scope for this list. Check the compression newsgroups, where you can get better information. Cheers, Gerardo POPI Classification [x]General Business Information [ ]Motorola Internal Use [ ]Motorola Confidential Proprietary -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Boris Felts Sent: Thursday, April 08, 2024 11:38 AM To: 'karunakar A.K.'; Mp4-tech@lists.mpegif.org Subject: RE: [Mp4-tech] SPIHT after DCT SPIHT was designed for wavelet compression. It uses the redundancies between subbands of low and high orders to achieve the compression. It is particularly suited for the three structure of the wavelet coefficients. I am not sure this could be applied to DCT, since the transform coefficient don't have the same characteristics. Boris -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of karunakar A.K. Sent: Wednesday, April 07, 2024 11:11 PM To: Mp4-tech@lists.mpegif.org Subject: [Mp4-tech] SPIHT after DCT Hi Everbody I am thinking of applying SPIHT after DCT. Is it possible? If not possible please tell me the reason. with regards kk Yahoo! India Matrimony: Find your partner online . -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040409/264cd968/attachment.html From handy maltech.ne.jp Mon Apr 12 11:04:06 2004 From: handy maltech.ne.jp (handy@maltech.ne.jp) Date: Mon Apr 12 15:31:03 2004 Subject: [Mp4-tech] mpeg4 audio video codec Message-ID: <20040412110208.3C4B.HANDY@maltech.ne.jp> guys, I want to try implemenenting my own mpeg4 audio video codec, where can I start from? is there any public domain test model of technical reference part like the one for mpeg1/2 (http://www.mpeg.org/MPEG/MSSG/) ? thanks, From ssingh neomagic.com Mon Apr 12 18:20:57 2004 From: ssingh neomagic.com (Shailendra Singh) Date: Mon Apr 12 15:35:15 2004 Subject: [Mp4-tech] MPEG-4 Natural video reference code from Microsoft Message-ID: <407A90B1.8000106@neomagic.com> Hi All, Currently I have 2 sets of MPEG-4 reference software : - From ISO's site, (http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/14496-5_Compressed_directories/Visual/Natural.zip) which contains the microsoft-vfdis-v10-990812 folder - On a CD which contains 14496-5 (Reference Software), purchased from ISO/IEC. The folder containing the natural video reference code from Microsoft is microsoft-2.3-001213. The code on the CD appears to be more recent (going by the "990812" and "001213" fields in the names of the folders) and also I have seen the code from ISO's site fail for a particular bitstream which was successfully decoded by the code which came on the 14496-5 CD. Could someone please clarify : (1) Is "microsoft-2.3-001213" the latest reference code from Microsoft ? If not, how do get access to the latest reference code from Microsoft ? (2) Another source of reference code seems to be the NIST MPEG CVS Repository (accessible from http://mpeg.nist.gov/). One of the earlier mails on this mailing indicates that at least for audio, the repository is NOT used actively by the reference software developers and does not contain the latest audio reference code. Is that the case for video (natural, specifically) as well ? Thanks and Regards, Shailendra From aji phreaker.net Mon Apr 12 18:47:58 2004 From: aji phreaker.net (Aji) Date: Mon Apr 12 15:38:30 2004 Subject: [Mp4-tech] LCD Option Message-ID: Dear Members, Which would be a suitable 3.5 inch LCD which can display an MPEG4 stream in landscape format. Most of the available 3.5 inch LCD panels are targeted to PDA market and has display in portrait format. Thanks for the info in advance. Regards Aji From yuegf ece.gatech.edu Mon Apr 12 16:27:18 2004 From: yuegf ece.gatech.edu (Gaofeng Yue) Date: Mon Apr 12 21:04:47 2004 Subject: [Mp4-tech] MPEG-4 traffic model Message-ID: Hi All, Does anyone know how to model MPEG-4 traffic (stream) in terms of rate, rate variation, or other parameters? Is there any paper dealing with modelling MPEG-4 traffic? If one wants to analyze the delay or QoS that MPEG-4 traffic experiences when transmitted over the Internet, the information about MPEG-4 traffic characteristics is crucial. Does anyone have any information on modelling multimedia streams (audio, video) in more general sense (not necessarily limited to be MPEG-4 traffic)? Is there any approximation model (stochastic process) for multimedia traffic? Thanks, Gaofeng From steffen.maul philips.com Wed Apr 14 09:33:19 2004 From: steffen.maul philips.com (steffen.maul@philips.com) Date: Wed Apr 14 09:53:32 2004 Subject: [Mp4-tech] quantization method 2 Message-ID: Hello everybody, can someone give me the formula of the MPEG-4 quantization method 2 for encoding. If I rearrange the formula from decoding (from the standard) to encoding I'm wondering about the sense of the value C. Thanks in advance, Steffen ---------------------------------------------------------------------------------------------------------------------- Steffen Maul Department Video Coding Consumer Businesses Innovation Center Hamburg Philips Semiconductors GmbH phone: +49 40 5613 3725 Stresemannallee 101 fax: +49 40 5613 3525 22529 Hamburg, Germany Intranet: http://pww.ich.sc.philips.com/ Intranet: http://pww.cc-vcs.sc.philips.com/ ---------------------------------------------------------------------------------------------------------------------- From tihohod mail.ru Wed Apr 14 12:00:52 2004 From: tihohod mail.ru (Stanislav Tihohod) Date: Wed Apr 14 09:54:35 2004 Subject: [Mp4-tech] YUV separation Tool Message-ID: <1912703247.20040414120052@mail.ru> Hello Raja, > Is there any tool available that can separate Y , U > and V components from YUV file. YUV Player Deluxe can display the separate Y,U and V components. http://tihohod.chat.ru/yuvdeluxe057.exe -- Best regards, Stanislav mailto:tihohod@mail.ru From wangh china.com Wed Apr 14 21:17:22 2004 From: wangh china.com (Wang) Date: Wed Apr 14 15:45:17 2004 Subject: [Mp4-tech] YUV separation Tool References: <1912703247.20040414120052@mail.ru> Message-ID: <002d01c42222$d3a9ce90$1100a8c0@KingWorld> hello YUV player deluxe can display the separate Y, U,and V components, but the input file is .yuv file, too. Not the separate Y U V files. ----- Original Message ----- From: "Stanislav Tihohod" To: <> Sent: Wednesday, April 14, 2024 4:00 PM Subject: [Mp4-tech] YUV separation Tool > Hello Raja, > > > Is there any tool available that can separate Y , U > > and V components from YUV file. > > YUV Player Deluxe can display the separate Y,U and V components. > http://tihohod.chat.ru/yuvdeluxe057.exe > > -- > Best regards, > Stanislav mailto:tihohod@mail.ru > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > > 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 wangh china.com Thu Apr 15 03:04:56 2004 From: wangh china.com (Wang) Date: Thu Apr 15 11:23:49 2004 Subject: [Mp4-tech] question about 4 mv References: <20040409144310.92189.qmail@web25110.mail.ukl.yahoo.com> Message-ID: <002901c42253$6073d390$e6defea9@KingWorld> Dear all: Now I am engaged in the motion estimation algorithms. In the VM18.0, about the 4 mv, "The (x,y) pair resulting in the lowest SAD16 is chosen as the 16x16 integer pixel motion vector, V0, .....likewise, the (x,y) pair resulting in the lowest SAD8(x,y) are chosen to give the 4 8x8 vectors V1, V2, V3, V4." "8x8 search is centered around 16x16 vector, with a search window of +/-2 pixels" I want to know that for every block, the (0,0) vector is located at 16x16 vector? Or the (0,0) point of each bock is the corresponding block of the Macroblock dedicated by 16x16 vector? thanks Yours Wang -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040415/e0d62a83/attachment.html From vbalasub ics.uci.edu Thu Apr 15 09:53:02 2004 From: vbalasub ics.uci.edu (Vidhya Balasubramanian) Date: Fri Apr 16 07:39:48 2004 Subject: [Mp4-tech] including audio and video Message-ID: <004801c4230a$1e1b0970$aa57c380@ibm78v0ah0> Hi, I am using the reference software core4 (IM1-2D player, BifsEnc and Mux), does anyone know or have an example of how to include in the .scr file audio and video (.media) ? I am reusing some code which works with Osmose and mp4tools, but doesn't seem to work for the reference software, Thanks, Vidhya From raaja47 yahoo.com Fri Apr 16 11:34:19 2004 From: raaja47 yahoo.com (=?iso-8859-1?q?Gulistan=20Raja?=) Date: Fri Apr 16 11:16:16 2004 Subject: [Mp4-tech] YUV sequences Message-ID: <20040416103419.20253.qmail@web11412.mail.yahoo.com> Dear All Hi I need following yuv sequences. 1. Tempete_qcif 2.Mobile&calender_qcif Also Is there any tool available from which we can separate frames from YUV sequence. Could anyone please let me know, from where I can download them. Thanks Raja ________________________________________________________________________ Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now http://uk.messenger.yahoo.com/download/index.html From john.s.osullivan homenetcomm.com Fri Apr 16 14:52:18 2004 From: john.s.osullivan homenetcomm.com (John S O'Sullivan) Date: Fri Apr 16 22:55:06 2004 Subject: [Mp4-tech] Mp4 to jpeg Message-ID: Hi, Can anyone tell me where I could get some code to convert an MP4 frame to JPEG. From pmiechi argentina.com Fri Apr 16 10:53:03 2004 From: pmiechi argentina.com (Pablo Miechi) Date: Fri Apr 16 22:56:09 2004 Subject: [Mp4-tech] DMIF implementation Message-ID: <001001c423ba$29b69fa0$9fe4f4d8@frodo> Hi all, I want to stream MPEG4 over RTP, actually I'm compressing video with XVID and WMV, I'm programing over VC++ for Win98 (VFW). Does anyone knows if XVID has DMIF implementation?, if not, where can I get a DMIF implemtentation or a CODEC that has it? Thanks. Pablo Miechi UNR - Argentina pmiechi@argentina.com --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.619 / Virus Database: 398 - Release Date: 10/03/2024 -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040416/f11ceb54/attachment.html From vsathe multiratesystems.com Fri Apr 16 16:35:19 2004 From: vsathe multiratesystems.com (Vinay Sathe) Date: Mon Apr 19 15:07:17 2004 Subject: [Mp4-tech] Mp4 to jpeg In-Reply-To: Message-ID: <40723FE6005EF92D@mta3.wss.scd.yahoo.com> (added by postmaster@mail.san.yahoo.com) Please post response to the list so others can benefit too. I think there is no choice but to decode back to full resolution frame and re-compress using a JPEG encoder? Thanks vinay -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of John S O'Sullivan Sent: Friday, April 16, 2024 6:52 AM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] Mp4 to jpeg Hi, Can anyone tell me where I could get some code to convert an MP4 frame to JPEG. From ilyes_benabderrahim yahoo.fr Sat Apr 17 10:41:17 2004 From: ilyes_benabderrahim yahoo.fr (=?iso-8859-1?q?iltes=20benabderrahim?=) Date: Mon Apr 19 15:07:22 2004 Subject: [Mp4-tech] MPEG4 demuxer Message-ID: <20040417084117.59388.qmail@web14912.mail.yahoo.com> hi all, i want to separate audio and video streams from MPEG4 source. but i faced many problems because the file structure is not similar o the MPEG1or2 ones. i want you to help to do this task. thanks an advance. Yahoo! Mail : votre e-mail personnel et gratuit qui vous suit partout ! Cr?ez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/ Dialoguez en direct avec vos amis gr?ce ? Yahoo! Messenger !T?l?chargez Yahoo! Messenger sur http://fr.messenger.yahoo.com From chowgung yahoo.com Sat Apr 17 19:22:24 2004 From: chowgung yahoo.com (=?big5?q?Derek=20Chow?=) Date: Mon Apr 19 15:07:27 2004 Subject: [Mp4-tech] SDP file format for Mpeg-4 video stream (RTP Concern) Message-ID: <20040417112224.25051.qmail@web21102.mail.yahoo.com> Hi all, I'm writing a DirectShow RTP filter which streams the encoded Mpeg-4 video stream into the network. For playing back the stream, I need a SDP file which can be opened by QuickTime Player. After I've read through RFC3016 (RTP payload format for Mpeg-4 Audio/Visual), I found that I need the ISO14496-2 for setting the "config" parameter to make the QT successfully receive and playback the video stream. I would like to ask, if any one can tell me how to set the parameter "config" for different frame size and different frame rate of a video stream, also the encoding method (I'm using 3ivx Codec to encode the raw video stream). Or if anyone, can kindly send me the section of ISO14496-2 [2][4][9]? Regards Derek Chow _________________________________________________________ Do You Yahoo!? µn°O§K¶Oªº @yahoo.com ¤¤¤å¹q¤l¶l¥ó @ http://chinese.mail.yahoo.com Get your free @yahoo.com address at http://chinese.mail.yahoo.com From ohm ient.rwth-aachen.de Mon Apr 19 08:10:01 2004 From: ohm ient.rwth-aachen.de (Jens-Rainer Ohm) Date: Mon Apr 19 15:07:31 2004 Subject: [Mp4-tech] MPEG-4 Natural video reference code from Microsoft In-Reply-To: <407A90B1.8000106@neomagic.com> Message-ID: <000a01c425d4$f3c64bd0$2827e289@OHM2> Dear Shailendra, The newest version of the Microsoft reference code (with all known bugs fixed) was recently approved in the context of 14496-5/AMD5, which is presently in the process of publication by ISO. This will then probably be published on the ISO Web Site in the near future. This code is already available from the MPEG Video Group software maintenance site http://megaera.ee.nctu.edu.tw/mpeg/Ref_Software/cd_software_with_FGS/, and has now also been copied to the NIST CVS in sub-directory microsoft-2.5-040207-NTU/. Best regards, Jens > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org > [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of > Shailendra Singh > Sent: Monday, April 12, 2024 2:51 PM > To: Mp4-tech@lists.mpegif.org > Subject: [Mp4-tech] MPEG-4 Natural video reference code from Microsoft > > > Hi All, > Currently I have 2 sets of MPEG-4 reference software : > - From ISO's site, > (http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/1449 > 6-5_Compressed_directories/Visual/Natural.zip) > which contains the microsoft-vfdis-v10-990812 folder > - On a CD which contains 14496-5 (Reference Software), purchased > from ISO/IEC. The folder containing the natural video reference code > from Microsoft is microsoft-2.3-001213. > > The code on the CD appears to be more recent (going by > the "990812" > and "001213" fields in the names of the folders) and also I have seen > the code from ISO's site fail for a particular bitstream which was > successfully decoded by the code which came on the 14496-5 > CD. Could someone please clarify : > (1) Is "microsoft-2.3-001213" the latest reference code from > Microsoft ? > If not, how do get access to the latest reference code from > Microsoft ? > (2) Another source of reference code seems to be the NIST MPEG CVS > Repository (accessible from http://mpeg.nist.gov/). One of > the earlier > mails on this mailing indicates that at least for audio, the > repository > is NOT used actively by the reference software developers and > does not > contain the latest audio reference code. Is that the case for video > (natural, specifically) as well ? > > Thanks and Regards, > Shailendra > > > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp> 4-tech > > Note: > Conduct on the mailing list is subject to the > Antitrust guidelines found at > http://www.mpegif.org/public/documents/vault/mp-out-30042-Anti trust.php From oviya excite.com Mon Apr 19 03:12:56 2004 From: oviya excite.com ( ) Date: Mon Apr 19 15:07:36 2004 Subject: [Mp4-tech] Mpeg4 video codec Message-ID: <20040419071256.4BB4BB6D3@xprdmailfe20.nwk.excite.com> Dear Users I am newly joined in this group actually my plan is to do MPEG4 implimentation on FPGA device using VHDL and verilog code..... i am looking for reference software of MPEG4 codec in Linux GCC if u any body know the full source code with working please forward it to..... i have tried many but some one is not compling ( gives error) some is don't have input files... so please give me in detail.... it will be veryuseful for me... it is very urgent... Thank u in advanceRegardsOviya _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040419/7ddc5f3e/attachment.html From tihohod mail.ru Mon Apr 19 13:57:15 2004 From: tihohod mail.ru (Stanislav Tihohod) Date: Mon Apr 19 15:07:40 2004 Subject: [Mp4-tech] YUV sequences Message-ID: <1852111255.20040419135715@mail.ru> Hello mp4-tech, R> Also Is there any tool available from which we can R> separate frames from YUV sequence. YUV Player Deluxe can save separate frames or their Y,U and V components as .bmp files. http://tihohod.chat.ru/yuvdeluxe057.exe -- Best regards, Stanislav mailto:tihohod@mail.ru From ssingh neomagic.com Mon Apr 19 17:27:36 2004 From: ssingh neomagic.com (Shailendra Singh) Date: Mon Apr 19 15:07:45 2004 Subject: [Mp4-tech] MPEG-4 Natural video reference code from Microsoft In-Reply-To: <000a01c425d4$f3c64bd0$2827e289@OHM2> References: <000a01c425d4$f3c64bd0$2827e289@OHM2> Message-ID: <4083BEB0.2050404@neomagic.com> Hi Jens, Thanks for the information. A related question : Who should I contact for clarifications related to Microsoft's implementation of natural video encoder/decoder ? For instance, I was trying to encode a YCbCr sequence using the MS natural video encoder to generate a SP bitstream, but the bitstream produced was not SP ( had B-VOPs). I could figure out that I need to set the Header.ProfileAndLevel parameter in the parameter file for the encoder to the appropriate profile_and_level_indication value but beyond that I was not sure about other parameters. Regards, Shailendra Jens-Rainer Ohm wrote: >Dear Shailendra, > >The newest version of the Microsoft reference code (with all known bugs >fixed) was recently approved in the context of 14496-5/AMD5, which is >presently in the process of publication by ISO. This will then probably >be published on the ISO Web Site in the near future. This code is >already available from the MPEG Video Group software maintenance site >http://megaera.ee.nctu.edu.tw/mpeg/Ref_Software/cd_software_with_FGS/, >and has now also been copied to the NIST CVS in sub-directory >microsoft-2.5-040207-NTU/. > >Best regards, >Jens > > > >>-----Original Message----- >>From: mp4-tech-bounces@lists.mpegif.org >>[mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of >>Shailendra Singh >>Sent: Monday, April 12, 2024 2:51 PM >>To: Mp4-tech@lists.mpegif.org >>Subject: [Mp4-tech] MPEG-4 Natural video reference code from Microsoft >> >> >>Hi All, >> Currently I have 2 sets of MPEG-4 reference software : >> - From ISO's site, >>(http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/1449 >>6-5_Compressed_directories/Visual/Natural.zip) >>which contains the microsoft-vfdis-v10-990812 folder >> - On a CD which contains 14496-5 (Reference Software), purchased >>from ISO/IEC. The folder containing the natural video reference code >>from Microsoft is microsoft-2.3-001213. >> >> The code on the CD appears to be more recent (going by >>the "990812" >>and "001213" fields in the names of the folders) and also I have seen >>the code from ISO's site fail for a particular bitstream which was >>successfully decoded by the code which came on the 14496-5 >>CD. Could someone please clarify : >>(1) Is "microsoft-2.3-001213" the latest reference code from >>Microsoft ? >>If not, how do get access to the latest reference code from >>Microsoft ? >>(2) Another source of reference code seems to be the NIST MPEG CVS >>Repository (accessible from http://mpeg.nist.gov/). One of >>the earlier >>mails on this mailing indicates that at least for audio, the >>repository >>is NOT used actively by the reference software developers and >>does not >>contain the latest audio reference code. Is that the case for video >>(natural, specifically) as well ? >> >>Thanks and Regards, >>Shailendra >> >> >> >>_______________________________________________ >>Mp4-tech mailing list >>Mp4-tech@lists.mpegif.org >>http://lists.mpegif.org/mailman/listinfo/mp> 4-tech >> >>Note: >>Conduct on the mailing list is subject to the >>Antitrust guidelines found at >>http://www.mpegif.org/public/documents/vault/mp-out-30042-Anti >> >> >trust.php > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040419/1780186f/attachment.html From tri_image hotmail.com Mon Apr 19 16:26:16 2004 From: tri_image hotmail.com (David Oskardmay) Date: Tue Apr 20 00:53:25 2004 Subject: [Mp4-tech] ffmpeg Message-ID: My original reply went to John only, sorry. Ffmpeg claims to be able to convert from mp4 to JPEG, though I have not used this feature. You may want to check out the latest version from CVS, as the most recent released version is getting old. The next rev (0.4.9) should be released "soon". Go to: http://sourceforge.net/projects/ffmpeg/ You will need a fairly recent version of gcc and make or gmake. Good luck, david _________________________________________________________________ Stop worrying about overloading your inbox - get MSN Hotmail Extra Storage! http://join.msn.com/?pgmarket=en-us&page=hotmail/es2&ST=1/go/onm00200362ave/direct/01/ From aqureshi telematix-corp.com Mon Apr 19 16:03:24 2004 From: aqureshi telematix-corp.com (Ali Qureshi) Date: Tue Apr 20 00:56:16 2004 Subject: [Mp4-tech] MPEG 4 Licensing Message-ID: <05e801c42662$84849b30$d401a8c0@Ali> Hello, We are looking to license a complete MPEG 4 solution which is HD-capable w/ AAC + Dolby 5.1. Software or Hardware based solutions are both fine. I need some budgetary pricing numbers. Thanks -Ali -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040419/05dbc053/attachment.html From tchiang mail.nctu.edu.tw Tue Apr 20 07:05:20 2004 From: tchiang mail.nctu.edu.tw (Tihao Chiang) Date: Tue Apr 20 00:58:42 2004 Subject: [Mp4-tech] MPEG-4 Natural video reference code from Microsoft In-Reply-To: <4083BEB0.2050404@neomagic.com> Message-ID: <000001c42662$cc2fc630$1d0b718c@MMCTchiang> Hi Shailendra, Dr. Tung is the right contact since he is maintaining it now. Tihao Tihao Chiang, Associate Professor, Dept. of Electronics Engineering, National Chiao-Tung University, 1001 Ta Hsueh Rd., Hsinchu, 30010, Taiwan, R.O.C. Email: tchiang@mail.nctu.edu.tw Tel :+886-351-31558 Fax :+886-357-31791 ---------------------- ½±­}»¨,¥æ¤j¹q¤l©Ò ·s¦Ë¥«¤j¾Ç¸ô1001¸¹ ---------------------- -----Original Message----- From: Shailendra Singh [mailto:ssingh@neomagic.com] Sent: Monday, April 19, 2024 7:58 PM To: ohm@ient.rwth-aachen.de Cc: Mp4-tech@lists.mpegif.org; 'Yi-Shin Tung'; 'Gary Sullivan'; 'Tihao Chiang' Subject: Re: [Mp4-tech] MPEG-4 Natural video reference code from Microsoft Hi Jens, Thanks for the information. A related question : Who should I contact for clarifications related to Microsoft's implementation of natural video encoder/decoder ? For instance, I was trying to encode a YCbCr sequence using the MS natural video encoder to generate a SP bitstream, but the bitstream produced was not SP ( had B-VOPs). I could figure out that I need to set the Header.ProfileAndLevel parameter in the parameter file for the encoder to the appropriate profile_and_level_indication value but beyond that I was not sure about other parameters. Regards, Shailendra Jens-Rainer Ohm wrote: Dear Shailendra, The newest version of the Microsoft reference code (with all known bugs fixed) was recently approved in the context of 14496-5/AMD5, which is presently in the process of publication by ISO. This will then probably be published on the ISO Web Site in the near future. This code is already available from the MPEG Video Group software maintenance site http://megaera.ee.nctu.edu.tw/mpeg/Ref_Software/cd_software_with_FGS/, and has now also been copied to the NIST CVS in sub-directory microsoft-2.5-040207-NTU/. Best regards, Jens -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Shailendra Singh Sent: Monday, April 12, 2024 2:51 PM To: Mp4-tech@lists.mpegif.org Subject: [Mp4-tech] MPEG-4 Natural video reference code from Microsoft Hi All, Currently I have 2 sets of MPEG-4 reference software : - From ISO's site, (http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/1449 6-5_Compressed_directories/Visual/Natural.zip) which contains the microsoft-vfdis-v10-990812 folder - On a CD which contains 14496-5 (Reference Software), purchased from ISO/IEC. The folder containing the natural video reference code from Microsoft is microsoft-2.3-001213. The code on the CD appears to be more recent (going by the "990812" and "001213" fields in the names of the folders) and also I have seen the code from ISO's site fail for a particular bitstream which was successfully decoded by the code which came on the 14496-5 CD. Could someone please clarify : (1) Is "microsoft-2.3-001213" the latest reference code from Microsoft ? If not, how do get access to the latest reference code from Microsoft ? (2) Another source of reference code seems to be the NIST MPEG CVS Repository (accessible from http://mpeg.nist.gov/). One of the earlier mails on this mailing indicates that at least for audio, the repository is NOT used actively by the reference software developers and does not contain the latest audio reference code. Is that the case for video (natural, specifically) as well ? Thanks and Regards, Shailendra _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp> 4-tech Note: Conduct on the mailing list is subject to the Antitrust guidelines found at http://www.mpegif.org/public/documents/vault/mp-out-30042-Anti trust.php -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040420/d72161b7/attachment-0001.html From rob.koenen mpegif.org Mon Apr 19 18:11:59 2004 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Tue Apr 20 15:02:15 2004 Subject: [Mp4-tech] MPEG 4 Licensing In-Reply-To: <05e801c42662$84849b30$d401a8c0@Ali> Message-ID: <006301c42674$7be232a0$64dede0a@corp.intertrust.com> If anyone is interested in responding to Ali, please do so directly to him. Thanks and Best, Rob -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Ali Qureshi Sent: Monday, 19 April 2024 16:03 To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] MPEG 4 Licensing Hello, We are looking to license a complete MPEG 4 solution which is HD-capable w/ AAC + Dolby 5.1. Software or Hardware based solutions are both fine. I need some budgetary pricing numbers. Thanks -Ali -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040419/c6be02f4/attachment.html From rajorshi alumnux.com Tue Apr 20 10:33:11 2004 From: rajorshi alumnux.com (Rajorshi Biswas) Date: Tue Apr 20 15:02:20 2004 Subject: [Mp4-tech] iso base media file format Message-ID: <20040420103311.12dc86c8.rajorshi@alumnux.com> Hi, This is my first mail to this list. First let me introduce myself: I am a student graduating in Information Science. I am working on a project involving 3gpp and 3gpp2 stuff. And I need help! Currently my job is this : I have a .3gp or .3gp2 file. From this file, I have to find out several characteristics, such as: 1. duration, frame-rate, resolution of the h263 or mpeg-4 video. 2. duration,bit-rate of amr audio. 3. info of QCELP audio, 3gtext etc. I found out from the 3gpp documentation for the .3gp file format that the file format is a derivative of the ISO base media file format (which is why just the .3gp format description was not making much sense), just like mpeg-4. I (after much effort) found a copy of the ISO base media file format specification. Unfortunately, it seems that this format is quite complex to understand. Moreover in the very beginning, it refers to the "Syntax Description Language" defined in MPEG-4 standard. And I just cannot afford the MPEG-4 standard from iso.ch Basically I need help in any one of the following: 1. Understanding the Syntax Description Language eg. what does this mean : aligned(8) class Box (unsigned int(32) boxtype, optional unsigned int(8)[16] extended_type) { unsigned int(32) size; unsigned int(32) type = boxtype; if (size==1) { unsigned int(64) largesize; } else if (size==0) { // box extends to end of file } if (boxtype== uuid ) { unsigned int(8)[16] usertype = extended_type; } } 2. Understanding how to parse a format that is a derivative of iso base media file format (mpeg-4 or .3gp or .3gp2). I cant understand how to parse the boxes at all. Please, please help me or point me to relevant information. Thanks a lot in advance. Rajorshi From rajorshi swissinfo.org Tue Apr 20 11:39:51 2004 From: rajorshi swissinfo.org (Rajorshi Biswas) Date: Tue Apr 20 15:02:24 2004 Subject: [Mp4-tech] iso base media file format Message-ID: <20040420113951.6be590c7.rajorshi@swissinfo.org> Hi, This is my first mail to this list. First let me introduce myself: I am a student graduating in Information Science. I am working on a project involving 3gpp and 3gpp2 stuff. And I need help! Currently my job is this : I have a .3gp or .3gp2 file. From this file, I have to find out several characteristics, such as: 1. duration, frame-rate, resolution of the h263 or mpeg-4 video. 2. duration,bit-rate of amr audio. 3. info of QCELP audio, 3gtext etc. I found out from the 3gpp documentation for the .3gp file format that the file format is a derivative of the ISO base media file format (which is why just the .3gp format description was not making much sense), just like mpeg-4. I (after much effort) found a copy of the ISO base media file format specification. Unfortunately, it seems that this format is quite complex to understand. Moreover in the very beginning, it refers to the "Syntax Description Language" defined in MPEG-4 standard. And I just cannot afford the MPEG-4 standard from iso.ch Basically I need help in any one of the following: 1. Understanding the Syntax Description Language eg. what does this mean : aligned(8) class Box (unsigned int(32) boxtype, optional unsigned int(8)[16] extended_type) { unsigned int(32) size; unsigned int(32) type = boxtype; if (size==1) { unsigned int(64) largesize; } else if (size==0) { // box extends to end of file } if (boxtype== uuid ) { unsigned int(8)[16] usertype = extended_type; } } 2. Understanding how to parse a format that is a derivative of iso base media file format (mpeg-4 or .3gp or .3gp2). I cant understand how to parse the boxes at all. Please, please help me or point me to relevant information. Thanks a lot in advance. Rajorshi -- ----------------------------------- Rajorshi Biswas Trainee, Alumnus Software Ltd. INFINITY, Tower II, 2nd Floor. Plot - A3, Block - GP, Sector V Salt Lake City, Kolkata 700 091 West Bengal, India Phone : +91 33 2357 5626/27/28 Extension : 357/355 Alternate : rajorshi@fastmail.fm Website : http://www.rajorshi.tk ----------------------------------- From h_jch 163.com Tue Apr 20 14:34:44 2004 From: h_jch 163.com (tim.huang) Date: Tue Apr 20 15:02:29 2004 Subject: [Mp4-tech] puzzle about MPEG-4's video profile Message-ID: hi..all i am puzzling about MPEG-4's video profile. From MPEG's home page,we can see MPEG-4 video profile include below:Simple Profile, Simple Scalable Profile,Core Profile,Main Profile,N-bit,Scaleable Texture Profile,Simple Face Profile,Hybrid Profile,Basic Animated Texture Profile. http://www.chiariglione.org/mpeg/faq/mp4-vid/mp4-vid.htm From ISO/IEC JTC1/SC29/WG11 W4457,we can see two MPEG-4 video profile include below:Simple Studio Profile and Core Studio Profile. From ISO/IEC JTC1/SC29/WG11MPEG2003/N6231,we only see Simple Profile,Advance Simple Profile and three AVC Profile. I looked for it at some company's web site, and only finded that they support Simple Profile, Advance Simple Profile and AVC.Is it mean that now MPEG-4 only have these Proflie?What the other profiles use? Can someone help me? thanks!! tim.huang 2024.4.20 From hans-juergen.bardenhagen arcor.de Tue Apr 20 06:50:25 2004 From: hans-juergen.bardenhagen arcor.de (Hans-Juergen Bardenhagen) Date: Tue Apr 20 15:02:33 2004 Subject: [Mp4-tech] MPEG4 demuxer In-Reply-To: <20040417084117.59388.qmail@web14912.mail.yahoo.com> Message-ID: <97D6FAzzTuB@ID-50271.user.uni-berlin.de> Hi iltes, on 17.04.04, 10:41 local time (received 20.04.04, 00:11 GMT+2) you wrote: > i want to separate audio and video streams from MPEG4 > source. but i faced many problems because the file > structure is not similar o the MPEG1or2 ones. > i want you to help to do this task. Currently there are four MPEG-4 muxers/demuxers publicly available: * mp4creator from the MPEG4IP open source project, command line * MP4Box from the GPAC open source project, command line * 3ivx's DirectShow splitter, needs GraphEdit * IBM Toolkit for MPEG-4, needs Java VM ZZee ya, Hans-J?rgen From Kris.Vanhoutte UGent.be Tue Apr 20 10:37:37 2004 From: Kris.Vanhoutte UGent.be (Kris Vanhoutte) Date: Tue Apr 20 15:02:38 2004 Subject: [Mp4-tech] XMT-O video playback trouble Message-ID: <1082450257.4084e151a82fd@mail.ugent.be> Hi there, we're creating a presentation in XMT-O to illustrate the possibilities of XMTO- O. To make it as impressive as possible we would like some videosequences to be played when we click an object. Sounds simple but actualy making it work isn't as easy as expected. We used the following code: Can someone tell us what we're doing wrong? Thank you very much. yours truly, Kris and Stijn -- From rkothari_iit rediffmail.com Tue Apr 20 23:30:20 2004 From: rkothari_iit rediffmail.com (rakesh kothari) Date: Tue Apr 20 23:54:29 2004 Subject: [Mp4-tech] MPEG-4 condiguration information Message-ID: <20040420233015.31891.qmail@webmail36.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040420/d578bfa5/attachment.html -------------- next part -------------- Hi, I have a beginners question on MPEG-4 and please forgive me if this is not the right forum to ask this question. I am trying to do live streaming of MPEG-4 video over RTP/UDP using mp4live in MPEG4IP. What I couldn't understand is how is the "config" parameter is generated in the SDP file. Can't we use any inband mechanism to transmit that configuration information? Is SDP is a required mechanism for tuning into the live streaming or is there any other mechanism also? Apart from SDP parameters is there any other way for client to know the bit-rate and frame-rate at which the live transmission is going on? I mean mpeg-4 packet inside RTP payload have any control information like this? Where could I get the information about MPEG-4 packet format (which goes into RTP payload while streaming)? I would really appreciate if someone could help me out on this. Thanks, Rakesh Kothari From h_jch 163.com Wed Apr 21 10:05:26 2004 From: h_jch 163.com (tim huang) Date: Wed Apr 21 14:41:55 2004 Subject: [Mp4-tech] how can i use ISO/IEC 14496-4's test bitstreams Message-ID: hi..all I download the test bitstreams form Internet,and use the decoder provided by microsoft-vfdis-v10-990812 to decoder these.but i find that that output file always be empty. and how about you use these test bitstreams,or what decoder are you used? thanks tim huang From i.g.richardson rgu.ac.uk Wed Apr 21 08:59:01 2004 From: i.g.richardson rgu.ac.uk (i.g.richardson@rgu.ac.uk) Date: Wed Apr 21 14:50:22 2004 Subject: [Mp4-tech] puzzle about MPEG-4's video profile Message-ID: <80A9EC5F99C0744896728B5579E36D364E4601@EXVS001.rgu.ac.uk> Hello There are 19 MPEG-4 Visual profiles (last time I counted !) but most manufacturers / developers have gone with Simple Profile and Advanced Simple Profile (coding of rectangular frames). One or two manufacturers made announcements about other profiles (e.g. Dicas, Core Profile) but I notice that Dicas are no longer advertising Core (www.dicas.de). AVC is not a profile of MPEG-4 Visual but an alternative coding standard (also part of the MPEG-4 portfolio, published as MPEG-4 Part 10 and also H.264). Regards Iain Richardson www.vcodex.com -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of tim.huang Sent: 20 April 2024 07:35 To: MPEG-4???? Subject: [Mp4-tech] puzzle about MPEG-4's video profile hi..all i am puzzling about MPEG-4's video profile. From MPEG's home page,we can see MPEG-4 video profile include below:Simple Profile, Simple Scalable Profile,Core Profile,Main Profile,N-bit,Scaleable Texture Profile,Simple Face Profile,Hybrid Profile,Basic Animated Texture Profile. http://www.chiariglione.org/mpeg/faq/mp4-vid/mp4-vid.htm From ISO/IEC JTC1/SC29/WG11 W4457,we can see two MPEG-4 video profile include below:Simple Studio Profile and Core Studio Profile. From ISO/IEC JTC1/SC29/WG11MPEG2003/N6231,we only see Simple Profile,Advance Simple Profile and three AVC Profile. I looked for it at some company's web site, and only finded that they support Simple Profile, Advance Simple Profile and AVC.Is it mean that now MPEG-4 only have these Proflie?What the other profiles use? Can someone help me? thanks!! tim.huang 2024.4.20 _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2024 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2024 From oviya excite.com Wed Apr 21 10:05:34 2004 From: oviya excite.com ( ) Date: Wed Apr 21 14:57:39 2004 Subject: [Mp4-tech] query reg Mpeg4 Message-ID: <20040421140534.85968B73B@xprdmailfe19.nwk.excite.com> Dear Friends, Thank u all giving such a great information to me.. i have downloaded MPEGIP and compiled itunder linux but i am getting follwing error if any body have used MPEG4IP please tell me __________________________________________In file included from ../../include/SDL_endian.h:60,from SDL_blit.h:31,from SDL_RLEaccel.c:101:/usr/include/asm/byteorder.h:6:2: warning: #warning using private kernel header;include <endian.h> instead!SDL_RLEaccel.c: In function `RLEClipBlit':SDL_RLEaccel.c:845: error: invalid `asm': invalid expression as operandSDL_RLEaccel.c:845: error: invalid `asm': invalid expression as operandSDL_RLEaccel.c:845: error: invalid `asm': invalid expression as operandmake[6]: *** [SDL_RLEaccel.lo] Error 1make[6]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib/SDL/src/video'make[5]: *** [all-recursive] Error 1make[5]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib/SDL/src/video'make[4]: *** [all-recursive] Error 1make[4]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib/SDL/src'make[3]: *** [all-recursive] Error 1make[3]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib/SDL'make[2]: *** [all-recursive] Error 1make[2]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib'make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0'make: *** [all] Error 2--------------------------------------------------------------------------------------thank uregardsOviya _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040421/f5e4ee93/attachment.html From liu_allen2002 netzero.com Wed Apr 21 20:46:41 2004 From: liu_allen2002 netzero.com (liu_allen2002@netzero.com) Date: Wed Apr 21 21:22:25 2004 Subject: [Mp4-tech] help Message-ID: <20040421.134715.17969.426436@webmail21.nyc.untd.com> Hi, all, In H.264 baseline profile, after 16x16 prediction, the residual will use 4x4 dct, then take every DC coefficient form every 16 4x4 sub block and use hadmand transform. My question is "we should take every DC coeffs after 4x4 dct result be quanlised or before quantized?" I think if we do after quanlized, then the DC matrix coeffs will be smaller after hadmand transform and quantization. Which will make the encoding bit stream shorter. Maybe we should use bigger QP for DC matrix, but how big? In encoding and decoding the remaining non zero coeff process, if the level[i] value is very big, for example (4000), then how to encoding the number and decode the number? Thank you for your help. Allen From jayaprakashnarayan tataelxsi.co.in Thu Apr 22 11:26:10 2004 From: jayaprakashnarayan tataelxsi.co.in (V Jayaprakash Narayan) Date: Fri Apr 23 13:35:28 2004 Subject: [Mp4-tech] RE: Mp4-tech Digest, Vol 9, Issue 16 In-Reply-To: <200404211601.i3LG1k3P019611@lists1.magma.ca> Message-ID: <000401c4282e$90c1c080$9e01050a@telxsi.com> Hi experts, I am unable to predict the differences between MPEG4 Video standard and WMV9( MS video codec). So pls let me know the differences between those two standards both theoritically and practically. Give me some good documents or atleast some weblinks regarding the same. thanks, James. -----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, April 21, 2024 9:32 PM To: mp4-tech@lists.mpegif.org Subject: Mp4-tech Digest, Vol 9, Issue 16 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. MPEG-4 condiguration information (rakesh kothari) 2. how can i use ISO/IEC 14496-4's test bitstreams (tim huang) 3. RE: puzzle about MPEG-4's video profile (i.g.richardson@rgu.ac.uk) 4. query reg Mpeg4 ( ) ---------------------------------------------------------------------- Message: 1 Date: 20 Apr 2024 23:30:15 -0000 From: "rakesh kothari" Subject: [Mp4-tech] MPEG-4 condiguration information To: mp4-tech@lists.mpegif.org Message-ID: <20040420233015.31891.qmail@webmail36.rediffmail.com> Content-Type: text/plain; charset="iso-8859-1" An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040420/d578bfa5/attachment-0001.html -------------- next part -------------- Hi, I have a beginners question on MPEG-4 and please forgive me if this is not the right forum to ask this question. I am trying to do live streaming of MPEG-4 video over RTP/UDP using mp4live in MPEG4IP. What I couldn't understand is how is the "config" parameter is generated in the SDP file. Can't we use any inband mechanism to transmit that configuration information? Is SDP is a required mechanism for tuning into the live streaming or is there any other mechanism also? Apart from SDP parameters is there any other way for client to know the bit-rate and frame-rate at which the live transmission is going on? I mean mpeg-4 packet inside RTP payload have any control information like this? Where could I get the information about MPEG-4 packet format (which goes into RTP payload while streaming)? I would really appreciate if someone could help me out on this. Thanks, Rakesh Kothari ------------------------------ Message: 2 Date: Wed, 21 Apr 2024 10:05:26 +0800 From: "tim huang" Subject: [Mp4-tech] how can i use ISO/IEC 14496-4's test bitstreams To: "=?gb2312?B?TVBFRy0008q8/sHQse0=?=" Message-ID: Content-Type: text/plain; charset="gb2312" hi..all I download the test bitstreams form Internet,and use the decoder provided by microsoft-vfdis-v10-990812 to decoder these.but i find that that output file always be empty. and how about you use these test bitstreams,or what decoder are you used? thanks tim huang ------------------------------ Message: 3 Date: Wed, 21 Apr 2024 08:59:01 +0100 From: Subject: RE: [Mp4-tech] puzzle about MPEG-4's video profile To: Cc: mp4-tech@lists.mpegif.org Message-ID: <80A9EC5F99C0744896728B5579E36D364E4601@EXVS001.rgu.ac.uk> Content-Type: text/plain; charset="Windows-1252" Hello There are 19 MPEG-4 Visual profiles (last time I counted !) but most manufacturers / developers have gone with Simple Profile and Advanced Simple Profile (coding of rectangular frames). One or two manufacturers made announcements about other profiles (e.g. Dicas, Core Profile) but I notice that Dicas are no longer advertising Core (www.dicas.de). AVC is not a profile of MPEG-4 Visual but an alternative coding standard (also part of the MPEG-4 portfolio, published as MPEG-4 Part 10 and also H.264). Regards Iain Richardson www.vcodex.com -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of tim.huang Sent: 20 April 2024 07:35 To: MPEG-4???? Subject: [Mp4-tech] puzzle about MPEG-4's video profile hi..all i am puzzling about MPEG-4's video profile. From MPEG's home page,we can see MPEG-4 video profile include below:Simple Profile, Simple Scalable Profile,Core Profile,Main Profile,N-bit,Scaleable Texture Profile,Simple Face Profile,Hybrid Profile,Basic Animated Texture Profile. http://www.chiariglione.org/mpeg/faq/mp4-vid/mp4-vid.htm From ISO/IEC JTC1/SC29/WG11 W4457,we can see two MPEG-4 video profile include below:Simple Studio Profile and Core Studio Profile. From ISO/IEC JTC1/SC29/WG11MPEG2003/N6231,we only see Simple Profile,Advance Simple Profile and three AVC Profile. I looked for it at some company's web site, and only finded that they support Simple Profile, Advance Simple Profile and AVC.Is it mean that now MPEG-4 only have these Proflie?What the other profiles use? Can someone help me? thanks!! tim.huang 2024.4.20 _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2024 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2024 ------------------------------ Message: 4 Date: Wed, 21 Apr 2024 10:05:34 -0400 (EDT) From: " " Subject: [Mp4-tech] query reg Mpeg4 To: Mp4-tech@lists.mpegif.org Message-ID: <20040421140534.85968B73B@xprdmailfe19.nwk.excite.com> Content-Type: text/plain; charset="us-ascii" Dear Friends, Thank u all giving such a great information to me.. i have downloaded MPEGIP and compiled itunder linux but i am getting follwing error if any body have used MPEG4IP please tell me __________________________________________In file included from ../../include/SDL_endian.h:60,from SDL_blit.h:31,from SDL_RLEaccel.c:101:/usr/include/asm/byteorder.h:6:2: warning: #warning using private kernel header;include <endian.h> instead!SDL_RLEaccel.c: In function `RLEClipBlit':SDL_RLEaccel.c:845: error: invalid `asm': invalid expression as operandSDL_RLEaccel.c:845: error: invalid `asm': invalid expression as operandSDL_RLEaccel.c:845: error: invalid `asm': invalid expression as operandmake[6]: *** [SDL_RLEaccel.lo] Error 1make[6]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib/SDL/src/video'make[5]: *** [all-recursive] Error 1make[5]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib/SDL/src/video'make[4]: *** [all-recursive] Error 1make[4]: Leaving direc! tory `/opt/tvar/Oviya/mpeg4ip-1.0/lib/SDL/src'make[3]: *** [all-recursive] Error 1make[3]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib/SDL'make[2]: *** [all-recursive] Error 1make[2]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0/lib'make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/opt/tvar/Oviya/mpeg4ip-1.0'make: *** [all] Error 2--------------------------------------------------------------------------- -----------thank uregardsOviya _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040421/f5e4ee93/attachment-0001.html ------------------------------ _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 End of Mp4-tech Digest, Vol 9, Issue 16 *************************************** From vbalasub ics.uci.edu Wed Apr 21 17:55:28 2004 From: vbalasub ics.uci.edu (Vidhya Balasubramanian) Date: Fri Apr 23 13:40:25 2004 Subject: [Mp4-tech] including audio and video Message-ID: <00db01c42804$84537a20$f1f0c880@ibm78v0ah0> Hello All, I am using the reference software core4 (IM1-2D player, BifsEnc and Mux), does anyone know or have an example of how to include in the .scr file audio and video (.media) ? I am reusing some code which works with Osmose and mp4tools, but doesn't seem to work for the reference software. It would be great if someone can give me examples how I can include .media files in core4 version. Thanks, Vidhya From kai.miao intel.com Thu Apr 22 09:21:39 2004 From: kai.miao intel.com (Miao, Kai) Date: Fri Apr 23 13:44:05 2004 Subject: [Mp4-tech] hint 3gp-file Message-ID: <6FD0F79A76021A4084A05BC731F93662094AED@pysmsx103.py.intel.com> Hi Giu Where did you get the source code to build your CatraStreamingServer ? I am interested in doing the same, so any help you could provide would be appreciated. Regards, Kai (Intel) From smatwankar pace.stpp.soft.net Thu Apr 22 19:17:42 2004 From: smatwankar pace.stpp.soft.net (Swapna Matwankar) Date: Fri Apr 23 13:49:12 2004 Subject: [Mp4-tech] question about track header References: <20040409144310.92189.qmail@web25110.mail.ukl.yahoo.com> <002901c42253$6073d390$e6defea9@KingWorld> Message-ID: <027901c42870$622e82c0$cd64a8c0@psil> Hello all, I have a question about track header in MP4 file. In the document, 'Information technology -- Coding of audio-visual objects -- Part 12: ISO base media file format', following information is given about width and height field in the tkhd box: width and height specify the track's visual presentation size as fixed-point 16.16 values. These need not be the same as the pixel dimensions of the images, which is documented in the sample description(s); all images in the sequence are scaled to this size, before any overall transformation of the track represented by the matrix. The pixel dimensions of the images are the default values. Is it mandatory to scale the image to the height and width specified in the tkhd atom? What if the LCD is smaller than these dimensions? Thanks in advance. regards, swapna -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040422/dacdfefa/attachment.html From danijel.domazet zg.htnet.hr Fri Apr 23 00:17:25 2004 From: danijel.domazet zg.htnet.hr (D.Domazet) Date: Fri Apr 23 13:52:46 2004 Subject: [Mp4-tech] split the tech list? Message-ID: <40884475.7080405@zg.htnet.hr> Hi all, Maybe it would be good to split the tech list into video and audio (mabe systems also). For example, my interest is audio, and lately most of the posts were video. This means that I got a bunch of (for me) useless emails. Lets be honest: MPEG is huge and there isn't many people around interested in all it's aspects. If your response to this sugestion is significant, people at mpegif might as well fulfill our wish. So please, respond! Daniel From h_jch 163.com Fri Apr 23 11:10:18 2004 From: h_jch 163.com (tim huang) Date: Fri Apr 23 13:57:56 2004 Subject: [Mp4-tech] MPEG-4 video's Luminance Spatial Resolutions Message-ID: hi..all Mpeg-4 video's Luminance Spatial Resolutions is arbitrary sizes from 8*8 to 2048*2048.but that used frequency is SQSIF/SQCIF, QSIF/QCIF, SIF/CIF, 4*SIF/CIF, and CCIR 601. i know cif is 352*288 and qcif is 176*144 and what about others? thanks tim huang From LZhong nvidia.com Thu Apr 22 21:37:09 2004 From: LZhong nvidia.com (Lefan Zhong) Date: Fri Apr 23 14:02:37 2004 Subject: [Mp4-tech] (no subject) Message-ID: Hi fellows, If a P-frame start with 1 not-coded macroblock, then a stuffing macroblock and then a not-coded macroblock, then a INTRA-Q macroblock, my question is that INTRA-Q is the 1st coded macroblock in VOP or the 2nd coded macroblock in the VOP? The 1st or 2nd may affect the Qp uses for INTR_VLC_DC_THR switch, which simple profile should always supported. >From the document 14496-2(2001), I haven't found any sentence claim that stuffing macroblock should be counted as NOT-Coded. So restrictly follow the spec, the stuffing macroblock is 1st coded, the INTRA-Q should be the 2nd coded macroblock. Reference decoders definitely take the INTRA-Q macroblock as the 1st coded macroblock in the VOP. Maybe we need an amendment for the Spec 14496-2. Lefan -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040422/ef802c11/attachment.html From h_jch 163.com Thu Apr 22 08:59:59 2004 From: h_jch 163.com (tim huang) Date: Fri Apr 23 14:21:56 2004 Subject: =?us-ascii?Q?=3F=3F=2C=3F:_=5BMp4-tech=5D_iso_base_media_file_format?= In-Reply-To: <20040420103311.12dc86c8.rajorshi@alumnux.com> Message-ID: aligned(8) class Box (unsigned int(32) boxtype, optional unsigned int(8)[16] extended_type) { unsigned int(32) size; unsigned int(32) type = boxtype; if (size==1) { unsigned int(64) largesize; } else if (size==0) { // box extends to end of file } if (boxtype== uuid ) { unsigned int(8)[16] usertype = extended_type; } } the above infomation mean that: in the file,the bit stream is structured with 32bit 32bit size boxtype if size's value equal with 1,and follow bit stream is 64bit largesize also follow bit stream is sixteen 8bit's extended_type. and the bit stream is structured with network bit order. my english is poor,sorry. tim huang 2024.4.22 -----????----- ???: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]?? Rajorshi Biswas ????: 2004?4?20? 13:03 ???: mp4-tech@lists.mpegif.org ??: [Mp4-tech] iso base media file format Hi, This is my first mail to this list. First let me introduce myself: I am a student graduating in Information Science. I am working on a project involving 3gpp and 3gpp2 stuff. And I need help! Currently my job is this : I have a .3gp or .3gp2 file. From this file, I have to find out several characteristics, such as: 1. duration, frame-rate, resolution of the h263 or mpeg-4 video. 2. duration,bit-rate of amr audio. 3. info of QCELP audio, 3gtext etc. I found out from the 3gpp documentation for the .3gp file format that the file format is a derivative of the ISO base media file format (which is why just the .3gp format description was not making much sense), just like mpeg-4. I (after much effort) found a copy of the ISO base media file format specification. Unfortunately, it seems that this format is quite complex to understand. Moreover in the very beginning, it refers to the "Syntax Description Language" defined in MPEG-4 standard. And I just cannot afford the MPEG-4 standard from iso.ch Basically I need help in any one of the following: 1. Understanding the Syntax Description Language eg. what does this mean : aligned(8) class Box (unsigned int(32) boxtype, optional unsigned int(8)[16] extended_type) { unsigned int(32) size; unsigned int(32) type = boxtype; if (size==1) { unsigned int(64) largesize; } else if (size==0) { // box extends to end of file } if (boxtype== uuid ) { unsigned int(8)[16] usertype = extended_type; } } 2. Understanding how to parse a format that is a derivative of iso base media file format (mpeg-4 or .3gp or .3gp2). I cant understand how to parse the boxes at all. Please, please help me or point me to relevant information. Thanks a lot in advance. Rajorshi _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 3176 bytes Desc: not available Url : /pipermail/mp4-tech/attachments/20040422/6ce04cd2/winmail-0001.bin From vsathe multiratesystems.com Fri Apr 23 09:07:20 2004 From: vsathe multiratesystems.com (Vinay Sathe) Date: Sat Apr 24 12:57:16 2004 Subject: [Mp4-tech] split the tech list? In-Reply-To: <40884475.7080405@zg.htnet.hr> Message-ID: <40723FE6009A1E06@mta3.wss.scd.yahoo.com> (added by postmaster@mail.san.yahoo.com) For the record, I do not like this idea. Alt-delete permanently deletes any emails I don't want from my e-mail program. Vinay -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of D.Domazet Sent: Thursday, April 22, 2024 3:17 PM To: MP4-Tech List Subject: [Mp4-tech] split the tech list? Hi all, Maybe it would be good to split the tech list into video and audio (mabe systems also). For example, my interest is audio, and lately most of the posts were video. This means that I got a bunch of (for me) useless emails. Lets be honest: MPEG is huge and there isn't many people around interested in all it's aspects. If your response to this sugestion is significant, people at mpegif might as well fulfill our wish. So please, respond! Daniel _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 LZhong nvidia.com Fri Apr 23 13:51:06 2004 From: LZhong nvidia.com (Lefan Zhong) Date: Sat Apr 24 13:01:19 2004 Subject: [Mp4-tech] This may affect your decoder. Are Stuffing macroblocks considered Coded macroblocks? Message-ID: Dear All, If a P-frame start with 1 not-coded macroblock, then a stuffing macroblock and then a not-coded macroblock, then a INTRA+Q macroblock, my question is that INTRA+Q is the 1st coded macroblock in VOP or the 2nd coded macroblock in the VOP? The 1st or 2nd may affect the currentQp or previousQp for INTR_VLC_DC_THR switch, which simple profile should always supported. >From the document 14496-2(2001), I haven't found any sentence claim that stuffing macroblock should be counted as NOT-Coded. So restrictly follow the spec, the stuffing macroblock is 1st coded, the INTRA+Q should be the 2nd coded macroblock. Reference decoders definitely take the INTRA+Q macroblock as the 1st coded macroblock in the VOP. Maybe we need an amendment for the Spec 14496-2. Lefan From j.manikandan gdatech.co.in Sat Apr 24 13:48:15 2004 From: j.manikandan gdatech.co.in (D.R.J.Manigandan) Date: Sat Apr 24 13:04:30 2004 Subject: [Mp4-tech] help References: <20040421.134715.17969.426436@webmail21.nyc.untd.com> Message-ID: <00bb01c429d4$b10ecfc0$3500a8c0@manikandan> Dear Allen, 1. DC is not quantized along with ACs in 16x16 MBType. ACs are quantized by following the procedure under section 8.5.8 of ITU-T Rec.H.264(05/2003) - Prepublished version. Note that for 16x16 prediction mode and chroma residual block, (0,0) is directly copied without scaling. DCs are quantized seperately as specified in the section 8.5.6 of the standard. 2. If DCs are scaled (which is irreversible process) twice, the error introduced by this will affect more, since the DC is the representative of all the coeffs in the block (4x4). 3. If the QP is bigger for DCs, visible blocking artifacts will be more. 4. For level coding, please refer JVT-C028.doc Experts please comment if anything misguides, With Regards, D.R.J.Manigandan, S.Manivel, ----- Original Message ----- From: To: Sent: Thursday, April 22, 2024 2:16 AM Subject: [Mp4-tech] help > > Hi, all, > In H.264 baseline profile, after 16x16 prediction, the residual will use 4x4 dct, then take every DC coefficient form every 16 4x4 sub block and use hadmand transform. My question is "we should take every DC coeffs after 4x4 dct result be quanlised or before quantized?" I think if we do after quanlized, then the DC matrix coeffs will be smaller after hadmand transform and quantization. Which will make the encoding bit stream shorter. Maybe we should use bigger QP for DC matrix, but how big? > In encoding and decoding the remaining non zero coeff process, if the level[i] value is very big, for example (4000), then how to encoding the number and decode the number? > Thank you for your help. > Allen > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > > 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 anil.kumar ittiam.com Mon Apr 26 15:54:03 2004 From: anil.kumar ittiam.com (Anil Kumar) Date: Mon Apr 26 13:16:27 2004 Subject: [Mp4-tech] HE-AAC test cases Message-ID: <45A1F95BB9D7D84FAB0A1EB4D67EEF9601764E@is01ex01.ittiam.com> Hi all, Can anyone tell me if the HE-AAC (or AAC SBR) test cases are available yet (I saw a sbr_new folder in the fhg site. Just want to confirm if that is the latest test suite...)? and also, the testing criteria / methodology for AAC sbr. Being an MPEG member, I'm able to access the mpeg.nist.gov site. Can anyone please let me know if there is a detailed doc which describes the test cases and the testing criteria. Thanks in advance, Regards, Anil From chandra.sekhar samsung.com Sat Apr 24 20:28:30 2004 From: chandra.sekhar samsung.com (Chandra Sekhar Reddy G.) Date: Mon Apr 26 13:21:27 2004 Subject: [Mp4-tech] This may affect your decoder. Are Stuffing macroblocksconsidered Coded macroblocks? In-Reply-To: Message-ID: <004701c42a0c$9c7c1c10$1d466c6b@sisodomain.com> Hi, The term "stuffing-macroblock" is misleading... It is *not* a macroblock... It is merely a stuff-code... Hence no question whether to call it skipped-macroblock or not. A macroblock is a spatial part of the picture. Regards, Chandra -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Lefan Zhong Sent: Saturday, April 24, 2024 2:21 AM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] This may affect your decoder. Are Stuffing macroblocksconsidered Coded macroblocks? Dear All, If a P-frame start with 1 not-coded macroblock, then a stuffing macroblock and then a not-coded macroblock, then a INTRA+Q macroblock, my question is that INTRA+Q is the 1st coded macroblock in VOP or the 2nd coded macroblock in the VOP? The 1st or 2nd may affect the currentQp or previousQp for INTR_VLC_DC_THR switch, which simple profile should always supported. >From the document 14496-2(2001), I haven't found any sentence claim >that stuffing macroblock should be counted as NOT-Coded. So restrictly follow the spec, the stuffing macroblock is 1st coded, the INTRA+Q should be the 2nd coded macroblock. Reference decoders definitely take the INTRA+Q macroblock as the 1st coded macroblock in the VOP. Maybe we need an amendment for the Spec 14496-2. Lefan _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 chandra.sekhar samsung.com Sat Apr 24 20:32:43 2004 From: chandra.sekhar samsung.com (Chandra Sekhar Reddy G.) Date: Mon Apr 26 13:26:30 2004 Subject: [Mp4-tech] split the tech list? In-Reply-To: <40884475.7080405@zg.htnet.hr> Message-ID: <004801c42a0d$331d5bc0$1d466c6b@sisodomain.com> Yes, better the list be split... Regards, Chandra -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of D.Domazet Sent: Friday, April 23, 2024 3:47 AM To: MP4-Tech List Subject: [Mp4-tech] split the tech list? Hi all, Maybe it would be good to split the tech list into video and audio (mabe systems also). For example, my interest is audio, and lately most of the posts were video. This means that I got a bunch of (for me) useless emails. Lets be honest: MPEG is huge and there isn't many people around interested in all it's aspects. If your response to this sugestion is significant, people at mpegif might as well fulfill our wish. So please, respond! Daniel _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 PatrickSchuchardt gmx.de Sun Apr 25 18:13:45 2004 From: PatrickSchuchardt gmx.de (Patrick Schuchardt) Date: Mon Apr 26 13:32:28 2004 Subject: AW: [Mp4-tech] split the tech list? In-Reply-To: <40884475.7080405@zg.htnet.hr> Message-ID: <000a01c42ae0$4cff09c0$c7b3fe91@bob> Hi to all, I like the idea to split the list in audio and video. Because I am mainly interested in synthtic video. Patrick -----Urspr?ngliche Nachricht----- Von: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] Im Auftrag von D.Domazet Gesendet: Freitag, 23. April 2004 00:17 An: MP4-Tech List Betreff: [Mp4-tech] split the tech list? Hi all, Maybe it would be good to split the tech list into video and audio (mabe systems also). For example, my interest is audio, and lately most of the posts were video. This means that I got a bunch of (for me) useless emails. Lets be honest: MPEG is huge and there isn't many people around interested in all it's aspects. If your response to this sugestion is significant, people at mpegif might as well fulfill our wish. So please, respond! Daniel _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 Martin.Davies radioscape.com Mon Apr 26 12:33:26 2004 From: Martin.Davies radioscape.com (Davies, Martin) Date: Mon Apr 26 13:38:18 2004 Subject: [Mp4-tech] BSAC ISO Reference Encoder/Decoder Message-ID: <3190BC9FA8F6D3119508009027E5B33E01D69075@MORSE> Hi, Does anyone know if there is any ISO reference software for BSAC encoding and decoding? If so, where can it be downloaded from? Cheers, Martin -----Original Message----- From: Miao, Kai [mailto:kai.miao@intel.com] Sent: 22 April 2024 14:22 To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] hint 3gp-file Hi Giu Where did you get the source code to build your CatraStreamingServer ? I am interested in doing the same, so any help you could provide would be appreciated. Regards, Kai (Intel) _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify postmaster@radioscape.com. This footnote also confirms that this email message has been scanned for the presence of computer viruses known at the time of sending. www.radioscape.com ********************************************************************** From Martin.Davies radioscape.com Mon Apr 26 14:28:54 2004 From: Martin.Davies radioscape.com (Davies, Martin) Date: Tue Apr 27 14:19:33 2004 Subject: [Mp4-tech] BSAC ISO Reference Encoder/Decoder Message-ID: <3190BC9FA8F6D3119508009027E5B33E01D69079@MORSE> Hi, Does anyone know if there is any ISO reference software for BSAC encoding and decoding? If so, where can it be downloaded from? Cheers, Martin ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify postmaster@radioscape.com. This footnote also confirms that this email message has been scanned for the presence of computer viruses known at the time of sending. www.radioscape.com ********************************************************************** From mihir ti.com Mon Apr 26 21:05:20 2004 From: mihir ti.com (Mody, Mihir) Date: Tue Apr 27 14:23:21 2004 Subject: [Mp4-tech] HE-AAC test cases Message-ID: <0908EAA859AF3641B7D9BEDAB8DD6A74051C8D@dbde2k01.ent.ti.com> Hi Anil, That is SBR test suite. Conformanance/compliance document is also available at from mpeg.nist.gov site (doc number: N6241) Regards, Mihir -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Anil Kumar Sent: Monday, April 26, 2024 3:54 PM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] HE-AAC test cases Hi all, Can anyone tell me if the HE-AAC (or AAC SBR) test cases are available yet (I saw a sbr_new folder in the fhg site. Just want to confirm if that is the latest test suite...)? and also, the testing criteria / methodology for AAC sbr. Being an MPEG member, I'm able to access the mpeg.nist.gov site. Can anyone please let me know if there is a detailed doc which describes the test cases and the testing criteria. Thanks in advance, Regards, Anil _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 LZhong nvidia.com Mon Apr 26 09:20:36 2004 From: LZhong nvidia.com (Lefan Zhong) Date: Tue Apr 27 14:24:54 2004 Subject: [Mp4-tech] This may affect your decoder. Are Stuffing macroblocksconsidered Coded macroblocks? Message-ID: Thanks Chardra. It is good explaination. But I still concern that your explaination is just a reasonable sense of an expert. It is not the ISO offical definition. If the explaination is alway true, then 14496-2 (2001) doesn't need to claim "count of stuffing macroblocks is not included in this value" (page 49, 51. NOTE 1). I agree with your sence. But I also ask if ISO need to put this sence as a clear claim. Lefan -----Original Message----- From: Chandra Sekhar Reddy G. [mailto:chandra.sekhar@samsung.com] Sent: Saturday, April 24, 2024 7:59 AM To: Lefan Zhong; mp4-tech@lists.mpegif.org Subject: RE: [Mp4-tech] This may affect your decoder. Are Stuffing macroblocksconsidered Coded macroblocks? Hi, The term "stuffing-macroblock" is misleading... It is *not* a macroblock... It is merely a stuff-code... Hence no question whether to call it skipped-macroblock or not. A macroblock is a spatial part of the picture. Regards, Chandra -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Lefan Zhong Sent: Saturday, April 24, 2024 2:21 AM To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] This may affect your decoder. Are Stuffing macroblocksconsidered Coded macroblocks? Dear All, If a P-frame start with 1 not-coded macroblock, then a stuffing macroblock and then a not-coded macroblock, then a INTRA+Q macroblock, my question is that INTRA+Q is the 1st coded macroblock in VOP or the 2nd coded macroblock in the VOP? The 1st or 2nd may affect the currentQp or previousQp for INTR_VLC_DC_THR switch, which simple profile should always supported. >From the document 14496-2(2001), I haven't found any sentence claim >that stuffing macroblock should be counted as NOT-Coded. So restrictly follow the spec, the stuffing macroblock is 1st coded, the INTRA+Q should be the 2nd coded macroblock. Reference decoders definitely take the INTRA+Q macroblock as the 1st coded macroblock in the VOP. Maybe we need an amendment for the Spec 14496-2. Lefan _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 fgomez visual-tools.com Mon Apr 26 18:47:39 2004 From: fgomez visual-tools.com (Paco Gomez) Date: Tue Apr 27 14:27:02 2004 Subject: [Mp4-tech] MPEG4 encoders with ability to segment VO from the input video stream Message-ID: Hello, I am new to the list, thus my apologies if I ask something very obvious or already explained. My question is as follows. MPEG4 standard defines VO as different objects that are encoded separately. This is easy to understand if the video source(s) are already delivering the VO separated (as it could be the case in a TV studio). However, in the usual case in which a unique video signal is presented at the encoder input, the encoder itself would have to segment the image to find the VO present in the scene. My question is: Is there available in the market any MPEG4 encoders with the ability to segment VO in a scene? Is this a common feature? Thanks in advance. BR, Paco Gomez Madrid, Spain From oviya excite.com Mon Apr 26 14:25:32 2004 From: oviya excite.com ( ) Date: Tue Apr 27 14:29:11 2004 Subject: [Mp4-tech] Please hwlp me Message-ID: <20040426182532.290DCAFAAA@xprdmailfe5.nwk.excite.com> Dear Friends 1. Is .mov files can rename and used as .m4v 2. Where i can download .m4v movie clips 3. how to compile MPEGIP on Linux Fedorathank u regardsOviya _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040426/99c998be/attachment.html From jeonghoon samsung.com Tue Apr 27 08:36:06 2004 From: jeonghoon samsung.com (JeongHoon Park) Date: Tue Apr 27 14:31:51 2004 Subject: [Mp4-tech] HE-AAC test cases References: <45A1F95BB9D7D84FAB0A1EB4D67EEF9601764E@is01ex01.ittiam.com> Message-ID: <004701c42be7$3f290870$24cbdba8@april> Dear Mr. Anil, In MPEG-IF Interop working group, The 5th round interoperability testing has been conducted with MPEG-IF member company. Also we will extend the period to July. If you have interest in this activity, please join the interoperability WG. Thanks. Jeong-Hoon Park. ====================== Senior Engineer Mobile Solution Lab. Digital Media R&D Center SAMSUNG ELECTRONICS CO., LTD ? +82-31-200-3747 jeonghoon@samsung.com ====================== ----- Original Message ----- From: "Anil Kumar" To: Sent: Monday, April 26, 2024 7:24 PM Subject: [Mp4-tech] HE-AAC test cases > Hi all, > Can anyone tell me if the HE-AAC (or AAC SBR) test cases are available yet (I saw a sbr_new folder in the fhg site. Just want to confirm if that is the latest test suite...)? and also, the testing criteria / methodology for AAC sbr. Being an MPEG member, I'm able to access the mpeg.nist.gov site. Can anyone please let me know if there is a detailed doc which describes the test cases and the testing criteria. > > Thanks in advance, > Regards, > Anil > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > > 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 avishek_says rediffmail.com Tue Apr 27 13:02:50 2004 From: avishek_says rediffmail.com (Avishek Saha) Date: Tue Apr 27 14:34:28 2004 Subject: [Mp4-tech] (no subject) Message-ID: <20040427112727.501.qmail@mailweb33.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040427/c416856d/attachment.html -------------- next part -------------- Hi All, I am newbie and am working on MPEG4 implementation. Well, my question is , what is the max size of a I-VOP and P-VOP in MPEG4 video ? Can we calculate them with some cetainity(like from bit-rate etc.) ? Can the max size of a P-VOP be calculated with certainity ? Regards, Avishek. From gel codingtechnologies.com Tue Apr 27 15:18:59 2004 From: gel codingtechnologies.com (Alexander =?iso-8859-1?q?Gr=F6schel?=) Date: Tue Apr 27 14:37:37 2004 Subject: [Mp4-tech] HE-AAC test cases Message-ID: <200404271518.59426.gel@codingtechnologies.com> Anil, yes, the most up-to-date version of HE-AAC conformance sequences can be found in the sbr_new folder at the FhG-site. The output document of the Munich meeting w6468 contains, among some other conformance-related clarifications, a detailed description of the SBR conformance testing procedure (sec. 5.6.5.2.2). Best regards, Andreas Schneider Hi all, Can anyone tell me if the HE-AAC (or AAC SBR) test cases are available yet (I saw a sbr_new folder in the fhg site. Just want to confirm if that is the latest test suite...)? and also, the testing criteria / methodology for AAC sbr. Being an MPEG member, I'm able to access the mpeg.nist.gov site. Can anyone please let me know if there is a detailed doc which describes the test cases and the testing criteria. Thanks in advance, Regards, Anil _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 _______________________________________________________________________ Andreas Schneider | Research Engineer | Coding Technologies | phone: +49 (0) 911 92891 -26 | Deutschherrnstr. 15-19 fax: +49 (0) 911 92891 -99 | 90429 Nuernberg, Germany mailto:snd@CodingTechnologies.com | http://www.CodingTechnologies.com From i.g.richardson rgu.ac.uk Tue Apr 27 15:38:33 2004 From: i.g.richardson rgu.ac.uk (i.g.richardson@rgu.ac.uk) Date: Tue Apr 27 20:28:56 2004 Subject: [Mp4-tech] MPEG4 encoders with ability to segment VO from the inputvideo stream Message-ID: <80A9EC5F99C0744896728B5579E36D364E464D@EXVS001.rgu.ac.uk> I'm not aware of any encoders on the market that can do this (but would be very interested if there is anything out there !) Regards Iain Richardson www.vcodex.com/h264mpeg4/ -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Paco Gomez Sent: 26 April 2024 17:48 To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] MPEG4 encoders with ability to segment VO from the inputvideo stream Hello, I am new to the list, thus my apologies if I ask something very obvious or already explained. My question is as follows. MPEG4 standard defines VO as different objects that are encoded separately. This is easy to understand if the video source(s) are already delivering the VO separated (as it could be the case in a TV studio). However, in the usual case in which a unique video signal is presented at the encoder input, the encoder itself would have to segment the image to find the VO present in the scene. My question is: Is there available in the market any MPEG4 encoders with the ability to segment VO in a scene? Is this a common feature? Thanks in advance. BR, Paco Gomez Madrid, Spain _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2024 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2024 From rkothari_iit rediffmail.com Tue Apr 27 19:55:07 2004 From: rkothari_iit rediffmail.com (rakesh kothari) Date: Tue Apr 27 20:34:40 2004 Subject: [Mp4-tech] quality estimation Message-ID: <20040427184637.18592.qmail@mailweb33.rediffmail.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20040427/d56fb8e9/attachment.html -------------- next part -------------- hi, Is there any way to estimate the quality (quantitative analysis) of live streamed MPEG-4 video (through MPEG4IP). It would be great if someone could give some pointers to the software tools also. Thanks, Rakesh From fgomez visual-tools.com Wed Apr 28 16:20:25 2004 From: fgomez visual-tools.com (Paco Gomez) Date: Sun May 2 19:40:07 2004 Subject: [Mp4-tech] MPEG4 encoders with ability to segment VO from theinputvideo stream In-Reply-To: <80A9EC5F99C0744896728B5579E36D364E464D@EXVS001.rgu.ac.uk> Message-ID: Ian, Thanks for your answer. If the use of VO is not the essential part for the incredibly much better compression quality achieved by MPEG4 as compared to MPEG1/MPEG2, what are the key factors (if there are key factors at all and it is not an addition of different small factors) which make MPEG4/2 so much better in compressing a video sequence? Is there any paper or book discussing this topic in more detail? BR, Paco Gomez -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of i.g.richardson@rgu.ac.uk Sent: martes, 27 de abril de 2004 16:39 To: fgomez@visual-tools.com; mp4-tech@lists.mpegif.org Subject: RE: [Mp4-tech] MPEG4 encoders with ability to segment VO from theinputvideo stream I'm not aware of any encoders on the market that can do this (but would be very interested if there is anything out there !) Regards Iain Richardson www.vcodex.com/h264mpeg4/ -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Paco Gomez Sent: 26 April 2024 17:48 To: mp4-tech@lists.mpegif.org Subject: [Mp4-tech] MPEG4 encoders with ability to segment VO from the inputvideo stream Hello, I am new to the list, thus my apologies if I ask something very obvious or already explained. My question is as follows. MPEG4 standard defines VO as different objects that are encoded separately. This is easy to understand if the video source(s) are already delivering the VO separated (as it could be the case in a TV studio). However, in the usual case in which a unique video signal is presented at the encoder input, the encoder itself would have to segment the image to find the VO present in the scene. My question is: Is there available in the market any MPEG4 encoders with the ability to segment VO in a scene? Is this a common feature? Thanks in advance. BR, Paco Gomez Madrid, Spain _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2024 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2024 _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech 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 collinpaul swagmail.com Fri Apr 30 19:38:17 2004 From: collinpaul swagmail.com (Collin) Date: Sun May 2 19:43:43 2004 Subject: [Mp4-tech] MPEG4 AAC code. Message-ID: <712e29060b48c57ff19b99b47243dcc0@swagmail.com> Does anybody know of a windows distribution of the reference software. Collin Paul ------------------- Digital Convergence Division @ SISO, Bangalore ___ I’ve learned that whatever hits the fan will not be evenly distributed. ____________________________________________ http://www.swagmail.com - Faster email is cheaper email From singer apple.com Fri Apr 30 10:10:20 2004 From: singer apple.com (Dave Singer) Date: Sun May 2 19:47:56 2004 Subject: [Mp4-tech] question about track header In-Reply-To: <027901c42870$622e82c0$cd64a8c0@psil> References: <20040409144310.92189.qmail@web25110.mail.ukl.yahoo.com> <002901c42253$6073d390$e6defea9@KingWorld> <027901c42870$622e82c0$cd64a8c0@psil> Message-ID: At 7:17 PM +0530 4/22/04, Swapna Matwankar wrote: >Hello all, > >I have a question about track header in MP4 file. >In the document, 'Information technology -- Coding of audio-visual >objects -- Part 12: ISO base media file format', following >information is given about width and height field in the tkhd box: >width and height specify the track's visual presentation size as >fixed-point 16.16 values. These need not be the same as the pixel >dimensions of the images, which is documented in the sample >description(s); all images in the sequence are scaled to this size, >before any overall transformation of the track represented by the >matrix. The pixel dimensions of the images are the default values. > >Is it mandatory to scale the image to the height and width specified >in the tkhd atom? What if the LCD is smaller than these dimensions? Two points: a) in MPEG-4 (pure), the tkhd dimensions should be the same as the source dimensions. Scaling etc., if needed, is done with BIFS. b) obviously the entire visual composition and scaling implied by the sample description dimensions being scaled to the track dimensions, the track being affected by the matrix, and the overall movie matrix, give you the 'intended' notional picture. How the terminal handles a picture that is over the display size is outside the scope of the standard. OK? > >Thanks in advance. > >regards, >swapna > >_______________________________________________ >Mp4-tech mailing list >Mp4-tech@lists.mpegif.org >http://lists.mpegif.org/mailman/listinfo/mp4-tech > >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/20040430/b3888f62/attachment.html From singer apple.com Fri Apr 30 10:11:15 2004 From: singer apple.com (Dave Singer) Date: Sun May 2 19:51:14 2004 Subject: ??,?: [Mp4-tech] iso base media file format In-Reply-To: References: Message-ID: Somehow something went wrong with the encoding here and it's not getting decoded for me. Any hopes you could re-send your question (maybe in plain text)? At 8:59 AM +0800 4/22/04, tim huang wrote: >------=_NextPart_000_000E_01C42848.30B4AD00 >Content-Type: text/plain; > charset="us-ascii" >Content-Transfer-Encoding: base64 > >YWxpZ25lZCg4KSBjbGFzcyBCb3ggKHVuc2lnbmVkIGludCgzMikgYm94dHlwZSwgb3B0aW9uYWwg >dW5zaWduZWQNCmludCg4KVsxNl0gZXh0ZW5kZWRfdHlwZSkgDQp7DQogdW5zaWduZWQgaW50KDMy >KSBzaXplOyANCiB1bnNpZ25lZCBpbnQoMzIpIHR5cGUgPSBib3h0eXBlOyANCg0KaWYgKHNpemU9 >PTEpIA0KeyB1bnNpZ25lZCBpbnQoNjQpIGxhcmdlc2l6ZTsgDQp9IGVsc2UgaWYgKHNpemU9PTAp >IA0KeyAvLyBib3ggZXh0ZW5kcyB0byBlbmQgb2YgZmlsZSB9IA0KDQppZiAoYm94dHlwZT09IHV1 >aWQgKSANCnsgdW5zaWduZWQgaW50KDgpWzE2XSB1c2VydHlwZSA9IGV4dGVuZGVkX3R5cGU7IH0N >Cg0KIH0NCg0KdGhlIGFib3ZlIGluZm9tYXRpb24gbWVhbiB0aGF0Og0KaW4gdGhlIGZpbGUsdGhl >IGJpdCBzdHJlYW0gaXMgc3RydWN0dXJlZCB3aXRoDQoNCjMyYml0IDMyYml0DQpzaXplICBib3h0 >eXBlIA0KDQppZiBzaXplJ3MgdmFsdWUgZXF1YWwgd2l0aCAxLGFuZCBmb2xsb3cgYml0IHN0cmVh >bSBpcw0KNjRiaXQNCmxhcmdlc2l6ZQ0KDQphbHNvIGZvbGxvdyBiaXQgc3RyZWFtIGlzIHNpeHRl >ZW4gOGJpdCdzIGV4dGVuZGVkX3R5cGUuDQoNCmFuZCB0aGUgYml0IHN0cmVhbSBpcyBzdHJ1Y3R1 >cmVkIHdpdGggbmV0d29yayBiaXQgb3JkZXIuDQoNCm15IGVuZ2xpc2ggaXMgcG9vcixzb3JyeS4N >Cg0KDQp0aW0gaHVhbmcNCjIwMDQuNC4yMg0KDQotLS0tLT8/Pz8tLS0tLQ0KPz8/OiBtcDQtdGVj >aC1ib3VuY2VzQGxpc3RzLm1wZWdpZi5vcmcNClttYWlsdG86bXA0LXRlY2gtYm91bmNlc0BsaXN0 >cy5tcGVnaWYub3JnXT8/IFJham9yc2hpIEJpc3dhcw0KPz8/PzogMjAwND80PzIwPyAxMzowMw0K >Pz8/OiBtcDQtdGVjaEBsaXN0cy5tcGVnaWYub3JnDQo/PzogW01wNC10ZWNoXSBpc28gYmFzZSBt >ZWRpYSBmaWxlIGZvcm1hdA0KDQoNCkhpLA0KCVRoaXMgaXMgbXkgZmlyc3QgbWFpbCB0byB0aGlz >IGxpc3QuIEZpcnN0IGxldCBtZSBpbnRyb2R1Y2UNCm15c2VsZjogSSBhbSBhIHN0dWRlbnQgZ3Jh >ZHVhdGluZyBpbiBJbmZvcm1hdGlvbiBTY2llbmNlLiBJIGFtDQp3b3JraW5nIG9uIGEgcHJvamVj >dCBpbnZvbHZpbmcgM2dwcCBhbmQgM2dwcDIgc3R1ZmYuIA0KQW5kIEkgbmVlZCBoZWxwIQ0KDQoJ >Q3VycmVudGx5IG15IGpvYiBpcyB0aGlzIDogSSBoYXZlIGEgLjNncCBvciAuM2dwMiBmaWxlLiBG >cm9tDQp0aGlzIGZpbGUsIEkgaGF2ZSB0byBmaW5kIG91dCBzZXZlcmFsIGNoYXJhY3RlcmlzdGlj >cywgc3VjaCBhczoNCjEuIGR1cmF0aW9uLCBmcmFtZS1yYXRlLCByZXNvbHV0aW9uIG9mIHRoZSBo >MjYzIG9yIG1wZWctNCB2aWRlby4NCjIuIGR1cmF0aW9uLGJpdC1yYXRlIG9mIGFtciBhdWRpby4N >CjMuIGluZm8gb2YgUUNFTFAgYXVkaW8sIDNndGV4dCBldGMuDQoNCglJIGZvdW5kIG91dCBmcm9t >IHRoZSAzZ3BwIGRvY3VtZW50YXRpb24gZm9yIHRoZSAuM2dwIGZpbGUNCmZvcm1hdCB0aGF0IHRo >ZSBmaWxlIGZvcm1hdCBpcyBhIGRlcml2YXRpdmUgb2YgdGhlIElTTyBiYXNlDQptZWRpYSBmaWxl >IGZvcm1hdCAod2hpY2ggaXMgd2h5IGp1c3QgdGhlIC4zZ3AgZm9ybWF0IGRlc2NyaXB0aW9uDQp3 >YXMgbm90IG1ha2luZyBtdWNoIHNlbnNlKSwganVzdCBsaWtlIG1wZWctNC4gDQpJIChhZnRlciBt >dWNoIGVmZm9ydCkgZm91bmQgYSBjb3B5IG9mIHRoZSBJU08gYmFzZSBtZWRpYSANCmZpbGUgZm9y >bWF0IHNwZWNpZmljYXRpb24uDQoJDQoJVW5mb3J0dW5hdGVseSwgaXQgc2VlbXMgdGhhdCB0aGlz >IGZvcm1hdCBpcyBxdWl0ZSBjb21wbGV4DQp0byB1bmRlcnN0YW5kLiBNb3Jlb3ZlciBpbiB0aGUg >dmVyeSBiZWdpbm5pbmcsIGl0IHJlZmVycyB0byB0aGUNCiJTeW50YXggRGVzY3JpcHRpb24gTGFu >Z3VhZ2UiIGRlZmluZWQgaW4gTVBFRy00IHN0YW5kYXJkLiBBbmQNCkkganVzdCBjYW5ub3QgYWZm >b3JkIHRoZSBNUEVHLTQgc3RhbmRhcmQgZnJvbSBpc28uY2gNCg0KCUJhc2ljYWxseSBJIG5lZWQg >aGVscCBpbiBhbnkgb25lIG9mIHRoZSBmb2xsb3dpbmc6DQoNCjEuIFVuZGVyc3RhbmRpbmcgdGhl >IFN5bnRheCBEZXNjcmlwdGlvbiBMYW5ndWFnZQ0KICAgZWcuIHdoYXQgZG9lcyB0aGlzIG1lYW4g >Og0KDQphbGlnbmVkKDgpIGNsYXNzIEJveCAodW5zaWduZWQgaW50KDMyKSBib3h0eXBlLCBvcHRp >b25hbCB1bnNpZ25lZA0KaW50KDgpWzE2XSBleHRlbmRlZF90eXBlKSANCnsNCiB1bnNpZ25lZCBp >bnQoMzIpIHNpemU7IA0KIHVuc2lnbmVkIGludCgzMikgdHlwZSA9IGJveHR5cGU7IA0KDQppZiAo >c2l6ZT09MSkgDQp7IHVuc2lnbmVkIGludCg2NCkgbGFyZ2VzaXplOyANCn0gZWxzZSBpZiAoc2l6 >ZT09MCkgDQp7IC8vIGJveCBleHRlbmRzIHRvIGVuZCBvZiBmaWxlIH0gDQoNCmlmIChib3h0eXBl >PT0gdXVpZCApIA0KeyB1bnNpZ25lZCBpbnQoOClbMTZdIHVzZXJ0eXBlID0gZXh0ZW5kZWRfdHlw >ZTsgfQ0KDQogfQ0KDQoyLiBVbmRlcnN0YW5kaW5nIGhvdyB0byBwYXJzZSBhIGZvcm1hdCB0aGF0 >IGlzIA0KYSBkZXJpdmF0aXZlIG9mIGlzbyBiYXNlIG1lZGlhIGZpbGUgZm9ybWF0DQoobXBlZy00 >IG9yIC4zZ3Agb3IgLjNncDIpLiBJIGNhbnQgdW5kZXJzdGFuZA0KaG93IHRvIHBhcnNlIHRoZSBi >b3hlcyBhdCBhbGwuDQoNCg0KCVBsZWFzZSwgcGxlYXNlIGhlbHAgbWUgb3IgcG9pbnQgbWUNCnRv >IHJlbGV2YW50IGluZm9ybWF0aW9uLg0KDQoJVGhhbmtzIGEgbG90IGluIGFkdmFuY2UuDQpSYWpv >cnNoaSANCg0KDQoNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f >X19fX19fX19fDQpNcDQtdGVjaCBtYWlsaW5nIGxpc3QNCk1wNC10ZWNoQGxpc3RzLm1wZWdpZi5v >cmcNCmh0dHA6Ly9saXN0cy5tcGVnaWYub3JnL21haWxtYW4vbGlzdGluZm8vbXA0LXRlY2gNCg0K >Tm90ZTogQ29uZHVjdCBvbiB0aGUgbWFpbGluZyBsaXN0IGlzIHN1YmplY3QgdG8gdGhlIEFudGl0 >cnVzdCBndWlkZWxpbmVzDQpmb3VuZCBhdA0KaHR0cDovL3d3dy5tcGVnaWYub3JnL3B1YmxpYy9k >b2N1bWVudHMvdmF1bHQvbXAtb3V0LTMwMDQyLUFudGl0cnVzdC5waHANCg== > >------=_NextPart_000_000E_01C42848.30B4AD00 >Content-Type: application/ms-tnef; > name="winmail.dat" >Content-Transfer-Encoding: base64 >Content-Disposition: attachment; > filename="winmail.dat" > >eJ8+IjsAAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAAqAMAAAAAAACrAAEIgAcAGAAAAElQTS5NaWNy >b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEGgAMADgAAANQHBAAWAAgAOAAAAAQAOQEB >A5AGAOwLAAAnAAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAADAC4AAAAAAAMANgAA >AAAAHgBwAAEAAAAkAAAAcDQtdGVjaF0gaXNvIGJhc2UgbWVkaWEgZmlsZSBmb3JtYXQAAgFxAAEA >AAAWAAAAAcQoBLcootWiDAu2Suq5kOGwjuYLuAAAAgEdDAEAAAATAAAAU01UUDpIX0pDSEAxNjMu >Q09NAAALAAEOAAAAAEAABg4AUO2TBCjEAQIBCg4BAAAAGAAAAAAAAAApuyLtc9WCT48gSrerzxP7 >woAAAAsAHw4BAAAAAgEJEAEAAAA1BwAAMQcAAHAOAABMWkZ1EARZswMACgByY3BnMTI18jIA+zM2 >AegCpAPkBxNPAoMAUAPUAgBjaArAc6hldDAQpn0KgXYIkKR3awuAZDQMYGMAUHMLAwtgbmcB0A5B >C7UgEQdAaWduCYAoOCkMIGMLYAQRQm94ICwodQCBFaIgC4B0KAwzMhYABuB4dHlw0GUsIG8FMGkC >IAdABiAW2xXwWzE2XSDOZRgACfABAGRfGBIWAH8KogqBAAAbQxj8F6IAkHosZTsbJRwfIBgSID0/ >F9Yddhs0BpAWsB0yPT1mMRsYGPw2NBYAC2BypmcHkB1JXH0aMGwSMMsXUCDnMCGJLy8X0ho1eQQg >dG8aMBOQGGAg4GZ/AxAfQCRRIB4X5SFQGPB17mkXQCGPGWx1EjAAIB8kmxpLHXF9IBotvXRoH0Dp >AaBvdiSxbgIQAMAYkt4gB4ADkS+QMIA6GzUAQC8XUTEhH0AnwiwvkmJpyQVAc3QJcGFtF1AEIPsz >YRPQdAhwFzED8C+QIBrfF6AzIjWzGzQdMiAX1ig+dR0yJwQgdgdAClAaMHHGdRjRNLIgMSwAcBdA >/QIQbAkAB+AzKxs0IwA2N3cjRyAaB0BzJzA6fzPDaXMaUQnwIDgzITjRGksuvwKyICkx4joyMu8z >/iAVsPR0dwWwa0MjBbAEgUFwqSApbXknQWcVgHM58ClD4XBvBbAsPjBycs55RisvNQdwIGg5gBSA >oxs0AdAwNC5KwDIU0/UgKS1MEj9MYUwTGzRMYWI6MNBwNC0aYBHwLSsG4B4AYweQQEdRdHNSLk2g >ZWcGkC4FsGfcIFsAwAMQJyA6Ta9OvmZdTGAH8GFqBbBHcGl7FnAEAHcWQEz3TXFKkj8HVHAB0FJw >MTM6MDOfTP8R8FFPVUZNgFtNUFV3GiAEACcwYhZAH0AHgGQ3BzAntAIQcjBxSI8KSMxpLBs1AZEg >VFLwBCD/Q+FG8SfAEiAFQE/SJxIvkOND4U6yLiBGXTMn4F1hfzASQ4AEcBPQPUVG8BIwbHpmTYBJ >FWBDwFmgQ3B16wEAAjAgCcBhX9AwgRSAnTISSTBBWjIwolNjCJD/UQFekGDyGzRFQmJSMLFZoLpw >A2BqBZAFQAuAdgbwwxMwYmEzZ3BwQqNmot4yYVIBIF6QGzRBJ2Fg8McVsBcxL6BscCFBu1wy7kMI >cAlwAjBsRwBG8VKwf1xQQ+FeA2DSEgAwAVmgLv9moUXBbKNncCfCXpEDYS82v0PhMpNsFichJ8An >YnVDUf5lMABh8AMgEfIA0BpgBRDrQ3AN4HMYUHMT0DnwFkD9MXUxXpBf0GHwGJIYUANQ+UOwZS1z >MRhBCXA+MApAhzCTJ5EvkmgyNjNs8plPEi00OPAqAGVvRiV+MnL5QzF0AyeCQ7AFwGF3YYAYoEYl >M16QMDInglHwQ0VMUHj0GFBmoBpg8xgAGjB0Y0h8XDJg8AIQHx4AcBQDUjJDZqNkb2P+dQeAAjAw >hFoRMkNssyfC/xs0WhQxIzJHWgVD0lmgBIEeaTkAGJAwAXUlSVNP71kDRpVZfhawd1LwciFD4f+G >MGshLCCBlIAEgQQBAAT0bxihZFUWQEUAb11iZONtf3ISEjAAgBsAGFCHAxWAa89ZQXYjZ+Zg8Chh >AYAEkH+KRAERCREWAH0kWaAFoHDfRwCDvVlVgJWCCXMYMGOQvSfAYzCDRiYMklvYVWLSfzRQGMAa >YGrgGFBDQgngbf9rkoEzbrKCVzlwQ0AfQAWg+1BAJ+B4LzUnMH1BBJBDcPs6MV6QTQWwdrBwkTIW >cJH1RwBiTzFuAwAUgJRTCXDuZpfRXcQ9RSIGsH8BFqByRIhoIEwUcTmAI3Aij4Lxb+EXMwXQUEVH >dlH/l/MLEV6QaGGMRocDkcCZ8H+JsYzQWhFC1J5dfbRY0S77EfB7/0IWQJGxPoBHAGip/zISAHCO >sRWwdRY+ZGJRMXb/cpaTgJfGYlIvkpvfnOgdld83AE8wXpCGMIgibweRXgP/MOOnWxV/Fo8Xnxiv >Gb8az/8dvxzvtK8fDyAfIS8iPyNP/yRfJW8mfyePKJ8pryq/K8/fLN8t77jId0GoXGg6sb+x/wqx >vTFZoYEJQ+E9tYL9WN/dWe0odhVtBWz3KWPyoGH/BUCXqLPEyTtC868gB5GBMfekkUh/XAVQwHDM >wbDgltH/zMKlU19RBbFH0K/xMNGXF/8JcMBwOQBhsTAyYwV771xhvQBwa4LCCQBl4hVgZNfRv2PR >s8RSl9N/3R+45l/fD//gH+Dqs8RYNl1zYlJOsuH8Z1Z/0TUCQHA6vsBOvi9/T9IDgeZTMDLnYFBV >uKpO/YmwZU2ACFATkDQxZSIvkvPi6kPTdWJls5sEn1GxIP80EV1RnTB2keMRB5GOBQVAbeX1d+9Q >5rpw7CCuEGPSL36mcy85AHVQAOhxki1wMS0zSqEyLe0HsC5waHCzxBLxAPPwAAAAHgBCEAEAAAAv >AAAAPDIwMDQwNDIwMTAzMzExLjEyZGM4NmM4LnJham9yc2hpQGFsdW1udXguY29tPgAACwABgAgg >BgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAAAAADAAOACCAGAAAAAADAAAAAAAAARgAAAAAQhQAAAAAA >AAMAB4AIIAYAAAAAAMAAAAAAAABGAAAAAFKFAABTawEAHgAJgAggBgAAAAAAwAAAAAAAAEYAAAAA >VIUAAAEAAAAEAAAAOS4wAB4ACoAIIAYAAAAAAMAAAAAAAABGAAAAADaFAAABAAAAAQAAAAAAAAAe >AAuACCAGAAAAAADAAAAAAAAARgAAAAA3hQAAAQAAAAEAAAAAAAAAHgAMgAggBgAAAAAAwAAAAAAA >AEYAAAAAOIUAAAEAAAABAAAAAAAAAAsADYAIIAYAAAAAAMAAAAAAAABGAAAAAIKFAAABAAAACwA6 >gAggBgAAAAAAwAAAAAAAAEYAAAAADoUAAAAAAAADADyACCAGAAAAAADAAAAAAAAARgAAAAARhQAA >AAAAAAMAPYAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAACwBSgAggBgAAAAAAwAAAAAAAAEYA >AAAABoUAAAAAAAADAFOACCAGAAAAAADAAAAAAAAARgAAAAABhQAAAAAAAAIB+A8BAAAAEAAAACm7 >Iu1z1YJPjyBKt6vPE/sCAfoPAQAAABAAAAApuyLtc9WCT48gSrerzxP7AgH7DwEAAACfAAAAAAAA >ADihuxAF5RAaobsIACsqVsIAAFBTVFBSWC5ETEwAAAAAAAAAAE5JVEH5v7gBAKoAN9luAAAAQzpc >RG9jdW1lbnRzIGFuZCBTZXR0aW5nc1xBZG1pbmlzdHJhdG9yXExvY2FsIFNldHRpbmdzXEFwcGxp >Y2F0aW9uIERhdGFcTWljcm9zb2Z0XE91dGxvb2tcb3V0bG9vay5wc3QAAAMA/g8FAAAAAwANNP03 >AAACAX8AAQAAAC0AAAA8SUNFUElQQ0FHREFNSUpDQ0dBQ09LRUVCQ0FBQS5oX2pjaEAxNjMuY29t >PgAAAAADAAYQUlaY/wMABxACCQAAAwAQEAAAAAADABEQAAAAAB4ACBABAAAAZQAAAEFMSUdORUQo >OClDTEFTU0JPWChVTlNJR05FRElOVCgzMilCT1hUWVBFLE9QVElPTkFMVU5TSUdORURJTlQoOCkx >NkVYVEVOREVEVFlQRSlVTlNJR05FRElOVCgzMilTSVpFO1UAAAAAsHU= > >------=_NextPart_000_000E_01C42848.30B4AD00 >Content-Type: text/plain; charset="us-ascii" >MIME-Version: 1.0 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >_______________________________________________ >Mp4-tech mailing list >Mp4-tech@lists.mpegif.org >http://lists.mpegif.org/mailman/listinfo/mp4-tech > >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 >------=_NextPart_000_000E_01C42848.30B4AD00-- -- David Singer Apple Computer/QuickTime From singer apple.com Fri Apr 30 10:16:02 2004 From: singer apple.com (Dave Singer) Date: Sun May 2 19:55:08 2004 Subject: [Mp4-tech] iso base media file format In-Reply-To: <20040420103311.12dc86c8.rajorshi@alumnux.com> References: <20040420103311.12dc86c8.rajorshi@alumnux.com> Message-ID: At 10:33 AM +0530 4/20/04, Rajorshi Biswas wrote: >Hi, > This is my first mail to this list. First let me introduce >myself: I am a student graduating in Information Science. I am >working on a project involving 3gpp and 3gpp2 stuff. >And I need help! > > Currently my job is this : I have a .3gp or .3gp2 file. From >this file, I have to find out several characteristics, such as: >1. duration, frame-rate, resolution of the h263 or mpeg-4 video. >2. duration,bit-rate of amr audio. >3. info of QCELP audio, 3gtext etc. > > I found out from the 3gpp documentation for the .3gp file >format that the file format is a derivative of the ISO base >media file format (which is why just the .3gp format description >was not making much sense), just like mpeg-4. >I (after much effort) found a copy of the ISO base media >file format specification. > > Unfortunately, it seems that this format is quite complex >to understand. Moreover in the very beginning, it refers to the >"Syntax Description Language" defined in MPEG-4 standard. And >I just cannot afford the MPEG-4 standard from iso.ch > > Basically I need help in any one of the following: > >1. Understanding the Syntax Description Language > eg. what does this mean : It's mostly fairly obvious. > >aligned(8) class Box (unsigned int(32) boxtype, optional unsigned >int(8)[16] extended_type) This class is aligned on an 8-bit boundary, and parameterized with a boxtype and extended_type (optionally) >{ > unsigned int(32) size; > unsigned int(32) type = boxtype; it starts with two 32-bit fields, the size field and the type field; the latter has the value of the boxtype parameter > >if (size==1) >{ unsigned int(64) largesize; >} else if (size==0) >{ // box extends to end of file } if teh size field has one of two special values, the actual box size is computed specially; if 0, the box extends to end of file; if 1, then immediately after the type field is a 64-bit size field, holding the true box size. > >if (boxtype== uuid ) >{ unsigned int(8)[16] usertype = extended_type; } > > } if teh type is 'uuid', then after the (optional) extended size field is the extended type field, holding a UUID. > >2. Understanding how to parse a format that is >a derivative of iso base media file format >(mpeg-4 or .3gp or .3gp2). I cant understand >how to parse the boxes at all. 99% of the time you get the size in 32 bits (size includes the size and type fields), and then the type field, which is readable. It makes it fairly easy to skip around the file in a hex editor. You might get the free dumpster utility from apple, and have a look at a quicktime .mov file in it and with a hex editor; .mov and ISO files are similar and you might find it clarifies a lot. > > > Please, please help me or point me >to relevant information. > > Thanks a lot in advance. >Rajorshi > > > > > > >_______________________________________________ >Mp4-tech mailing list >Mp4-tech@lists.mpegif.org >http://lists.mpegif.org/mailman/listinfo/mp4-tech > >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