From avtechinfo sina.com Mon Sep 1 19:17:36 2003 From: avtechinfo sina.com (avtechinfo@sina.com) Date: Mon Sep 1 12:21:08 2003 Subject: [Mp4-tech] Continue discuss the Sigmadesigns solution Message-ID: <200309011014.h81AErX19102@lists1.magma.ca> Hi All, The 85XX solution is more cheaper 84XX ones, so I think it is better use the 85XX to develop a IP-box, but the 85XX series is focus on DVD player now, so some function on the 84XX solution have not been ported to 85XX solution, if the 85xx is adopted, what should do in furture is: 1: Demux ISO mpeg4. 2: Decode AAC(iso mpeg4 audio) by software. 3: A/V sync. 4: ISMA client software The OS is uclinux. It seems Sigmadesigns China cannot push Sigmadesigns US team to develop the above things for us, so we have to fixed all the problem by ourself or select other solutions. Anybody have experienced in such kind of project: How long will take and how many engineers will be involved in the project? I know the question is hard to answer because that depends on the engineers tech level and the spec of product, anyway I need some basic advice from you so any answer is welcome. Thanks! Best Regards, KANG Lei From Jean-Claude.Dufourd enst.fr Mon Sep 1 19:54:37 2003 From: Jean-Claude.Dufourd enst.fr (Jean-Claude Dufourd) Date: Mon Sep 1 12:56:08 2003 Subject: [Mp4-tech] mpeg-4 library in the reference software References: <20030901044014.36637.qmail@web10306.mail.yahoo.com> Message-ID: <3F5379CD.1030909@enst.fr> abhijeet mhatre wrote: > Hi all > Is there any library (preferably for linux )which > one can use for accessing, parsing and saving MPEG-4 > files. > > The "The MPEG-4 Book" by Fernando Pereira and Touradj > Ebrahimi. mentions that there is a c library (with > source) for manipulating mpeg-4 files. But I couldnt > find the library in ISO/IEC 14496-5:2001 > I got a zipped file containing "The 2D Player" , "The > 3D Player" , "The BIFS/OD Encoder" and "The TRIF > Multiplexer" I could not get the mpeg-4 library and > its documentation > > could anyone help me on this please. There is a directory called libisomediafile in Systems/Core, right ? This it what you want. Best regards JC -- Jean-Claude Dufourd @======================================@ ENST, Dept COMELEC The wing, over the big rock... 46, rue Barrault @======================================@ 75013 Paris Tel: +33145817807 Fax: +33145804036 From sps iis.fhg.de Mon Sep 1 20:34:54 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Mon Sep 1 13:38:07 2003 Subject: [Mp4-tech] Re: DRC is Required for AAC LC Decoder? In-Reply-To: References: Message-ID: <3F53833E.2090400@iis.fhg.de> Vinayaka wrote: > Hi, > Dynamic Range Control (DRC) is mandatory for AAC LC decoder? DRC support for AAC decoders is optional, any decoder may or may not make use of optionally available DRC data. Best regards, Ralph > Can any one > give the details about purpose & usefulness of this in decoder? > > Thanks & Regards > Vinayaka > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Mon Sep 1 21:32:34 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Mon Sep 1 14:36:04 2003 Subject: [Mp4-tech] Re: MPEG-4 Conformance Testing Bitstreams In-Reply-To: <20030814014207.23156.qmail@web21409.mail.yahoo.com> References: <20030814014207.23156.qmail@web21409.mail.yahoo.com> Message-ID: <3F5390C2.8050801@iis.fhg.de> BTW: The current version of all MPEG-4 Audio test sequences can be found here: ftp://mpaudconf:adif2mp4@ftp.iis.fhg.de/mpeg4audio-conformance Ralph Pham Ngoc Hai wrote: > I'm doing a project on decoding MPEG-4 audio. I've got bit > streams from ISO/IEC 14496-4 First Edition (2023-12-15). I > encounted some problem with all the AL07_xxxxx.mp4 streams. > Are these streams having problems or my decoder is wrong? I > have tried some other decoders and they failed to decoded > these streams also. > If these streams I have are wrong, are there any newer > streams? > Thanks. > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Mon Sep 1 22:00:10 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Mon Sep 1 15:03:07 2003 Subject: [Mp4-tech] Re: Difficulties understanding MPEG-4 audio profilesandlevels In-Reply-To: <604551C2-DA61-11D7-8FA3-000393453BB6@openmac.de> References: <604551C2-DA61-11D7-8FA3-000393453BB6@openmac.de> Message-ID: <3F53973A.1090803@iis.fhg.de> Marc Jaeckle wrote: >> The bad aspect of PCU and RCU is that they are imprecise. Max number of >> instantiations, channels, and sampling rates would be much easier to >> interpret, but would result in less flexability. > > That's basically where my problem lies. I don't understand how the > sampling rate influences the complexity (and therefore the RCU and PCU) > of an audio object. For some objects (e.g. AAC LQ or CELP) the PCU > seems to be proportional to the sampling rate but what about the RCU? > Is there a way to calculate the RCU and PCU for an audio object at a > given sampling rate or does the standard only give me the PCU and RCU > for a single specific sampling rate for each audio object (like in the > table "complexity estimates for the different audio object types")? Or > to put it more general: How are the RCU and PCU calculated? We had the same problem while specifying the various conformance test sequuences to the individual levels. Hence, whe have drafted some formulas. Check out ISO/IEC 14496-3:2001/Cor 1:2002. You will find there formulas to calculate RCU and PCU for a wide range of AAC configurations. Ralph >> ... but would result in less flexability. > > I'm aware of the better flexibility that is achieved by describing > levels with PCU and RCU that's why I was wondering why not all levels > are defined by PCU and RCU. The first three levels of the Scalable > Profile are defined by configuration for example and the Speech profile > defines levels in terms of the max number of objects. I find this a > little bit confusing and inconsitent. Was there a certain reason for > this? (Well I guess there was a reason but what kind of reason :-) > > Gru? > Marc > > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Mon Sep 1 22:11:18 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Mon Sep 1 15:15:08 2003 Subject: [Mp4-tech] Re: Query on channel coupling in AAC In-Reply-To: <45A1F95BB9D7D84FAB0A1EB4D67EEF9638CF93@is01ex01.ittiam.com> References: <45A1F95BB9D7D84FAB0A1EB4D67EEF9638CF93@is01ex01.ittiam.com> Message-ID: <3F5399D6.7050809@iis.fhg.de> Dear Anil, what exactly do you mean with "channel coupling control"? In AAC, you might have dependently and independently switched coupling channels. Those channels are actually not output on its own, but they are coupled to the Main audio channels (SCE, CPE). Coupling control information is provided to control this coupling process (which coupling channel is coupled to what extend to which main channel). The coupling mechanism has been specified in MPEG-2 AAC and has been reused in MPEG-4 AAC. It is applicaple to AAC Main, AAC LC, AAC SSR and AAC LPT. Please not that the number of coupling channels is limited by the profile and level specification. Hope this helps. Ralph Anil Kumar wrote: > Hi all, > I had a few queries about channel coupling element. What is channel coupling control? Is this applicable only for > 2 channels? What are the benefits of CCC? Is this a MP2 or MP4 capability? > > Hoping for some answers in this regard, > Thanks, > Anil > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From olivier.avaro francetelecom.com Mon Sep 1 23:02:56 2003 From: olivier.avaro francetelecom.com (AVARO Olivier FTRD/DIH/REN) Date: Mon Sep 1 19:19:04 2003 Subject: [Mp4-tech] MPEG-4 and synchronized interactive applications Message-ID: <91855F6226D6AB48BD56EA87514AD8072A457B@ftrdmel1.rd.francetelecom.fr> Dear Dominique, There are different architectures to accomplish what you describe but the issue is not only technical. Technically, you can do what you describe (and this was demonstrated by AIC in IBC in 1999) by just using existing MPEG-2 Audio, Video and Systems and adding MPEG-4 Systems for the interactive enhancement (without MPEG-J). This is fully specified in MPEG (MPEG-2 and MPEG-4 Systems) and I know a couple of implementations. If you like, you can replace MPEG-2 Video and Audio by more recent MPEG-4 codecs. Code points and format for that have been standardiized by MPEG. But you may want as well to have the interactive enhancements more tightly integrated with your MHP Systems. MPEG-J comes then into the picture and allows for example the user of an (MHP+MPEG-J) applet application to interact with the MPEG-4 enhancements. I am not sure DVB is tackling the issue. There were some expectations at some points in time that MHP will be the ultimate answer. It seems now generally accepted that MHP is fine for the application part but that a specific technology is needed for the interactive graphics enhancements. MPEG-4 Systems is to my knowledge the only solution that is fully standardized and allow the frame based synchronization that you request. Kind regards, Olivier > -----Message d'origine----- > De : dominique.delcoigne@belgacom.be > [mailto:dominique.delcoigne@belgacom.be] > Envoy? : mardi 12 ao?t 2003 10:02 > ? : technotes@lists.m4if.org > Objet : [Mp4-tech] MPEG-4 and synchronized interactive applications > > > > > Dear experts, > > In the traditional digital broadcast world (DVB-MPEG-2), > several operators choose for MHP in order to develop > interactive applications. > Several MHP applications do not require a sync with the > audiovisual stream (e.g. standalone game, SuperTeletext, > ...); however other applications such as a pop-up during a > commercial advertising, a locally playable game show, etc... > require a perfect sync with the audiovisual stream. MHP > > When operating an MPEG-4 broadband (IP) network, a part of > the content will be picked up from DVB sources (satellite, > cable, etc...) that include MHP applications. > > How does MPEG-4 tackle this ? > - Conversion of MPEG-2 audio and video (A/V) into MPEG4 audio > and video (OK we could even pass thru baseband SDI with full > reencoding) - This is not the biggest issue I think. > - What about the MHP applications synchronized with the video > content: part of the Java code included in MHP is reused for > MPEG-J 'translation' in MPEG-4 ? how is made the sync with > A/V ? Or do we come to the conclusion that there is a need > to develop an application code for each system (traditional > broadcast DVB MHP) and application code (based on MPEG-J or > proprietary middleware software (likly based on Java)) for > MPEG-4 IP distribution ? > - Is the DVB consortium tackling this convergence ? If yes, > how far are we in the roadmap ? > > Any clue how to tackle this issue ? > > > > Thanks > > Dominique > > > > From oamato wanadoo.fr Tue Sep 2 11:09:39 2003 From: oamato wanadoo.fr (Olivier Amato) Date: Tue Sep 2 09:58:05 2003 Subject: [Mp4-tech] MPEG-4 and synchronized interactive applications References: <91855F6226D6AB48BD56EA87514AD8072A457B@ftrdmel1.rd.francetelecom.fr> Message-ID: <003701c37129$90b73730$f340fea9@maewanto> Dear Olivier, > I am not sure DVB is tackling the issue. There were some expectations > at some points in time that MHP will be the ultimate answer. It seems now > generally accepted that MHP is fine for the application part but that a specific > technology is needed for the interactive graphics enhancements. MPEG-4 > Systems is to my knowledge the only solution that is fully standardized and > allow the frame based synchronization that you request. This is a very interesting topic ! How do you see the future for interactive TV ? Involved companies ( Canal+ Technologies, Liberate, OpenTV, Microsoft ... ) seem to move slowly from proprietary technologies ( Mediahighway, Mediacast, MicrosoftTV ... ) to MHP. Will they embrace MPEG-4 advanced features when MHP is not widely adopted yet ? Are international broadcast organizations ( DVB, ATSC, ARIB ) working on MPEG-4 tools ( visual, audio, systems ) implementation right now ? My humble opinion would be to adopt AVC Main Profile + HE AAC + MPEG-4 Systems ( scene composition and interactivity ) for future iTV requirements, but I don't now MHP features enough to tell how they would overlap with MPEG-4's ... BTW, would MPEG's propositions for content protection be sufficient for this purpose ( IPMP, MPEG REL, RDD ... ) ? And what about the necessary integration of metadata for future advanced EPGs and users' profiles ? MPEG-7 seems to be very attractive but is really not widely implemented yet ( except for the very promising TV-Anytime forum ) ... Last thing, what about future HD-DVD ? Does anybody know DVD Forum's technical choices for audio/video codecs and interactivity features ? Best regards, Olivier Amato From rob.koenen mpegif.org Tue Sep 2 11:58:50 2003 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Tue Sep 2 14:00:08 2003 Subject: Oliviers and all, RE: [Mp4-tech] MPEG-4 and synchronized interactive applications In-Reply-To: <003701c37129$90b73730$f340fea9@maewanto> Message-ID: > To: technotes@lists.m4if.org > Subject: Re: [Mp4-tech] MPEG-4 and synchronized interactive applications Chers Oliviers & all, please note the new list address: mp4-tech@lists.mpegif.org Merci, Rob From rob.koenen mpegif.org Tue Sep 2 17:07:32 2003 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Tue Sep 2 19:09:05 2003 Subject: [Mp4-tech] FW: Captioning for MPEG Message-ID: MPEG-4 techies, Does anybody know any products that can extract closed captioning from the analog broadcast signal before encoding, encode video/audio/text in MPEG-4, and put it together as a anolog signal again at the decoder? See question below. Please respond to list and Dave as in CC. Rob -----Original Message----- From: Dave Gardy [mailto:dgardy@tvworldwide.com] Sent: Tuesday, September 02, 2023 15:53 To: rob.koenen@m4if.org Cc: Troy@tvworldwide.com Subject: Captioning for MPEG Rob- As a follow-up to our conversation, I'm looking for a solution where broadcast affiliates could load down (via FTP) an MPEG 2 or MPEG 4 file of a 30 or 60 second PSA commercial and maintain the closed captioning, so it can play back at a broadcast TV station with the closed captioning in tact. Please let me know ayone who could recommend a solution. Thanks, Dave. Dave Gardy Chairman and CEO TVWorldwide.com 4206 F Technology Ct. Chantilly, Va. 20151 dgardy@tvworldwide.com (703) 961-9250 (703) 961-9255 (fax) (571) 228-2298 cell (new as of Jan 1 '03) From rbleidt hdtv.com Tue Sep 2 17:57:19 2003 From: rbleidt hdtv.com (Robert Bleidt) Date: Tue Sep 2 19:56:08 2003 Subject: [Mp4-tech] FW: Captioning for MPEG In-Reply-To: Message-ID: <5.2.1.1.2.20030902164956.033e4550@localhost> There are several firms who operate private networks for transporting commercials. For example Pathfire in Atlanta or DG systems. Telestream in Grass Valley sells terminal equipment for doing this directly. If you are distributing to U.S. stations, they probably already use one of these services for spot delivery. To my knowledge none of these firms is using MPEG-4 yet, as the compression gains over MPEG-2 are not enough to replace their installed base. Telestream does offer a online transcoding service that might plan support for MPEG-4. At 04:07 PM 9/2/2024 -0700, you wrote: >MPEG-4 techies, > >Does anybody know any products that can extract closed captioning from the >analog broadcast signal before encoding, encode video/audio/text in MPEG-4, >and put it together as a anolog signal again at the decoder? See question >below. Please respond to list and Dave as in CC. > >Rob > >-----Original Message----- >From: Dave Gardy [mailto:dgardy@tvworldwide.com] >Sent: Tuesday, September 02, 2023 15:53 >To: rob.koenen@m4if.org >Cc: Troy@tvworldwide.com >Subject: Captioning for MPEG > > >Rob- As a follow-up to our conversation, I'm looking for a solution >where broadcast affiliates could load down (via FTP) an MPEG 2 or MPEG 4 >file of a 30 or 60 second PSA commercial and maintain the closed >captioning, so it can play back at a broadcast TV station with the >closed captioning in tact. Please let me know ayone who could recommend >a solution. Thanks, Dave. > >Dave Gardy >Chairman and CEO >TVWorldwide.com >4206 F Technology Ct. >Chantilly, Va. 20151 >dgardy@tvworldwide.com >(703) 961-9250 >(703) 961-9255 (fax) >(571) 228-2298 cell (new as of Jan 1 '03) > > >_______________________________________________ >Mp4-tech mailing list >Mp4-tech@lists.mpegif.org >http://lists.mpegif.org/mailman/listinfo/mp4-tech Robert Bleidt - Streamcrest Associates From abhijeetmhatre yahoo.com Tue Sep 2 22:51:33 2003 From: abhijeetmhatre yahoo.com (abhijeet mhatre) Date: Wed Sep 3 00:53:04 2003 Subject: [Mp4-tech] Anyone using MSYS Toolkit Message-ID: <20030903045133.87099.qmail@web10303.mail.yahoo.com> Hi folks I am in search for an MPEG-4 library and an Mpeg-2 Transport Stream library for work on linux. Thanks for your replies for my previous post. I have now two options for MPEG-4 Library. The reference library from ISO (ISO/IEC 14496-5:2001) and the other is MP4IP, which seems to be superior. Now for the Mpeg-2 Transport Stream library there is the MSYS Toolkit "ISO/IEC_TR13818-5:1997_Software_Simulation". But that seems incomplete and old (1995). If anyone used it or if you know any better alternatives or enhancements to the same since 1995, please let me know. regards Abhijeet D Mhatre __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From gedeon irit.fr Wed Sep 3 12:54:12 2003 From: gedeon irit.fr (Serge GEDEON) Date: Wed Sep 3 05:56:08 2003 Subject: [Mp4-tech] MPEG-4 Message-ID: <002401c37201$545bc520$1940738d@pcsara> hello everybody, Currently I am finishing my master degree (DEA) and I ve been working for 6 months on MPEG-4 file transport. I would like to continue my researches on this domain by doing a Ph D degree, is any of you working on this domain and have a proposition ? Sincerely, Serge GEDEON Student - Paul Sabatier University - France Tel : +33 6 07780653 -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030903/f79406b8/attachment.html From marc openmac.de Wed Sep 3 22:28:49 2003 From: marc openmac.de (Marc Jaeckle) Date: Wed Sep 3 15:31:06 2003 Subject: [Mp4-tech] Re: Difficulties understanding MPEG-4 audio profilesandlevels In-Reply-To: <3F53973A.1090803@iis.fhg.de> Message-ID: > We had the same problem while specifying the various conformance test > sequuences to the individual levels. Hence, whe have drafted some > formulas. Check out ISO/IEC 14496-3:2001/Cor 1:2002. You will find > there formulas to calculate RCU and PCU for a wide range of AAC > configurations. I had a look at the document but I couldn't figure out all the abbreviations used in the formulas. Searching the standard for PCU_ref, RCU_ref, fs_ref, #DepCouplingCh and #IndepCouplingCh didn't produce any results. Can you possibly provide the terms they stand for or in the case of PCU_ref, RCU_ref and fs_ref the place where I can find the correspoding values (I'm guessing that those are the values from table 1.3 "Complexity of Audio Object Types and SR conversion" but I'm not really sure)? Actually I would be even more grateful for a short explanation of the formulas/terms since I'm pretty(completely) new to MPEG-4 audio and probably wouldn't be able to interpret the meaning of the terms without reading most of the standard (which I should of course :-) unluckily this is not an option at the moment). Gru? Marc From arunpramachandran tataelxsi.co.in Thu Sep 4 03:10:10 2003 From: arunpramachandran tataelxsi.co.in (Arun P Ramachandran) Date: Thu Sep 4 05:42:06 2003 Subject: [Mp4-tech] Reg MP4 File format Message-ID: <002401c372c4$5833eba0$8b14010a@telxsi.com> Sir, I am na employee of Tata Elxsi, India. I am doing a project on MP4. Could you please send me some materials related to MP4. With Regards Arun P Ramachandran -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030904/2981634e/attachment.html From rob.koenen mpegif.org Thu Sep 4 04:34:10 2003 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Thu Sep 4 06:36:06 2003 Subject: [Mp4-tech] Reg MP4 File format In-Reply-To: <002401c372c4$5833eba0$8b14010a@telxsi.com> Message-ID: Information on MPEG-4 can be found through www.m4if.org and http://www.chiariglione.org/mpeg/index.htm Best Regards, Rob I hope this helps; kind regards, -----Original Message----- From: Arun P Ramachandran [mailto:arunpramachandran@tataelxsi.co.in] Sent: Thursday, September 04, 2023 02:10 To: technotes@lists.m4if.org Subject: [Mp4-tech] Reg MP4 File format Sir, I am na employee of Tata Elxsi, India. I am doing a project on MP4. Could you please send me some materials related to MP4. With Regards Arun P Ramachandran -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030904/bac2e10c/attachment.html From sps iis.fhg.de Thu Sep 4 19:57:01 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Thu Sep 4 12:59:06 2003 Subject: [Mp4-tech] Re: Difficulties understanding MPEG-4 audio profilesandlevels In-Reply-To: References: Message-ID: <3F576EDD.2090103@iis.fhg.de> Dear Marc, all, Marc Jaeckle wrote: >> We had the same problem while specifying the various conformance test >> sequuences to the individual levels. Hence, whe have drafted some >> formulas. Check out ISO/IEC 14496-3:2001/Cor 1:2002. You will find >> there formulas to calculate RCU and PCU for a wide range of AAC >> configurations. > > > I had a look at the document but I couldn't figure out all the > abbreviations used in the formulas. Searching the standard for PCU_ref, > RCU_ref, fs_ref, #DepCouplingCh and #IndepCouplingCh didn't produce any > results. Can you possibly provide the terms they stand for or in the > case of PCU_ref, RCU_ref and fs_ref the place where I can find the > correspoding values (I'm guessing that those are the values from table > 1.3 "Complexity of Audio Object Types and SR conversion" but I'm not > really sure)? * PCU_ref, RCU_ref and fs_ref are of course the values mentioned in Table 1.3. * #DepCouplingCh and #IndepCouplingCh are the numbers of dependently and independently switched coupling channels. > Actually I would be even more grateful for a short explanation of the > formulas/terms since I'm pretty(completely) new to MPEG-4 audio and > probably wouldn't be able to interpret the meaning of the terms without > reading most of the standard (which I should of course :-) unluckily > this is not an option at the moment). RCU - derivation ---------------- * fs/fs_ref considers the linear complexity scaling by means of the actual sampling frequency * dependently switched coupling channels don?t require an individual IMDCT, so the complexity factor is 0.3; for all other channels it is 1. PCU derivation -------------- * factors before the #xyzChannels are due to possible memory sharing * the redeced increase of memory for channel pairs is due to memory sharing (note that the closing squared bracket in the RCU formula for CPE<2 has to be put before #CPE rather than after it) Best regards, Ralph -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From mjacklin hypermedium.com Thu Sep 4 20:30:48 2003 From: mjacklin hypermedium.com (Martin Jacklin) Date: Thu Sep 4 14:02:07 2003 Subject: [Mp4-tech] AVC @ITU promotional opportunity: http://www.hypermedium.com/AVC Message-ID: <003201c3730a$4bb3fd20$0302a8c0@Mars> Dear MP4-Tech Subscriber We have just extended the deadline for companies to join us in Hall 5 at ITU Telecom World 2003 for the Advanced Video Caf? and widened the guest list which means that now, YOU are invited! The deadline to commit to this event is now Friday 12th September. Book now, because the space is filling up. MPEGIF members have enjoyed exclusive access to this offer for two weeks. There are still some places open, so we are happy to widen our guest list: any subscriber to tech notes (now known as MP4-Tech) will get the same price as MPEGIF members. The Advanced Video Caf? is a Plug and Play opportunity. All you have to do is bring people and demos, plug in and get selling. We are offering spaces of 40m2, 20m2 and 10m2 on this booth for a very reasonable price. There is no cheaper way to exhibit at ITU Telecom World. In addition, we have designed a category specially for small companies or busy companies, the standalone option allows individual company representatives to attend, with an exhibitor badge and networking and power facilities for notebooks. Please review the information at: http://www.hypermedium.com/AVC and contact me immediately if you are interested in taking part. /\/\artin Jacklin Hypermedium Geneva, Switzerland gsm: +41 79 291 1882 www.hypermedium.com Communications Engineering From Helmut.Ziegler Stud.Tu-Ilmenau.De Fri Sep 5 19:23:16 2003 From: Helmut.Ziegler Stud.Tu-Ilmenau.De (Helmut.Ziegler@Stud.Tu-Ilmenau.De) Date: Fri Sep 5 12:24:07 2003 Subject: [Mp4-tech] MPEG-J-examples Message-ID: <200309051623.h85GNGeh024110@ernie.rz.tu-ilmenau.de> Hello, had anyone of you success in running the IM1-MPEG-J-examples? I'm especially interested in the SceneAPITest of the Reference Software. So far I have compiled nearly the latest versions (July 2003) of IM1-2D, Player3D, Osmose (V1.2.1) and all with MPEG-J support. When I now open the file sceneapitest.mp4 a static scene (two circle and text) plus an MS-DOS- Window are shown. In the Window one can see certain entries, which I guess show which classes are loaded. The last entries are: ... SceneExample Before newInstance Before MPEG init MySceneListener It's the same result in every player(tested under WinXP, Win98, Win2000). Can anyone give me an advice? Thanks in advance, Helmut From oamato wanadoo.fr Sat Sep 6 18:35:01 2003 From: oamato wanadoo.fr (Olivier Amato) Date: Sat Sep 6 11:35:08 2003 Subject: [Mp4-tech] MPEG-2 to MPEG-4 transcoding software Message-ID: <00ac01c3748c$71db0b50$a7b83151@maewanto> I'm looking for a good and affordable MPEG-2 to MPEG-4 transcoding software for Windows. It has to support MPEG-2 PS as input ( MP@ML, 720x576 pixels, 25 fps, 15 Mbps, MPEG layer 2 for audio ) and exports MP4 files ( Advanced Simple Profile, AAC-LC ), with resize and deinterlace features. I've found a version of VirtualDub which can input MPEG-2 files ( I could use DivX as MPEG-4 video codec ), but I would need AAC encoder and MP4 file format export ( I don't know if those components exist for VirtualDub !!?? ). I could also use QT Player Pro 6 with MPEG-2 Playback component, but I want to encode video in Advanced Simple Profile. Does it exist a DivX component for QuickTime Player Pro ? Is there a way to do it with GraphEdit ( I would need all the components as DirectShow filters ... ) ? Any other suggestions ? Thanks in advance. Olivier Amato From ben interframemedia.com Tue Sep 9 17:15:47 2003 From: ben interframemedia.com (Ben Waggoner) Date: Tue Sep 9 19:31:28 2003 Subject: [Mp4-tech] MPEG-2 to MPEG-4 transcoding software In-Reply-To: <00ac01c3748c$71db0b50$a7b83151@maewanto> Message-ID: Oliver, Sorenson Squeeze 3.5 for Windows should be able to do this nicely. Alas, the Mac version can't use MPEG-2 for source. Ben Waggoner Compressed Video Consulting, Training, and Encoding My Book: Cleaner e-book: on 9/6/03 8:35 AM, Olivier Amato at oamato@wanadoo.fr wrote: > I'm looking for a good and affordable MPEG-2 to MPEG-4 transcoding software > for Windows. > It has to support MPEG-2 PS as input ( MP@ML, 720x576 pixels, 25 fps, 15 > Mbps, MPEG layer 2 for audio ) and exports MP4 files ( Advanced Simple > Profile, AAC-LC ), with resize and deinterlace features. > I've found a version of VirtualDub which can input MPEG-2 files ( I could > use DivX as MPEG-4 video codec ), but I would need AAC encoder and MP4 file > format export ( I don't know if those components exist for VirtualDub > !!?? ). > I could also use QT Player Pro 6 with MPEG-2 Playback component, but I want > to encode video in Advanced Simple Profile. Does it exist a DivX component > for QuickTime Player Pro ? > Is there a way to do it with GraphEdit ( I would need all the components as > DirectShow filters ... ) ? > Any other suggestions ? From oamato wanadoo.fr Wed Sep 10 09:11:50 2003 From: oamato wanadoo.fr (Olivier Amato) Date: Wed Sep 10 02:19:21 2003 Subject: [Mp4-tech] MPEG-2 to MPEG-4 transcoding software References: Message-ID: <001101c37762$6fe64c50$f340fea9@maewanto> Ben, > Sorenson Squeeze 3.5 for Windows should be able to do this nicely. > Alas, the Mac version can't use MPEG-2 for source. Sorenson Squeeze 3.5 for MPEG4 ( Windows ) doesn't seem to handle MPEG-2 as input files ( http://www.sorenson.com/content.php?cats=2/75&nav=2 ) ... "Input: AIF/AIFF, ASF, AVI, DV, MOV, WAV, WMV, WMA" Do you know if Cleaner or ProCoder could be an option ? Regards, Olivier From Marco.Jacobs nl.bosch.com Wed Sep 10 11:51:27 2003 From: Marco.Jacobs nl.bosch.com (Jacobs Marco (ST-VS/ENG2)) Date: Wed Sep 10 08:19:13 2003 Subject: [Mp4-tech] RE: [M4IF Technotes] MPEG-4 SP elementary stream to AVI Message-ID: <140FC670827F1B499553FD052345B3F13B2C28@si-mail97.de.bosch.com> Dear Olivier and other M4IF list subscribers, I downloaded the AVgen tool from IBM -- it works well. Using this tool, I can produce an MPEG-4 file (.mp4) that can be played in QT 6.3. However, I am still looking for a tool that can produce an AVI or ASF file, which can be played in the Windows Media Player. This player is much more widespread and is installed on virtually any Windows PC. If anyone has any pointers to tools or software libraries that can be used for such purposes, please forward them to me. thanks! --Marco Jacobs > From: Olivier Amato [mailto:oamato@wanadoo.fr] > Sent: 2003 jul 25 16:58 > > I think the easier way would be to produce an ISMA compliant > MPEG-4 file ( > .mp4 ) with AVgen tool from IBM Toolkit for MPEG-4 ( > http://www.alphaworks.ibm.com/tech/tk4mpeg4 ). You should be > able to play it > with QT player 6. > > Best regards, > > Olivier > > > The MPEG-4 SP encoder I am working with outputs an MPEG-4 elementary > stream. Now, I would like to encapsulate this stream into a > .avi file or so, > so that I can play it in windows media player or apple's > quicktime player. > Is there an easy way to do this? In other words, is there a windows > executable that I can download and use to convert an MPEG-4 elementary > stream into a file that can be viewed with these players? > > > > Thanks! > > > > Marco Jacobs From ben interframemedia.com Wed Sep 10 10:44:59 2003 From: ben interframemedia.com (Ben Waggoner) Date: Wed Sep 10 12:53:37 2003 Subject: [Mp4-tech] MPEG-2 to MPEG-4 transcoding software In-Reply-To: <001101c37762$6fe64c50$f340fea9@maewanto> Message-ID: Olivier, They can both read MPEG-2 source files, but neither can export to MPEG-4 Advanced Simple (Cleaner can use QuickTime to do Simple). Ben Waggoner Compressed Video Consulting, Training, and Encoding My Book: Cleaner e-book: on 9/9/03 11:11 PM, Olivier Amato at oamato@wanadoo.fr wrote: > Do you know if Cleaner or ProCoder could be an option ? From sumit_thatte yahoo.com Wed Sep 10 07:52:10 2003 From: sumit_thatte yahoo.com (sumit thatte) Date: Wed Sep 10 18:58:49 2003 Subject: [Mp4-tech] Problem in compiling MPEG4 AAC Encoder and decoder.. help needed Message-ID: <20030910135210.94760.qmail@web40401.mail.yahoo.com> Hi all, I have downloaded the source code for MPEG4 AAC(advanced audio codec) from ISO site. I want to run it for LC and LTP profile. I am using AFSP package v6r8. I am not able to encode and decode ".raw" files. Pls can somebody tell me what are the compilation, run time options and the environment variables to set? Pls help me , I am badly stuck here. Thanks in advance. Regards Sumit Thatte --------------------------------- Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030910/7e89137c/attachment.html From bfelts envivio.com Wed Sep 10 11:02:33 2003 From: bfelts envivio.com (Boris Felts) Date: Wed Sep 10 18:59:18 2003 Subject: [Mp4-tech] RE: [M4IF Technotes] MPEG-4 SP elementary stream to AVI In-Reply-To: <140FC670827F1B499553FD052345B3F13B2C28@si-mail97.de.bosch.com> Message-ID: <005701c377bd$58a24660$230110ac@UBFELTS> If you want to use MPEG-4 for the native Windows Media, you should use Windows Media producer. The files won't be compatible with any other ISO MPEG-4 player though. Now, you can download a plug-in for Windows Media player that would play the MPEG-4 file. There are few available, including the one from my company www.envivio.com. You will be then able to play the mp4 file in all three major players: QuickTime, Windows Media, RealPlayer. Regards, Boris Felts Envivio. > -----Original Message----- > From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech- > bounces@lists.mpegif.org] On Behalf Of Jacobs Marco (ST-VS/ENG2) > Sent: Wednesday, September 10, 2023 1:51 AM > To: Olivier Amato; Technotes@lists.m4if.org > Subject: [Mp4-tech] RE: [M4IF Technotes] MPEG-4 SP elementary stream to > AVI > > Dear Olivier and other M4IF list subscribers, > > I downloaded the AVgen tool from IBM -- it works well. Using this tool, I > can produce an MPEG-4 file (.mp4) that can be played in QT 6.3. However, I > am still looking for a tool that can produce an AVI or ASF file, which can > be played in the Windows Media Player. This player is much more widespread > and is installed on virtually any Windows PC. If anyone has any pointers > to tools or software libraries that can be used for such purposes, please > forward them to me. > > thanks! > > --Marco Jacobs > > > From: Olivier Amato [mailto:oamato@wanadoo.fr] > > Sent: 2003 jul 25 16:58 > > > > I think the easier way would be to produce an ISMA compliant > > MPEG-4 file ( > > .mp4 ) with AVgen tool from IBM Toolkit for MPEG-4 ( > > http://www.alphaworks.ibm.com/tech/tk4mpeg4 ). You should be > > able to play it > > with QT player 6. > > > > Best regards, > > > > Olivier > > > > > The MPEG-4 SP encoder I am working with outputs an MPEG-4 elementary > > stream. Now, I would like to encapsulate this stream into a > > .avi file or so, > > so that I can play it in windows media player or apple's > > quicktime player. > > Is there an easy way to do this? In other words, is there a windows > > executable that I can download and use to convert an MPEG-4 elementary > > stream into a file that can be viewed with these players? > > > > > > Thanks! > > > > > > Marco Jacobs > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech From holger.grahn bitmanagement.de Thu Sep 11 00:41:59 2003 From: holger.grahn bitmanagement.de (Holger Grahn - Bitmanagement) Date: Wed Sep 10 18:59:35 2003 Subject: [Mp4-tech] RE: [M4IF Technotes] MPEG-4 SP elementary stream to AVI References: <140FC670827F1B499553FD052345B3F13B2C28@si-mail97.de.bosch.com> Message-ID: <009f01c377e4$5da83760$152ca8c0@Maximum> Hi > I downloaded the AVgen tool from IBM -- it works well. Using this tool, I can produce an MPEG-4 file > (.mp4) that can be played in QT 6.3. However, I am still looking for a tool that can produce an AVI or ASF file, which can be played in the Windows Media Player. This player is much more widespread and is installed on virtually any Windows PC. :-) this is an MPEG-4 list >If anyone has any pointers to tools or software libraries that can be used for such purposes, please forward >them to me. There are some companies like Dicas offering MPEG-4 File & Decoder Direct Show plugin filters And WMP uses Direct Show too, so you can play MP4 Video files. You can also use MPEG-4 Video packaged in AVI Container and then play this using WMP with one of several Direct Show compatible decoders, see http://www.doom9.org/ for links. Greetings Holger From hans-juergen.bardenhagen arcor.de Thu Sep 11 05:00:20 2003 From: hans-juergen.bardenhagen arcor.de (Hans-Juergen Bardenhagen) Date: Thu Sep 11 00:12:12 2003 Subject: [Mp4-tech] RE: [M4IF Technotes] MPEG-4 SP elementary stream to AVI In-Reply-To: <005701c377bd$58a24660$230110ac@UBFELTS> Message-ID: <8td02glzTuB@id-50271.news.dfncis.de> On 10.09.03, 10:02 (received 11.09.03, 04:58 GMT+2) Boris Felts wrote: > Now, you can download a plug-in for Windows Media player that would > play the MPEG-4 file. There are few available, including the one from > my company www.envivio.com. You will be then able to play the mp4 > file in all three major players: QuickTime, Windows Media, > RealPlayer. Talking about EnvivioTV and mpegable DirectShow filters: does anyone know if those two can decode multichannel AAC bitstreams yet, also in audio-only MP4 files? And are there plans to support HE AAC in the future? From echoy qualcomm.com Wed Sep 10 22:39:40 2003 From: echoy qualcomm.com (Eddie Choy) Date: Thu Sep 11 00:48:57 2003 Subject: [Mp4-tech] AAC LTP conformace files: Invalid MP4 headers? Message-ID: <5.1.0.14.2.20030910211855.051c1ff8@unixmail.qualcomm.com> An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030910/81cc4372/attachment.html From ugarg neomagic.com Thu Sep 11 11:47:23 2003 From: ugarg neomagic.com (Umang Garg) Date: Thu Sep 11 01:25:41 2003 Subject: [Mp4-tech] Problem in compiling MPEG4 AAC Encoder and decoder.. help needed In-Reply-To: <20030910135210.94760.qmail@web40401.mail.yahoo.com> References: <20030910135210.94760.qmail@web40401.mail.yahoo.com> Message-ID: <3F600563.7050706@neomagic.com> Hi Sumit, From what it seems like, you are probably using the wrong test streams. Please follow the communication on Conformance streams at the MPEG-4 archives. Two subscribers of the mailing list: Ralph Sperschneider and Rob Koenen; have identified this problem and given the latest link for conformance streams etc. I hope that this helps. Regards, Umang Garg NeoMagic Design Center sumit thatte wrote: > Hi all, > I have downloaded the source code for MPEG4 AAC(advanced audio codec) > from ISO site. I want to run it for LC and LTP profile. I am using > AFSP package v6r8. > I am not able to encode and decode ".raw" files. > Pls can somebody tell me what are the compilation, run time options > and the environment variables to set? > Pls help me , I am badly stuck here. > Thanks in advance. > Regards > Sumit Thatte > > > ------------------------------------------------------------------------ > Do you Yahoo!? > Yahoo! SiteBuilder > - > Free, easy-to-use web site design software > >------------------------------------------------------------------------ > >_______________________________________________ >Mp4-tech mailing list >Mp4-tech@lists.mpegif.org >http://lists.mpegif.org/mailman/listinfo/mp4-tech > > -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030911/b26e3d27/attachment.html From mjacklin hypermedium.com Thu Sep 11 09:54:02 2003 From: mjacklin hypermedium.com (Martin Jacklin) Date: Thu Sep 11 07:04:44 2003 Subject: [Mp4-tech] =?iso-8859-1?q?Final_notice=3A_Advanced_Video_Caf=E9_?= =?iso-8859-1?q?space_still_available=3A_Deadline_36_hours_from_tra?= =?iso-8859-1?q?nsmission?= Message-ID: <001b01c37831$7e042f80$0302a8c0@Mars> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: AVC-CONTRACT.pdf Type: application/pdf Size: 77250 bytes Desc: not available Url : /pipermail/mp4-tech/attachments/20030911/7d68bc5e/AVC-CONTRACT-0001.pdf From sanjay.dash exgate.tek.com Thu Sep 11 03:13:28 2003 From: sanjay.dash exgate.tek.com (sanjay.dash@exgate.tek.com) Date: Thu Sep 11 07:11:45 2003 Subject: [Mp4-tech] MPEG-2 to MPEG-4 transcoding software Message-ID: <301A812E6528D511A8F70008C71E578602060D44@ap-bang-m02.india.tek.com> Ben, Olivier: CleanerXL can export to Advanced Simple Profile. It can convert MPEG-2 source files (.m2v etc) to MPEG-4 (.mp4) Regards, Sanjay -----Original Message----- From: Ben Waggoner [mailto:ben@interframemedia.com] Sent: Wednesday, September 10, 2023 10:15 PM To: Olivier Amato; MP4-Tech@lists.mpegif.org Subject: Re: [Mp4-tech] MPEG-2 to MPEG-4 transcoding software Olivier, They can both read MPEG-2 source files, but neither can export to MPEG-4 Advanced Simple (Cleaner can use QuickTime to do Simple). Ben Waggoner Compressed Video Consulting, Training, and Encoding My Book: Cleaner e-book: on 9/9/03 11:11 PM, Olivier Amato at oamato@wanadoo.fr wrote: > Do you know if Cleaner or ProCoder could be an option ? _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech From sps iis.fhg.de Thu Sep 11 16:56:28 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Thu Sep 11 10:05:32 2003 Subject: [Mp4-tech] Re: Problem in compiling MPEG4 AAC Encoder and decoder.. help needed In-Reply-To: <20030910135210.94760.qmail@web40401.mail.yahoo.com> References: <20030910135210.94760.qmail@web40401.mail.yahoo.com> Message-ID: <3F607F0C.7000600@iis.fhg.de> Dear Sumit, does your package come with a codec_doc directory that contains the file README_usage? If yes: Please follow that documentation If no: Please try to get a more recent version of the reference software Ralph sumit thatte wrote: > Hi all, > I have downloaded the source code for MPEG4 AAC(advanced audio codec) > from ISO site. Where did you download it? To evaluate your problems I need to have exactly the software that you have. > I want to run it for LC and LTP profile. I am using AFSP > package v6r8. > I am not able to encode and decode ".raw" files. Saying this you admit that you are able to compile the code, right? Which encoder/decoder are you working with? The provision of some command lines you tried might allow me to shed some light into your problems. Ralph > Pls can somebody tell me what are the compilation, run time options and > the environment variables to set? > Pls help me , I am badly stuck here. > Thanks in advance. > Regards > Sumit Thatte > -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From ben interframemedia.com Thu Sep 11 10:36:14 2003 From: ben interframemedia.com (Ben Waggoner) Date: Thu Sep 11 12:45:44 2003 Subject: [Mp4-tech] MPEG-2 to MPEG-4 transcoding software In-Reply-To: <301A812E6528D511A8F70008C71E578602060D44@ap-bang-m02.india.tek.com> Message-ID: Sanjay, Cleaner uses Apple's MPEG-4 exporter, which only uses Simple tools, so no interlaced, B-frames, GMC, or MPEG-4 quantization. Ben Waggoner Compressed Video Consulting, Training, and Encoding My Book: Cleaner e-book: on 9/11/03 2:13 AM, sanjay.dash@exgate.tek.com at sanjay.dash@exgate.tek.com wrote: > CleanerXL can export to Advanced Simple Profile. It can convert MPEG-2 > source files (.m2v etc) to MPEG-4 (.mp4) From sps iis.fhg.de Thu Sep 11 19:53:08 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Thu Sep 11 12:54:52 2003 Subject: [Mp4-tech] Re: AAC LTP conformace files: Invalid MP4 headers? In-Reply-To: <5.1.0.14.2.20030910211855.051c1ff8@unixmail.qualcomm.com> References: <5.1.0.14.2.20030910211855.051c1ff8@unixmail.qualcomm.com> Message-ID: <3F60A874.2030402@iis.fhg.de> Dear Eddie, thanks for this valuable information. We can confirm your observataion (moov.trak.mdia.mdhd.timescale is 3) as well as your conclusion (it should be 48000). Most likely, the generator has provided the sampling_frequency_index instead of the sampling frequency. We observed that some related fields (moov.mvhd.duration, moov.track.tkhd.duration equals 144384000) are also wrong (should be 9024), but consistent with the wrong timescale. We are going to fix this. Best regards, Ralph Eddie Choy wrote: > Hello all, > > We downloaded the latest AAC LTP conformance bitstreams from > _ftp://mpaudconf:adif2mp4@ftp.iis.fhg.de/mpeg4audio-conformance_, namely > ap01_48.mp4, ap02_48.mp4, ap03_48.mp4, ap04_48.mp4 and ap05_48.mp4. We > noticed that the "timescale" field in the "mdhd" atom contains the value > "3" in all these files. This is not quite correct as these files are at > 48 kHz (sampling rate) and this field should have been set to 48000. > Does anybody notice this problem? > > Regards, > Eddie > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From gayatri smartyantra.com Fri Sep 12 11:33:58 2003 From: gayatri smartyantra.com (gayatri) Date: Fri Sep 12 01:17:24 2003 Subject: [Mp4-tech] (no subject) Message-ID: <003201c378eb$48124370$1801a8c0@yagchi> I have downloaded the Mp4Creator , with this i am trying to convert the .m4v file( this file contains only one frame ) into .mp4 , i am not getting the .mp4 file . So what may the problem . Regards , Gayatri. -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030912/4ba2ce48/attachment.html From Charlene.Goudemand univ-valenciennes.fr Fri Sep 12 15:17:21 2003 From: Charlene.Goudemand univ-valenciennes.fr (=?iso-8859-1?Q?Charl=E8ne_Goudemand?=) Date: Fri Sep 12 09:31:37 2003 Subject: [Mp4-tech] FGS with the microsoft-v2.4-030305-NTU software Message-ID: Hi all, I am currently working on FGS. I've tried to encode a 720*486 YUV file (4:2:0) with the FGS functionality but the microsoft-v2.4-030305-NTU encoder don't encode the video if the FGS functionality is active. Does anyone know something about this problem? Regards, Charlene From olivier.avaro francetelecom.com Fri Sep 12 15:41:16 2003 From: olivier.avaro francetelecom.com (AVARO Olivier FTRD/DIH/REN) Date: Fri Sep 12 09:37:49 2003 Subject: [Mp4-tech] MPEG-4 and synchronized interactive applications Message-ID: <91855F6226D6AB48BD56EA87514AD8072A4F0D@ftrdmel1.rd.francetelecom.fr> Hi Olivier, > Involved companies ( Canal+ Technologies, Liberate, OpenTV, > Microsoft ... ) > seem to move slowly from proprietary technologies ( > Mediahighway, Mediacast, > MicrosoftTV ... ) to MHP. > Will they embrace MPEG-4 advanced features when MHP is not > widely adopted > yet ? If you go beyond blank statements like : MHP can do it all since Java can do it all, or MPEG-4 can do it all since MPEG-4 as Java in it and Java can do it all, MHP and MPEG-4 are two complementary frameworks that can be integrated reasonnably easily (a couple of European projects have already demonstrated this). Whether you prioritize your products on MPEG-4 only solution (focus on media and interactive graphics), on MHP (focuq on application logic) or both is a company product policy. So far, the MHP only products seems not to have the expected success. I know a couple of companies working on MPEG-4 only solutions, and others working on the two integrated. > Are international broadcast organizations ( DVB, ATSC, ARIB ) > working on > MPEG-4 tools ( visual, audio, systems ) implementation right now ? > My humble opinion would be to adopt AVC Main Profile + HE AAC + MPEG-4 > Systems ( scene composition and interactivity ) for future > iTV requirements, > but I don't now MHP features enough to tell how they would > overlap with > MPEG-4's ... It is very hard to tell what the good mix would be. Still, MHP + a simple MPEG-4 Systems profile as well as MPEG-J seems compelling since it provides the application execution environment of MHP, allows easy creation of content with MPEG-4, and allows the MHP application to interact with the scene logic with MPEG-J. cu, O. From sps iis.fhg.de Fri Sep 12 16:25:04 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Fri Sep 12 09:41:08 2003 Subject: [Mp4-tech] Re: Problem in compiling MPEG4 AAC Encoder and decoder.. help needed In-Reply-To: <20030912091058.56301.qmail@web40413.mail.yahoo.com> References: <20030912091058.56301.qmail@web40413.mail.yahoo.com> Message-ID: <3F61C930.7080409@iis.fhg.de> Dear Sumit, sumit thatte wrote: > Dear Sir, > First of all I am very much thankful to you for your kind and timely > help. It will be very much favourable for me if you pls further help me > tackling the problem. Pls help sir. > > The secnario is like this, > Our objective is to do the AAC codec for *LC* and *LTP* profile only. > I have downloaded MPEG4 AAC codec code from ISO site link given below, > > http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-5_2001_Software_Reference/audio.zip Okay, thats the 2001 edition. While it is somewhat outdated and has not yet the codec_doc subdirectory, it should nevertheless serve your needs. > I extracted it and used the code in the folder > \audio\natural\refSoft\mp4mcEnc\src for encoder and > audio\natural\refSoft\mp4mcDec\src for decoder. I have attached both the > zip files with this mail. I have sent workspaces also. > > The compile time options we can see in projects.. settings.. C/C++ > and run time in projects.. settings.. Debug. It turns out that you are working with Windows. However, Windows is natively not suported by the MPEG-4 Natural Audio reference software, but should nevertheless work seemlessly (assuming that the necessary ds[pw] files are prepared). I will try to retrace you problem under Linux. > I am able to compile the project and able to encode and decode for > *.wav* files correctly This is great news. > but I am not able to encode and decode ".pcm" files. Well, I am not sure what you mean with ".pcm" files. Wave-Files also contain pcm data, but additionally provide a certain header storing the appropriate meta data (sampling frequency, number of channels, number of bits per sample, file length, little endian or big endian, ...). I however assume that you mean files containing raw pcm data by refering to ".pcm" files. In that case you of course have to provide that missing meta data explicitly to the encoder, in that case by means of an environment variable. > *For .pcm file, if the encoder encodes with LC option and generate .aac > file when i supply it to decoder having LC or LTP it says "CLIPPING the > data" or gives the error "Huffdecode".* > ** > The relevent test bit streams i have downloaded from the following link > for LC and LTP profile. > > http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-4_2000_Conformance_Testing/ Okay, these are the still official test sequences, but you might want to download the up-to-date sequences from ftp://mpaudconf:adif2mp4@ftp.iis.fhg.de/mpeg4audio-conformance > I am using AFSP package version v6r8. I didn?t yet try the newest version of this lib (I am still running v6r7b), but the most recent version shouldn?t cause any problem. > My questions are , > > (a) Am I using the right code for LC and LTP profile.? Yes. > (b) How to encode and decode .pcm bit streams? Here is what I did: - compiled enc and aacdec_mc by running make ISOMP4=0 -C /audio/natural/refSoft/mp4mcEnc enc make ISOMP4=0 -C /audio/natural/refSoft/mp4mcDec aacdec_mc (ISOMP4=0 just to avoid the necessity of the mp4 file library, which is not required in the current situation) - took a wave file test.wav into a subdirectory /data; InfoAudio provides the following information: WAVE file: /data/test.wav Number of samples : 361472 (8.197 s) 2023-09-13 14:37:12 UTC Sampling frequency: 44100 Hz Number of channels: 1 (24-bit integer) File name: test.wav Header length: 80 Sampling frequency: 44100 No. samples: 361472 No. channels: 1 Data type: integer24 File byte order: little-endian Host byte order: little-endian - generated a raw pcm file as follows: CopyAudio /data/test.wav -F noheader -D integer24 /data/test.rawpcm This gave the following output: WAVE file: /data/test.wav Number of samples : 361472 (8.197 s) 2023-09-13 14:37:12 UTC Sampling frequency: 44100 Hz Number of channels: 1 (24-bit integer) Headerless audio file: /data/test.rawpcm Sampling frequency: 44100 Hz Number of channels: 1 (24-bit integer) -read /audio/natural/refSoft/mp4mcEnc/readme/README: " In order to use raw data files as input the AFopenRead function requires that the MP4_RAWAUDIOFILE environment variable be set as follows: setenv MP4_RAWAUDIOFILE "integer16, 0, 48000.0, native, 1, 1.0" where the 48000.0 is the sampling rate, the 1 means one channel, and the 1.0 means a gain of 1.0. Other sampling rates can be used, but I think that currently the psychoacoustic model only likes 44100 and 48000. For stereo operation, the MP4_RAWAUDIOFILE variable should be set as: setenv MP4_RAWAUDIOFILE "integer16, 0, 48000.0, native, 2, 1.0" " - since this explanation is not fully suficient, I read the appropriate AFsp documentation (AFsp-v6r8/html/libtsp/AF/AFsetNHpar.html). Here, the form of the list is specified as "Format, Start, Sfreq, Swapb, Nchan, ScaleF" and the individual parameters are explained in detail. - set the environment variable appropriately (in my tcsh) as setenv MP4_RAWAUDIOFILE "integer24, 0, 44100.0, native, 1, 1/256" - ran the encoder /audio/natural/refSoft/bin/mp4mcEnc/Linux_g++_O0d/enc /data/test.rawpcm -r 64000 -c "-lc" -o /data/test_rawpcm.rawaac -d 3 -da 3 - ran the decoder /audio/natural/refSoft/bin/mp4mcDec/Linux_AFsp_g++_O0d/aacdec_mc -s 44100 -Dn -p LC /data/test_rawpcm.rawaac /data/test_rawpcm_rawaac.wav - Checked /data/test_rawpcm_rawaac.wav and found that it contains audible data similar to what I used as input pcm data. You of course can also decode towards a raw pcm file (although it is most times a bad idea to have audio data around with no information about their properties) by not using the .wav extension (which automatically enforces the decoder to write the WAV header). > (c) The test bit streams i am using are OK or not ? As I said above, newer ones are available at the fhg server. However, the test sequences are only good to test the decoder. To setup the codec chain you can use any audio data. > (d) What are the *necessary and sufficient* testing scenarios for LC and > LTP profile? (i mean run time options) The run time options are explained above. However, that has nothing to do with (conformance) testing. Please read ISO/IEC 14496-4 for details about testing. > (e) Are there any other bits streams available for LC and LTP profile? The test sequences above are official sequences specified and generated by MPEG (again, please use the updated sequences as available on the FhG ftp site). Beside this, you can encode any audio data with any parameters and by this create any number of AAC bit streams ;-) Best regards, Ralph > > Thanks for you timely help agin Pls help me regarding this quaries.. > > I will be very thankful to u sir, eagerly waiting for youy kind reply. > > Thanks and regards > Sumit Thatte > > > > */Ralph Sperschneider /* wrote: > > Dear Sumit, > > sumit thatte wrote: > > > Hi all, > > I have downloaded the source code for MPEG4 AAC(advanced audio > codec) > > from ISO site. > > Where did you download it? To evaluate your problems I need to have > exactly the > software that you have. > > > I want to run it for LC and LTP profile. I am using AFSP > > package v6r8. > > I am not able to encode and decode ".raw" files. > > Saying this you admit that you are able to compile the code, right? > Which > encoder/decoder are you working with? The provision of some command > lines you > tried might allow me to shed some light into your problems. > > Ralph > > > Pls can somebody tell me what are the compilation, run time > options and > > the environment variables to set? > > Pls help me , I am badly stuck here. > > Thanks in advance. > > Regards > > Sumit Thatte -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Fri Sep 12 16:53:17 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Fri Sep 12 10:09:18 2003 Subject: [Mp4-tech] Re: Leading frames in AAC streams In-Reply-To: <72263E8E8622D611975C0002B32C19D80463DDCF@MISTY> References: <72263E8E8622D611975C0002B32C19D80463DDCF@MISTY> Message-ID: <3F61CFCD.7080000@iis.fhg.de> Dear Ralph, thanks for pointing this issue out in detail. MPEG is aware of this ambiguity and is heading for a proper solution. For the moment, the issue is investigated in more detail between the Systems and Audio subgroup. The Audio report from the 65th MPEG meeting says the following: " Since the AAC decoder is not adequately specified in terms of processing of stored state (i.e. the first half of the overlapped MDCT window), there is uncertainty as to the correct value of the time stamp associated with decoded AAC blocks. The solution suggested by the group is that the encoder shall operate such that a timestamp assigned to a compressed Audio block is associated with first sample of the output block produced by decoder when processing that block. Additionally, in the interest of facilitating deterministic (and highest possible quality) editing of AAC bitstreams, MPEG should consider how to specify the following: ? Normative signaling of pre-roll within an MPEG-4 coded stream ? Normative table of pre-roll times or blocks (e.g. for each audioObjectType) " Best regards, Ralph Ralph Neff wrote: > Hi all, > > I'd like to ask about a problem we've been seeing which affects > synchronization between video and AAC audio. Some content > authors add 1 or 2 empty frames at the beginning of AAC > bitstreams, but do not compensate for these frames in the > A/V timeline. At higher sampling rates, this doesn't cause any > problems (since each frame has such a short duration, the extra > frames don't noticeably affect the sync). However, when you go > down to the lowest sampling rates, the effect is noticeable > (e.g. at 8khz, two frames create an unwanted 256 mS audio delay). > > Some decoders seem to compensate for this -- i.e. they introduce > a time offset (effectively removing these empty 'leading frames' from > the timeline). Some decoders do not. The result is that files > authored with 8khz AAC audio seem to play in-sync on some decoders, > and are a bit off on others. > > What is the correct behavior? Our audio experts couldn't find any > special treatment of these leading frames in the MPEG-4 audio > or systems/file format specs. So it seems the right thing to do > is to respect the time line in the file format (i.e. render the audio > frames at their proper sample times, not adding any special > offsets). This means that if an offset is required for proper sync, > then it must be explicitly indicated in the file format (e.g. via an > editlist atom). > > Has anyone run into this problem before? Is the above interpretation > correct, or is there something in the standard that specifies the > treatment of these leading frames? It seems that quite a few > implementations out there are doing this special treatment (i.e. always > adding the frames at authoring time and always compensating > for them at decode/render time, even though there is no editlist atom to > indicate the need for such adjustment). > > -Ralph > > Ralph Neff * Packetvideo * www.pv.com > neff@pv.com * phone: 858-731-5408 * fax: 858-731-5311 > > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Fri Sep 12 19:14:02 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Fri Sep 12 12:20:53 2003 Subject: [Mp4-tech] Re: AAC LTP conformace files: Invalid MP4 headers? In-Reply-To: <3F60A874.2030402@iis.fhg.de> References: <5.1.0.14.2.20030910211855.051c1ff8@unixmail.qualcomm.com> <3F60A874.2030402@iis.fhg.de> Message-ID: <3F61F0CA.8010000@iis.fhg.de> Dear Eddie, this informs you that we have updated the sequences in question. We kindly appreciate your cross-check. Best regards, Ralph Ralph Sperschneider wrote: > Dear Eddie, > > thanks for this valuable information. We can confirm your observataion > (moov.trak.mdia.mdhd.timescale is 3) as well as your conclusion (it > should be 48000). Most likely, the generator has provided the > sampling_frequency_index instead of the sampling frequency. We observed > that some related fields (moov.mvhd.duration, moov.track.tkhd.duration > equals 144384000) are also wrong (should be 9024), but consistent with > the wrong timescale. We are going to fix this. > > Best regards, > > Ralph > > > Eddie Choy wrote: > >> Hello all, >> >> We downloaded the latest AAC LTP conformance bitstreams from >> _ftp://mpaudconf:adif2mp4@ftp.iis.fhg.de/mpeg4audio-conformance_, >> namely ap01_48.mp4, ap02_48.mp4, ap03_48.mp4, ap04_48.mp4 and >> ap05_48.mp4. We noticed that the "timescale" field in the "mdhd" atom >> contains the value "3" in all these files. This is not quite correct >> as these files are at 48 kHz (sampling rate) and this field should >> have been set to 48000. Does anybody notice this problem? >> >> Regards, >> Eddie >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Mp4-tech mailing list >> Mp4-tech@lists.mpegif.org >> http://lists.mpegif.org/mailman/listinfo/mp4-tech > > -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From echoy qualcomm.com Fri Sep 12 12:39:38 2003 From: echoy qualcomm.com (Eddie Choy) Date: Fri Sep 12 14:52:04 2003 Subject: [Mp4-tech] Re: AAC LTP conformace files: Invalid MP4 headers? In-Reply-To: <3F61F0CA.8010000@iis.fhg.de> References: <3F60A874.2030402@iis.fhg.de> <5.1.0.14.2.20030910211855.051c1ff8@unixmail.qualcomm.com> <3F60A874.2030402@iis.fhg.de> Message-ID: <5.1.0.14.2.20030912113402.04f722d8@unixmail.qualcomm.com> Dear Ralph, We just re-downloaded the five LTP conformance sequences and they are ok now. Thank you for your prompt response on this matter. Regards, Eddie At 06:14 PM 9/12/2023 +0200, Ralph Sperschneider wrote: >Dear Eddie, > >this informs you that we have updated the sequences in question. We kindly >appreciate your cross-check. > >Best regards, > >Ralph > > >Ralph Sperschneider wrote: > >>Dear Eddie, >>thanks for this valuable information. We can confirm your observataion >>(moov.trak.mdia.mdhd.timescale is 3) as well as your conclusion (it >>should be 48000). Most likely, the generator has provided the >>sampling_frequency_index instead of the sampling frequency. We observed >>that some related fields (moov.mvhd.duration, moov.track.tkhd.duration >>equals 144384000) are also wrong (should be 9024), but consistent with >>the wrong timescale. We are going to fix this. >>Best regards, >>Ralph >> >>Eddie Choy wrote: >> >>>Hello all, >>> >>>We downloaded the latest AAC LTP conformance bitstreams from >>>_ftp://mpaudconf:adif2mp4@ftp.iis.fhg.de/mpeg4audio-conformance_, namely >>>ap01_48.mp4, ap02_48.mp4, ap03_48.mp4, ap04_48.mp4 and ap05_48.mp4. We >>>noticed that the "timescale" field in the "mdhd" atom contains the value >>>"3" in all these files. This is not quite correct as these files are at >>>48 kHz (sampling rate) and this field should have been set to >>>48000. Does anybody notice this problem? >>> >>>Regards, >>>Eddie >>> >>> >>>------------------------------------------------------------------------ >>> >>>_______________________________________________ >>>Mp4-tech mailing list >>>Mp4-tech@lists.mpegif.org >>>http://lists.mpegif.org/mailman/listinfo/mp4-tech > >-- >Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 >FhG IIS | Fax: +49 9131 776 398 >Am Wolfsmantel 33 | mailto:sps@iis.fhg.de >D 91058 Erlangen | http://www.iis.fhg.de/amm/ > From tania zoran.co.il Mon Sep 15 12:22:09 2003 From: tania zoran.co.il (Tania Orenshtein) Date: Mon Sep 15 04:32:36 2003 Subject: [Mp4-tech] GMC 0 warping points Message-ID: Hi all, Is there a bug in the Microsoft Mpeg4 decoder 'StationalWarpForGMC' function for zero warping point GMC? I am using microsoft-v2.4-030305 version. Thanks in advance, Tania From sps iis.fhg.de Mon Sep 15 20:32:34 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Mon Sep 15 13:38:31 2003 Subject: [Mp4-tech] Re: MPEG4 AAC .. help needed. In-Reply-To: <20030915114333.82323.qmail@web40406.mail.yahoo.com> References: <20030915114333.82323.qmail@web40406.mail.yahoo.com> Message-ID: <3F65F7B2.4020104@iis.fhg.de> sumit thatte wrote: > Dear Sir, > I am very much thankful to you for your kind help. I tried all the > guidelines given by you for running the ".pcm" (or Raw) file. But it is > giving the same problem. I am using WINDOWS 2k platform. Pls help me sir... It is most likely not a problem of the operating system. I personally prefer the Unix environment, so if I have only Windows available I am running the Cygwin environment. > > (a)Will it be a problem with the test vectors ? I downloaded it from the > ISO site. > http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-4_2000_Conformance_Testing/CONFORMANCE_BITSTREAMS_CD2/AUDIO/GA/AAC_LTP/ It is most likely not a problem of the test sequences. > > I wanted to zip the test vector and send it to you but it is large so i > didn't do it I appreciate that you didn?t send it by e-mail. Downloading is easy for me, but huge attachment overcrowd my mail folders. > , but can you pls down load it and test it ?. Testvector > Name - AP01_48.pcm I did this. > Pls tell me sir do you observe the clipping when you give to decoder. I observe clipping, if I treat the raw pcm data in the wrong way, otherwise I observe a clear sine sweep. > > (b) I set the MP4_RAWAUDIOFILE environment variable to "integer16, 0, > 48000.0, native, 2, 1.0" It gives the Clipping error or huff decode error.. That might be. > (c)I set the MP4_RAWAUDIOFILE environment variable to "integer16, 0, > 48000.0, native, 1, 1.0" It gives the Clipping error or huff decode error.. That might even be. > > (d) I tried with "integer24, 0, 44100.0, native, 1, 1/256" but it gives > the same error and also says It says "AFset - Fixed up, non integer > number of samples" That again might be. BTW: The correct string for this file would be: "integer16, 0, 48000.0, big-endian, 1, 1" So you e.g. could convert this file into a wav-file using the following cmdline: CopyAudio -t noheader -P "integer16, 0, 48000.0, big-endian, 1, 1.0" AP01_48.pcm ap01_48.wav and listen to it using e.g. the MediaPlayer Note: CopyAudio comes with the AFsp library package, so you should have it as well as the appropriate documentation to find the proper settings on your own (the string required by the encoder is excactly the string required by the AFsp library ;-) to open the raw pcm waveform with the correct parameters). > > (e) I tried giving the test vectors from the site mentioned by you. > (ftp://mpaudconf:adif2mp4@ftp.iis.fhg.de/mpeg4audio-conformance) > I have used ap01_48.mp4 test vector for decoder. > Still it gives error "Huff decode". In order to decode the file ap01_48.mp4 you need two MPEG4 specific prerequisites: LTP support and mp4ff support. Both prerequisites are not supported by the executable aacdec_mc (this supports just MPEG-2 AAC, decoding raw, adif and adts formats with Main, LC and SSR profile), but only by mp4audec_mc. You will need the isomediafile library to successfully build the executable mp4audec_mc. To avoid further questions on this: - download and unzip http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-5_2001_Software_Reference/systems.zip - compile the isomediafile library: make -C /systems/mp4_file_format/libisomediafile//libisomediafile - set the environment variable ISOMP4_PATH, on a tcsh it looks as follows: setenv ISOMP4_PATH /systems/mp4_file_format/libisomediafile - build the decoder: make -C /audio/natural/refSoft/mp4mcDec ISOMP4_NAME=isomediafile mp4audec_mc - to encode LTP, you need to compile the encoder as follows: make -C /audio/natural/refSoft/mp4mcEnc ISOMP4=0 DEFFLAGS=-DMPEG4V1 > > I have a couple of test vector from SQAM (Software quality accessment > material) site in .wav format. The code is encoding and decoding them > properly. This is great news. > > Sir, > My questions are > > (1) Are these ISO testvectors for LC and LTP are right ? The new ones are right, the old ones are outdated (but still sufficient for tests like yours). > (2) I want to implement this code on 16 bit FIXED point processor , so > which of the settings are correct ? > [ i ] "integer16, 0, 48000.0, native, 2, 1.0" *OR* > * *[ ii ] "integer24, 0, 44100.0, native, 1, 1/256" These settings are not directly related to your planned implementation but rather to the available raw pcm data. The old raw pcm reference waveforms have an accuracy of 16 bit, the new waveforms (in wav/riff format) have an accuracy of 24 bit. In my previous example I used a 24 bit WAV waveform and converted it inte a 24 bit RAW waveform. Thus I was using "interger24" at that time, but for 16 bit raw files you have to use "integer16". At the same time I used 1/256 as scalefactor, while for 16 bit raw fiels you have to use 1 (or with the AFsp v8, you can simply set the scalefactor to "default" and should not have to take care about the proper setting here on your own; check out the afsp documentation for details). You of course have to set the sampling frequency appropriate (which for the aac conformance test sequences is given in the file name). > > Can you please guide us why i am not able to run (.pcm/ .raw) files ? Having the executables ready and the environment variable MP4_RAWAUDIOFILE set correctly, the following lines should work fine (remember to re-build the encoder as outlined above): /audio/natural/refSoft/bin/mp4mcEnc/Linux_g++_O0d/enc /data/AP01_48.pcm -r 64000 -c "-ltp" -o /data/ap01_48_pcm.rawaac /audio/natural/refSoft/bin/mp4mcDec/Linux_AFsp_isomp4_g++_O0d/mp4audec_mc -s 48000 -Dn -p LTP /data/ap01_48_pcm.rawaac /data/ap01_48_pcm_rawaac.wav > > Pls can you help me on this sir.. I need your help desparately. I tried to do this and already spend a significant amount of time on this (Working with a 2 year old software is not always fun, too). BTW: We (FhG) offer AAC encoder and decoder implementations for fixed point DSPs. Please contact Mr. Stefan Geyersberger for details. Best regards, Ralph > > Waiting for your reply. > > Thanks and regs > Sumit Thatte > > > > > */Ralph Sperschneider /* wrote: > > Dear Sumit, > > sumit thatte wrote: > > Dear Sir, > > First of all I am very much thankful to you for your kind and timely > > help. It will be very much favourable for me if you pls further > help me > > tackling the problem. Pls help sir. > > > > The secnario is like this, > > Our objective is to do the AAC codec for *LC* and *LTP* profile only. > > I have downloaded MPEG4 AAC codec code from ISO site link given > below, > > > > > http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-5_2001_Software_Reference/audio.zip > Okay, thats the 2001 edition. While it is somewhat outdated and has > not yet the > codec_doc subdirectory, it should nevertheless serve your needs. > > > I extracted it and used the code in the folder > > \audio\natural\refSoft\mp4mcEnc\src for encoder and > > audio\natural\refSoft\mp4mcDec\src for decoder. I have attached > both the > > zip files with this mail. I have sent workspaces also. > > > > The compile time options we can see in projects.. settings.. C/C++ > > and run time in projects.. settings.. Debug. > It turns out that you are working with Windows. However, Windows is > natively not > suported by the MPEG-4 Natural Audio reference software, but should > nevertheless > work seemlessly (assuming that the necessary ds[pw] files are > prepared). I will > try to retrace you problem under Linux. > > > I am able to compile the project and able to encode and decode for > > *.wav* files correctly > This is great news. > > > but I am not able to encode and decode ".pcm" files. > Well, I am not sure what you mean with ".pcm" files. Wave-Files also > contain pcm > data, but additionally provide a certain header storing the > appropriate meta > data (sampling frequency, number of channels, nu! mber of bits per > sample, file > length, little endian or big endian, ...). I however assume that you > mean files > containing raw pcm data by refering to ".pcm" files. In that case > you of course > have to provide that missing meta data explicitly to the encoder, in > that case > by means of an environment variable. > > > *For .pcm file, if the encoder encodes with LC option and > generate .aac > > file when i supply it to decoder having LC or LTP it says > "CLIPPING the > > data" or gives the error "Huffdecode".* > > ** > > The relevent test bit streams i have downloaded from the > following link > > for LC and LTP profile. > > > > > http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-4_2000_Conformance_Testing/ > > Okay, these are the still official test sequences, but you might > want to > download the up-to-date sequences from > > ftp://mpaudconf:adif2mp4@ftp.iis.fhg.de/mpeg4audio-conformance > > > I am using AFSP p! ackage version v6r8. > I didn?t yet try the newest version of this lib (I am still running > v6r7b), but > the most recent version shouldn?t cause any problem. > > > My questions are , > > > > (a) Am I using the right code for LC and LTP profile.? > Yes. > > > (b) How to encode and decode .pcm bit streams? > Here is what I did: > - compiled enc and aacdec_mc by running > make ISOMP4=0 -C /audio/natural/refSoft/mp4mcEnc enc > make ISOMP4=0 -C /audio/natural/refSoft/mp4mcDec aacdec_mc > (ISOMP4=0 just to avoid the necessity of the mp4 file library, which > is not > required in the current situation) > - took a wave file test.wav into a subdirectory /data; > InfoAudio provides the following information: > WAVE file: /data/test.wav > Number of samples : 361472 (8.197 s) 2023-09-13 14:37:12 UTC > Sampling frequency: 44100 Hz > Number of channels: 1 (24-bit integer) > File name: test.wav > Header length: 80 > Sampling frequency: 44100 > No. samples: 361472 > No. channels: 1 > Data type: integer24 > File byte order: little-endian > Host byte order: little-endian > > - generated a raw pcm file as follows: > CopyAudio /data/test.wav -F noheader -D integer24 > /data/test.rawpcm > This gave the following output: > WAVE file: /data/test.wav > Number of samples : 361472 (8.197 s) 2023-09-13 14:37:12 UTC > Sampling frequency: 44100 Hz > Number of channels: 1 (24-bit integer) > > Headerless audio file: /data/test.rawpcm > Sampling frequency: 44100 Hz > Number of channels: 1 (24-bit integer) > > -read /audio/natural/refSoft/mp4mcEnc/readme/README: > " > In order to use raw data files as input the AFopenRead function > requires that the MP4_RAWAUDIOFILE environment variable be set > as follows: > > setenv MP4_RAWAUDIOFILE "integer16, 0, 48000.0, native, 1, 1.0" > > where the 48000.0 is the sampli! ng rate, the 1 means one channel, > and the 1.0 means a gain of 1.0. Other sampling rates can be > used, but I think that currently the psychoacoustic model only likes > 44100 and 48000. For stereo operation, the MP4_RAWAUDIOFILE > variable should be set as: > > setenv MP4_RAWAUDIOFILE "integer16, 0, 48000.0, native, 2, 1.0" > " > > - since this explanation is not fully suficient, I read the > appropriate AFsp > documentation (AFsp-v6r8/html/libtsp/AF/AFsetNHpar.html). Here, the > form of > the list is specified as "Format, Start, Sfreq, Swapb, Nchan, > ScaleF" and the > individual parameters are explained in detail. > > - set the environment variable appropriately (in my tcsh) as > setenv MP4_RAWAUDIOFILE "integer24, 0, 44100.0, native, 1, 1/256" > > - ran the encoder > /audio/natural/refSoft/bin/mp4mcEnc/Linux_g++_O0d/enc > /data/test.rawpcm -r 64000 -c "-lc" -o > /data/test_rawpcm.rawaac -d 3 -da 3 > > - ran the decoder > /audio/natural/refSoft/bin/mp4mcDec/Linux_AFsp_g++_O0d/aacdec_mc > -s 44100 -Dn -p LC /data/test_rawpcm.rawaac > /data/test_rawpcm_rawaac.wav > > - Checked /data/test_rawpcm_rawaac.wav and found that it contains > audible data similar to what I used as input pcm data. You of course > can also > decode towards a raw pcm file (although it is most times a bad idea > to have > audio data around with no information about their properties) by not > using the > .wav extension (which automatically enforces the decoder to write > the WAV header). > > > (c) The test bit streams i am using are OK or not ? > As I said above, newer ones are available at the fhg server. > However, the test > sequences are only good to test the decoder. To setup the codec > chain you can > use any audio data. > > > (d) What are the *necessary and sufficient* testing scenarios for > LC and > > LTP profile? (i mean run time option! s) > The run time options are explained above. However, that has nothing > to do with > (conformance) testing. Please read ISO/IEC 14496-4 for details about > testing. > > > (e) Are there any other bits streams available for LC and LTP > profile? > The test sequences above are official sequences specified and > generated by MPEG > (again, please use the updated sequences as available on the FhG ftp > site). > Beside this, you can encode any audio data with any parameters and > by this > create any number of AAC bit streams ;-) > > Best regards, > > Ralph > > > > > Thanks for you timely help agin Pls help me regarding this quaries.. > > > > I will be very thankful to u sir, eagerly waiting for youy kind > reply. > > > > Thanks and regards > > Sumit Thatte > > > > > > > > */Ralph Sperschneider /* wrote: > > > > Dear Sumit, > > > > sumit thatte wrote: > > > > > Hi all, > > > ! I have downloaded the source code for MPEG4 AAC(advanced audio > > codec) > > > from ISO site. > > > > Where did you download it? To evaluate your problems I need to have > > exactly the > > software that you have. > > > > > I want to run it for LC and LTP profile. I am using AFSP > > > package v6r8. > > > I am not able to encode and decode ".raw" files. > > > > Saying this you admit that you are able to compile the code, right? > > Which > > encoder/decoder are you working with? The provision of some command > > lines you > > tried might allow me to shed some light into your problems. > > > > Ralph > > > > > Pls can somebody tell me what are the compilation, run time > > options and > > > the environment variables to set? > > > Pls help me , I am badly stuck here. > > > Thanks in advance. > > > Regards > > > Sumit Thatte > -- > Dipl.-Ing. R! alph Sperschneider | Phone: +49 9131 776 344 > FhG IIS | Fax: +49 9131 776 398 > Am Wolfsmantel 33 | mailto:sps@iis.fhg.de > D 91058 Erlangen | http://www.iis.fhg.de/amm/ > > ------------------------------------------------------------------------ > Do you Yahoo!? > Yahoo! SiteBuilder > - Free, > easy-to-use web site design software -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Mon Sep 15 21:44:32 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Mon Sep 15 14:47:15 2003 Subject: [Mp4-tech] Re: Ep Tools In-Reply-To: <007401c37b32$9480b4f0$d071510a@stone> References: <3F4CED67.42D44DC9@codingtechnologies.com> <200308281607.05861.hp@codingtechnologies.com> <3F4F6323.7030600@iis.fhg.de> <3F4F7169.9E03C064@codingtechnologies.com> <3F4FBA77.306FB34E@codingtechnologies.com> <3F536FF4.3060509@iis.fhg.de> <007401c37b32$9480b4f0$d071510a@stone> Message-ID: <3F660890.8030801@iis.fhg.de> Dear Teo, for the EP tool itself, just check out http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-5_2001_Software_Reference/audio.zip, subdirectory audio/natural/refSoft/epTool. Everything else (error resilient bitstream syntax and tools) are part of the encoder and decoder implementations. The EP conformance test sequences are part of the MPEG-4 Audio conformance test suite as available here: ftp://mpaudconf:adif2mp4@ftp.iis.fhg.de/mpeg4audio-conformance Best regards, Ralph Teo Chun Woei wrote: > Dear Ralph, > > I would like to find out where can I get the EP reference encoder and > decoder tools source code from? Is the EP tools together in the > reference MPEG-4 VM encoder and decoder source code or the EP tools is > a standalone source code? Where can I get the EP tools reference > source code and the EP conformance bitstream from? Thanks you. > > > Best Regards, > =============================================== > TEO Chun Woei > AV Systems Team > Panasonic Singapore Laboratories Pte Ltd (PSL) > Blk 1022 Tai Seng Ave, #06-3530 Tai Seng Ind Est > Singapore 534415 > Tel : +65-6550-5492 > Fax : +65-6550-5459 > Email : cwteo@psl.com.sg > Homepage : http://www.psl.com.sg > =============================================== > > -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From kannan.g.s.nambiar celstream.com Tue Sep 16 12:01:07 2003 From: kannan.g.s.nambiar celstream.com (Kannan GS Nambiar) Date: Tue Sep 16 01:40:42 2003 Subject: [Mp4-tech] TNS tool in 14496-5 (MPEG 4 AAC LC ) ISO reference Code Message-ID: <50EE5AD0AF6ED511833900B0D020C858021EA442@localhost> Hi, The ISO reference code for 14496-3 (MPEG 4 AAC LC ) available from http://isotc.iso.ch/livelink/livelink/fetch/2000/2489/Ittf_Home/PubliclyAvai lableStandards.htm execute the TNS tool only when it is a MULTICHANNEL_ER (an enum element inside the code).Even if tns data is present it is getting cleared before calling the TNS tool.Does anyone know why it is done like this. Thanks in Advance, Kannan -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030916/cfad56fb/attachment.html From pina_sabrina yahoo.fr Tue Sep 16 16:21:08 2003 From: pina_sabrina yahoo.fr (=?iso-8859-1?q?wzaz=20zaza?=) Date: Tue Sep 16 09:31:55 2003 Subject: [Mp4-tech] mp4 file Message-ID: <20030916132108.52054.qmail@web20508.mail.yahoo.com> hi all i ' am working in my project about mpeg4. i download the open source of iso but after the generation of .cmp file under windows or .bits file under linux i try to convert this type to .mp4 i try to use the system parts but i dont succeed can anyone explain me how to convert my compressed video bitstream to .mp4 file . thinks you sabrina :) --------------------------------- Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! Testez le nouveau Yahoo! Mail -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030916/4dfa9a4e/attachment.html From oamato wanadoo.fr Tue Sep 16 17:19:52 2003 From: oamato wanadoo.fr (Olivier Amato) Date: Tue Sep 16 10:21:34 2003 Subject: [Mp4-tech] mp4 file References: <20030916132108.52054.qmail@web20508.mail.yahoo.com> Message-ID: <009e01c37c5d$9b0bf240$f340fea9@maewanto> Dear Sabrina, > i download the open source of iso but after the generation > of .cmp file under windows or .bits file under linux i try to convert this type to .mp4 You can use the tools from M4IP : http://www.mpeg4ip.net/ http://sourceforge.net/projects/mpeg4ip/ http://peque.metropoliglobal.com/dext/index.html Or AVGen from IBM Toolkit for MPEG-4 : http://www.alphaworks.ibm.com/tech/tk4mpeg4 Hope this helps, Olivier From stefan.goor ucd.ie Tue Sep 16 16:56:05 2003 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Tue Sep 16 12:49:00 2003 Subject: [Mp4-tech] Creation of MPEG4 content with Objects Message-ID: Hey All, I have had a number of issues and questions that I would like resolve. Most of the problems that I am having are in relation to creation and manipulation of MPEG-4 content and the reference software. At the moment I am trying to develop/examine a system that will support video streaming composed of arbitrariily shaped video objects. After doing a lot of research into MPEG-4 and the standard, I understood that this should involve the following steps: 1. Creation of the arbitrarily shaped video objects by using an MPEG-4 codec that supports VO object coding (core profile) 2. Transport of these video objects in stream to the client where they are to played out, possibly using DMIF 3. Composition of the objects in the scene to be played out by using BIFS and MPEG-J 4. Playing the file / video composited in the last step by using a player such as IM1-Player. So, my first questions is, is my understanding of how to stream and play the objects correct? Next, from what I understand the MoMuSys and Microsoft MPEG-4 codec are supposed to produce valid MPEG-4 video objects that can be arbitrarily shaped. After attempting to use both, I found MoMuSys to be the easiest to use and understand so I decided to use this as my encoder. When I use MoMuSys encoder it produces .cmp or .bts file and I can use the decoder to get the segmented video back in YUV format again. Can someone tell me what exactly is the .cmp or .bits file is? >From what I have read it seems both the MS and MoMuSys decoders are meant to normative, while the encoders are informative, but in my experience neither codec can decode files encoded by the other. This leads me to believe that neither tool produces a valid ISO encoded video. If this is the case, does this mean that any content created by these codecs will not be any use when trying to create .mp4 files or similar? I wanted to try and create a video scene from a number of arbitrarily shaped video objects so I compiled the MPEG-J software as this seemed to provide support for creating content using BIFS etc. Once I got the software working, I tried the samples supplied with it, and it produced .trif files. Looking on the internet, I found that this is a trivial file format that was initially used to store MPEG-4 files, but it has now been superseeded by the .mp4 format. Is this true? If so, is there any way to get MPEG-J software to produce these files? Also, the documentation supplied with the reference software explained the IM1-Player included would play .trif files, however I could not get this piece of software to work. I did manage to get a later version of the IM1-player (version 4.0 alpha 2) to work but this seemed to give an error when I tried to play the .trif files (see http://delboy/M4IF_Technotes/IM1-Player_error.jpg for the exact error) although the video seemed to be opened in the background (see http://delboy/M4IF_Technotes/IM1-Player.jpg). I wonder would anyone be able to help me create a video that is a valid MPEG-4 format and was created by composition of a number of arbitrarily shaped video objects (preferably created using the MoMuSys or Microsoft codec)? Once I can get this step done, I will focus on the task of streaming the the video, Many thanks for you time and attention, Stefan From stefan.goor ucd.ie Wed Sep 17 01:23:11 2003 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Tue Sep 16 19:18:59 2003 Subject: [Mp4-tech] Creation of MPEG4 content with Objects In-Reply-To: Message-ID: Please note that the links given in the below email are incorrect, they should be: http://delboy.ucd.ie/M4IF_Technotes/IM1-Player_error.jpg and http://delboy.ucd.ie/M4IF_Technotes/IM1-Player.jpg Sorry for the mistake, Thanks, Stefan -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Stefan A. Goor Sent: 16 September 2023 15:56 To: Mp4-Tech Subject: [Mp4-tech] Creation of MPEG4 content with Objects Hey All, I have had a number of issues and questions that I would like resolve. Most of the problems that I am having are in relation to creation and manipulation of MPEG-4 content and the reference software. At the moment I am trying to develop/examine a system that will support video streaming composed of arbitrariily shaped video objects. After doing a lot of research into MPEG-4 and the standard, I understood that this should involve the following steps: 1. Creation of the arbitrarily shaped video objects by using an MPEG-4 codec that supports VO object coding (core profile) 2. Transport of these video objects in stream to the client where they are to played out, possibly using DMIF 3. Composition of the objects in the scene to be played out by using BIFS and MPEG-J 4. Playing the file / video composited in the last step by using a player such as IM1-Player. So, my first questions is, is my understanding of how to stream and play the objects correct? Next, from what I understand the MoMuSys and Microsoft MPEG-4 codec are supposed to produce valid MPEG-4 video objects that can be arbitrarily shaped. After attempting to use both, I found MoMuSys to be the easiest to use and understand so I decided to use this as my encoder. When I use MoMuSys encoder it produces .cmp or .bts file and I can use the decoder to get the segmented video back in YUV format again. Can someone tell me what exactly is the .cmp or .bits file is? >From what I have read it seems both the MS and MoMuSys decoders are meant to normative, while the encoders are informative, but in my experience neither codec can decode files encoded by the other. This leads me to believe that neither tool produces a valid ISO encoded video. If this is the case, does this mean that any content created by these codecs will not be any use when trying to create .mp4 files or similar? I wanted to try and create a video scene from a number of arbitrarily shaped video objects so I compiled the MPEG-J software as this seemed to provide support for creating content using BIFS etc. Once I got the software working, I tried the samples supplied with it, and it produced .trif files. Looking on the internet, I found that this is a trivial file format that was initially used to store MPEG-4 files, but it has now been superseeded by the .mp4 format. Is this true? If so, is there any way to get MPEG-J software to produce these files? Also, the documentation supplied with the reference software explained the IM1-Player included would play .trif files, however I could not get this piece of software to work. I did manage to get a later version of the IM1-player (version 4.0 alpha 2) to work but this seemed to give an error when I tried to play the .trif files (see http://delboy/M4IF_Technotes/IM1-Player_error.jpg for the exact error) although the video seemed to be opened in the background (see http://delboy/M4IF_Technotes/IM1-Player.jpg). I wonder would anyone be able to help me create a video that is a valid MPEG-4 format and was created by composition of a number of arbitrarily shaped video objects (preferably created using the MoMuSys or Microsoft codec)? Once I can get this step done, I will focus on the task of streaming the the video, Many thanks for you time and attention, Stefan _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech From pina_sabrina yahoo.fr Wed Sep 17 10:55:40 2003 From: pina_sabrina yahoo.fr (=?iso-8859-1?q?sabrina?=) Date: Wed Sep 17 04:05:33 2003 Subject: [Mp4-tech] thinks Message-ID: <20030917075541.98107.qmail@web20510.mail.yahoo.com> thinks for oliver and andreas i'am going to use the tools and if i will have a problem i email you @+ --------------------------------- Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! Testez le nouveau Yahoo! Mail -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030917/e9905218/attachment.html From kugeshv hotmail.com Wed Sep 17 06:13:41 2003 From: kugeshv hotmail.com (Veeraraghavan Kugesh) Date: Wed Sep 17 05:18:16 2003 Subject: [Mp4-tech] mpeg4-video decoder Message-ID: Hello Folks, I am a grad. student at University of Nebraska working on mpeg-4 video decoding, in compressed domain,. I am trying to extract the dct coefficients and motion vectors of the mpeg frames. Is there any mpeg-4 decoder available (linux or unix sources) that I can refer to? I dont want to spend time writing a decoder from scratch as am sure that there must be some kind of open source. Thanks in advace for your time and help. Regards, Kugesh Veeraraghavan kugeshv@hotmail.com _________________________________________________________________ Use custom emotions -- try MSN Messenger 6.0! http://www.msnmessenger-download.com/tracking/reach_emoticon From stefan.goor ucd.ie Wed Sep 17 11:31:21 2003 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Wed Sep 17 05:39:37 2003 Subject: [Mp4-tech] MPEG-4 file creation using Video Object created with MoMuSys or the Microsoft Codec Message-ID: Hey All, I think in my last email I was a bit unclear about a few things. The main thing I want is to be able to play out a file that is composed of arbitrarily shaped video objects. Do anyone know a way of creating such a video? I already have the video objects encoded and just need a way to play these out composed together into a single scene. It seems to me that there is very little support in the tools for MPEG-4 and MP4 file format for the use of core profile features such as Video Objects. Thanks, Stefan From stefan.goor ucd.ie Wed Sep 17 11:31:21 2003 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Wed Sep 17 05:42:52 2003 Subject: [Mp4-tech] MPEG-4 file creation using Video Object created with MoMuSys or the Microsoft Codec Message-ID: Hey All, I think in my last email I was a bit unclear about a few things. The main thing I want is to be able to play out a file that is composed of arbitrarily shaped video objects. Do anyone know a way of creating such a video? I already have the video objects encoded and just need a way to play these out composed together into a single scene. It seems to me that there is very little support in the tools for MPEG-4 and MP4 file format for the use of core profile features such as Video Objects. Thanks, Stefan From pina_sabrina yahoo.fr Wed Sep 17 12:47:50 2003 From: pina_sabrina yahoo.fr (=?iso-8859-1?q?sabrina?=) Date: Wed Sep 17 05:51:25 2003 Subject: [Mp4-tech] play .mp4 in real time In-Reply-To: <009e01c37c5d$9b0bf240$f340fea9@maewanto> Message-ID: <20030917094750.24881.qmail@web20511.mail.yahoo.com> hi all I try to convert a cmp file to an mp4 file it work with the tool AVgen but when i would to display the movie, the frame rate of the movie is very slow. it may be 2 frame/s I was puting the frame rate in the setting at 25 frame /s , also when i created my cmp file with the coder of microsoft i was checking in the configuration file that the source frame rate is 25 frame/s i dont understand why my movie has played very slowly thinks for your help Sabrina --------------------------------- Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! Testez le nouveau Yahoo! Mail -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030917/c451cb9b/attachment.html From yossadsl bezeqint.net Wed Sep 17 13:59:48 2003 From: yossadsl bezeqint.net (yossadsl) Date: Wed Sep 17 06:09:14 2003 Subject: [Mp4-tech] reminder Message-ID: <001e01c37d0a$d2c819e0$0101c80a@YossiLaptop> I am still waiting for instructions of how to unsubscribe. Yossi -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030917/4826b120/attachment.html From oamato wanadoo.fr Wed Sep 17 14:28:56 2003 From: oamato wanadoo.fr (Olivier Amato) Date: Wed Sep 17 07:33:54 2003 Subject: [Mp4-tech] reminder References: <001e01c37d0a$d2c819e0$0101c80a@YossiLaptop> Message-ID: <004a01c37d0e$e31a6d80$f340fea9@maewanto> > I am still waiting for instructions of how to unsubscribe. You can maybe take a look at this link : http://lists.mpegif.org/mailman/listinfo/mp4-tech Olivier From stefan.goor ucd.ie Tue Sep 16 16:41:34 2003 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Wed Sep 17 09:40:36 2003 Subject: [Mp4-tech] Creation of MPEG4 content with Objects Message-ID: Hey All, I have had a number of issues and questions that I would like resolve. Most of the problems that I am having are in relation to creation and manipulation of MPEG-4 content and the reference software. At the moment I am trying to develop/examine a system that will support video streaming composed of arbitrariily shaped video objects. After doing a lot of research into MPEG-4 and the standard, I understood that this should involve the following steps: 1. Creation of the arbitrarily shaped video objects by using an MPEG-4 codec that supports VO object coding (core profile) 2. Transport of these video objects in stream to the client where they are to played out, possibly using DMIF 3. Composition of the objects in the scene to be played out by using BIFS and MPEG-J 4. Playing the file / video composited in the last step by using a player such as IM1-Player. So, my first questions is, is my understanding of how to stream and play the objects correct? Next, from what I understand the MoMuSys and Microsoft MPEG-4 codec are supposed to produce valid MPEG-4 video objects that can be arbitrarily shaped. After attempting to use both, I found MoMuSys to be the easiest to use and understand so I decided to use this as my encoder. When I use MoMuSys encoder it produces .cmp or .bts file and I can use the decoder to get the segmented video back in YUV format again. Can someone tell me what exactly is the .cmp or .bits file is? >From what I have read it seems both the MS and MoMuSys decoders are meant to normative, while the encoders are informative, but in my experience neither codec can decode files encoded by the other. This leads me to believe that neither tool produces a valid ISO encoded video. If this is the case, does this mean that any content created by these codecs will not be any use when trying to create .mp4 files or similar? I wanted to try and create a video scene from a number of arbitrarily shaped video objects so I compiled the MPEG-J software as this seemed to provide support for creating content using BIFS etc. Once I got the software working, I tried the samples supplied with it, and it produced .trif files. Looking on the internet, I found that this is a trivial file format that was initially used to store MPEG-4 files, but it has now been superseeded by the .mp4 format. Is this true? If so, is there any way to get MPEG-J software to produce these files? Also, the documentation supplied with the reference software explained the IM1-Player included would play .trif files, however I could not get this piece of software to work. I did manage to get a later version of the IM1-player (version 4.0 alpha 2) to work but this seemed to give an error when I tried to play the .trif files (see http://delboy/M4IF_Technotes/IM1-Player_error.jpg for the exact error) although the video seemed to be opened in the background (see http://delboy/M4IF_Technotes/IM1-Player.jpg). I wonder would anyone be able to help me create a video that is a valid MPEG-4 format and was created by composition of a number of arbitrarily shaped video objects (preferably created using the MoMuSys or Microsoft codec)? Once I can get this step done, I will focus on the task of streaming the the video, Many thanks for you time and attention, Stefan From sumit_thatte yahoo.com Thu Sep 18 05:33:18 2003 From: sumit_thatte yahoo.com (sumit thatte) Date: Thu Sep 18 07:44:10 2003 Subject: [Mp4-tech] Please refer some good MPEG Audio books In-Reply-To: <3F660890.8030801@iis.fhg.de> Message-ID: <20030918113318.19145.qmail@web40402.mail.yahoo.com> Hi all, can anybody pls tell me the MPEG Audio (preferably MPEG4 Audio) books. Thanks and Regs Sumit Thatte --------------------------------- Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030918/6faaa2f4/attachment.html From pina_sabrina yahoo.fr Thu Sep 18 15:54:00 2003 From: pina_sabrina yahoo.fr (=?iso-8859-1?q?sabrina?=) Date: Thu Sep 18 09:00:51 2003 Subject: [Mp4-tech] audio Message-ID: <20030918125400.99074.qmail@web20514.mail.yahoo.com> dear all i need help to understand the audio format in mpeg4 . it may be with extension acc Can i find a coder wich compress me an audio file to ACC file and if it exist where can i find it think you :) --------------------------------- Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! Testez le nouveau Yahoo! Mail -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030918/4c32dfdc/attachment.html From noagain 21cn.com Thu Sep 18 15:15:19 2003 From: noagain 21cn.com (noagain) Date: Thu Sep 18 17:50:34 2003 Subject: [Mp4-tech] a question about mpeg-4 simple profile Message-ID: HI, I'm a beginner. who can tell me whether there is difference between the frame size (bytes per frame) generated by simple profile L0 and L1? Thanks a lot. noagain noagain@21cn.com From helmut.ziegler stud.tu-ilmenau.de Fri Sep 19 12:41:51 2003 From: helmut.ziegler stud.tu-ilmenau.de (Helmut Ziegler) Date: Fri Sep 19 05:51:48 2003 Subject: [Mp4-tech] Creation of MPEG4 content with Objects In-Reply-To: References: Message-ID: <3F6ACF5F.3020508@stud.tu-ilmenau.de> Hi, this only concerns the compilation of IM1-2D including MPEG-J. >Also, the documentation supplied with the reference software explained the >IM1-Player included would play .trif files, however I could not get this >piece of software to work. > After these few steps I was able to play the MPEG-J Examples from ISO. 1. Install JDK 1.1.8 2. Install Swing-1.1.1 3. Set Envivorenment Variables: SET JAVA_HOME=C:\jdk1.1.8 SET SWING_HOME=C:\jdk1.1.8\Swing-1.1.1 SET MPEGJ_HOME=c:\systems\Mpeg-j SET PATH=C:\WINDOWS;;%JAVA_HOME%\BIN;%MPEGJ_HOME%\IM1Core4\Debug;%MPEGJ_HOME%\IM1Core4\Mpgj\lib; SET PATH=%path%;C:\jdk1.1.8\bin SET CLASSPATH=.;%JAVA_HOME%\lib\classes.zip;%SWING_HOME%\swingall.jar; SET CLASSPATH=%CLASSPATH%;%MPEGJ_HOME%\mpegj\java;%MPEGJ_HOME%\IM1Core4\Mpgj\func_test_platf SET INCLUDE=%INCLUDE%;%JAVA_HOME%\INCLUDE;%JAVA_HOME%\INCLUDE\WIN32 SET LIB=%JAVA_HOME%\LIB 4. Compile IM1-2D.dsw 5. Register the player with c:\systems\Mpeg-j\IM1Core4mpeg.reg 6. Run c:\systems\Mpeg-j\mpegj\java\make.bat //this compiles the MPEG-J API 7. Run c:\systems\Mpeg-j\samples\compile_JavaES_files.bat 8. Run c:\systems\Mpeg-j\samples\SceneAPITest\make.bat //this creates the TRIF-File including the MPEGlet Stefan, I hope this helps. Currently I try to relax the Security Manager of the MPEGlets. Can anyone give me an advice how to manage it? By the way, if anyone had success in running MPEG-J examples in Osmo, please mail me. Best Regards, Helmut From pina_sabrina yahoo.fr Fri Sep 19 17:39:30 2003 From: pina_sabrina yahoo.fr (=?iso-8859-1?q?sabrina?=) Date: Fri Sep 19 10:48:36 2003 Subject: [Mp4-tech] use of faac Message-ID: <20030919143930.76848.qmail@web20513.mail.yahoo.com> hi all i download from this link http://peque.metropoliglobal.com/dext/index.html the mpeg4_tools i try to use the faac60.exe to convert my .pcm file to .aac but i didn't succed i put the following instruction : faac60 -o LTP -m 4 -b 128 myaudio.pcm my_audio.aac or faac -pLOW -b96 -r myaudio.pcm but i dont succed to do what i would and in my dos windows i have the following message : " without libsndfile only raw format is allowded " can anyone help to solve this problem think you sabrina --------------------------------- Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! Testez le nouveau Yahoo! Mail -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030919/1569ff88/attachment.html From oamato wanadoo.fr Fri Sep 19 18:54:50 2003 From: oamato wanadoo.fr (Olivier Amato) Date: Fri Sep 19 11:59:33 2003 Subject: [Mp4-tech] use of faac References: <20030919143930.76848.qmail@web20513.mail.yahoo.com> Message-ID: <005b01c37ec6$5f893dc0$f340fea9@maewanto> > " without libsndfile only raw format is allowded " >From http://mpeg4ip.sourceforge.net/documentation/index.php : "FAAC and FAAD In our desire to make the package smaller, we have removed SNDFILE. This has the effect of allowing FAAC to only encode raw PCM files, unless bootstrap detects that SNDFILE is installed. We do not have the complete version of FAAD, so the faad standalone decoder will not build. If the existing translation behaviour of FAAC is required, please obtain SNDFILE and install it, then re-run bootstrap and make for *nux base platforms. For windows based platforms, obtain a fresh copy of faac and use it instead of the one in our package. An even better idea would be to obtain the complete faac/faad package from http://www.audiocoding.com. " You can also take a look at : http://www.everwicked.com/content/MPEG4IP_Guide/mpeg4ip-04.php Hope this helps. Olivier From nagaraja.gk celstream.com Mon Sep 22 12:41:33 2003 From: nagaraja.gk celstream.com (Nagaraja GK) Date: Mon Sep 22 02:27:11 2003 Subject: [Mp4-tech] Official ISO/IEC 14496 part 5 :2001/AMD1:2002 Message-ID: <50EE5AD0AF6ED511833900B0D020C85802C15B2D@localhost> Hi, We have received an official version of the ISO/IEC 14496 part 5 :2001/AMD1:2002 reference software from our customer. We found that the contents are 100 % identical to the one available publicly from http://www.iso.org/iso/en/ittf/PubliclyAvailableStandards. How do we verify that whether this is latest official release ? Please reply to my query as soon as possible. Thanks in advance ! Regards, Nagaraj -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030922/59e3c6ed/attachment.html From sps iis.fhg.de Mon Sep 22 11:07:22 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Mon Sep 22 04:13:08 2003 Subject: [Mp4-tech] Re: AACPlus test streams In-Reply-To: <45A1F95BB9D7D84FAB0A1EB4D67EEF960175E3@is01ex01.ittiam.com> References: <45A1F95BB9D7D84FAB0A1EB4D67EEF960175E3@is01ex01.ittiam.com> Message-ID: <3F6EADBA.2030002@iis.fhg.de> Anil Kumar wrote: > Dear Ralph, > Can you please tell me as to when the HE-AAC test streams will be ready? Also, what is the criteria for testing HE-AAC(is it the same as AAC with rms/max difference for sine-sweeps?) > > Thanks, > Anil > Dear Anil, AACPlus is a marketing name, its not used in the MPEG world. HE-AAC labels a profile ("High Efficiency AAC Profile"). That profile contains the object types 2 (AAC LC) and 5 (SBR). In MPEG-4 Audio, the conformance test is individually specified for AudioObjectTypes. Hence, if you want to lable your decoder as conform to the Hight Efficiency AAC Profile you have to test it on AAC LC _and_ SBR conformance. The conformance criteria and test sequences for AAC LC are already well defined and available. For SBR, the specification on conformance has just started (it is still just a working draft, the document number is N5724). No sequences are available yet. Best regards, Ralph -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Mon Sep 22 11:25:15 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Mon Sep 22 04:31:04 2003 Subject: [Mp4-tech] Re: Good MPEG Audio books In-Reply-To: <20030919050017.7202.qmail@web40406.mail.yahoo.com> References: <20030919050017.7202.qmail@web40406.mail.yahoo.com> Message-ID: <3F6EB1EB.1010706@iis.fhg.de> Dear Sumit, I would suggest to check out the site: http://www.mpegif.org/ The follwing book also gives an overview about all of MPEG-4 (including AAC): http://www.m4if.org/products/book.php You might also look for AES papers on http://www.aes.org/publications/preprints/search.html (just enter "Advanced Audio Coding" or "AAC" into the Title search field). Good overview articles are e.g. pp.4382 and pp.4641. Best regards, Ralph sumit thatte wrote: > Dear Ralph, > > Sir, You have helped me a lot regarding my project I am very much > thankful to you. I am a learner in this area. As you are an > ingenious in this area pls suggest me good reference books about > MPEG/MPEG4 Audio (preferably AAC covered ). Or white papers. > > Thanks and Regards > > Sumit Thatte -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ . From 981199076 stu.und.ac.za Mon Sep 22 13:24:07 2003 From: 981199076 stu.und.ac.za (Zahir Mirza) Date: Mon Sep 22 11:53:37 2003 Subject: [Mp4-tech] Weather Sequence Message-ID: Hi Im working on a segmentation algorithm based on background registration using change detection. I would be very greatful to anyone who could point me to a URL from where i can obtain the WEATHER test sequence (preferably in QCIF). I need it to validate my background registration process. Alternatively if you know of any other sequences that contain objects that move across the frame (similar to hall monitor sequence) then that would also be useful. Thanks again. mozami -------------------------------------------------------------------- Please find our disclaimer at http://www.disclaimer.nu.ac.za -------------------------------------------------------------------- <<<>>> From oamato wanadoo.fr Mon Sep 22 20:47:04 2003 From: oamato wanadoo.fr (Olivier Amato) Date: Mon Sep 22 13:53:19 2003 Subject: [Mp4-tech] Weather Sequence References: Message-ID: <002e01c38131$8cb5ef60$f340fea9@maewanto> > Alternatively if you know of any other sequences that contain > objects that move across the frame (similar to hall monitor sequence) > then that would also be useful. I've not found the Weather sequence, but you could maybe take a look at these links for other test sequences : - http://thanglong.ece.jhu.edu/~cjtu/link.html - http://www.cipr.rpi.edu/resource/sequences/index.html - http://media.xiph.org/vqeg/TestSequences/ThumbNails/ - http://meru.cecs.missouri.edu/free_download/videos/ - http://kbs.cs.tu-berlin.de/~stewe/vceg/sequences.htm - https://www.ldv.ei.tum.de/liquid.php?page=70 Best regards, Olivier Amato From dattaguru.b.n celstream.com Tue Sep 23 17:04:37 2003 From: dattaguru.b.n celstream.com (Dattaguru B.N) Date: Tue Sep 23 06:46:31 2003 Subject: [Mp4-tech] extracting data out of mdat in MP4 Message-ID: <50EE5AD0AF6ED511833900B0D020C858023E1AC1@localhost> Hi, Can anybody please help me in finding a procedure for the extracting data out of "mdat" atom of mpeg4. Procedure for the calculation of the offsets, etc. Thanks Datta -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030923/64652706/attachment.html From Wesley.DeNeve ugent.be Tue Sep 23 23:30:25 2003 From: Wesley.DeNeve ugent.be (Wesley De Neve) Date: Tue Sep 23 18:35:56 2003 Subject: [Mp4-tech] extracting data out of mdat in MP4 References: <50EE5AD0AF6ED511833900B0D020C858023E1AC1@localhost> Message-ID: <018701c38211$856612e0$0100a8c0@dune> Hi, Dattaguru B.N wrote: >> Hi, >> Can anybody please help me in finding a procedure for the extracting >> data out of "mdat" atom of mpeg4. Procedure for the calculation of >> the offsets, etc. >> Thanks >> Datta this (rather large) procedure is more or less explained in a paragraph in "The MPEG-4 Book", dealing with the MP4 file format. If you take a look at the history of this list, you will probably find some interesting tools that can help you (to be more specific, look at http://lists.mpegif.org/pipermail/mp4-tech/2003-January/001629.html). Kind regards, Wesley De Neve From neha_j_80 yahoo.com Wed Sep 24 00:54:53 2003 From: neha_j_80 yahoo.com (neha joshi) Date: Wed Sep 24 03:01:23 2003 Subject: [Mp4-tech] reference software ... usage other than evaluation Message-ID: <20030924065453.59702.qmail@web80704.mail.yahoo.com> Hi The ISO standards contain some reference software code. If I want to use the reference software code to make a commercial product, how do I go about? The particular case is of the "MSYS Toolkit by Tektronix" defined in ISO/IEC TR 13818-5, It is a software library for parsing and building MPEG-2 Transport Streams. Neha Joshi Mentioned below is a comment contained in its headers /* Copyright (C) 1995, Tektronix Inc. All Rights Reserved. * * Usage Restrictions * * License is granted to copy, to use, and to make and to use derivative * works for research and evaluation purposes only. * * Disclaimer of Warranty * * These software programs are available to the user without any license * fee or royalty on an "as is" basis. Tektronix Inc. disclaims any and * all warranties, whether express, implied, or statuary, including any * implied warranties or merchantability or of fitness for a particular * purpose. In no event shall the copyright-holder be liable for any * incidental, punitive, or consequential damages of any kind whatsoever * arising from the use of these programs. * * This disclaimer of warranty extends to the user of these programs and * user's customers, employees, agents, transferees, successors, and * assigns. * * The Tektronix Inc. does not represent or warrant that the programs * furnished hereunder are free of infringement of any third-party * patents. */ __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com From andypzhai hotmail.com Wed Sep 24 12:58:33 2003 From: andypzhai hotmail.com (Peng Zhai) Date: Wed Sep 24 13:08:38 2003 Subject: [Mp4-tech] Specification for bt format? Message-ID: Hi all, I am working on a package to parse bt files (mp4tool textural output from mp4 files). Could anybody tell me if there is a description/specification for the InitialObjectDescriptor section? I wanna learn more about it so I could parse it. Also, is there any tool to convert mp4 files to xmt format, except IBM's tools? Thanks a lot. Hava a good day! Andy P. Zhai ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ , - \O , .-.___ - /\ O/ /xx\XXX\ - __/\ ` /\ |xx|XXX| ` \, () ` << |xx|XXX| ^^^^^^^^`^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _________________________________________________________________ Help protect your PC. Get a FREE computer virus scan online from McAfee. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From tapn8 sussex.ac.uk Wed Sep 24 23:35:33 2003 From: tapn8 sussex.ac.uk (Anthony Kavassis) Date: Wed Sep 24 15:47:17 2003 Subject: [Mp4-tech] problems with encoding MP4 files using MP4Enc. Can anyone help? Message-ID: <1203890.1064442933@[192.168.0.1]> Greetings to all, MP4Enc has been giving me this very troublesome error and I can't seem to find out why its happening. Has anyone had this error cropping up: No Mux info for stream no 0 and if yes does anyone have the solution? Regards, Anthony I'm including the script file I'm using (included in the samples directory of MPEG-J): InitialObjectDescriptor { ObjectDescriptorID 0 ODProfileLevelIndication 1 sceneProfileLevelIndication 1 audioProfileLevelIndication 2 visualProfileLevelIndication 1 graphicsProfileLevelIndication 1 esDescr [ { ES_ID 1 muxInfo { fileName croco.od streamFormat BIFS } streamPriority 5 decConfigDescr { streamType 1 // OD Stream bufferSizeDB 400000 } slConfigDescr { useAccessUnitStartFlag TRUE useAccessUnitEndFlag TRUE useRandomAccessPointFlag TRUE useTimeStampsFlag TRUE timeStampResolution 1000 timeStampLength 14 } } { ES_ID 2 muxInfo { fileName croco.bif streamFormat BIFS } streamPriority 5 decConfigDescr { streamType 3 // BIFS Stream bufferSizeDB 400000 decSpecificInfo BIFSConfig { nodeIDbits 10 routeIDbits 10 isCommandStream TRUE pixelMetric TRUE pixelWidth 352 pixelHeight 288 } } slConfigDescr { useAccessUnitStartFlag TRUE useAccessUnitEndFlag TRUE useRandomAccessPointFlag TRUE useTimeStampsFlag TRUE timeStampResolution 100 timeStampLength 14 OCR_ES_Id 1 } } ] } { ObjectDescriptorID 3 esDescr { ES_ID 2113 muxInfo { fileName JSHeader streamFormat MPEGJ streamAttr "JavaES.info" } decConfigDescr { streamType 9 // MPEGJStream objectTypeIndication 0xC2 // MPEGJ bufferSizeDB 2160000 decSpecificInfo DecoderSpecificInfoString { info "obsolete string" } } slConfigDescr { useAccessUnitStartFlag TRUE useAccessUnitEndFlag TRUE useRandomAccessPointFlag TRUE useTimeStampsFlag TRUE timeStampResolution 1000 timeStampLength 10 packetSeqNumLength 3 AU_seqNumLength 8 //OCR_ES_Id 2113 } } } From julian.vlaiko intel.com Thu Sep 25 02:15:24 2003 From: julian.vlaiko intel.com (Vlaiko, Julian) Date: Wed Sep 24 18:23:31 2003 Subject: [Mp4-tech] Demuxing an AVI into MPEG4 video and audio stream. Message-ID: Hi, Where can I find a tool or source code for muxing/demuxing AVI files into video and audio streams ? Thanks. Regards, Julian. From sunx pollux.usc.edu Wed Sep 24 16:35:37 2003 From: sunx pollux.usc.edu (sunx) Date: Wed Sep 24 18:41:12 2003 Subject: [Mp4-tech] Demuxing an AVI into MPEG4 video and audio stream. In-Reply-To: Message-ID: For Demux, you can download the DirectX from Microsoft and use the Graph Filter to demux the AVI into separate video and audio streams. On Thu, 25 Sep 2003, Vlaiko, Julian wrote: > Hi, > Where can I find a tool or source code for muxing/demuxing AVI files into video and audio streams ? > Thanks. > Regards, > Julian. > > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > From Fabio.Bizzi albacom.it Thu Sep 25 09:59:22 2003 From: Fabio.Bizzi albacom.it (Bizzi Fabio) Date: Thu Sep 25 03:07:21 2003 Subject: R: [Mp4-tech] Demuxing an AVI into MPEG4 video and audio stream. Message-ID: <0EEDEC14A2D1854280B3964BC76375084F158F@a3sv002r.albacom.it> Hi, You can use mpeg4ip suite that has a tool named avi2raw that is used to demultiplex avi files in both audio e video streams. mpeg4ip is opensource and it's available at http://mpeg4ip.net/ Ciao. Fabio Bizzi Albacom S.p.A. - Progettazione IDC Tel. +39-06-87415392 - +39-348-8068812 fabio.bizzi@albacom.it -----Messaggio originale----- Da: Vlaiko, Julian [mailto:julian.vlaiko@intel.com] Inviato: gioved? 25 settembre 2003 00.15 A: mp4-tech@lists.mpegif.org Oggetto: [Mp4-tech] Demuxing an AVI into MPEG4 video and audio stream. Hi, Where can I find a tool or source code for muxing/demuxing AVI files into video and audio streams ? Thanks. Regards, Julian. _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech From avtechinfo sina.com Thu Sep 25 16:28:29 2003 From: avtechinfo sina.com (avtechinfo) Date: Thu Sep 25 03:33:58 2003 Subject: [Mp4-tech] about the ISMA client SW Message-ID: <200309250725.h8P7PKm09181@lists1.magma.ca> Hi, we will develop a IP box as ISMA client box, which is used to decode mpeg4 stream. So, any body experienced on development on ISMA client Software? Where can I download some opensource code for the ISMA client and begin the work? Best regards, Kang Lei From liron zoran.co.il Thu Sep 25 13:04:26 2003 From: liron zoran.co.il (Liron Ain-Kedem) Date: Thu Sep 25 05:08:47 2003 Subject: [Mp4-tech] Conversion of raw MPEG-4 Video to AVI files Message-ID: Hi, We tried to find a tool to convert from raw bitstream (*.m4v) of MPEG-4 or MPEG-2 into AVI file format but could not find any tool like this even though it should be a simple conversion (just put a video frame into a seperate AVI file chunk). Do you know of any tool liek this? Any help is appreciated. Thanks, Liron From avinfo sina.com Thu Sep 25 19:13:47 2003 From: avinfo sina.com (kang) Date: Thu Sep 25 06:19:07 2003 Subject: [Mp4-tech] about ISMA client SW Message-ID: <200309251010.h8PAAmm24042@lists1.magma.ca> Hi, we will develop a IP box as ISMA client box, which is used to decode mpeg4 stream. So, any body experienced on development on ISMA client Software? Where can I download some opensource code for the ISMA client and begin the work? Best regards, Kang From rob.koenen mpegif.org Thu Sep 25 10:25:24 2003 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Thu Sep 25 12:33:57 2003 Subject: [Mp4-tech] RE: cmp format In-Reply-To: <8B61E4522DDD274289E7AE1293EFE44E01B8D969@hasmsx402.iil.intel.com> Message-ID: Dear Asaf, you're not going to get better answers from me than from the mp4-tech list. It took the liberty to forward your question there. Kind Regards, Rob > -----Original Message----- > From: Jazcilevich, Asaf [mailto:asaf.jazcilevich@intel.com] > Sent: Thursday, September 25, 2023 06:53 > To: Rob Koenen > Subject: cmp format > > > Hello, > > I saw your address in the M4IF technotes newsgroup regarding > to cmp format of MPEG-4. > Can you help me to find a tool that can demux an AVI or MPEG > file encoded with MPEG-4 into a video .cmp stream? > How can I create such a file format with a commercial > software, or transform another format into cmp file? > > Regards, > Asaf Jazcilevich > From sps iis.fhg.de Thu Sep 25 20:21:56 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Thu Sep 25 13:27:59 2003 Subject: [Mp4-tech] audio In-Reply-To: <20030918125400.99074.qmail@web20514.mail.yahoo.com> References: <20030918125400.99074.qmail@web20514.mail.yahoo.com> Message-ID: <3F732434.9030306@iis.fhg.de> sabrina wrote: > dear all > > > i need help to understand the audio format in mpeg4 . it may be with > extension acc > > Can i find a coder wich compress me an audio file to ACC file > and if it exist where can i find it > > think you :) > > > > > ------------------------------------------------------------------------ > Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! > Testez le nouveau Yahoo! Mail > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech Sabrina, there is no such thing as an mpeg4 aac file format. With regard to mpeg4, the mpeg4 file format is usually used to store aac content. Beside this, there is the legacy format adif (audio data interchange format) as specified for MPEG-2 AAC and reused in MPEG-4 Audio (but this allows the storage of AAC Main, AAC LC, AAC SSR and AAC LTP only). Beside this, there might be raw aac files around (with no header at all), but they are rather useless unless you know at least the sampling rate used during encoding. You can download the audio reference software here: http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/ISO_IEC_14496-5_2001_Software_Reference/ It comes with AAC encoder and decoder. Both encoder and decoder support the raw format (if you encode the file, you know the sampling frequency and hence you will be able to decode it). Please refer to my e-mails sent some days ago to this reflector toward questions on how to use this software. Note, that the software is written to be understood by someone skilled in the art. It has definitely not the status of a product, i.e. you cannot expect that it runs out of the box at your computer system, and you even cannot expect that everything there is self-explaining. Best regards, Ralph -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Thu Sep 25 20:28:56 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Thu Sep 25 13:31:07 2003 Subject: [Mp4-tech] use of faac In-Reply-To: <20030919143930.76848.qmail@web20513.mail.yahoo.com> References: <20030919143930.76848.qmail@web20513.mail.yahoo.com> Message-ID: <3F7325D8.8090806@iis.fhg.de> sabrina wrote: > hi all > > i download from this link http://peque.metropoliglobal.com/dext/index.html > the mpeg4_tools > > i try to use the faac60.exe to convert my .pcm file to .aac > but i didn't succed > i put the following instruction : > > faac60 -o LTP -m 4 -b 128 myaudio.pcm my_audio.aac > or > faac -pLOW -b96 -r myaudio.pcm > > but i dont succed to do what i would and in my dos windows i have the > following message : > > " without libsndfile only raw format is allowded " > > can anyone help to solve this problem > think you > > sabrina > Sabrina, please contact the editor of faac if you have specific questions with regard to that software. Beside this it seems that faac requires a library (libsndfile) to support any audio format beside raw pcm. I wonder what format your myaudio.pcm has (probably wav). If it would be raw, than you would have to tell the encoder a couple of paramerers, e.g. the sampling frequency, the number of bits per sample, the number of channels and so on. Isn?t this obvious? Best regards, Ralph -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From sps iis.fhg.de Thu Sep 25 20:41:06 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Thu Sep 25 13:46:47 2003 Subject: [Mp4-tech] Personal E-Mail (was: Re: cmp format) In-Reply-To: References: Message-ID: <3F7328B2.1000306@iis.fhg.de> Dear Rob, I observed the same behavior. Once one has written something to the reflector one gets personal e-mails with questions that might be better answered by the mp4-tech comunity and furthermore where the answers might be of interest to the mp4-tech comunity as well (it is not rather effective to discuss the same topic more than once). Hence, Dear all, if you have a question which might be of interest to not just yourself, please send it to the mp4-tech refector rather than to any particular person who might have written an e-mail to that topic at earlier times on that reflector. Thanks and best regards, Ralph Rob Koenen (MPEGIF) wrote: > Dear Asaf, > > you're not going to get better answers from me than from the mp4-tech list. > I took the liberty to forward your question there. > > Kind Regards, > Rob > -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From singer apple.com Thu Sep 25 11:58:08 2003 From: singer apple.com (Dave Singer) Date: Thu Sep 25 14:16:10 2003 Subject: [Mp4-tech] extracting data out of mdat in MP4 In-Reply-To: <50EE5AD0AF6ED511833900B0D020C858023E1AC1@localhost> References: <50EE5AD0AF6ED511833900B0D020C858023E1AC1@localhost> Message-ID: At 16:04 +0530 9/23/03, Dattaguru B.N wrote: >Hi, >Can anybody please help me in finding a procedure for the extracting >data out of "mdat" atom of mpeg4. Procedure for the calculation of >the offsets, etc. >Thanks >Datta your best bet is to look at the reference software, I think. > > >_______________________________________________ >Mp4-tech mailing list >Mp4-tech@lists.mpegif.org >http://lists.mpegif.org/mailman/listinfo/mp4-tech -- David Singer Apple Computer/QuickTime From singer apple.com Thu Sep 25 12:01:15 2003 From: singer apple.com (Dave Singer) Date: Thu Sep 25 14:16:30 2003 Subject: [Mp4-tech] about ISMA client SW In-Reply-To: <200309251010.h8PAAmm24042@lists1.magma.ca> References: <200309251010.h8PAAmm24042@lists1.magma.ca> Message-ID: At 18:13 +0800 9/25/03, kang wrote: >Hi, we will develop a IP box as ISMA client box, which is used to >decode mpeg4 stream. >So, any body experienced on development on ISMA client Software? >Where can I download some opensource code for the ISMA client and >begin the work? > >Best regards, >Kang well, joining ISMA might help. You certainly need to buy the spec. The Cisco-developed MPEG4IP software might also help. -- David Singer Apple Computer/QuickTime From rob.koenen mpegif.org Thu Sep 25 12:24:40 2003 From: rob.koenen mpegif.org (Rob Koenen (MPEGIF)) Date: Thu Sep 25 14:25:45 2003 Subject: [Mp4-tech] reference software ... usage other than evaluation In-Reply-To: <20030924065453.59702.qmail@web80704.mail.yahoo.com> Message-ID: Neha, It's usually not a good idea to try and explain a copyright header beyond what is in the header itself. In the case you cite below, the copyright header is pretty clear about what you *can* do with it, and rights for other uses do not seem to be granted. This is an MPEG-2 standard you are quoting from. It's different in MPEG-4. The way I understand the copyright headers in the MPEG-4 reference SW, MPEG-4 reference code may in general be used to create commercial products as long as they are MPEG-4 compliant. Rob > -----Original Message----- > From: neha joshi [mailto:neha_j_80@yahoo.com] > Sent: Tuesday, September 23, 2023 23:55 > To: mp4-tech@lists.mpegif.org > Subject: [Mp4-tech] reference software ... usage other than evaluation > > > Hi > The ISO standards contain some reference software > code. If I want to use the reference software code to > make a commercial product, how do I go about? > > The particular case is of the "MSYS Toolkit by > Tektronix" defined in ISO/IEC TR 13818-5, It is a > software library for parsing and > building MPEG-2 Transport Streams. > > Neha Joshi > > Mentioned below is a comment contained in its headers > > /* Copyright (C) 1995, Tektronix Inc. All Rights > Reserved. > * > * Usage Restrictions > * > * License is granted to copy, to use, and to make and > to use derivative > * works for research and evaluation purposes only. > * > * Disclaimer of Warranty > * > * These software programs are available to the user > without any license > * fee or royalty on an "as is" basis. Tektronix Inc. > disclaims any and > * all warranties, whether express, implied, or > statuary, including any > * implied warranties or merchantability or of fitness > for a particular > * purpose. In no event shall the copyright-holder be > liable for any > * incidental, punitive, or consequential damages of > any kind whatsoever > * arising from the use of these programs. > * > * This disclaimer of warranty extends to the user of > these programs and > * user's customers, employees, agents, transferees, > successors, and > * assigns. > * > * The Tektronix Inc. does not represent or warrant > that the programs > * furnished hereunder are free of infringement of any > third-party > * patents. > */ > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > _______________________________________________ > Mp4-tech mailing list > Mp4-tech@lists.mpegif.org > http://lists.mpegif.org/mailman/listinfo/mp4-tech > From sps iis.fhg.de Thu Sep 25 21:52:47 2003 From: sps iis.fhg.de (Ralph Sperschneider) Date: Thu Sep 25 14:57:39 2003 Subject: [Mp4-tech] Encoding AAC stereo using the reference software (was: One query Sir,) In-Reply-To: <20030923134353.98823.qmail@web40411.mail.yahoo.com> References: <20030923134353.98823.qmail@web40411.mail.yahoo.com> Message-ID: <3F73397F.8010800@iis.fhg.de> sumit thatte wrote: > > Hello Sir, > Pls help me for one query. I want to test stereo on my version of AAC. I > tried all the things which are given it in the read me. I have attached > the readme with this mail. > First ly I have changed the MP4_RAWAUDIOFILE to > "integer16, 0, 48000.0, big-endian, 2, default" > > and i tried > > -r 96000 -lf -cp AL05_96000_f01.pcm -cpn 1 AL05_96000_f02.pcm -o test.aac > > Can you please tell me , > > How to test streo for left , right and center. > > Thanks and Regs > > Sumit Thatte > Dear Summit, al05_96000_f01.pcm is a single channel (i.e. mono) file, output by the aac decoder. This is the left stereo channel encoded in al05_96000.aac. There should be another file al05_96000_f02.pcm, which is the right stereo channel encoded in al05_96000.aac. There is no center channel. Up to my knowledge you cannot input several mono files into the encoder, but you need a stereo file. You e.g. can use CopyAudio to perform the multiplex. Beside this, it should be possible to encode the file you tried, simply by treating it as a stereo file (its raw, so you can treat it as whatever you want, as long as you don?t rely on the audio output). If you want to treat the input file as having a sampling rate of 96000 Hz and being two channel stereo, you would have to specifiy MP4_RAWAUDIOFILE as follows: "integer16, 0, 96000.0, big-endian, 2, default". You are furthermore using the wrong command line. So I have e.g. no idea about your intention to use the switches '-cp' and '-cpn', which all deal with coupling and at the same time not to specify the profile with e.g '-c "-lc"'. Why don?t you simply use the command line e-mailed before and just enter another input file, leading to something like: enc AL_96000_f01.pcm -r 96000 -c "-lc" -o AL5_96000_f01.aac where I was able to successfully decode the raw-aac output as follows: aacdec_mc -s 96000 -Dn -p LC AL5_96000_f01.aac AL5_96000_f01.wav BTW: 1. Is there no way to convice you not to use the outdated conformance data? If you prefer raw-pcm over wav-pcm (I don?t know about any advantage, but you might), you can convert the new (24 bit) wav-pcm data into raw-pcm data using CopyAudio. 2. In the future please send your requests to the mp4-tech reflector. I tend to not answering personal e-mails regarding those topics anymore. 3. Don?t send any files anymore which can someone download on its own (even no README files). 4. Please use subjects which identify your request. Best regards, Ralph -- Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344 FhG IIS | Fax: +49 9131 776 398 Am Wolfsmantel 33 | mailto:sps@iis.fhg.de D 91058 Erlangen | http://www.iis.fhg.de/amm/ From swhong csis.hku.hk Fri Sep 26 12:37:19 2003 From: swhong csis.hku.hk (Philip Hong) Date: Thu Sep 25 23:45:14 2003 Subject: [Mp4-tech] Frame Rate Control Problems Message-ID: <3F73B46F.B7B77671@csis.hku.hk> I've implemented the frame rate control based on L.1 of Annex L of ISO/IEC 14496-2. I am not sure about the settings of some of the parameters. My questions are as follows: 1. How to define a sequence (or segment)? Is it defined as the frames between two I-frames? 2. How to define Rp which is defined as bits to be removed from the buffer per picture? 3. How to define Nr which is defined as the number of P-frames remaining for encoding? How can I know in advance how many P-frames are in the sequence? 4. What is the parameter X11 appears in Step 3 on page 477? The SRC equation does not has this parameter. What exactly it is? 5. What is "total_data_number" in the UpdateRDModel function? 6. I've a query on the correctness of a "for loop" of the UpdateRDModel function on page 478. I think the "for loop" should be "for (i=n-w; i<=n; i++)" instead of "for (i=n; i>n-w; i++)". Thanks a lot. From christophe.lenaerts dad.be Fri Sep 26 17:03:40 2003 From: christophe.lenaerts dad.be (Christophe Lenaerts) Date: Fri Sep 26 19:36:42 2003 Subject: [Mp4-tech] 3GPP Live streaming In-Reply-To: <002401c33aa5$31eb1290$5e81862b@SJ0050DA17D993> Message-ID: <3B71651E-F02A-11D7-B288-000393D57A84@dad.be> Hi, does any one know how to get a live stream setup to a P800? I get VOD to work, and also get live streams, but how do i encode one? Thank you very much, Christophe Lenaerts Streaming Media Expert DAD - Digital Age Design Tel (+32) 2 706 05 40 Fax (+32) 2 706 05 69 Direct (+32) 2 745 58 66 http://www.dad.be From stefan.goor ucd.ie Mon Sep 29 16:29:59 2003 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Mon Sep 29 10:43:18 2003 Subject: [Mp4-tech] Players that support core profile audio video objects Message-ID: Hey All, Just wondering if anyone knows if there is a player that will play arbitrarily shaped video objects composed into a scene? I have used the IBM software and can create and play .mp4 files that contain rectangular video but the player will not accept arbitrarily shaped objects (possibly I am using the software incorrectly but I don't think so). Also does the IM1-Player support any other video format than h263, I have not managed to create any video other than that format that will play in it, Many thanks, Stefan From helmut.ziegler stud.tu-ilmenau.de Tue Sep 30 17:03:54 2003 From: helmut.ziegler stud.tu-ilmenau.de (Helmut Ziegler) Date: Tue Sep 30 10:17:22 2003 Subject: [Mp4-tech] Players that support core profile audio video objects In-Reply-To: References: Message-ID: <3F798D4A.1030101@stud.tu-ilmenau.de> Hi Stefan, some months ago I also looked for a player for Shaped Video Objects. I got the following answers: >From Bitmanagement (Holger Grahn, holger.grahn@bitmanagement.de): Yes, Bitmanagement 3D MPEG-4 Player with T-Systems Shaped Video Codecs & DMIF (Live Realtime MPEG -4 Shaped Video Conferencing)But its not available for public From dicas (Philipp Kraetzer, kraetzer@dicas.de): mpegable Player (www.mpegable.com) decodes and plays mp4 files with a video track that contains one shaped video object (core profile). Then ETRI (http://www.etri.re.kr/e_etri/index.php) may have a player supporting shaped video. I just read it at m4if's website (http://www.m4if.org/wemp2002/exhibitors.php) Best regards, Helmut >Hey All, >Just wondering if anyone knows if there is a player that will play >arbitrarily shaped video objects composed into a scene? >I have used the IBM software and can create and play .mp4 files that contain >rectangular video but the player will not accept arbitrarily shaped objects >(possibly I am using the software incorrectly but I don't think so). >Also does the IM1-Player support any other video format than h263, I have >not managed to create any video other than that format that will play in it, >Many thanks, >Stefan > >_______________________________________________ >Mp4-tech mailing list >Mp4-tech@lists.mpegif.org >http://lists.mpegif.org/mailman/listinfo/mp4-tech > > From stefan.goor ucd.ie Tue Sep 30 21:49:17 2003 From: stefan.goor ucd.ie (Stefan A. Goor) Date: Tue Sep 30 16:05:19 2003 Subject: [Mp4-tech] Players that support core profile audio video objects In-Reply-To: <3F798D4A.1030101@stud.tu-ilmenau.de> Message-ID: Hi Helmut, Thanks so much for your response, I have been looking for players for a long time and could not find any appropriate information. I will follow up the suggestions you made to see what I can find, Many thanks again, Stefan -----Original Message----- From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org]On Behalf Of Helmut Ziegler Sent: 30 September 2023 15:04 To: Stefan A. Goor Cc: Mp4-Tech Subject: Re: [Mp4-tech] Players that support core profile audio video objects Hi Stefan, some months ago I also looked for a player for Shaped Video Objects. I got the following answers: >From Bitmanagement (Holger Grahn, holger.grahn@bitmanagement.de): Yes, Bitmanagement 3D MPEG-4 Player with T-Systems Shaped Video Codecs & DMIF (Live Realtime MPEG -4 Shaped Video Conferencing)But its not available for public From dicas (Philipp Kraetzer, kraetzer@dicas.de): mpegable Player (www.mpegable.com) decodes and plays mp4 files with a video track that contains one shaped video object (core profile). Then ETRI (http://www.etri.re.kr/e_etri/index.php) may have a player supporting shaped video. I just read it at m4if's website (http://www.m4if.org/wemp2002/exhibitors.php) Best regards, Helmut >Hey All, >Just wondering if anyone knows if there is a player that will play >arbitrarily shaped video objects composed into a scene? >I have used the IBM software and can create and play .mp4 files that contain >rectangular video but the player will not accept arbitrarily shaped objects >(possibly I am using the software incorrectly but I don't think so). >Also does the IM1-Player support any other video format than h263, I have >not managed to create any video other than that format that will play in it, >Many thanks, >Stefan > >_______________________________________________ >Mp4-tech mailing list >Mp4-tech@lists.mpegif.org >http://lists.mpegif.org/mailman/listinfo/mp4-tech > > _______________________________________________ Mp4-tech mailing list Mp4-tech@lists.mpegif.org http://lists.mpegif.org/mailman/listinfo/mp4-tech From pina_sabrina yahoo.fr Mon Sep 29 11:51:53 2003 From: pina_sabrina yahoo.fr (=?iso-8859-1?q?sabrina?=) Date: Wed Oct 1 14:39:33 2003 Subject: [Mp4-tech] multiplexing 2 audio file + video file Message-ID: <20030929085153.85087.qmail@web20509.mail.yahoo.com> thinks for yours response I created an .mp4 file by multiplexing the .cmp and .aac file for this i used the ibm tools, it is simple and it work correctly the only problem is that i can 't multiplex 2 audio file with an video file i would to know what tools i can use to do this multiplex ? @ + sabrina --------------------------------- Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! Testez le nouveau Yahoo! Mail -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20030929/dbe15228/attachment.html From tm991058 fh-stpoelten.ac.at Mon Sep 29 12:55:57 2003 From: tm991058 fh-stpoelten.ac.at (tm991058) Date: Wed Oct 1 14:42:24 2003 Subject: [Mp4-tech] Re: cmp format References: <8B61E4522DDD274289E7AE1293EFE44E01B8D97B@hasmsx402.iil.intel.com> Message-ID: <003c01c3866f$e2d94ed0$9dca6c50@schaf> hello! You can use MPEG4IP to create a *.cmp file. I've created several *cmp files with this programm but they couldn't be played in any MPEG-4 player.. I don't know if this is because the players do not support this file format or because I created the file in the wrong way... but you can try it: At “DeXT stuff”, http://peque.metropoliglobal.com/dext/index.html you can download the MPEG4IP package. After downloading you can follow the instruction from "encoding.htm". sort summary of the instructions: 1) convert your video file into a raw video (avi2raw.exe) 2) then you have to write a .par file (an example see attachment) 3) convert the *.par file with the encoder60.exe to a *.cmp file But I have had much more success with the video formats from ENST (http://www.comelec.enst.fr/~dufourd/mpeg-4/)file formate: .nhnt,.media and .info (you can create them with the mp4tool from ENST. But they can only be played with the ENST Osmo4 Player! Generaly I didn't really succeed in creating video files that could be played with more than one (different) MPEG-4 players. good luck! regards, karin ----- Original Message ----- From: "Jazcilevich, Asaf" To: Sent: Monday, September 29, 2023 11:08 AM Subject: cmp format Hello, Hello, I saw your address in the M4IF technotes newsgroup regarding to cmp format of MPEG-4. Can you help me to find a tool that can demux an AVI or MPEG file encoded with MPEG-4 into a video .cmp stream? How can I create such a file format with a commercial software, or transform another format into cmp file? Regards, Asaf Jazcilevich -------------- next part -------------- A non-text attachment was scrubbed... Name: bsp14.par Type: application/octet-stream Size: 6316 bytes Desc: not available Url : /pipermail/mp4-tech/attachments/20030929/670ca5ce/bsp14.exe From tm991058 fh-stpoelten.ac.at Tue Sep 30 14:57:58 2003 From: tm991058 fh-stpoelten.ac.at (tm991058) Date: Wed Oct 1 14:45:14 2003 Subject: [Mp4-tech] Re: cmp format References: <8B61E4522DDD274289E7AE1293EFE44E01B8D98D@hasmsx402.iil.intel.com> Message-ID: <005401c3874a$17dd61e0$9dca6c50@schaf> hi asaf! oh yes that could be the failure,...but I think I also tried (during my diploma work this spring) to make a yuv with premiere. Maybe you can trie out this: to take an avi and make a yuv out of it with premiere, virtual dub or some other videoedit-programm... maybe this works?! regards, karin ----- Original Message ----- From: "Jazcilevich, Asaf" To: "tm991058" Sent: Tuesday, September 30, 2023 10:50 AM Subject: RE: cmp format Hi Karin, Thank you very much, it was a lot of help. I think you didn't succeed in the first method because the output of avi2raw is still MPEG-4 coded (video only), and the necessary input for encoder60 is a "Real" raw file - one which is in YUV format. Now the only question is how do I take a movie and convert it into a YUV or RGB format. (the output would probably be huge in size). Thanks again, Asaf. -----Original Message----- From: tm991058 [mailto:tm991058@fh-stpoelten.ac.at] Sent: Monday, September 29, 2023 12:56 To: Jazcilevich, Asaf Cc: technotes@lists.m4if.org Subject: Re: cmp format hello! You can use MPEG4IP to create a *.cmp file. I've created several *cmp files with this programm but they couldn't be played in any MPEG-4 player.. I don't know if this is because the players do not support this file format or because I created the file in the wrong way... but you can try it: At “DeXT stuff”, http://peque.metropoliglobal.com/dext/index.html you can download the MPEG4IP package. After downloading you can follow the instruction from "encoding.htm". sort summary of the instructions: 1) convert your video file into a raw video (avi2raw.exe) 2) then you have to write a .par file (an example see attachment) 3) convert the *.par file with the encoder60.exe to a *.cmp file But I have had much more success with the video formats from ENST (http://www.comelec.enst.fr/~dufourd/mpeg-4/)file formate: .nhnt,.media and .info (you can create them with the mp4tool from ENST. But they can only be played with the ENST Osmo4 Player! Generaly I didn't really succeed in creating video files that could be played with more than one (different) MPEG-4 players. good luck! regards, karin ----- Original Message ----- From: "Jazcilevich, Asaf" To: Sent: Monday, September 29, 2023 11:08 AM Subject: cmp format Hello, Hello, I saw your address in the M4IF technotes newsgroup regarding to cmp format of MPEG-4. Can you help me to find a tool that can demux an AVI or MPEG file encoded with MPEG-4 into a video .cmp stream? How can I create such a file format with a commercial software, or transform another format into cmp file? Regards, Asaf Jazcilevich