From tania zoran.co.il Tue Apr 1 06:06:25 2003
From: tania zoran.co.il (Tania Orenshtein)
Date: Wed Jul 30 14:10:09 2003
Subject: [M4IF Technotes] M probe for MPEG4
Message-ID:
Dear experts,
We need for MPEG4 a tool like the "M probe" of MPEG2.
Where can we get it?
Thanks in advance,
Tania
From christian.kloeckner wdr.de Tue Apr 1 09:57:46 2003
From: christian.kloeckner wdr.de (Christian Kloeckner)
Date: Wed Jul 30 14:10:09 2003
Subject: [M4IF Technotes] Re: AAC Peer To Peer Audio STreaming - No Central Server
Message-ID:
Hi Harry,
I'm not deep enough in the Peercast-technique using Gnutella and
Shoutcast/Icecast Servers.
http://www.peercast.org/
Could You keep us informed about Your project?
Thanks,
Christian
>Hi Folks
>
>Are there any 'AAC Peer To Peer Audio STreaming - No Central Server'
>examples to check out on the web? A citizens group desires to set up a
>web radio station for the next municipal election.
>
>- Harry Pasternak
____________________________________________
Christian Kl?ckner
WDR, Technologie-Referat
50600 K?ln, Germany
Tel: +49 (0) 221 220 9278
Fax: +49 (0) 221 220 3167
mailto: christian.kloeckner@wdr.de
PGP: Public Key @ http://pgp.mit.edu
____________________________________________
From ben interframemedia.com Wed Apr 2 15:55:24 2003
From: ben interframemedia.com (Ben Waggoner)
Date: Wed Jul 30 14:10:09 2003
Subject: [M4IF Technotes] Compressionist gathering at NAB, Tuesday, April 8
Message-ID:
Compression community,
So, the National Association of Broadcasters convention is this week,
and a substantial portion of the video and streaming industries will all be
in the same building.
http://www.nab.org/conventions/nab2003/
After receiving a number of inquiries about when the compressionist
party is going to be, I've volunteered to help arrange an informal gathering
for our community. It'll be Tuesday evening, 5:30pm-8pm, in my suite at the
Las Vegas Hilton. Please RSVP to me privately at ben@benwaggoner.com, so I
can keep a head count of who's coming, and I'll send details. RSVP isn't
required, but appreciated.
This will be a casual event for us to meet our peers in the compression
world, both users and vendors. Some light snacks and beverages will be
provided. This is a me-sponsored, not a vendor-sponsored event, so there
won't be any sales pitches or presentations, nor shrimp cocktail, just lots
of good compression talk.
And speaking of NAB, I'm on this panel about HD codecs:
http://www.nab.org/conventions/nab2003/sessiondetail.asp?id=1201583
I'll also be doing some compression classes at the Canopus booth Mon,
Tue, and Thur at noon, and Wed. at 5pm. This won't be a ProCoder demo, but
a discussion of video compression in general, with Q&A. I'll be raffling
off copies of my "Compression for Great Digital Video" after the session
each day.
Ben Waggoner
Compressed Video Consulting, Training, and Encoding
My Book:
Cleaner e-book:
Compression Classes at Stanford June 30-July 4 and Aug 11-15
From lzm02 mails.tsinghua.edu.cn Thu Apr 3 15:26:44 2003
From: lzm02 mails.tsinghua.edu.cn (Li Zhengming)
Date: Wed Jul 30 14:10:09 2003
Subject: [M4IF Technotes] A tool to convert mpeg1 to mpeg4?
Message-ID: <000501c2f9b2$613e1a30$ac496fa6@automatihc6u4i>
Hi, everyone!
I want to know whether there exists a tool which can conveniently convert mpeg1(VCD data) to mpeg4 video stream.
Thank you for any response!
������
��������������������������������������������������������������
������������������������������������������������������������������
From i.g.richardson rgu.ac.uk Thu Apr 3 14:44:42 2003
From: i.g.richardson rgu.ac.uk (Iain Richardson (ensigr))
Date: Wed Jul 30 14:10:09 2003
Subject: [M4IF Technotes] RE: differences between MPEG4 and 13818-x?
Message-ID: <9B4C0CE0F5BE4E4F83226707BFA0D1B4C425FC@EXVS001.rgu.ac.uk>
John,
These are questions with "big" answers; if you really want to understand the details of MPEG-4 you should get hold of a book, e.g. "The MPEG-4 Book" will answer your questions. I personally wouldn't recommend starting with the MPEG-4 standards themselves until you have a good understanding of the main concepts.
Hope this helps
Iain Richardson
www.vcodex.com
Video Coding Resources and Research
Message: 1
Date: Thu, 27 Mar 2024 17:33:14 -0800
From: John Michael Zorko
To: technotes@lists.m4if.org
Subject: [M4IF Technotes] RFI: differences between MPEG4 and 13818-x?
Hello, all ...
I'm a streaming media developer, and i've studied ISO / IEC 13818-x
since 1999 (and still only really understand certain parts, it's huge)
and would like to get some information on how MPEG4 differs, from a
higher level as well as technical perspective. Specifically:
1. how does MPEG4 achieve the higher compression ratios, yet higher
quality, than MPEG2?
2. how does MPEG4 implement streams scalable from low to high bitrates?
3. how is AAC different than MP3 i.e. frames, bitrate tables, etc.?
4. how to identify a stream / file as MPEG4 vs. MPEG 1/2 i.e. sequence
header?
5. how the graphics / scene stuff works i.e. is this another elementary
stream, which requires a splitter to be aware of it?
Alas, I would gladly go to ansi.org and purchase the MPEG4 specs, but
currently i'm unable to. Still, i'm very interested in MPEG4 and how I
can adapt my streaming media skills to encompass it i.e. how to
identify MPEG4, start codes, demux the streams, find timestamps,
mapping into RTP or some other streaming protocol, etc.
I hope everyone is well.
Regards,
John
Falling You - exploring the beauty of voice and sound
New EP, "hope thrown down," available now at
http://www.mp3.com/fallingyou
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.449 / Virus Database: 251 - Release Date: 27/01/2024
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.449 / Virus Database: 251 - Release Date: 27/01/2024
From guraaf yahoo.co.in Thu Apr 3 19:12:31 2003
From: guraaf yahoo.co.in (Gaurav Aggarwal)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] M probe for MPEG4
In-Reply-To:
Message-ID: <009601c2f9e6$e0374cb0$6910840a@blr.broadcom.com>
Interra, the company that sold MProbe, made a similar tool
called M4 for MPEG-4. It isn't as powerful, but has some basic
functionality.
However, recently Interra sold its product to some company, I
believe so right now nobody is selling it. This new company
will take some time before they start selling it again.
Gaurav
> -----Original Message-----
> From: technotes-admin@lists.m4if.org
> [mailto:technotes-admin@lists.m4if.org]On Behalf Of Tania Orenshtein
> Sent: Tuesday, April 01, 2024 9:36 AM
> To: technotes@lists.m4if.org
> Subject: [M4IF Technotes] M probe for MPEG4
>
>
> Dear experts,
>
> We need for MPEG4 a tool like the "M probe" of MPEG2.
> Where can we get it?
>
> Thanks in advance,
> Tania
From oamato wanadoo.fr Thu Apr 3 16:59:07 2003
From: oamato wanadoo.fr (Olivier Amato)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] M probe for MPEG4
References: <009601c2f9e6$e0374cb0$6910840a@blr.broadcom.com>
Message-ID: <004201c2f9f2$30344910$0a00000a@beck>
Vqual provides a product for MPEG-4 video elementary streams analysis (
http://www.vqual.biz/Vprove.html ). It only works for MPEG-4 Simple Profile
right now ( H.261 and H.263 also ), but the team is working on Advanced
Simple Profile and H.264. I've tested their demo version and the results are
pretty impressive if you want to study MPEG-4 video ES compliancy and
encoders implementation.
If you're more interested in larger MPEG-4 informations ( profiles used,
compliancy ... ), I know that Mindego ( www.mindego.com ) is working on this
kind of product. The features I've heard about seem to be very interesting.
I've already tested Interra's M4 last year and it lacked at this time
several features that Mindego's product would normally implement.
Olivier Amato
France
----- Original Message -----
From: "Gaurav Aggarwal"
To:
Sent: Thursday, April 03, 2024 3:42 PM
Subject: RE: [M4IF Technotes] M probe for MPEG4
> Interra, the company that sold MProbe, made a similar tool
> called M4 for MPEG-4. It isn't as powerful, but has some basic
> functionality.
>
> However, recently Interra sold its product to some company, I
> believe so right now nobody is selling it. This new company
> will take some time before they start selling it again.
>
> Gaurav
>
> > -----Original Message-----
> > From: technotes-admin@lists.m4if.org
> > [mailto:technotes-admin@lists.m4if.org]On Behalf Of Tania Orenshtein
> > Sent: Tuesday, April 01, 2024 9:36 AM
> > To: technotes@lists.m4if.org
> > Subject: [M4IF Technotes] M probe for MPEG4
> >
> >
> > Dear experts,
> >
> > We need for MPEG4 a tool like the "M probe" of MPEG2.
> > Where can we get it?
> >
> > Thanks in advance,
> > Tania
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
>
From rob.koenen m4if.org Thu Apr 3 07:37:46 2003
From: rob.koenen m4if.org (Rob Koenen)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] M probe for MPEG4
In-Reply-To: <004201c2f9f2$30344910$0a00000a@beck>
Message-ID:
Vprove is available at a significant discount (25%) to M4IF members.
Detailed information will be online shortly.
Rob
> -----Original Message-----
> From: Olivier Amato [mailto:oamato@wanadoo.fr]
> Sent: Thursday, April 03, 2024 06:59
> To: technotes@lists.m4if.org
> Subject: Re: [M4IF Technotes] M probe for MPEG4
>
>
> Vqual provides a product for MPEG-4 video elementary streams
> analysis ( http://www.vqual.biz/Vprove.html ). It only works
> for MPEG-4 Simple Profile right now ( H.261 and H.263 also ),
> but the team is working on Advanced Simple Profile and H.264.
> I've tested their demo version and the results are pretty
> impressive if you want to study MPEG-4 video ES compliancy
> and encoders implementation. If you're more interested in
> larger MPEG-4 informations ( profiles used, compliancy ... ),
> I know that Mindego ( www.mindego.com ) is working on this
> kind of product. The features I've heard about seem to be
> very interesting. I've already tested Interra's M4 last year
> and it lacked at this time several features that Mindego's
> product would normally implement.
>
> Olivier Amato
> France
>
> ----- Original Message -----
> From: "Gaurav Aggarwal"
> To:
> Sent: Thursday, April 03, 2024 3:42 PM
> Subject: RE: [M4IF Technotes] M probe for MPEG4
>
>
> > Interra, the company that sold MProbe, made a similar tool
> called M4
> > for MPEG-4. It isn't as powerful, but has some basic functionality.
> >
> > However, recently Interra sold its product to some company,
> I believe
> > so right now nobody is selling it. This new company will take some
> > time before they start selling it again.
> >
> > Gaurav
> >
> > > -----Original Message-----
> > > From: technotes-admin@lists.m4if.org
> > > [mailto:technotes-admin@lists.m4if.org]On Behalf Of Tania
> Orenshtein
> > > Sent: Tuesday, April 01, 2024 9:36 AM
> > > To: technotes@lists.m4if.org
> > > Subject: [M4IF Technotes] M probe for MPEG4
> > >
> > >
> > > Dear experts,
> > >
> > > We need for MPEG4 a tool like the "M probe" of MPEG2.
> > > Where can we get it?
> > >
> > > Thanks in advance,
> > > Tania
> >
> > _______________________________________________
> > Technotes mailing list
> > Technotes@lists.m4if.org
> > http://lists.m4if.org/mailman/listinfo/technotes
> >
>
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technot> es
>
From bulycz apple.com Thu Apr 3 08:26:21 2003
From: bulycz apple.com (Glenn Bulycz)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] A tool to convert mpeg1 to mpeg4?
In-Reply-To: <000501c2f9b2$613e1a30$ac496fa6@automatihc6u4i>
Message-ID:
QuickTime Pro will do this nicely - from http://www.apple.com/quicktime/
Open the MPEG-1 file with the application and export Movie to MPEG-4 - the
options dialog will allow you to set Video and Audio sizes and
compatibility.
Best regards,
on 4/2/03 11:26 PM, Li Zhengming at lzm02@mails.tsinghua.edu.cn wrote:
> Hi, everyone!
>
> I want to know whether there exists a tool which can conveniently convert
> mpeg1(VCD data) to mpeg4 video stream.
>
> Thank you for any response!
>
> ???
>
--
Glenn Bulycz - Apple - Sr. Mgr of QuickTime Product Marketing
1 Infinite Loop Mail Stop 303-4X Cupertino, CA 95014
voice 408-974-2915 cell 408-425-3552 fax 408-974-6011
From invalidname mac.com Thu Apr 3 12:16:03 2003
From: invalidname mac.com (Chris Adamson)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] Re: Technotes digest, Vol 1 #531 - 7 msgs
In-Reply-To: <20030403170010.21836.2536.Mailman@lists1.magma.ca>
Message-ID:
Just noticed that the QuickTime Player is AppleScript-able, if the
original poster wants to automate his or her transcodes.
Another option would be to write a QuickTime application with the
native API or QuickTime for Java, using the MovieExporter to do the
transcode to MPEG-4.
--Chris
On Thu, 03 Apr 2024 08:26:21 -0800, Glenn Bulycz
wrote:
> QuickTime Pro will do this nicely - from
> http://www.apple.com/quicktime/
>
> Open the MPEG-1 file with the application and export Movie to MPEG-4 -
> the
> options dialog will allow you to set Video and Audio sizes and
> compatibility.
>
> Best regards,
>
> on 4/2/03 11:26 PM, Li Zhengming at lzm02@mails.tsinghua.edu.cn wrote:
>
>> Hi, everyone!
>>
>> I want to know whether there exists a tool which can conveniently
>> convert
>> mpeg1(VCD data) to mpeg4 video stream.
>>
>> Thank you for any response!
>>
>> $BM{AhL@(J
>>
>
> --
> Glenn Bulycz - Apple - Sr. Mgr of QuickTime Product Marketing
> 1 Infinite Loop Mail Stop 303-4X Cupertino, CA 95014
> voice 408-974-2915 cell 408-425-3552 fax 408-974-6011
>
>
From bulycz apple.com Thu Apr 3 11:10:51 2003
From: bulycz apple.com (Glenn Bulycz)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] Re: Technotes digest, Vol 1 #531 - 7 msgs
In-Reply-To:
Message-ID:
Yes - AppleScript works very well to automate these types of tasks.
I spoke a little soon on the MPEG-1 to MPEG-4 transcode post - I was working
with video-only files. To work with files that include audio tracks - one
will probably have to work with audio and video separately.
I just did a test re-assembling the video and audio once they've been
transcoded and it seems to work nicely.
Contact me off list if you would like me to outline the steps and apps.
Best regards,
on 4/3/03 9:16 AM, Chris Adamson at invalidname@mac.com wrote:
> Just noticed that the QuickTime Player is AppleScript-able, if the
> original poster wants to automate his or her transcodes.
>
> Another option would be to write a QuickTime application with the
> native API or QuickTime for Java, using the MovieExporter to do the
> transcode to MPEG-4.
>
> --Chris
>
>
> On Thu, 03 Apr 2024 08:26:21 -0800, Glenn Bulycz
> wrote:
>
>> QuickTime Pro will do this nicely - from
>> http://www.apple.com/quicktime/
>>
>> Open the MPEG-1 file with the application and export Movie to MPEG-4 -
>> the
>> options dialog will allow you to set Video and Audio sizes and
>> compatibility.
>>
>> Best regards,
>>
>> on 4/2/03 11:26 PM, Li Zhengming at lzm02@mails.tsinghua.edu.cn wrote:
>>
>>> Hi, everyone!
>>>
>>> I want to know whether there exists a tool which can conveniently
>>> convert
>>> mpeg1(VCD data) to mpeg4 video stream.
>>>
>>> Thank you for any response!
>>>
>>> $BM{AhL@(J
>>>
>>
>> --
>> Glenn Bulycz - Apple - Sr. Mgr of QuickTime Product Marketing
>> 1 Infinite Loop Mail Stop 303-4X Cupertino, CA 95014
>> voice 408-974-2915 cell 408-425-3552 fax 408-974-6011
>>
>>
>
>
--
Glenn Bulycz - Apple - Sr. Mgr of QuickTime Product Marketing
1 Infinite Loop Mail Stop 303-4X Cupertino, CA 95014
voice 408-974-2915 cell 408-425-3552 fax 408-974-6011
From kenny.chen intel.com Sun Apr 6 11:37:50 2003
From: kenny.chen intel.com (Chen, Kenny)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] where could I find detail information about video transcoding tech.
Message-ID: <37FBBA5F3A361C41AB7CE44558C3448E48911F@pdsmsx403.ccr.corp.intel.com>
Hi,
I'd start a project related to video transcoding. I'd like to collect more information on that. Could anyone help me on that? Thanks.
Rgds,
Ken
From valentini coritel.it Mon Apr 7 11:09:10 2003
From: valentini coritel.it (Lucia)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] HEC in VP
Message-ID:
Dear experts,
in the reference software (non FGS) it seems that, in the case of
rectangular
shape, the HEC in video packets is set to 1 just for the first video packet
in a VOP, while for the following VPs in the VOP no information for the
independent packet decoding is provisioned.
I thus wonder if i have misunderstood the code (enc/vm_vop_code.c)...
If not, why this choise has been made?
Thanks in advantage.
Lucia Valentini
From valentini coritel.it Mon Apr 7 13:01:46 2003
From: valentini coritel.it (Lucia)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] Independent Segment Coding
Message-ID:
Hi everybody,
does anybody know if in MPEG4 it is implemented
the "independent segment coding" as in H263?
(i mean confining spatial prediction by not predicting DCT coeff.
and Motion vectors from adiacent Macroblocks in a frame, but sending
their absolute value)
Thanks in advantage
Lucia
From s.voukelatos indigovision.com Mon Apr 7 12:39:45 2003
From: s.voukelatos indigovision.com (Stathis Voukelatos)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] Independent Segment Coding
Message-ID: <67336BF4D5D23C4AA30EC72DFCFCA6DF43D56F@peebles.indigovision.com>
Hi Lucia,
In MPEG-4 this is implemented by the video packet error
resilience tool. AC/DC prediction and motion vector prediction
are reset on video packet boundaries, in the same way as in frame
boundaries.
In the DC prediction case for example, if one of neighbouring DCT blocks
used to form the prediction does not belong to the same video packet as the
current block then its DC value is not used, but instead the value
of 1024 is used in the prediction process (which is the DC value for
mid-grey).
Stathis
Stathis Voukelatos, PhD
Software Engineer
IndigoVision Ltd
The Edinburgh Technopole
Bush Loan, Edinburgh
Scotland, UK
EH26 0PJ
+44 (0)131 4757345
+44 (0)131 4757201 (Fax)
http://www.indigovision.com
> -----Original Message-----
> From: Lucia [mailto:valentini@coritel.it]
> Sent: Monday, April 07, 2024 11:02 AM
> To: Technotes
> Subject: [M4IF Technotes] Independent Segment Coding
>
>
>
> Hi everybody,
>
> does anybody know if in MPEG4 it is implemented
> the "independent segment coding" as in H263?
> (i mean confining spatial prediction by not predicting DCT coeff.
> and Motion vectors from adiacent Macroblocks in a frame, but sending
> their absolute value)
>
> Thanks in advantage
> Lucia
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
>
From tma iis.fhg.de Mon Apr 7 14:14:55 2003
From: tma iis.fhg.de (Herbert Thoma)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] HEC in VP
References:
Message-ID: <3E915DAF.A238E399@iis.fhg.de>
Lucia schrieb:
>
> Dear experts,
>
> in the reference software (non FGS) it seems that, in the case of
> rectangular
> shape, the HEC in video packets is set to 1 just for the first video packet
> in a VOP, while for the following VPs in the VOP no information for the
> independent packet decoding is provisioned.
> I thus wonder if i have misunderstood the code (enc/vm_vop_code.c)...
You do _not_ missunderstand the code.
> If not, why this choise has been made?
In the HE most information of the VOP header is duplicated,
so that if you loose the first packet (with the VOP header)
you can decode with the information form the HE.
If both the first (VOP header) and second (with HE) are lost
then you most probably won't get anything worth decoding
anyway ...
Regards,
Herbert.
> Thanks in advantage.
> Lucia Valentini
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
--
Herbert Thoma
FhG-IIS A, Studio Department
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-323
Fax: +49-9131-776-399
email: tma@iis.fhg.de
www: http://www.iis.fhg.de/
From lzm02 mails.tsinghua.edu.cn Mon Apr 7 21:20:24 2003
From: lzm02 mails.tsinghua.edu.cn (Li Zhengming)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] How can I figure out how many vops in a group_of_vop?
Message-ID: <000501c2fd00$111dfb00$ac496fa6@automatihc6u4i>
Dear all,
I want to know how can I decide how many vops a group of vop contains. If there is several gov header in a stream, then the number of vops in a gov can be decided by counting the vops between two gov headers. But if there is only one gov header in a stream, does this mean that all the vops following the gov header are in the gov?
If a gov header exists, all the vops in it have the time base of this header as their time reference. Do I understand right?
Thank you very much!
������
��������������������������������������������������������������
������������������������������������������������������������������
From miro_anna yahoo.fr Mon Apr 7 17:54:08 2003
From: miro_anna yahoo.fr (=?iso-8859-1?q?anna?=)
Date: Wed Jul 30 14:10:10 2003
Subject: [M4IF Technotes] yuv2avi
Message-ID: <20030407145408.46135.qmail@web21509.mail.yahoo.com>
high
I would to convert an yuv file to avi file without compresssion and i dont find a program under unix what convert me my file.
thank for your helps
anna
---------------------------------
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/20030407/a89b7c9f/attachment.html
From miro_anna yahoo.fr Mon Apr 7 18:07:34 2003
From: miro_anna yahoo.fr (=?iso-8859-1?q?anna?=)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] yuv2avi
Message-ID: <20030407150734.43794.qmail@web21504.mail.yahoo.com>
high
i would to convert my yuv file to avi and i dont find an open source under unix who convert me my yuv file
thank you for your help
anna
---------------------------------
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/20030407/c6b4cdc9/attachment.html
From oelbaum ei.tum.de Mon Apr 7 18:17:15 2003
From: oelbaum ei.tum.de (Tobias Oelbaum)
Date: Wed Jul 30 14:10:11 2003
Subject: AW: [M4IF Technotes] yuv2avi
In-Reply-To: <20030407145408.46135.qmail@web21509.mail.yahoo.com>
Message-ID:
That's going to be quite difficult: all yuv2avi programms I know are using
the vfw library. One of my students is currently working on a similar
problem, but until he finished his work, I do not know a solution for your
problem...
Tobias
--------------------------------------------------------------------------
Dipl. Ing. Tobias Oelbaum
Institute for Data Processing Lehrstuhl f?r Datenverarbeitung
Munich University of Technology Technische Universit?t M?nchen
EMail: oelbaum@ei.tum.de
Tel: +49 89 289 23625
Fax: +49 89 289 23600
--------------------------------------------------------------------------
-----Urspr?ngliche Nachricht-----
Von: technotes-admin@lists.m4if.org
[mailto:technotes-admin@lists.m4if.org]Im Auftrag von anna
Gesendet: Montag, 7. April 2003 16:54
An: technotes@lists.m4if.org
Betreff: [M4IF Technotes] yuv2avi
high
I would to convert an yuv file to avi file without compresssion and i dont
find a program under unix what convert me my file.
thank for your helps
anna
----------------------------------------------------------------------------
--
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/20030407/f34624b4/attachment.html
From sps iis.fhg.de Mon Apr 7 18:16:36 2003
From: sps iis.fhg.de (Ralph Sperschneider)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] Re: Testing audio Decoder
In-Reply-To:
References:
Message-ID: <3E919654.3090801@iis.fhg.de>
Hi Harisha,
Harisha V wrote:
> Hi MPEG experts
>
>
>
> This question related to Testing of MPEG-4 audio decoder. The procedure
> of Testing of audio decoder for conformance states that compare output
> of decoder under test with standard decoder for sine sweep and if
> difference in the RMS lies within range as specified by ISO/IEC ,then it
> is called as MPEG-4 Audio Decoder with absolute accuracy.
There are a couple of tests specified in the Audio section of the MPEG-4
Conformance standard. I am aware of at least the following tests:
- RMS/LSB Measurement
- Segmental SNR
- PNS
These tests are utilized depending on the audio object type, e.g. the first and
the third test are utilized for AAC.
> What about Testing of other musical test sequences ? Since my decoder
> can able to decode maximum of 7.1 channels
Only a small number of AAC conformance test sequences is assigned to a dedicated
test. This is reasonable, since if your decoder passes the test for these
sequences, it should work properly for any other sequence (with respect to the
issues tested by this test).
There are a significant number of AAC test sequences with no specific test
assigned to it, beside others also a number of multi-channel sequences. For
these sequences, the standard states:
If no test is specified, a check of conformance using appropriate measurements,
e.g. the LSB criterion (for those sequences that do not utilize PNS) or
objective perceptual measurement systems, is not mandatory but highly
recommended. This also applies to bitstreams with non-meaningful window sequences.
So while no test is assigned to those sequences, you should nevertheless test
them with the same criterion as you do for the sine sweep (RMS/LSB). MPEG does
not require that a decoder fulfills the conformance criterion for those
sequences, since some fixed point implementations might have difficulties to
fulfill this criterion for any input signal.
However, the criterion can be achived, as long as the sequence does not utilize
PNS. The test output is very valuable, since it allows you to identify serious
malefunctions (criterion is missed significantly) or rounding problems
(criterion is missed slightly).
> Is my decoder still be called as decoder with absolute accuracy or
> should I need to check for all 48+16 channels (48 main and 16 LFE)
You definitely should do this. MPEG simply cannot provide test sequences for any
and all configurations (although there is a test sequence with 48 main channels
available).
Best regards,
Ralph
>
>
>
> Can any one answer this question?
>
>
>
> Harish
>
>
>
--
Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344
FhG IIS-A | Fax: +49 9131 776 398
Am Wolfsmantel 33 | mailto:sps@iis.fhg.de
D 91058 Erlangen | http://www.iis.fhg.de/amm/
From wmay cisco.com Mon Apr 7 10:37:46 2003
From: wmay cisco.com (Bill May)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] yuv2avi
References: <20030407150734.43794.qmail@web21504.mail.yahoo.com>
Message-ID: <3E91A95A.6010004@cisco.com>
Try avilib. You can write some simple code to handle what
you want to do. Our mpeg4ip package has an avi2raw file, you
just need to do the reverse.
Bill May
anna wrote:
> high
>
> i would to convert my yuv file to avi and i dont find an open source
> under unix who convert me my yuv file
>
> thank you for your help
>
> anna
>
>
> ------------------------------------------------------------------------
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
> Testez le nouveau Yahoo! Mail
From chl math.uni-bonn.de Mon Apr 7 20:14:19 2003
From: chl math.uni-bonn.de (Christoph Lampert)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] yuv2avi
In-Reply-To: <20030407145408.46135.qmail@web21509.mail.yahoo.com>
Message-ID:
On Mon, 7 Apr 2003, [iso-8859-1] anna wrote:
>
> high
>
> I would to convert an yuv file to avi file without compresssion and i
> dont find a program under unix what convert me my file.
if you just need the functionality: yuv2avi works fine with wine.
Christoph
From huangwenyong tsinghua.org.cn Mon Apr 7 19:04:40 2003
From: huangwenyong tsinghua.org.cn (������ )
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] hello
Message-ID: <200304071003.h37A3N524135@lists1.magma.ca>
Hello,dear friend,
I am a student from china and now I am studying on the encoding
of MPEG-4.I want to know where to download the .seg files and how
the MPEG-4 encoder deals with these files? It has bothered me a
long time,so thanks a lot for you to help.
From Stefan.Goor ucd.ie Mon Apr 7 23:51:25 2003
From: Stefan.Goor ucd.ie (Stefan A. Goor)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] hello
In-Reply-To: <200304071003.h37A3N524135@lists1.magma.ca>
Message-ID:
Hi,
I've also been dealing with encoding MPEG-4 files, I use the MoMuSys codec
and have put most of the files I use on my website at http://delboy.ucd.ie.
Go to the downloads link, there is a section there, where the seg files can
be downloaded. Also some SEG files can be found on the http://www.m4if.org
resources page.
Hope this helps,
Stefan
-----Original Message-----
From: technotes-admin@lists.m4if.org
[mailto:technotes-admin@lists.m4if.org]On Behalf Of 4?M4?M
Sent: 07 April 2024 11:05
To: technotes@lists.m4if.org
Subject: [M4IF Technotes] hello
Hello,dear friend,
I am a student from china and now I am studying on the encoding
of MPEG-4.I want to know where to download the .seg files and how
the MPEG-4 encoder deals with these files? It has bothered me a
long time,so thanks a lot for you to help.
_______________________________________________
Technotes mailing list
Technotes@lists.m4if.org
http://lists.m4if.org/mailman/listinfo/technotes
From tania zoran.co.il Tue Apr 8 09:54:26 2003
From: tania zoran.co.il (Tania Orenshtein)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] Macroblock stuffing
Message-ID:
Dear experts,
Can someone explain me the macroblock stuffing issue.
As I understand from the standard, macroblock stuffing can be in the middle
of the VOP (if mbtype is STUFFING). In case of stuffing macroblock, the
macroblock
function returns to the combined_motion_shape_texture, performs some checks
and can go again to the Macroblock(), which may contain again mbtype =
STUFFING and so on
up to the valid macroblock mbtype. Is it true?
The checks at the macroblock end are (COR-2):
combined_motion_shape_texture() {
do{
macroblock()
} while ((nextbits_bytealigned() != resync_marker &&
nextbits_bytealigned() != ?000 0000 0000 0000 0000 0000?) ||
valid_stuffing_bits() == 0)
}
There is an explanation of the valid_stuffing_bits() function, which
mentions
valid stuffing bits.
What are this valid stuffing bits values?
Thanks,
Tania
From lmwang linuxforum.net Tue Apr 8 10:46:37 2003
From: lmwang linuxforum.net (Limin Wang)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] =?iso-8859-1?Q?=B4=F0=B8=B4:_=5BM4IF_Technotes=5D_yuv2avi?=
In-Reply-To: <20030407150734.43794.qmail@web21504.mail.yahoo.com>
Message-ID: <000301c2fd70$b3fd94a0$3601010a@lmwang>
It?s very easy to write the application by using avilib.
For example, the yuv format is YUV420. pieces of code as follow:
// AVI write handle
avi_t* pAviHandle;
char VideoFmtYV12[4] = // YUV420
{
'Y','V','1','2'
};
pAviHandle = AVI_open_output_file("avi_yuv.avi");
if(! pAviHandle)
{
printf("avi file open failed \n");
return -1;
}
// set video format
AVI_set_video(pAviHandle,
width, // width
height, // height
frame_rate, // fps
//VideoFmtBvm4
VideoFmtYV12
);
// every frame(width*height + 1/4*width*height +
1/4*width*height)(y,u,v)
// get the yuv data yourself
do {
AVI_write_frame(pAviHandle,yuv_yuv_length);
} while(1)
// close open file
AVI_close(pAviHandle);
After finished, try WMP or graphedit to test. It should be work for I
have written before.
Best,
Limin
-----????-----
???: technotes-admin@lists.m4if.org
[mailto:technotes-admin@lists.m4if.org] ?? anna
????: 2003?4?7? 23:08
???: technotes@lists.m4if.org
??: [M4IF Technotes] yuv2avi
high
i would to convert my yuv file to avi and i dont find an open source
under unix who convert me my yuv file
thank you for your help?
anna
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
Testez le nouveau Yahoo! Mail
From ptnaidu portalplayer.com Tue Apr 8 18:24:52 2003
From: ptnaidu portalplayer.com (P Tati Naidu)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] Vidio TEsting tools
Message-ID: <29F5EC8E2E99384D8777C7DEE9C6600EAF256A@spice.portalplayersc.com>
Hello,
I am Tati Naidu, working in Quality team.
we are planning to buy video testing tool.
Can you please give me some tool names, which we can use it for testing
JPEG and/or MPEG4 decoders.
Thanks for your help,
Naidu
Quality Engineer.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030408/2cafe361/attachment.html
From garysull windows.microsoft.com Tue Apr 8 13:37:29 2003
From: garysull windows.microsoft.com (Gary Sullivan)
Date: Wed Jul 30 14:10:11 2003
Subject: [M4IF Technotes] Independent Segment Coding
Message-ID:
Stathis is correct. But the term "Independent Segment Decoding" (ISD)
as used in H.263 means more than that. What both Stathis and Lucia
described is simply slice-structured coding. I believe all
slice-structured video coding standards operate that way - in fact, even
GOB-structured video coding standards operate that way.
But independent segment decoding as specified in H.263 Annex R is
something more than that.
Slice structured decoding makes the decoding of each region independent
(or nearly independent) of the decoding of any other region of the same
decoded picture.
Independent segment decoding makes the decoding of each region
independent of the decoding of any other region of the same decoded
picture AND independent of any other region of the reference picture(s).
It treats the boundaries of the region being decoded like they were the
boundaries of the picture.
I believe the way to use MPEG-4 part 2 to achieve something similar to
H.263 ISD is to send each independent region as a separate "OBJECT" - as
a separate elementary stream.
Best Regards,
Gary Sullivan
+> -----Original Message-----
+> From: technotes-admin@lists.m4if.org
+> [mailto:technotes-admin@lists.m4if.org] On Behalf Of Stathis
+> Voukelatos
+> Sent: Monday, April 07, 2024 3:40 AM
+> To: Technotes
+> Subject: RE: [M4IF Technotes] Independent Segment Coding
+>
+>
+> Hi Lucia,
+>
+> In MPEG-4 this is implemented by the video packet error
+> resilience tool. AC/DC prediction and motion vector prediction
+> are reset on video packet boundaries, in the same way as in frame
+> boundaries.
+> In the DC prediction case for example, if one of
+> neighbouring DCT blocks
+> used to form the prediction does not belong to the same
+> video packet as the
+> current block then its DC value is not used, but instead the value
+> of 1024 is used in the prediction process (which is the DC value for
+> mid-grey).
+>
+> Stathis
+>
+>
+> Stathis Voukelatos, PhD
+> Software Engineer
+> IndigoVision Ltd
+> The Edinburgh Technopole
+> Bush Loan, Edinburgh
+> Scotland, UK
+> EH26 0PJ
+> +44 (0)131 4757345
+> +44 (0)131 4757201 (Fax)
+> http://www.indigovision.com
+>
+>
+>
+> > -----Original Message-----
+> > From: Lucia [mailto:valentini@coritel.it]
+> > Sent: Monday, April 07, 2024 11:02 AM
+> > To: Technotes
+> > Subject: [M4IF Technotes] Independent Segment Coding
+> >
+> >
+> >
+> > Hi everybody,
+> >
+> > does anybody know if in MPEG4 it is implemented
+> > the "independent segment coding" as in H263?
+> > (i mean confining spatial prediction by not predicting DCT coeff.
+> > and Motion vectors from adiacent Macroblocks in a frame,
+> but sending
+> > their absolute value)
+> >
+> > Thanks in advantage
+> > Lucia
+> > _______________________________________________
+> > Technotes mailing list
+> > Technotes@lists.m4if.org
+> > http://lists.m4if.org/mailman/listinfo/technotes
+> >
+> _______________________________________________
+> Technotes mailing list
+> Technotes@lists.m4if.org
+> http://lists.m4if.org/mailman/listinfo/technotes
+>
From lzm02 mails.tsinghua.edu.cn Wed Apr 9 18:57:54 2003
From: lzm02 mails.tsinghua.edu.cn (Li Zhengming)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] Confusion about vop_time_increment?
Message-ID: <000501c2fe7e$7df11080$c4496fa6@automatihc6u4i>
Dear all,
I am confused about what's the start_point of vop_time_increment, that is, what's the time_base of a vop(I, B or P vop). In the specification of Mpeg4 video, it's said that the time reference of a B vop is the previous I or P vop in display order, while the time reference of a I or P vop is the previous I or P vop in decoded order. This is clear enough until I begin to inspect some real video streams.
For example, in a stream encoded by the reference software, the modulo time base and vop increment of all the vops is as follows:(10 fps, vop_time_increment_resolution is 30)
I P B B P B B P B B P B B P B B P
modulo 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0
time_incre: 0 9 3 6 18 12 15 27 21 24 6 0 3 15 9 12 24
It seems that all the vops has the first I vop as the time base(starting point).
While in another stream which is consisted of only I and P vops, the following pattern is present.(10 fps, vop_time_increment_resolution is 10)
I P P I P P I P P I P P I P P I P
modulo 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
time_incre: 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Now it seems that all the vop has the previous vop as the time base and the vop_time_increment is always 1, and the modulo_time_base is always 0.
What's the matter with my understandings? How to decide the time stamp of a vop? In the above two streams the method to calculate the timestamp surely will be different.
Thank you in advance for your consideration!
Li Zhengming
������
��������������������������������������������������������������
������������������������������������������������������������������
From iamgfzhou sina.com Wed Apr 9 16:47:16 2003
From: iamgfzhou sina.com (Zhou Guanfeng)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] About a Document in MPEG-4 vm
Message-ID: <002001c2fe6c$3edd78a0$020000c0@zhougf>
Hello everyone,
Where can i get the document [MPEG95/0322] which introduces the filtering process on YUV.
Please send me a copy if you have one, thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030409/95f4ffb1/attachment.html
From stefan.goor ucd.ie Wed Apr 9 18:08:53 2003
From: stefan.goor ucd.ie (Stefan A. Goor)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] SIF Test Sequences
Message-ID:
Hey All,
Just wondering if anyone has any idea where I can find the following test
sequences in YUV, SIF (352x240) format:
stefan_sif.yuv
children_sif.yuv
rain_sif.yuv
I have found all (that I'm aware of) of the other clips but I'd like to
complete the collection if anyone has them or knows where to get them
Many thanks for your help,
Stefan
From stefan.goor ucd.ie Wed Apr 9 18:26:27 2003
From: stefan.goor ucd.ie (Stefan A. Goor)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] Segmentation Tools
Message-ID:
Hey again,
Just wondering if anyone has a tool for creating .seg files, I have some
information about how to create them but if a tool exist that does it, it
would save me a lot of hassle,
I've looked at like documentation about a tool called VOGUE by the MoMuSys
people that does but could n't seem to track the software down, any ideas
anyone?
Thanks,
Stefan
From miro_anna yahoo.fr Wed Apr 9 19:56:56 2003
From: miro_anna yahoo.fr (=?iso-8859-1?q?anna?=)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] Re(RE) yuv2avi
In-Reply-To: <000301c2fd70$b3fd94a0$3601010a@lmwang>
Message-ID: <20030409165656.98038.qmail@web21507.mail.yahoo.com>
Hello
think you for the answer , i've installed avilib and i
create file .c. In your source i dont understand where
i place the name for my file yuv. for example i have
"akiyo.yuv" input file et and i would to have in the
output "anna.avi":) . i give you an example :
#include "avilib.h"
void main()
{
avi_t* pAviHandle;
char VideoFmtYV12[4] =
{
'Y','V','1','2'
};
pAviHandle = AVI_open_output_file("anna.avi");
if(! pAviHandle)
{
printf("avi file open failed \n");
return -1;
}
AVI_set_video(pAviHandle,352,288,25,VideoFmtYV12);
do {
AVI_write_frame(pAviHandle,akiyo.yuv);
} while(1)
// close open file
AVI_close(pAviHandle);
}
I dont understand where i declared the path of my
input and output file .
If it is possible give me an complete source for this
programme that work. and why i will compile it.
think you for help :)
anna
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
Yahoo! Mail : http://fr.mail.yahoo.com
From geethanandhkandasamy yahoo.com Wed Apr 9 12:16:51 2003
From: geethanandhkandasamy yahoo.com (Geethanandh Kandasamy)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] Authoring tools
In-Reply-To:
Message-ID: <20030409181651.83433.qmail@web9206.mail.yahoo.com>
Hi all
I would like to know what are the authoring tools
available to create MP4 movies for macintosh
environment. Where i can find more info abt those
tools.
Geethanandh
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online, calculators, forms, and more
http://tax.yahoo.com
From miro_anna yahoo.fr Wed Apr 9 21:19:15 2003
From: miro_anna yahoo.fr (=?iso-8859-1?q?anna?=)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] solution yuv2avi ?
In-Reply-To: <20030409165656.98038.qmail@web21507.mail.yahoo.com>
Message-ID: <20030409181916.35070.qmail@web21508.mail.yahoo.com>
hi
i make this programme that is best than the other
#include
#include "avilib.h"
>
> void main(int argc,char argv[])
> {
char input_yuv[100];
avi_t* pAviHandle;
>
> char VideoFmtYV12[4] =
> {
> 'Y','V','1','2'
> };
>
> pAviHandle = AVI_open_output_file("anna.avi");
>
> if(! pAviHandle)
> {
> printf("avi file open failed \n");
> return -1;
> }
> AVI_set_video(pAviHandle,352,288,25,VideoFmtYV12);
> strcpy(input_yuv,argv[1]);
>
do {
> AVI_write_frame(pAviHandle,input_yuv,8);
> } while(1)
>
> // close open file
> AVI_close(pAviHandle);
> }
>
now i have the name of my input file in "input_yuv"
the problem is in the function AVI_write_frame the
compilator said that it 'is a few argument for this
function. why i dont know ?
the second question i must open the input file with
fopen or not before the function AVI_write_frame ?
thinks
anna :)
Hello
>
> think you for the answer , i've installed avilib and
> i
> create file .c. In your source i dont understand
> where
> i place the name for my file yuv. for example i have
> "akiyo.yuv" input file et and i would to have in the
> output "anna.avi":) . i give you an example :
>
> #include "avilib.h"
>
> void main()
> {
> avi_t* pAviHandle;
>
> char VideoFmtYV12[4] =
> {
> 'Y','V','1','2'
> };
>
> pAviHandle = AVI_open_output_file("anna.avi");
>
> if(! pAviHandle)
> {
> printf("avi file open failed \n");
> return -1;
> }
> AVI_set_video(pAviHandle,352,288,25,VideoFmtYV12);
>
> do {
> AVI_write_frame(pAviHandle,akiyo.yuv);
> } while(1)
>
> // close open file
> AVI_close(pAviHandle);
> }
>
> I dont understand where i declared the path of my
> input and output file .
>
> If it is possible give me an complete source for
> this
> programme that work. and why i will compile it.
>
> think you for help :)
> anna
>
>
>
>
>
>
>
>
___________________________________________________________
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et
> en fran?ais !
> Yahoo! Mail : http://fr.mail.yahoo.com
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
Yahoo! Mail : http://fr.mail.yahoo.com
From lmwang brovic.com Thu Apr 10 10:03:10 2003
From: lmwang brovic.com (lmwang)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] =?iso-8859-1?Q?=B4=F0=B8=B4:_=5BM4IF_Technotes=5D_solution_yuv2avi_=3F?=
In-Reply-To: <20030409181916.35070.qmail@web21508.mail.yahoo.com>
Message-ID: <000501c2fefc$f647a7a0$3601010a@lmwang>
You should learn from the avilib API first, input_yuv is buffer which
store YUV data and the three parameter is the buffer
length.(WIDTH*HEIGHT*3/2)
So you had to do like below, only pieces:(YUV,4CIF format,4:2:0)
FILE* fpYUV;
Char input_yuv[704*576*3/2]; // width*height*3/2
FpYUV = fopen("test.yuv","rb");
Do {
fread(input_yuv,1,704*576*3/2,fpYUV);
AVI_write_frame(pAviHandle,input_yuv,704*576*3/2);
}
fclose(fpYUV);
Best Regards,
Limin
-----????-----
???: technotes-admin@lists.m4if.org
[mailto:technotes-admin@lists.m4if.org] ?? anna
????: 2003?4?10? 2:19
???: technotes@lists.m4if.org
??: [M4IF Technotes] solution yuv2avi ?
hi
i make this programme that is best than the other
#include
#include "avilib.h"
>
> void main(int argc,char argv[])
> {
char input_yuv[100];
avi_t* pAviHandle;
>
> char VideoFmtYV12[4] =
> {
> 'Y','V','1','2'
> };
>
> pAviHandle = AVI_open_output_file("anna.avi");
>
> if(! pAviHandle)
> {
> printf("avi file open failed \n");
> return -1;
> }
> AVI_set_video(pAviHandle,352,288,25,VideoFmtYV12);
> strcpy(input_yuv,argv[1]);
>
do {
> AVI_write_frame(pAviHandle,input_yuv,8);
> } while(1)
>
> // close open file
> AVI_close(pAviHandle);
> }
>
now i have the name of my input file in "input_yuv"
the problem is in the function AVI_write_frame the
compilator said that it 'is a few argument for this
function. why i dont know ?
the second question i must open the input file with
fopen or not before the function AVI_write_frame ?
thinks
anna :)
Hello
>
> think you for the answer , i've installed avilib and
> i
> create file .c. In your source i dont understand
> where
> i place the name for my file yuv. for example i have
> "akiyo.yuv" input file et and i would to have in the
> output "anna.avi":) . i give you an example :
>
> #include "avilib.h"
>
> void main()
> {
> avi_t* pAviHandle;
>
> char VideoFmtYV12[4] =
> {
> 'Y','V','1','2'
> };
>
> pAviHandle = AVI_open_output_file("anna.avi");
>
> if(! pAviHandle)
> {
> printf("avi file open failed \n");
> return -1;
> }
> AVI_set_video(pAviHandle,352,288,25,VideoFmtYV12);
>
> do {
> AVI_write_frame(pAviHandle,akiyo.yuv);
> } while(1)
>
> // close open file
> AVI_close(pAviHandle);
> }
>
> I dont understand where i declared the path of my
> input and output file .
>
> If it is possible give me an complete source for
> this
> programme that work. and why i will compile it.
>
> think you for help :)
> anna
>
>
>
>
>
>
>
>
___________________________________________________________
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et
> en fran?ais !
> Yahoo! Mail : http://fr.mail.yahoo.com
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
Yahoo! Mail : http://fr.mail.yahoo.com
_______________________________________________
Technotes mailing list
Technotes@lists.m4if.org
http://lists.m4if.org/mailman/listinfo/technotes
From ramki emuzed.com Thu Apr 10 10:47:40 2003
From: ramki emuzed.com (Ramkishor Korada)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] Authoring tools
References: <20030409181651.83433.qmail@web9206.mail.yahoo.com>
Message-ID: <01ce01c2ff18$2f551bc0$1b0aa8c0@blr.emuzed.com>
Hi,
Quicktime pro from Apple. It costs 29.9$
regards,
ramkishor
Architect - Video
Multimedia Technologies Division
Emuzed India
Bangalore
www.emuzed.com
----- Original Message -----
From: "Geethanandh Kandasamy"
To:
Sent: Wednesday, April 09, 2024 11:46 PM
Subject: [M4IF Technotes] Authoring tools
> Hi all
> I would like to know what are the authoring tools
> available to create MP4 movies for macintosh
> environment. Where i can find more info abt those
> tools.
>
> Geethanandh
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Tax Center - File online, calculators, forms, and more
> http://tax.yahoo.com
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
>
From kosuge td.idc.lsi.sanyo.co.jp Thu Apr 10 21:52:04 2003
From: kosuge td.idc.lsi.sanyo.co.jp (tetsuo kosuge)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] Macroblock stuffing
In-Reply-To:
References:
Message-ID: <200304101152.AA00221@kosuge.td.idc.lsi.sanyo.co.jp>
I think that ...
When realtime encoding is late, encoder fill up a packet with stuffing bits.
So,I think combined_motion_shape_texture() does't finish stuffing_mb.
Isn't it necessary to use valid_stuffing_bits(),is it ?
But if you use a counter of MB , you does'nt increment when mbtype is stuffing.
I had much trouble it when I decoded vcon-ge16-L1.bits (short video header).
Regards, Tetsuo
>Can someone explain me the macroblock stuffing issue.
>
>As I understand from the standard, macroblock stuffing can be in the middle
>of the VOP (if mbtype is STUFFING). In case of stuffing macroblock, the
>macroblock
>function returns to the combined_motion_shape_texture, performs some checks
>and can go again to the Macroblock(), which may contain again mbtype =
>STUFFING and so on
>up to the valid macroblock mbtype. Is it true?
>
>The checks at the macroblock end are (COR-2):
>
>combined_motion_shape_texture() {
> do{
> macroblock()
> } while ((nextbits_bytealigned() != resync_marker &&
> nextbits_bytealigned() != ?00 0000 0000 0000 0000 0000? ||
> valid_stuffing_bits() == 0)
>}
>
>There is an explanation of the valid_stuffing_bits() function, which
>mentions
>valid stuffing bits.
>What are this valid stuffing bits values?
>
>Thanks,
>Tania
>
>_______________________________________________
>Technotes mailing list
>Technotes@lists.m4if.org
>http://lists.m4if.org/mailman/listinfo/technotes
>
From j.zorko att.net Wed Apr 9 23:22:31 2003
From: j.zorko att.net (John Michael Zorko)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] MPEG4 (and MPEG2) simultaneous audio elementary streams ...
Message-ID: <6DDF47C0-6B14-11D7-B9D0-000393AA1C8C@att.net>
Hello, all ...
I know MPEG2/4 allow for multiple audio elementary streams in the PS /
TS i.e. different languages. Does MPEG2/4 allow multiple audio
elementary streams in differrent _formats_ i.e. one stereo, one 5.1,
etc.?
Regards,
John
Falling You - exploring the beauty of voice and sound
New EP, "hope thrown down," available now at
http://www.mp3.com/fallingyou
From oamato wanadoo.fr Fri Apr 11 14:04:33 2003
From: oamato wanadoo.fr (Olivier Amato)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] MPEG-4 AAC Low Delay implementations ?
References: <6DDF47C0-6B14-11D7-B9D0-000393AA1C8C@att.net>
Message-ID: <001001c3001a$232e6a60$7cb23551@clubinternet.fr>
Dear experts,
I'm looking for MPEG-4 AAC Low Delay implementations ( encoders and
decoders ).
Thanks for your help.
Olivier
From grl iis.fhg.de Fri Apr 11 14:37:45 2003
From: grl iis.fhg.de (Bernhard Grill)
Date: Wed Jul 30 14:10:12 2003
Subject: [M4IF Technotes] MPEG-4 AAC Low Delay implementations ?
In-Reply-To: <001001c3001a$232e6a60$7cb23551@clubinternet.fr>
References: <6DDF47C0-6B14-11D7-B9D0-000393AA1C8C@att.net> <001001c3001a$232e6a60$7cb23551@clubinternet.fr>
Message-ID: <3E96A909.6040202@iis.fhg.de>
Olivier Amato wrote:
> Dear experts,
>
> I'm looking for MPEG-4 AAC Low Delay implementations ( encoders and
> decoders ).
Hallo,
Fraunhofer has Implementations on various DSPs, ARM and Win32, Linux, MacOSX,
Solaris.
Best regards,
Bernhard Grill
> Thanks for your help.
>
> Olivier
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
--
Dr. Bernhard Grill email: grl@iis.fhg.de
Head of Audio Department, FhG-IIS A phone: +49 9131 776-351
Am Wolfsmantel 33, D-91058 Erlangen, Germany FAX: +49 9131 776-398
From miro_anna yahoo.fr Fri Apr 11 17:18:23 2003
From: miro_anna yahoo.fr (=?iso-8859-1?q?anna?=)
Date: Wed Jul 30 14:10:13 2003
Subject: [M4IF Technotes] ��:_[M4IF_Technotes]_solution_yuv2avi_?
In-Reply-To: <000501c2fefc$f647a7a0$3601010a@lmwang>
Message-ID: <20030411141823.73443.qmail@web21509.mail.yahoo.com>
high
think for your help i've modified my source like your
example . I ve in output a file avi akyio but the
color of the image are not the same that the original
s?quence. the blue in the screen is now red and the
color are not the same. I believe that the problem are
in the video format . In your example you've wrote
yuvfmtYV12[4]= 'Y''V''1''2'
are you sur that is the right value ? and what does't
mean these value?
Best regards
--- lmwang a ?crit : > You should
learn from the avilib API first,
> input_yuv is buffer which
> store YUV data and the three parameter is the buffer
> length.(WIDTH*HEIGHT*3/2)
> So you had to do like below, only pieces:(YUV,4CIF
> format,4:2:0)
>
> FILE* fpYUV;
> Char input_yuv[704*576*3/2]; // width*height*3/2
>
> FpYUV = fopen("test.yuv","rb");
>
>
> Do {
> fread(input_yuv,1,704*576*3/2,fpYUV);
> AVI_write_frame(pAviHandle,input_yuv,704*576*3/2);
> }
>
> fclose(fpYUV);
>
>
> Best Regards,
> Limin
>
> -----????-----
> ???: technotes-admin@lists.m4if.org
> [mailto:technotes-admin@lists.m4if.org] ?? anna
> ????: 2003?4?10? 2:19
> ???: technotes@lists.m4if.org
> ??: [M4IF Technotes] solution yuv2avi ?
>
> hi
>
> i make this programme that is best than the other
>
> #include
> #include "avilib.h"
> >
> > void main(int argc,char argv[])
> > {
> char input_yuv[100];
> avi_t* pAviHandle;
> >
> > char VideoFmtYV12[4] =
> > {
> > 'Y','V','1','2'
> > };
> >
> > pAviHandle = AVI_open_output_file("anna.avi");
> >
> > if(! pAviHandle)
> > {
> > printf("avi file open failed \n");
> > return -1;
> > }
> >
> AVI_set_video(pAviHandle,352,288,25,VideoFmtYV12);
> > strcpy(input_yuv,argv[1]);
> >
> do {
> > AVI_write_frame(pAviHandle,input_yuv,8);
> > } while(1)
> >
> > // close open file
> > AVI_close(pAviHandle);
> > }
> >
>
> now i have the name of my input file in "input_yuv"
> the problem is in the function AVI_write_frame the
> compilator said that it 'is a few argument for this
> function. why i dont know ?
> the second question i must open the input file with
> fopen or not before the function AVI_write_frame ?
>
> thinks
>
> anna :)
>
>
>
>
>
>
>
> Hello
> >
> > think you for the answer , i've installed avilib
> and
> > i
> > create file .c. In your source i dont understand
> > where
> > i place the name for my file yuv. for example i
> have
> > "akiyo.yuv" input file et and i would to have in
> the
> > output "anna.avi":) . i give you an example :
> >
> > #include "avilib.h"
> >
> > void main()
> > {
> > avi_t* pAviHandle;
> >
> > char VideoFmtYV12[4] =
> > {
> > 'Y','V','1','2'
> > };
> >
> > pAviHandle = AVI_open_output_file("anna.avi");
> >
> > if(! pAviHandle)
> > {
> > printf("avi file open failed \n");
> > return -1;
> > }
> >
> AVI_set_video(pAviHandle,352,288,25,VideoFmtYV12);
> >
> > do {
> > AVI_write_frame(pAviHandle,akiyo.yuv);
> > } while(1)
> >
> > // close open file
> > AVI_close(pAviHandle);
> > }
> >
> > I dont understand where i declared the path of my
> > input and output file .
> >
> > If it is possible give me an complete source for
> > this
> > programme that work. and why i will compile it.
> >
> > think you for help :)
> > anna
> >
> >
> >
> >
> >
> >
> >
> >
>
___________________________________________________________
> > Do You Yahoo!? -- Une adresse @yahoo.fr gratuite
> et
> > en fran?ais !
> > Yahoo! Mail : http://fr.mail.yahoo.com
> > _______________________________________________
> > Technotes mailing list
> > Technotes@lists.m4if.org
> > http://lists.m4if.org/mailman/listinfo/technotes
>
>
___________________________________________________________
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et
> en fran?ais !
> Yahoo! Mail : http://fr.mail.yahoo.com
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
>
>
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
Yahoo! Mail : http://fr.mail.yahoo.com
From Ariel.David ParthusCeva.com Sun Apr 13 11:36:24 2003
From: Ariel.David ParthusCeva.com (Ariel David)
Date: Wed Jul 30 14:10:13 2003
Subject: [M4IF Technotes] what is ISO/IEC 14496-5:2001
Message-ID: <988BE481ACC95C429DCB909F74A3163A34C7DC@exchange-il>
Hi,
Can someone tell me what the mpeg-4 part ISO/IEC 14496-5:2001 is for?
I saw on the iso webpage that it says Reference software under it, what does this mean?
Reference software for what?
On the same level what does the part ISO/IEC 14496-4:2000 include?
Thanks,
Ariel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030413/5fe1afaf/attachment.html
From tm991058 fh-stpoelten.ac.at Mon Apr 14 11:16:21 2003
From: tm991058 fh-stpoelten.ac.at (tm991058)
Date: Wed Jul 30 14:10:13 2003
Subject: [M4IF Technotes] including videos to mp4 scene
Message-ID: <002801c3025e$22427d30$ce00a8c0@laptop>
Hello!
At the moment I try to integrate a video into my bifstext file.
My problem is that I don't know which file-format - which codec I should use for my video material.
I have found examples of mp4 files where videofiles with the endings .cmp, .media, .nhnt and .h263 are used.. I also found an example with an avi-file...
The .cmp, .media, .nhnt and .h263 files from the example are not codecs from avi fileformat nor codecs from quicktime, as far as I saw..
My question is:
Which file-codec is recommended? And how to I produce it? (or converte an avi file to it)
Can you recommend a MPEG-document or some other document which deals with video formats for MPEG-4?
At the moment I'm not really sure if it is the fault of th video-file-codec that the mp4tool does not converte the bifstextfile to mp4 or if it is the fault of my UPDATE OD code..maybe there are mistakes in the code...
I would be really glad to hear from someone of you!
Thanks very much in advance!
karin
(student from Austria)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030414/766f6b59/attachment.html
From guraaf yahoo.co.in Mon Apr 14 15:49:16 2003
From: guraaf yahoo.co.in (Gaurav Aggarwal)
Date: Wed Jul 30 14:10:13 2003
Subject: [M4IF Technotes] what is ISO/IEC 14496-5:2001
In-Reply-To: <988BE481ACC95C429DCB909F74A3163A34C7DC@exchange-il>
Message-ID: <018401c30266$ebb7d900$6910840a@blr.broadcom.com>
what is ISO/IEC 14496-5:2001Part 5 is indeed the reference software. It
means that this part will give out the
reference encoder/decoder for the MPEG-4 standard. This reference C code is
infact free to download from the ISO site.
Part 4 pertains the validation/verification. It discusses the streams to be
used
for verifying MPEG-4. What feature is tested by which stream. This part also
gives out the actual streams. So if you buy it from ISO, you will get four
CDs
that will contain the conformance standard as well as a whole suite of
audio and video compressed bitstreams that can be used to verify a decoder.
Hope this helps,
Gaurav
-----Original Message-----
From: technotes-admin@lists.m4if.org
[mailto:technotes-admin@lists.m4if.org]On Behalf Of Ariel David
Sent: Sunday, April 13, 2024 1:06 PM
To: technotes@lists.m4if.org
Subject: [M4IF Technotes] what is ISO/IEC 14496-5:2001
Hi,
Can someone tell me what the mpeg-4 part ISO/IEC 14496-5:2001 is for?
I saw on the iso webpage that it says Reference software under it, what
does this mean?
Reference software for what?
On the same level what does the part ISO/IEC 14496-4:2000 include?
Thanks,
Ariel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030414/e525cb33/attachment.html
From Jean-Claude.Dufourd enst.fr Mon Apr 14 12:23:15 2003
From: Jean-Claude.Dufourd enst.fr (Jean-Claude Dufourd)
Date: Wed Jul 30 14:10:13 2003
Subject: [M4IF Technotes] including videos to mp4 scene
References: <002801c3025e$22427d30$ce00a8c0@laptop>
Message-ID: <3E9A7E03.3010208@enst.fr>
tm991058 wrote:
> .cmp
raw MPEG-4 video AUs
output of the reference software encoder from Microsoft
> .media
raw AUs
output of "mp4tool -export"
> .nhnt
documentation of where are the AU, what are the CTS/DTS... for a .cmp or
a .media or a .m4v file.
> .h263
raw h263 AUs
> I also found an example with an avi-file...
ooooops! no idea.
> My question is:
> Which file-codec is recommended? And how to I produce it? (or convert
> an avi file to it)
For pure encoding, I recommend mpeg4ip (look at sourceforge).
They ignore Systems, but their mp4create converts avi to MPEG-4 video +
audio.
Then you can use mp4tool to extract the video and the audio tracks, and
then reuse them in a context with BIFS.
> Can you recommend a MPEG-document or some other document which deals
> with video formats for MPEG-4?
The video standard ? 14496-2 ? It may be too much info for your taste.
> At the moment I'm not really sure if it is the fault of th
> video-file-codec that the mp4tool does not converte the bifstextfile to
> mp4 or if it is the fault of my UPDATE OD code..maybe there are mistakes
> in the code...
With the samples, you should be able to manage.
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 goran.petrovic student.uni-ulm.de Mon Apr 14 16:37:05 2003
From: goran.petrovic student.uni-ulm.de (Goran Petrovic)
Date: Wed Jul 30 14:10:13 2003
Subject: [M4IF Technotes] How to convert .mp4 (mp4creator generated) file to .avi file?
Message-ID: <004501c3028a$f05c5070$bc4d3c86@informatik.uniulm.de>
Hi all,
I don't know how to convert a .mp4 file (generated out of a .cmp file by means of mp4creator) to an .avi file. Any information is useful.
I've checked the January 2003 technotes archives and found two answers to this question, (posted by Alisson, and Ben Waggoner), but I couldn't really figure out how to do it.
I would also appreciate if someone could at least send me an .avi containing MPEG-4 Simple Profile bitstream with all three levels of error resiliency enabled that I could use for testing.
Thank you.
Regads,
Goran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030414/c4c9b50d/attachment.html
From Max.Griessl DynaPel.de Mon Apr 14 18:33:05 2003
From: Max.Griessl DynaPel.de (Max Griessl)
Date: Wed Jul 30 14:10:13 2003
Subject: [M4IF Technotes] _solution_yuv2avi_?
In-Reply-To: <20030411141823.73443.qmail@web21509.mail.yahoo.com>
References: <20030411141823.73443.qmail@web21509.mail.yahoo.com>
Message-ID: <3E9AD4B1.7010807@DynaPel.de>
anna wrote:
> high
>
>
> think for your help i've modified my source like your
> example . I ve in output a file avi akyio but the
> color of the image are not the same that the original
> s?quence. the blue in the screen is now red and the
> color are not the same. I believe that the problem are
>
> in the video format . In your example you've wrote
> yuvfmtYV12[4]= 'Y''V''1''2'
You may try instead 'I','Y','U','V'
> are you sur that is the right value ? and what does't
> mean these value?
Look at http://www.fourcc.org/indexyuv.htm.
Max
From ubaldi coritel.it Mon Apr 14 17:21:04 2003
From: ubaldi coritel.it (Ubaldi Fabio)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] gmp4player problem
Message-ID: <011d01c30291$1ca27c30$072b898d@ALDEBARAN>
Hi all,
I have a problem with MPEG4IP.
I'm using MoMuSys to create MPEG4-video bitstreams (using simple and advance simple profile) and MPEG4IP to create mp4 files (by means mp4creator).
Also I added the VOSH header and the profile information in the bitstream.
I try to read files .mp4 with MPEG4IP player (mp4player and gmp4player); I notice that while mp4player works correctly, gmp4player starts to play the file and suddendly aborts the process.
It always happens near the end of the file.
I look at the source code and it seems that gmp4player doesn't understand the end of file and tries to continue the playback.
Has anyone solved the problem and help me?
Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030414/16058c0b/attachment.html
From Jean-Claude.Dufourd enst.fr Mon Apr 14 21:04:34 2003
From: Jean-Claude.Dufourd enst.fr (Jean-Claude Dufourd)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] Official release of Osmo4
Message-ID: <3E9AF832.8090002@enst.fr>
Dear all,
Some of you may have already discovered our MPEG-4 Systems player, which
site has been up for some time now, for the benefit of MPEG members.
Well, here is the official public announcement!
We are pleased to announce that Osmo4, the world most advanced 2D MPEG-4
Systems player, featuring Complete2D SceneGraph and Graphics profiles,
is ready for widespread use. Please check the complete announcement,
software and samples at the following URL
http://www.comelec.enst.fr/osmo4
The current version is 1.2.1
Since the beginning of Osmose (the former name), the player underwent
changes for:
- better handling of sound and video hardware
- VCR-like functionalities (MediaControl)
- and all the stunning features from the Advanced Text and Graphics
extension to MPEG-4 Systems.
Note: due to licensing, we are only releasing the following media
decoders with Osmo4: MPEG-4 video (XVID), MP3 audio (MAD), JPEG and PNG.
Content from various MPEG-4 providers may not play because of the
presence of media using other visual and audio profiles.
Also, 3D content will not play in Osmo4. Nobody is perfect ;-)
Enjoy
--
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 iamgfzhou sina.com Tue Apr 15 09:53:42 2003
From: iamgfzhou sina.com (Zhou Guanfeng)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] about a document
Message-ID: <00b901c302e9$76957e10$020000c0@zhougf>
Hi,everybody,
In VM18.0, there's a document "MPEG95/0322" which discusses on the filtering process for YUV. I don't where to get that document, who can tell me? Thanks.
zhou
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030415/c3ef7bfa/attachment.html
From lmwang brovic.com Tue Apr 15 10:06:15 2003
From: lmwang brovic.com (lmwang)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] =?iso-8859-1?Q?=B4=F0=B8=B4:_=5BM4IF_Technotes=5D_=5Fsolution=5Fyuv2a?=
=?iso-8859-1?Q?vi=5F=3F?=
In-Reply-To: <3E9AD4B1.7010807@DynaPel.de>
Message-ID: <000401c302eb$3b17c710$3601010a@lmwang>
Sorry, I guess it should be OK if use IYUV instead as akyio.cif is YCbCr
sequence.
The Video pixel format ID is described in MSDN:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/graphic
s/hh/graphics/dxvaguide_7xgn.asp
Best Regards,
Limin
-----????-----
???: technotes-admin@lists.m4if.org
[mailto:technotes-admin@lists.m4if.org] ?? Max Griessl
????: 2003?4?14? 23:33
???: anna
??: technotes@lists.m4if.org
??: Re: [M4IF Technotes] _solution_yuv2avi_?
anna wrote:
> high
>
>
> think for your help i've modified my source like your
> example . I ve in output a file avi akyio but the
> color of the image are not the same that the original
> s?quence. the blue in the screen is now red and the
> color are not the same. I believe that the problem are
>
> in the video format . In your example you've wrote
> yuvfmtYV12[4]= 'Y''V''1''2'
You may try instead 'I','Y','U','V'
> are you sur that is the right value ? and what does't
> mean these value?
Look at http://www.fourcc.org/indexyuv.htm.
Max
_______________________________________________
Technotes mailing list
Technotes@lists.m4if.org
http://lists.m4if.org/mailman/listinfo/technotes
From jimbowen56 hotmail.com Tue Apr 15 12:22:46 2003
From: jimbowen56 hotmail.com (Jim Bowen)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] Osmo4 and Envivio
Message-ID:
Hello,
I have a question regarding the Osmo4 and Envivio players.
Since both players say that they support Advanced2D graphics / scene graph
profiles, Why doesn`t the Osmo4 player play the content downloadable from
the Envivio web-site? Every time I try to open it in Osmo4 I get a message
saying "buffer too small".
The file I tried to open was the 'Video on Demand' one on the page
http://www.envivio.com/products/etv/content/technical.jsp
I used mp4edit to look at the object descriptors, and saw that the
"buffersizeDB" field is often set to zero. Does this have anything to do
with it??
Thanks,
jim
_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail
From Jean-Claude.Dufourd enst.fr Tue Apr 15 14:50:49 2003
From: Jean-Claude.Dufourd enst.fr (Jean-Claude Dufourd)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] Osmo4 and Envivio
References:
Message-ID: <3E9BF219.1080702@enst.fr>
Dear Jim
Jim Bowen wrote:
> I have a question regarding the Osmo4 and Envivio players.
> Since both players say that they support Advanced2D graphics / scene
> graph profiles, Why doesn`t the Osmo4 player play the content
> downloadable from the Envivio web-site?
There are a few reasons why this could happen:
- no AAC or VTC decoders in Osmo4 (heavily used in Envivio content)
- no RTP support in Osmo4 (probably used in their video on demand content)
> Every time I try to open it in
> Osmo4 I get a message saying "buffer too small".
> The file I tried to open was the 'Video on Demand' one on the page
> http://www.envivio.com/products/etv/content/technical.jsp
>
> I used mp4edit to look at the object descriptors, and saw that the
> "buffersizeDB" field is often set to zero. Does this have anything to do
> with it??
That is another good reason.
My first reaction is that this content is non-compliant, but I would
need to do more checking.
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 jimbowen56 hotmail.com Tue Apr 15 13:59:47 2003
From: jimbowen56 hotmail.com (Jim Bowen)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] Osmo4 and Envivio
Message-ID:
Thanks for the reply,
Just wondering... I have been creating some scenes using MP4tool, so far
anything I have made has been compliant to both Envivio and Osmo4 (as I have
been generally using MP3 audio). Is there many other methods of creating
systems content other than writing a .bt file with video/audio/2D nodes and
using MP4tool?? either commercial or (preferably) free?? I would assume that
there are many tools but so far I have only been able to find one.
Thanks again,
Jim
>From: Jean-Claude Dufourd
>To: Jim Bowen
>CC: technotes@lists.m4if.org
>Subject: Re: [M4IF Technotes] Osmo4 and Envivio
>Date: Tue, 15 Apr 2024 13:50:49 +0200
>
>Dear Jim
>
>Jim Bowen wrote:
>>I have a question regarding the Osmo4 and Envivio players.
>>Since both players say that they support Advanced2D graphics / scene graph
>>profiles, Why doesn`t the Osmo4 player play the content downloadable from
>>the Envivio web-site?
>
>There are a few reasons why this could happen:
>- no AAC or VTC decoders in Osmo4 (heavily used in Envivio content)
>- no RTP support in Osmo4 (probably used in their video on demand content)
>
>>Every time I try to open it in Osmo4 I get a message saying "buffer too
>>small".
>>The file I tried to open was the 'Video on Demand' one on the page
>>http://www.envivio.com/products/etv/content/technical.jsp
>>
>>I used mp4edit to look at the object descriptors, and saw that the
>>"buffersizeDB" field is often set to zero. Does this have anything to do
>>with it??
>
>That is another good reason.
>My first reaction is that this content is non-compliant, but I would need
>to do more checking.
>
>Best regards
>JC
>--
>Jean-Claude Dufourd @======================================@
>ENST, Dept COMELEC The wing, over the big rock...
>46, rue Barrault @======================================@
>75013 Paris Tel: +33145817807 Fax: +33145804036
>
>_______________________________________________
>Technotes mailing list
>Technotes@lists.m4if.org
>http://lists.m4if.org/mailman/listinfo/technotes
_________________________________________________________________
The new MSN 8: smart spam protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail
From bfelts envivio.com Tue Apr 15 09:03:35 2003
From: bfelts envivio.com (Boris Felts)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] Osmo4 and Envivio
In-Reply-To:
Message-ID: <003601c30360$3230f980$8908a889@sfo.envivio.com>
Envivio has an authoring tool to create interactive contents. There are
other commercial tools available, but I will let their owner describe
them...
Boris Felts
Envivio.
-----Original Message-----
From: technotes-admin@lists.m4if.org [mailto:technotes-admin@lists.m4if.org]
On Behalf Of Jim Bowen
Sent: Tuesday, April 15, 2024 6:00 AM
To: technotes@lists.m4if.org
Subject: Re: [M4IF Technotes] Osmo4 and Envivio
Thanks for the reply,
Just wondering... I have been creating some scenes using MP4tool, so far
anything I have made has been compliant to both Envivio and Osmo4 (as I have
been generally using MP3 audio). Is there many other methods of creating
systems content other than writing a .bt file with video/audio/2D nodes and
using MP4tool?? either commercial or (preferably) free?? I would assume that
there are many tools but so far I have only been able to find one.
Thanks again,
Jim
>From: Jean-Claude Dufourd
>To: Jim Bowen
>CC: technotes@lists.m4if.org
>Subject: Re: [M4IF Technotes] Osmo4 and Envivio
>Date: Tue, 15 Apr 2024 13:50:49 +0200
>
>Dear Jim
>
>Jim Bowen wrote:
>>I have a question regarding the Osmo4 and Envivio players.
>>Since both players say that they support Advanced2D graphics / scene graph
>>profiles, Why doesn`t the Osmo4 player play the content downloadable from
>>the Envivio web-site?
>
>There are a few reasons why this could happen:
>- no AAC or VTC decoders in Osmo4 (heavily used in Envivio content)
>- no RTP support in Osmo4 (probably used in their video on demand content)
>
>>Every time I try to open it in Osmo4 I get a message saying "buffer too
>>small".
>>The file I tried to open was the 'Video on Demand' one on the page
>>http://www.envivio.com/products/etv/content/technical.jsp
>>
>>I used mp4edit to look at the object descriptors, and saw that the
>>"buffersizeDB" field is often set to zero. Does this have anything to do
>>with it??
>
>That is another good reason.
>My first reaction is that this content is non-compliant, but I would need
>to do more checking.
>
>Best regards
>JC
>--
>Jean-Claude Dufourd @======================================@
>ENST, Dept COMELEC The wing, over the big rock...
>46, rue Barrault @======================================@
>75013 Paris Tel: +33145817807 Fax: +33145804036
>
>_______________________________________________
>Technotes mailing list
>Technotes@lists.m4if.org
>http://lists.m4if.org/mailman/listinfo/technotes
_________________________________________________________________
The new MSN 8: smart spam protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail
_______________________________________________
Technotes mailing list
Technotes@lists.m4if.org
http://lists.m4if.org/mailman/listinfo/technotes
From wangh china.com Wed Apr 16 00:20:21 2003
From: wangh china.com (wangh)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] about rvlc
References: <000401c302eb$3b17c710$3601010a@lmwang>
Message-ID: <010001c30362$887652c0$c8e3fea9@world>
Hi, dear sir:
Now, I am engaged in implementing a decoder of RVLC,
I want to get the following toshiba technical report, could
you tell me how to get it?
T. Watanabe. "Designing process for reversible variable-length code (RVLC)"
Thank you very much.
Yours
Wang
_______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
>
>
From ubaldi coritel.it Tue Apr 15 20:24:44 2003
From: ubaldi coritel.it (Ubaldi Fabio)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] ExtensionProfileLevelDescriptor support?
Message-ID: <005001c30373$ee8ff500$072b898d@ALDEBARAN>
Hi all,
I have a question about the compatibility of MPEG4Ip with the standard ISO 14496 part (Systems).
Specifically, I would like to know if ExtensionProfileLevelDescriptor atom (? 8.6.19 of the standard guide) is supported by MPEG4IP.
If yes, how can I enable it? If not supported, how could I insert it into a .mp4 file?
Thank you for the help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030415/88f0b8e9/attachment.html
From wmay cisco.com Tue Apr 15 11:33:19 2003
From: wmay cisco.com (Bill May)
Date: Wed Jul 30 14:10:14 2003
Subject: [M4IF Technotes] ExtensionProfileLevelDescriptor support?
References: <005001c30373$ee8ff500$072b898d@ALDEBARAN>
Message-ID: <3E9C425F.2080903@cisco.com>
These questions would probably be best asked on the mpeg4ip
forums.
But no, I don't believe these have been implemented - we've
not implemented much of mpeg4 systems.
Bill
Ubaldi Fabio wrote:
> Hi all,
>
> I have a question about the compatibility of MPEG4Ip with the standard
> ISO 14496 part (Systems).
>
> Specifically, I would like to know if ExtensionProfileLevelDescriptor
> atom (? 8.6.19 of the standard guide) is supported by MPEG4IP.
>
> If yes, how can I enable it? If not supported, how could I insert it
> into a .mp4 file?
>
> Thank you for the help
From rob.koenen m4if.org Tue Apr 15 11:49:40 2003
From: rob.koenen m4if.org (Rob Koenen)
Date: Wed Jul 30 14:10:16 2003
Subject: [M4IF Technotes] what is ISO/IEC 14496-5:2001
In-Reply-To: <988BE481ACC95C429DCB909F74A3163A34C7DC@exchange-il>
Message-ID:
Arial,
-5 is the part tha contains the reference SW. REference SW is code
that implements the basic functionality of the standard (usually both
encoding and decoding, but not necessarily the full quality and not
necessarily in an integrated way. You can dowload and use it to
understand how the standard works or even to implement products.
You don't need to worry about infringing copyright as long as you use
it for doing MPEG-4 things (Disclaimer: I am not a lawyer and the
copyright notice in the code is the only authoritative reference for
what you can and cannot do with the reference code.)
-4 is Conformance testing. It contains bitstreams and descriptions on how
you can test your decoder using those bitstreams. Use 'decoder' in the
generic sense; the concept applies to Systems too, not just to Audio and
Video.
Rob
-----Original Message-----
From: Ariel David [mailto:Ariel.David@ParthusCeva.com]
Sent: Sunday, April 13, 2024 00:36
To: technotes@lists.m4if.org
Subject: [M4IF Technotes] what is ISO/IEC 14496-5:2001
Hi,
Can someone tell me what the mpeg-4 part ISO/IEC 14496-5:2001 is for?
I saw on the iso webpage that it says Reference software under it, what does
this mean?
Reference software for what?
On the same level what does the part ISO/IEC 14496-4:2000 include?
Thanks,
Ariel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030415/45d1a3ec/attachment.html
From prime.cho samsung.com Wed Apr 16 09:52:56 2003
From: prime.cho samsung.com (=?EUC-KR?B?wbbB+Mf2?=)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] What is the type of dc_scaler for intraDC?
Message-ID: <0HDE00FAHT03DV@ms6.samsung.com>
Hi!
In intraDC quantization, dc_scaler is derived to minimize the visibility of artifacts.
Using piecewise liniar function, dc_scaler has several break-point. (Qp:1~4,5~8,9~24,25~31)
In luminance case, dc_scaler type is integer in all Qp range. (Refer to attatched file.)
On the other hand, in chrominance case, dc_scaler has floating point number.(x.0 or x.5 in range Qp 5~24)
If dc_scaler type is integer, under point will be truncated. In this case, Qp 5 and 6 has same value(9).
other 7 and 8, 9 and 10,... are same! That is, more break-points are added to chrominance linear equation
between Qp 5 and Qp 24!
because IntraDC value is commonly large number, this truncation error will become serious!
So, I think, dc_scaler type must be float-type. Do you agree?
Regards,
Jin.H Cho
-------------- next part --------------
A non-text attachment was scrubbed...
Name: intra_DC_dc_scaler_diagram.xls
Type: application/octet-stream
Size: 18432 bytes
Desc: not available
Url : /pipermail/mp4-tech/attachments/20030416/f3ecba8f/intra_DC_dc_scaler_diagram.exe
From bach noida.interrasystems.com Wed Apr 16 11:25:49 2003
From: bach noida.interrasystems.com (Biswajit Acharya)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] vop_fcode and mv_residual
Message-ID: <3E9CE255.6EE23FF6@noida.interrasystems.com>
Hi All,
Can anyone explain what is the physical significance of the field
vop_fcode (forward and backward).
Also, in the MV decoding process
(14496-2 specs.) the algorithm (Sec. 7.6.3) uses mv_residual (horizontal
and vertical)
to decode the difference MV (MVD). I just want to know how these values
are set at the
encoder and what do they represent.
Thanks,
Bach
From tma iis.fhg.de Wed Apr 16 12:11:26 2003
From: tma iis.fhg.de (Herbert Thoma)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] What is the type of dc_scaler for intraDC?
References: <0HDE00FAHT03DV@ms6.samsung.com>
Message-ID: <3E9D1E3E.41AFF930@iis.fhg.de>
?????? schrieb:
>
> Hi!
>
> In intraDC quantization, dc_scaler is derived to minimize the visibility of artifacts.
> Using piecewise liniar function, dc_scaler has several break-point. (Qp:1~4,5~8,9~24,25~31)
> In luminance case, dc_scaler type is integer in all Qp range. (Refer to attatched file.)
> On the other hand, in chrominance case, dc_scaler has floating point number.(x.0 or x.5 in range Qp 5~24)
> If dc_scaler type is integer, under point will be truncated. In this case, Qp 5 and 6 has same value(9).
> other 7 and 8, 9 and 10,... are same! That is, more break-points are added to chrominance linear equation
> between Qp 5 and Qp 24!
> because IntraDC value is commonly large number, this truncation error will become serious!
> So, I think, dc_scaler type must be float-type. Do you agree?
Well, in the reference software dc_scaler is an integer.
So we have to live with the break-points.
Regards,
Herbert.
> Regards,
> Jin.H Cho
>
>
>
>
>
>
> ------------------------------------------------------------------------------------------------------------------------------------------------
> Name: intra_DC_dc_scaler_diagram.xls
> intra_DC_dc_scaler_diagram.xls Type: Microsoft Excel Worksheet (application/vnd.ms-excel)
> Encoding: base64
--
Herbert Thoma
FhG-IIS A, Studio Department
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-323
Fax: +49-9131-776-399
email: tma@iis.fhg.de
www: http://www.iis.fhg.de/
From AYeung tvia.com Wed Apr 16 18:00:33 2003
From: AYeung tvia.com (Angus Yeung)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] TVM4 MPEG-4 Systems Player
Message-ID: <6AC6F623D5EE074A988979EFE98285BD1ECA4B@fresno.tvia.com>
Hi all,
We have just put a MPEG-4 systems player for free download: http://www.tvia.com/software/
Player: http://support.tvia.com/software/
Samples: http://www.tvia.com/software/download/sample.htm
Player skin: http://www.tvia.com/software/download/skin.htm
Help file: http://www.tvia.com/software/download/help.htm
The player supports Advanced 2D systems and ASP video, plus the following file format:
*.mp4 (MP4 file forma)
*.m4v (raw MPEG-4 video)
*.m4a (raw MPEG-4 audio)
*.aac (raw AAC audio)
*.mp3 (MP3 audio)
*.avi (DivX Video)
*.jpg (JPEG image)
*.png (PNG image)
*.bmp (BMP image)
and more...
It works with ISMA compliant streaming servers such as Darwin and Helix streaming servers. Moreover, it has an integrated web browser which allows you to browse MPEG-4 content and Internet at the same time.
Enjoy!
Angus Yeung
Director of MPEG Software
Tvia, Inc.
P.S. The free download version does not include AAC and CELP audio decoders. It does support MP3 audio (both embedded in MPEG-4 systems streams or as an individual file).
From rob.koenen m4if.org Wed Apr 16 18:13:04 2003
From: rob.koenen m4if.org (Rob Koenen)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] TVM4 MPEG-4 Systems Player
In-Reply-To: <6AC6F623D5EE074A988979EFE98285BD1ECA4B@fresno.tvia.com>
Message-ID:
Thanks Angus. M4IF's Resources page will include a link shortly.
Now that we have audio and video in many devices, it's great to
start getting more and more Systems technology out there. What
parts (Profiles) do you support?
Best,
Rob
> -----Original Message-----
> From: Angus Yeung [mailto:AYeung@tvia.com]
> Sent: Wednesday, April 16, 2024 17:01
> To: technotes@lists.m4if.org
> Subject: [M4IF Technotes] TVM4 MPEG-4 Systems Player
>
>
> Hi all,
>
> We have just put a MPEG-4 systems player for free download:
> http://www.tvia.com/software/
>
> Player: http://support.tvia.com/software/
> Samples: http://www.tvia.com/software/download/sample.htm
> Player skin: http://www.tvia.com/software/download/skin.htm
> Help file: http://www.tvia.com/software/download/help.htm
>
> The player supports Advanced 2D systems and ASP video, plus
> the following file format:
>
>
> *.mp4 (MP4 file forma)
> *.m4v (raw MPEG-4 video)
> *.m4a (raw MPEG-4 audio)
> *.aac (raw AAC audio)
> *.mp3 (MP3 audio)
> *.avi (DivX Video)
> *.jpg (JPEG image)
> *.png (PNG image)
> *.bmp (BMP image)
> and more...
>
> It works with ISMA compliant streaming servers such as Darwin
> and Helix streaming servers. Moreover, it has an integrated
> web browser which allows you to browse MPEG-4 content and
> Internet at the same time.
>
>
> Enjoy!
>
>
> Angus Yeung
>
> Director of MPEG Software
> Tvia, Inc.
>
>
>
> P.S. The free download version does not include AAC and CELP
> audio decoders. It does support MP3 audio (both embedded in
> MPEG-4 systems streams or as an individual file).
>
>
>
>
>
>
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technot> es
>
From AYeung tvia.com Wed Apr 16 18:56:53 2003
From: AYeung tvia.com (Angus Yeung)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] TVM4 MPEG-4 Systems Player
Message-ID: <6AC6F623D5EE074A988979EFE98285BD1ECA4D@fresno.tvia.com>
Rob.
The player supports Advanced 2D Scene Graph and Graphics profiles, MPEG-4 Video Advanced Simple Profile, and AAC LC (decoder not released). We have actually participated into the M4IF 4th round interoperability testing and one ISMA-M4IF plug-fest last year. So the player works with most of MPEG-4 content out there.
Thanks again.
--Angus
-----Original Message-----
From: Rob Koenen [mailto:rob.koenen@m4if.org]
Sent: Wed 4/16/2003 5:13 PM
To: Angus Yeung; technotes@lists.m4if.org
Cc:
Subject: RE: [M4IF Technotes] TVM4 MPEG-4 Systems Player
Thanks Angus. M4IF's Resources page will include a link shortly.
Now that we have audio and video in many devices, it's great to
start getting more and more Systems technology out there. What
parts (Profiles) do you support?
Best,
Rob
> -----Original Message-----
> From: Angus Yeung [mailto:AYeung@tvia.com]
> Sent: Wednesday, April 16, 2024 17:01
> To: technotes@lists.m4if.org
> Subject: [M4IF Technotes] TVM4 MPEG-4 Systems Player
>
>
> Hi all,
>
> We have just put a MPEG-4 systems player for free download:
> http://www.tvia.com/software/
>
> Player: http://support.tvia.com/software/
> Samples: http://www.tvia.com/software/download/sample.htm
> Player skin: http://www.tvia.com/software/download/skin.htm
> Help file: http://www.tvia.com/software/download/help.htm
>
> The player supports Advanced 2D systems and ASP video, plus
> the following file format:
>
>
> *.mp4 (MP4 file forma)
> *.m4v (raw MPEG-4 video)
> *.m4a (raw MPEG-4 audio)
> *.aac (raw AAC audio)
> *.mp3 (MP3 audio)
> *.avi (DivX Video)
> *.jpg (JPEG image)
> *.png (PNG image)
> *.bmp (BMP image)
> and more...
>
> It works with ISMA compliant streaming servers such as Darwin
> and Helix streaming servers. Moreover, it has an integrated
> web browser which allows you to browse MPEG-4 content and
> Internet at the same time.
>
>
> Enjoy!
>
>
> Angus Yeung
>
> Director of MPEG Software
> Tvia, Inc.
>
>
>
> P.S. The free download version does not include AAC and CELP
> audio decoders. It does support MP3 audio (both embedded in
> MPEG-4 systems streams or as an individual file).
>
>
>
>
>
>
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technot> es
>
From rob.koenen m4if.org Thu Apr 17 02:22:00 2003
From: rob.koenen m4if.org (Rob Koenen)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] TVM4 MPEG-4 Systems Player
In-Reply-To: <6AC6F623D5EE074A988979EFE98285BD1ECA4D@fresno.tvia.com>
Message-ID:
Thanks Angus.
Advanced 2D Scene Graph and Graphics Profiles seem to be the ones industry
converges on. That's great to see. While it is sometimes noted there are
(too)
many Profiles, we have always argued that industry will convergence on a
few,
bringing about interoperability. This goes for Simple and Advanced Simple
Visual
Profiles, (LC) AAC and potentially HE AAC, as well as for Advanced 2D Scene
Graph and Advanced 2D Graphics, and finally for the file format MP4.
Good luck,
Rob
> -----Original Message-----
> From: Angus Yeung [mailto:AYeung@tvia.com]
> Sent: Wednesday, April 16, 2024 17:57
> To: rob.koenen@m4if.org; technotes@lists.m4if.org
> Subject: RE: [M4IF Technotes] TVM4 MPEG-4 Systems Player
>
>
> Rob.
>
> The player supports Advanced 2D Scene Graph and Graphics
> profiles, MPEG-4 Video Advanced Simple Profile, and AAC LC
> (decoder not released). We have actually participated into
> the M4IF 4th round interoperability testing and one ISMA-M4IF
> plug-fest last year. So the player works with most of MPEG-4
> content out there.
>
> Thanks again.
>
> --Angus
>
>
> -----Original Message-----
> From: Rob Koenen [mailto:rob.koenen@m4if.org]
> Sent: Wed 4/16/2003 5:13 PM
> To: Angus Yeung; technotes@lists.m4if.org
> Cc:
> Subject: RE: [M4IF Technotes] TVM4 MPEG-4 Systems Player
>
>
>
> Thanks Angus. M4IF's Resources page will include a link shortly.
>
> Now that we have audio and video in many devices, it's great to
> start getting more and more Systems technology out there. What
> parts (Profiles) do you support?
>
> Best,
> Rob
>
>
> > -----Original Message-----
> > From: Angus Yeung [mailto:AYeung@tvia.com]
> > Sent: Wednesday, April 16, 2024 17:01
> > To: technotes@lists.m4if.org
> > Subject: [M4IF Technotes] TVM4 MPEG-4 Systems Player
> >
> >
> > Hi all,
> >
> > We have just put a MPEG-4 systems player for free download:
> > http://www.tvia.com/software/
> >
> > Player: http://support.tvia.com/software/
> > Samples: http://www.tvia.com/software/download/sample.htm
> > Player skin: http://www.tvia.com/software/download/skin.htm
> > Help file: http://www.tvia.com/software/download/help.htm
> >
> > The player supports Advanced 2D systems and ASP video, plus
> > the following file format:
> >
> >
> > *.mp4 (MP4 file forma)
> > *.m4v (raw MPEG-4 video)
> > *.m4a (raw MPEG-4 audio)
> > *.aac (raw AAC audio)
> > *.mp3 (MP3 audio)
> > *.avi (DivX Video)
> > *.jpg (JPEG image)
> > *.png (PNG image)
> > *.bmp (BMP image)
> > and more...
> >
> > It works with ISMA compliant streaming servers such as Darwin
> > and Helix streaming servers. Moreover, it has an integrated
> > web browser which allows you to browse MPEG-4 content and
> > Internet at the same time.
> >
> >
> > Enjoy!
> >
> >
> > Angus Yeung
> >
> > Director of MPEG Software
> > Tvia, Inc.
> >
> >
> >
> > P.S. The free download version does not include AAC and CELP
> > audio decoders. It does support MP3 audio (both embedded in
> > MPEG-4 systems streams or as an individual file).
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Technotes mailing list
> > Technotes@lists.m4if.org
> > http://lists.m4if.org/mailman/listinfo/technot> es
> >
>
>
>
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technot> es
>
From Helmut.Ziegler Stud.Tu-Ilmenau.De Thu Apr 17 12:16:14 2003
From: Helmut.Ziegler Stud.Tu-Ilmenau.De (Helmut.Ziegler@Stud.Tu-Ilmenau.De)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] shaped video mpeg-j
Message-ID: <200304170916.h3H9GE7F023688@ernie.rz.tu-ilmenau.de>
Hi,
are there any players, tools, ... that support shaped video objects and/or mpeg-j?
Thanks,
Helmut
From kraetzer dicas.de Thu Apr 17 14:24:01 2003
From: kraetzer dicas.de (Philipp Kraetzer)
Date: Wed Jul 30 14:10:17 2003
Subject: [M4IF Technotes] shaped video mpeg-j
References: <200304170916.h3H9GE7F023688@ernie.rz.tu-ilmenau.de>
Message-ID: <003301c304d3$de1255e0$6901a8c0@DORTMUND>
Hi Helmut,
mpegable Player (www.mpegable.com) decodes and plays mp4 files with a video
track that contains one shaped video object (core profile).
Best Regards,
Philipp
dicas digital image coding
----- Original Message -----
From:
To:
Sent: Thursday, April 17, 2024 11:16 AM
Subject: [M4IF Technotes] shaped video mpeg-j
> Hi,
>
> are there any players, tools, ... that support shaped video objects and/or
mpeg-j?
>
> Thanks,
> Helmut
>
>
>
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
From pantaloonmc hotmail.com Thu Apr 17 15:45:50 2003
From: pantaloonmc hotmail.com (Zui Roul)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] Osmose mp3
Message-ID:
Hello all,
I`m having a problem encoding aac into an MPEG-4 scene, Perhaps if I tell
you what I am doing you might be able to see an error.
First from ENST website:
How to encode audio to AAC for use with mp4tool
1>install faac
2>install mp4tool
3>use faacgui to encode your wav and generate a file.aac
I did these and generated an AAC file. (by the way the aac file was larger
than the .wav file, is this normal?? seems strange to me.)
4>mp4tool is capable of parsing aac without nhnt, so just mention the
>file.aac in the muxinfo descriptor of your bt and that is it.
wrote a .bt file with an audio node and these values in the object
descriptor:
decConfigDescr DecoderConfigDescriptor {
objectTypeIndication 103
streamType 5 #audio
upStream false
bufferSizeDB 3000
}
slConfigDescr SLConfigDescriptor {
timeStampResolution 1000
}
muxInfo muxInfo {
fileName "words.aac"
}
but when I tried to run it through mp4tool I got the following error :
MP4Tool error:
import from ESD
words.aac is not recognised and has no hints
1
WARN: ES createReader -> java.lang.NullPointerException
USAGE: MP4 manager: File output error -> java.lang.NullPointerException
MP4Tool exception:
MP4 manager: File output error
WARN: ES createReader -> java.lang.NullPointerException
Is it that its looking for a .nhnt file even though it says it doesn`t need
it??
Thanks in advance,
Z
_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8.
http://join.msn.com/?page=features/junkmail
From Jean-Claude.Dufourd enst.fr Thu Apr 17 18:14:39 2003
From: Jean-Claude.Dufourd enst.fr (Jean-Claude Dufourd)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] Osmose mp3
References:
Message-ID: <3E9EC4DF.8000200@enst.fr>
Zui Roul wrote:
> I did these and generated an AAC file. (by the way the aac file was
> larger than the .wav file, is this normal?? seems strange to me.)
This is really strange.
> decConfigDescr DecoderConfigDescriptor {
> objectTypeIndication 103
> streamType 5 #audio
> upStream false
> bufferSizeDB 3000
> }
> slConfigDescr SLConfigDescriptor {
> timeStampResolution 1000
> }
> muxInfo muxInfo {
> fileName "words.aac"
> }
Yes, that is the way.
> but when I tried to run it through mp4tool I got the following error :
> MP4Tool error:
> import from ESD
> words.aac is not recognised and has no hints
OK, this means either:
- the aac file is wrong
- the aac file is right but is not detected as AAC
- you have an older version of mp4tool
I need to generate a version of mp4tool anyway, I'll check that this
function (aac parsing) is in before I release it.
ETA: tonight.
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 rob.koenen m4if.org Thu Apr 17 08:44:59 2003
From: rob.koenen m4if.org (Rob Koenen)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] shaped video mpeg-j
In-Reply-To: <003301c304d3$de1255e0$6901a8c0@DORTMUND>
Message-ID:
MPEG-J is supported by at least Envivio's and iVAST's players and tools.
If there are more, I'd like to hear as well.
Rob
> -----Original Message-----
> From: Philipp Kraetzer [mailto:kraetzer@dicas.de]
> Sent: Thursday, April 17, 2024 04:24
> To: Helmut.Ziegler@Stud.Tu-Ilmenau.De; Technotes@lists.m4if.org
> Subject: Re: [M4IF Technotes] shaped video mpeg-j
>
>
> Hi Helmut,
>
> mpegable Player (www.mpegable.com) decodes and plays mp4
> files with a video track that contains one shaped video
> object (core profile).
>
> Best Regards,
>
> Philipp
> dicas digital image coding
>
> ----- Original Message -----
> From:
> To:
> Sent: Thursday, April 17, 2024 11:16 AM
> Subject: [M4IF Technotes] shaped video mpeg-j
>
>
> > Hi,
> >
> > are there any players, tools, ... that support shaped video objects
> > and/or
> mpeg-j?
> >
> > Thanks,
> > Helmut
> >
> >
> >
> >
> > _______________________________________________
> > Technotes mailing list
> > Technotes@lists.m4if.org
> > http://lists.m4if.org/mailman/listinfo/technotes
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technot> es
>
From Jean-Claude.Dufourd enst.fr Thu Apr 17 19:04:50 2003
From: Jean-Claude.Dufourd enst.fr (Jean-Claude Dufourd)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] Osmose mp3
References:
Message-ID: <3E9ED0A2.7010302@enst.fr>
Zui Roul wrote:
> but when I tried to run it through mp4tool I got the following error :
> MP4Tool error:
> import from ESD
> words.aac is not recognised and has no hints
> 1
> WARN: ES createReader -> java.lang.NullPointerException
> USAGE: MP4 manager: File output error -> java.lang.NullPointerException
> MP4Tool exception:
> MP4 manager: File output error
> WARN: ES createReader -> java.lang.NullPointerException
This could also be because you did not select the MPEG-4 version of AAC
in faacgui. mp4tool crashes like this on MPEG-2 version.
I tried the AAC Main.
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 pantaloonmc hotmail.com Thu Apr 17 17:25:16 2003
From: pantaloonmc hotmail.com (Zui Roul)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] Osmose mp3
Message-ID:
>This could also be because you did not select the MPEG-4 version of AAC in
>faacgui. mp4tool crashes like this on MPEG-2 version.
>I tried the AAC Main.
No, I had the GUI set to MPEG4 low complexity, I tried main also but got the
same error. Also .aac file is still larger than .wav!!!!!
Perhaps you could send me the .wav and .aac files you used to me??
Thanks,
Z
_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail
From invalidname mac.com Thu Apr 17 13:38:08 2003
From: invalidname mac.com (Chris Adamson)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] Re: TVM4 MPEG-4 Systems Player
In-Reply-To: <20030417160010.24278.93523.Mailman@lists1.magma.ca>
Message-ID:
On Wed, 16 Apr 2024 17:00:33 -0700, "Angus Yeung"
wrote:
> We have just put a MPEG-4 systems player for free download:
> http://www.tvia.com/software/
Any plans for Linux and Mac OS X versions?
--Chris
From Alf.Rieckmann mobilesmartsinc.com Thu Apr 17 12:00:32 2003
From: Alf.Rieckmann mobilesmartsinc.com (Alf Rieckmann)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] h.264 status
References: <200304170916.h3H9GE7F023688@ernie.rz.tu-ilmenau.de> <003301c304d3$de1255e0$6901a8c0@DORTMUND>
Message-ID: <3E9EEBC0.7040605@mobilesmartsinc.com>
I have some questions about h.264 (aka MPEG4-10 aka AVC) status.
What is the most recent draft spec and where can I find it? How stable
is the current version?
What is the schedule for the final final ......spec.?
Is there a schedule for a SW reference code?
Is there any code available yet and if yes: what is the status and the
official site for getting it?
Is there a schedule for providing a conformance test suite?
Does anybody know if there are commercial projects using (or planning to
use) h.264 for broadcast or other services?
Thanks for help
Alf
From garysull windows.microsoft.com Thu Apr 17 13:45:32 2003
From: garysull windows.microsoft.com (Gary Sullivan)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] h.264 status
Message-ID:
Alf,
You ask a lot of questions.
The draft specification was submitted for final approval as a
standard by the JVT (Joint Video Team) and was promoted to
FDIS (final draft international standard) by MPEG and to
Consent status by ITU-T last month.
In MPEG the standard is in a final Yes/No voting stage.
In ITU-T the standard is in a "last call" stage.
Complete and final approval in both organizations should be
completed within a couple of months.
The MPEG document that is being balloted is N5555.
It is on the MPEG ftp/web site (http://mpeg.nist.gov)
The ITU-T last call document is linked to the AAP last call
page for Study Group 16 on the ITU-T web site (http://www.itu.ch).
The document number of the JVT output document is JVT-G050.
It is on the JVT ftp site (ftp://ftp.imtc-files.org/jvt-experts).
The draft is stable. Some (relatively minor) problems in it have
been reported to the JVT and will be considered toward creation of
any necessary corrigendum (errata list) at its next meeting.
Similar errata documents have been necessary for many (nearly all)
such standards -- indeed these are often worked on for years after
final approval.
There is reference software. The reference software coordinator's
site is http://bs.hhi.de/~suehring/tml/. There is ongoing work to
improve the reference software and it is not in final form (from
what I understand, the decoder is in better shape than the encoder).
Work is also under way toward creation of a conformance test suite
to be finalized within about a year.
Yes, there are some people working on developing products based on
the specification, but it will be a while before truly robust
conforming interoperable implementations are available.
Best Regards,
Gary Sullivan
+> -----Original Message-----
+> From: technotes-admin@lists.m4if.org
+> [mailto:technotes-admin@lists.m4if.org] On Behalf Of Alf Rieckmann
+> Sent: Thursday, April 17, 2024 11:01 AM
+> To: Technotes@lists.m4if.org
+> Subject: [M4IF Technotes] h.264 status
+>
+>
+> I have some questions about h.264 (aka MPEG4-10 aka AVC) status.
+>
+> What is the most recent draft spec and where can I find it?
+> How stable
+> is the current version?
+> What is the schedule for the final final ......spec.?
+> Is there a schedule for a SW reference code?
+> Is there any code available yet and if yes: what is the
+> status and the
+> official site for getting it?
+> Is there a schedule for providing a conformance test suite?
+>
+> Does anybody know if there are commercial projects using (or
+> planning to
+> use) h.264 for broadcast or other services?
+>
+> Thanks for help
+>
+> Alf
+>
+>
+> _______________________________________________
+> Technotes mailing list
+> Technotes@lists.m4if.org
+> http://lists.m4if.org/mailman/listinfo/technotes
+>
From rob.koenen m4if.org Thu Apr 17 14:04:19 2003
From: rob.koenen m4if.org (Rob Koenen)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] h.264 status
In-Reply-To:
Message-ID:
Thanks Gary.
> The ITU-T last call document is linked to the AAP last call
> page for Study Group 16 on the ITU-T web site (http://www.itu.ch).
That's http://www.itu.int/itudoc/itu-t/aap/sg16aap/recaap/h264/index.html
to be exact.
Rob
From holger.grahn bitmanagement.de Fri Apr 18 00:29:32 2003
From: holger.grahn bitmanagement.de (Holger Grahn - Bitmanagement)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] shaped video mpeg-j
References: <200304170916.h3H9GE7F023688@ernie.rz.tu-ilmenau.de>
Message-ID: <00fa01c30528$703d1d70$0502a8c0@Maximum>
Hi
> are there any players, tools, ... that support shaped video objects and/or
mpeg-j?
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
Greetings
Holger
From rob.koenen m4if.org Thu Apr 17 15:58:27 2003
From: rob.koenen m4if.org (Rob Koenen)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] MPEG4 (and MPEG2) simultaneous audio elementary streams ...
In-Reply-To: <6DDF47C0-6B14-11D7-B9D0-000393AA1C8C@att.net>
Message-ID:
> I know MPEG2/4 allow for multiple audio elementary streams in
> the PS /
> TS i.e. different languages. Does MPEG2/4 allow multiple audio
> elementary streams in differrent _formats_ i.e. one stereo, one 5.1,
> etc.?
Don't believe this was ever answered ... the answer is yes, MPEG-4
does allow this.
In addition, MPEG-4 allows you to send 5.1 audio and to define (and
send to the decoder) different downmixes for different listening
conditions. Which downmix is used can then be determined at the decoder.
This is done using AudioBiFS, which can be used to define the 'Audio
Scene'.
Maybe one of the audio experts on the list can give some more detail.
Rob
> -----Original Message-----
> From: John Michael Zorko [mailto:j.zorko@att.net]
> Sent: Wednesday, April 09, 2024 22:23
> To: technotes@lists.m4if.org
> Subject: [M4IF Technotes] MPEG4 (and MPEG2) simultaneous
> audio elementary streams ...
>
>
>
> Hello, all ...
>
> I know MPEG2/4 allow for multiple audio elementary streams in
> the PS /
> TS i.e. different languages. Does MPEG2/4 allow multiple audio
> elementary streams in differrent _formats_ i.e. one stereo, one 5.1,
> etc.?
>
> Regards,
>
> John
>
> Falling You - exploring the beauty of voice and sound
> New EP, "hope thrown down," available now at
> http://www.mp3.com/fallingyou
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
>
From yhchc bigpond.com Sat Apr 19 21:00:45 2003
From: yhchc bigpond.com (yhchc@bigpond.com)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] Re: AACPlus spec
References:
Message-ID: <3EA11E4D.D36546F9@bigpond.com>
Hi,
Where can I find the AACPlus spec or final draft?
Thank you.
fimore
From raju2003 bolt.com Sat Apr 19 07:52:34 2003
From: raju2003 bolt.com (raju2003@bolt.com)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] bifs related
Message-ID: <20030419065235.27262.h017.c000.wm@mail.bolt.com.criticalpath.net>
Hi
I am working on BIFS decoder and i need some
clarifications on that.I have gone through IM1 source
code.Still i am not getting how do they handle
MovieTexture(or other Time related nodes) Nodes in one
BIFS SceneReplace command with different startTimes.
For example,If there are 3 MovieTextureNodes with
different StartTime and endTime values,how the IM1(or
in general)handles the initiattion of the respective
decoders.?
Does it keeps polling(not good)for the time to reach
startTime so as to start the processing of respective
media ? OR
MovieTextureNodes with different StartTime values come
as part of InsertionCommand and not in the Initial
SceneReplace command .If so what is the point in having
startTime, as it would be 0, by default ?
thx in advance
raj
-------------------------------------------------------
Bolt. Everything you need to speak your mind, hang out,
hook up ... whatever. Tagbooks ?, Bolt Notes ?, message
boards, personality quizzes, photos, free stuff
and lots more! http://www.bolt.com
From stefan.goor ucd.ie Sat Apr 19 18:51:53 2003
From: stefan.goor ucd.ie (Stefan A. Goor)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] layout of YUV files
Message-ID:
Hi Everyone,
I have a problem that's been baffling me for a few days.
I'm trying read the YUV reference clips such as akiyo_qcif.yuv etc in terms
of Y U and V components (or more accuractely Y Cr Cb, so I'm told) and
convert them to RGB format. I know there are tools available to do this but
I am specifically coding in java and would like to be able to control
exactly what is going on in terms of pixels.
Basically the problem occurs when I do the conversion. My understanding is
that these files are planar YUV format (i.e. YYYYYYY....UUUU....VVVV) and
not interlaced (i.e. YUYVYU...... etc). Taking into account that all the
frames are QCIF, the format is 4:2:0 and each Y U or V component is 1 byte,
I assume that reading the first 25344 (176x144) bytes is the Y component,
the next 6776 (88x77) bytes are U and the next 6776 bytes are the V
component and so on and so forth for each frame.
I separated the components out into individual files and used Paintshop to
display these as raw greyscale images and it seems to coincide with what I
understood but as you can see from the pictures on
http://www.netsoc.ucd.ie/~stefg/Qs/Question.html. The U and V files are the
same size as the Y component because I scaled them up a factor of 4 to
convert them to QCIF size i.e.
a b .. = a a b b ..
c d .. a a b b ..
. . c c d d ..
. . c c d d ..
. . . .
. . . .
Having this data, I tried to convert it to RGB using the following equations
that I found on many websites so I'm guessing they're correct:
int R_value = (int)((1.164 * (Y_value - 16)) + (1.596 * (V_value - 128)));
int G_value = (int)((1.164 * (Y_value - 16)) - (0.813 * (V_value - 128)) -
(0.391 * (U_value - 128)));
int B_value = (int)((1.164 * (Y_value - 16)) + (2.018 * (U_value - 128)));
and after each conversion any errors must be corrected using code such as:
if(value<0)
value = 0;
else if (value>255)
value = 255;
But as you can the result (http://www.netsoc.ucd.ie/~stefg/Qs/Question.html)
that I got from the conversion was just random garbage.
As a result, I'm wondering is yuv data layed out in files with the first
byte representing the top left corner pixel and the next byte the next pixel
to the right etc?
Does any one have any ideas, what went wrong? Are any of my assumption
wrong?
Sorry about the long-winded email, but I just wanted to state the problem
clearly,
Thanks for you help,
Stefan
From jean-claude.dufourd enst.fr Sun Apr 20 01:28:07 2003
From: jean-claude.dufourd enst.fr (Jean-Claude Dufourd)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] bifs related
References: <20030419065235.27262.h017.c000.wm@mail.bolt.com.criticalpath.net>
Message-ID: <3EA1CD77.4000801@enst.fr>
raju2003@bolt.com wrote:
>Does it keeps polling(not good)for the time to reach
>startTime so as to start the processing of respective
>media ?
>
There is no choice. You have to "poll". BIFS rendering has to examine
some things at each frame, and the startTimes of time-dependent nodes is
one such things. This is inherited from VRML.
Anyway, the impact of polling is negligible compared to e.g. video
decoding, so your "not good" is moot.
Best regards
JC
From ben interframemedia.com Sat Apr 19 17:02:25 2003
From: ben interframemedia.com (Ben Waggoner)
Date: Wed Jul 30 14:10:18 2003
Subject: [M4IF Technotes] What's up with scalability in products?
Message-ID:
Folks,
NAB was a great show for MPEG-4. Lots of good stuff was shown and
discussed by vendors and presenters. However, little was said about what I
think is the biggest thing MPEG-4 is missing as a distribution format
compared to its proprietary competitors - scalability. Right now, our ISMA
based MPEG-4 solutions do a single bitrate well, but that's all they do.
Comparatively, a RealMedia SureStream file can easily handle provide
scalability over about a 8:1 range, and Windows Media 9 with Intelligent
Streaming can do, seriously, a 1000:1 (just to check, I did a single file
that did 20 Kbps - 20,000 Kbps).
There are profiles for this in MPEG-4. We have Simple Scalable
(implemented by PacketVideo) and the much better Fine Grain Scalability.
But we don't actually have that in anything that's out there right now, as
far as I know.
I'm also aware that some scalability efforts are underway with AVC and
MPEG-21 (the latter of which is certainly several years away from products).
But right now, lacking scalability, MPEG-4 simply isn't a very good solution
for real-time streaming over the public internet. Any hope for this getting
better in 2003?
Ben Waggoner
Compressed Video Consulting, Training, and Encoding
My Book:
Cleaner e-book:
Compression Classes at Stanford June 30-July 4 and Aug 11-15
From logic_cad yahoo.com Sat Apr 19 22:56:08 2003
From: logic_cad yahoo.com (George Wong)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] Re: Welcome to the "Technotes" mailing list
In-Reply-To: <20030420044601.21471.71380.Mailman@lists1.magma.ca>
Message-ID: <20030420045608.59774.qmail@web21505.mail.yahoo.com>
--- technotes-request@lists.m4if.org wrote:
> Welcome to the Technotes@lists.m4if.org mailing
> list!
>
> To post to this list, send your email to:
>
> technotes@lists.m4if.org
>
> General information about the mailing list is at:
>
> http://lists.m4if.org/mailman/listinfo/technotes
>
> If you ever want to unsubscribe or change your
> options (eg, switch to
> or from digest mode, change your password, etc.),
> visit your
> subscription page at:
>
>
>
http://lists.m4if.org/mailman/options/technotes/logic_cad%40yahoo.com
>
>
> You can also make such adjustments via email by
> sending a message to:
>
> Technotes-request@lists.m4if.org
>
> with the word `help' in the subject or body (don't
> include the
> quotes), and you will get back a message with
> instructions.
>
> You must know your password to change your options
> (including changing
> the password, itself) or to unsubscribe. It is:
>
> zeviov
>
> If you forget your password, don't worry, you will
> receive a monthly
> reminder telling you what all your lists.m4if.org
> mailing list
> passwords are, and how to unsubscribe or change your
> options. There
> is also a button on your options page that will
> email your current
> password to you.
>
> You may also have your password mailed to you
> automatically off of the
> Web page noted above.
__________________________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo
http://search.yahoo.com
From lmwang brovic.com Sun Apr 20 16:48:33 2003
From: lmwang brovic.com (lmwang)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] =?iso-8859-1?Q?=B4=F0=B8=B4:_=5BM4IF_Technotes=5D_layout_of_YUV_files?=
In-Reply-To:
Message-ID: <000001c30711$3e68a630$3601010a@lmwang>
Dear Stefan,
Below is my routine to your topic, only yuv420 to rgb24 involved in.
pieces of code for easy understanding. I can't sure whether it works,
you can test it.
/*
* pDst: pointer to RGB
* pY,pU,pV: pointer to Y,U,V data
* image_width,image_height,image stride: Y planar width,height,stride.
*/
int yuv2rgb_24(uint8_t* pDst,uint8_t pY, uint8_t pU, uint8_t pV, int
image_width,int int image_height,int image_stide)
{
uint8_t Y0,Y1,Y2,Y3;
uint8_t U,V;
int i,j;
for( i = 0; i < image_height/2; i++)
for(j = 0; j < image_width/2; j++)
{
Y0 = pY[2*j*image_stride + 2*i];
Y1 = pY[2*j*image_stide + 2*i+1];
Y2 = pY[2*(j+1)*image_stride + 2*i] // the
second line
Y3 = pY[2*(j+1)*image_stride + 2*i+1] // the
second line
U = pU[j*image_stride/2+ i];
V = pV[j*image_stride/2 +i]
pDst[2*j*image_stride*3+12i] = alpha00*Y0 +
alpha01*U+alpha02*V;
pDst[2*j*image_stride*3+12i+1]=alpha10*Y0+alpha11*U+alpha12*V;
pDst[2*j*image_stride*3+12i_2]=alpha20*Y0+alpha21*U+alpha22*V;
....
}
}
If you don't mind, you can post the whole test routine.
Best Regards,
Limin
-----????-----
???: technotes-admin@lists.m4if.org
[mailto:technotes-admin@lists.m4if.org] ?? Stefan A. Goor
????: 2003?4?20? 0:52
???: M4IF
??: [M4IF Technotes] layout of YUV files
Hi Everyone,
I have a problem that's been baffling me for a few days.
I'm trying read the YUV reference clips such as akiyo_qcif.yuv etc in
terms
of Y U and V components (or more accuractely Y Cr Cb, so I'm told) and
convert them to RGB format. I know there are tools available to do this
but
I am specifically coding in java and would like to be able to control
exactly what is going on in terms of pixels.
Basically the problem occurs when I do the conversion. My understanding
is
that these files are planar YUV format (i.e. YYYYYYY....UUUU....VVVV)
and
not interlaced (i.e. YUYVYU...... etc). Taking into account that all
the
frames are QCIF, the format is 4:2:0 and each Y U or V component is 1
byte,
I assume that reading the first 25344 (176x144) bytes is the Y
component,
the next 6776 (88x77) bytes are U and the next 6776 bytes are the V
component and so on and so forth for each frame.
I separated the components out into individual files and used Paintshop
to
display these as raw greyscale images and it seems to coincide with what
I
understood but as you can see from the pictures on
http://www.netsoc.ucd.ie/~stefg/Qs/Question.html. The U and V files are
the
same size as the Y component because I scaled them up a factor of 4 to
convert them to QCIF size i.e.
a b .. = a a b b ..
c d .. a a b b ..
. . c c d d ..
. . c c d d ..
. . . .
. . . .
Having this data, I tried to convert it to RGB using the following
equations
that I found on many websites so I'm guessing they're correct:
int R_value = (int)((1.164 * (Y_value - 16)) + (1.596 * (V_value -
128)));
int G_value = (int)((1.164 * (Y_value - 16)) - (0.813 * (V_value - 128))
-
(0.391 * (U_value - 128)));
int B_value = (int)((1.164 * (Y_value - 16)) + (2.018 * (U_value -
128)));
and after each conversion any errors must be corrected using code such
as:
if(value<0)
value = 0;
else if (value>255)
value = 255;
But as you can the result
(http://www.netsoc.ucd.ie/~stefg/Qs/Question.html)
that I got from the conversion was just random garbage.
As a result, I'm wondering is yuv data layed out in files with the first
byte representing the top left corner pixel and the next byte the next
pixel
to the right etc?
Does any one have any ideas, what went wrong? Are any of my assumption
wrong?
Sorry about the long-winded email, but I just wanted to state the
problem
clearly,
Thanks for you help,
Stefan
_______________________________________________
Technotes mailing list
Technotes@lists.m4if.org
http://lists.m4if.org/mailman/listinfo/technotes
From tm991058 fh-stpoelten.ac.at Sun Apr 20 19:13:31 2003
From: tm991058 fh-stpoelten.ac.at (tm991058)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] including videos into my mp4scene
References: <3E9D3E87.9060300@enst.fr> <005a01c306a4$4f027470$d900a8c0@laptop> <3EA1A50A.4070708@enst.fr>
Message-ID: <004b01c30757$c9684970$d900a8c0@laptop>
hello!
I'm still working at my problem to integrate videos into my mp4 scene (into
my bt file)
I understand that I could produce a mp4 file out of an avi and then use the
mp4tool to get the video tracks out of this mp4, which I can reuse in my
bifstext file...
By now I tried two methodes:
1st method:
With Virtual Dub:
Video / Compression... / DivX5.0.2 / Configure / Advanced Parameters /
"Create MP4"
(I've now installed the divx pro version 5.0.2 ... with divx pro v 5.0.3 it
didn't work - there is no field "Create MP4")
I have already created a mp4 file out of my avi..with this method...but
unfortunately there are two failures when I try to play the mp4 file in my
player (Player: BS Contact MPEG-4):
MP4 Error INVALID_STREAM_TYPE
MP4 Error UNKNOWN_DECODER_TYPE
2nd method:
I also tried to use the mpeg4ip tool (the binaries) to get from an avi to a
mp4 file..
finaly I could really produce a mp4 file but moreover I cannot play it in my
player ..there is the failure
MP4 Error BUFFER_TOO_SMALL
I did it like this: (with the binaries from mpeg4ip:
avi to raw video (avi2raw60.exe) - then raw video to cmp (encoder60.exe)-
then cmp to mp4 (mp4creator.exe))
I didn't not know if it is the parameter file I need for the mp4-encoder
(raw video to cmp) which is not correct .. and if this is the reason for the
failure
MP4 Error BUFFER_TOO_SMALL
But then I found a cmp file and so I did only the last step: cmp to mp4
(with mp4creator from mpeg4ip)
There I also gain the failure "MP4 Error BUFFER_TOO_SMALL" when I try to
play it in my player...
so I still do not know how to create a mp4 file out of an avi file...
The next step would be to use mp4tool to extract the video and the audio
tracks from the mp4 file, and
then reuse them in a context with BIFS.
This should work like this:
I used the mp4 files which produce the failures when opening them in the
player:
I use the GUI version of mp4tool...
there I did like this:
Stream Extractors
->Expand From (here the path for my mp4 file)
->Expand To (here I type "test.media" where the mp4tool should write the
media file)
..I don't know how to produce the nhnt file... maybe the same way:
->Expand From (here the path for my mp4 file)
->Expand To (here I type "test.nhnt" where the mp4tool should write the nhnt
file)
I used my bifstext file and wrote the Object UPDATE with the muxInfo:
UPDATE OD [
ObjectDescriptor {
objectDescriptorID 12
esdescr [
ES_Descriptor {
es_id 40
streamPriority 0
decConfigDescr DecoderConfigDescriptor {
objectTypeIndication 194
streamType 4
upStream false
bufferSizeDB 5000
maxBitrate 0
avgBitrate 0
}
slConfigDescr SLConfigDescriptor {
}
muxInfo muxInfo {
fileName "Pix/video.media" #my folder with my media file created
with mp4tool
}
}
]
}
]
but it didn't work..
mp4tool didn't converte this bt file to a mp4 file...
This is reasonable because the mp4 file from with I create the media + nhnt
file has errors...
But I would like to know if the method - the way is correct...?
..
I do not know what I should try now... what would you advice to me?
Thanks very much for the help I've gained until now!!!
Best regards,
karin
From jean-claude.dufourd enst.fr Sun Apr 20 19:38:16 2003
From: jean-claude.dufourd enst.fr (Jean-Claude Dufourd)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] Re: including videos into my mp4scene
References: <3E9D3E87.9060300@enst.fr> <005a01c306a4$4f027470$d900a8c0@laptop> <3EA1A50A.4070708@enst.fr> <004b01c30757$c9684970$d900a8c0@laptop>
Message-ID: <3EA2CCF8.2090204@enst.fr>
tm991058 wrote:
>MP4 Error INVALID_STREAM_TYPE
>
This means the streamType field of the DecoderConfigDescriptor is not 4
>MP4 Error UNKNOWN_DECODER_TYPE
>
This means the objectTypeIndication field of the DecoderConfigDescriptor
is not 32 (0x20) or whatever the video decoder expects (registry key
called ..../Decoders/Visual-20)
The content may be OK but the signalling is off.
>2nd method:
>
>I also tried to use the mpeg4ip tool (the binaries) to get from an avi to a
>mp4 file..
>finaly I could really produce a mp4 file but moreover I cannot play it in my
>player ..there is the failure
>MP4 Error BUFFER_TOO_SMALL
>
This means bufferSizeDB is too small (typically 0). This should be
bigger than any AU in the stream.
*** But it could also mean the player is totally confused.
Please check the values with mp4edit (Info view)
>I did it like this: (with the binaries from mpeg4ip:
>avi to raw video (avi2raw60.exe) - then raw video to cmp (encoder60.exe)-
>then cmp to mp4 (mp4creator.exe))
>I didn't not know if it is the parameter file I need for the mp4-encoder
>(raw video to cmp) which is not correct .. and if this is the reason for the
>failure
>MP4 Error BUFFER_TOO_SMALL
>
No, the problem is in the packaging tool.(unless the player is confused)
>But then I found a cmp file and so I did only the last step: cmp to mp4
>(with mp4creator from mpeg4ip)
>There I also gain the failure "MP4 Error BUFFER_TOO_SMALL" when I try to
>play it in my player...
>
>so I still do not know how to create a mp4 file out of an avi file...
>
Why don't you try the content with Osmo4 ?
>I use the GUI version of mp4tool...
>
Do not use the GUI version: it is an older version that I cannot easily
update. Use the latest mp4tool.exe (if you want support).
>there I did like this:
>Stream Extractors
>->Expand From (here the path for my mp4 file)
>->Expand To (here I type "test.media" where the mp4tool should write the
>media file)
>..I don't know how to produce the nhnt file... maybe the same way:
>->Expand From (here the path for my mp4 file)
>->Expand To (here I type "test.nhnt" where the mp4tool should write the nhnt
>file)
>
Use:
mp4tool -info foo.mp4
to see the info about the tracks. If the video is track 6, use:
mp4tool -export foo.mp4 6 video
This produces video.media, video.nhnt and video.info
Best regards
JC
From tma iis.fhg.de Sun Apr 20 21:37:41 2003
From: tma iis.fhg.de (Herbert Thoma)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] layout of YUV files
References:
Message-ID: <3EA2E8F5.7F78EEFE@iis.fhg.de>
Hi Stefan,
"Stefan A. Goor" schrieb:
>
> Hi Everyone,
> I have a problem that's been baffling me for a few days.
> I'm trying read the YUV reference clips such as akiyo_qcif.yuv etc in terms
> of Y U and V components (or more accuractely Y Cr Cb, so I'm told) and
> convert them to RGB format. I know there are tools available to do this but
> I am specifically coding in java and would like to be able to control
> exactly what is going on in terms of pixels.
> Basically the problem occurs when I do the conversion. My understanding is
> that these files are planar YUV format (i.e. YYYYYYY....UUUU....VVVV) and
> not interlaced (i.e. YUYVYU...... etc). Taking into account that all the
> frames are QCIF, the format is 4:2:0 and each Y U or V component is 1 byte,
> I assume that reading the first 25344 (176x144) bytes is the Y component,
> the next 6776 (88x77) bytes are U and the next 6776 bytes are the V
> component and so on and so forth for each frame.
144 / 2 = 72, therefore the U and V components are 88 * 72 = 6336 bytes.
Your conversion might work, if you use these numbers.
Herbert.
> I separated the components out into individual files and used Paintshop to
> display these as raw greyscale images and it seems to coincide with what I
> understood but as you can see from the pictures on
> http://www.netsoc.ucd.ie/~stefg/Qs/Question.html. The U and V files are the
> same size as the Y component because I scaled them up a factor of 4 to
> convert them to QCIF size i.e.
>
> a b .. = a a b b ..
> c d .. a a b b ..
> . . c c d d ..
> . . c c d d ..
> . . . .
> . . . .
>
> Having this data, I tried to convert it to RGB using the following equations
> that I found on many websites so I'm guessing they're correct:
>
> int R_value = (int)((1.164 * (Y_value - 16)) + (1.596 * (V_value - 128)));
> int G_value = (int)((1.164 * (Y_value - 16)) - (0.813 * (V_value - 128)) -
> (0.391 * (U_value - 128)));
> int B_value = (int)((1.164 * (Y_value - 16)) + (2.018 * (U_value - 128)));
>
> and after each conversion any errors must be corrected using code such as:
>
> if(value<0)
> value = 0;
> else if (value>255)
> value = 255;
>
> But as you can the result (http://www.netsoc.ucd.ie/~stefg/Qs/Question.html)
> that I got from the conversion was just random garbage.
> As a result, I'm wondering is yuv data layed out in files with the first
> byte representing the top left corner pixel and the next byte the next pixel
> to the right etc?
> Does any one have any ideas, what went wrong? Are any of my assumption
> wrong?
> Sorry about the long-winded email, but I just wanted to state the problem
> clearly,
> Thanks for you help,
> Stefan
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
--
Herbert Thoma
FhG-IIS A, Studio Department
Am Weichselgarten 3, 91058 Erlangen, Germany
Phone: +49-9131-776-323
Fax: +49-9131-776-399
email: tma@iis.fhg.de
www: http://www.iis.fhg.de/
From logic_cad yahoo.com Mon Apr 21 00:00:43 2003
From: logic_cad yahoo.com (George Wong)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] MPEG-4 codec
In-Reply-To: <20030420091508.4279.90509.Mailman@lists1.magma.ca>
Message-ID: <20030421060043.25251.qmail@web21507.mail.yahoo.com>
Hi,
What is the best software-based MPEG4 codec for
streaming video on a Unix platform in terms of picture
quality and bandwidth cost?
Thanks,
George
__________________________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo
http://search.yahoo.com
From ben interframemedia.com Mon Apr 21 09:43:04 2003
From: ben interframemedia.com (Ben Waggoner)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] MPEG-4 codec
In-Reply-To: <20030421060043.25251.qmail@web21507.mail.yahoo.com>
Message-ID:
George,
Do you consider MacOS X a UNIX? If so, Sorenson Squeeze is commercially
available there today, and is a fine MPEG-4 encoder. If you mean a Linux
box, check out MPEG4IP. It isn't a commercial product, so it's rather hard
to use, but can produce good quality.
Most stuff is Windows Only right now.
Ben Waggoner
Compressed Video Consulting, Training, and Encoding
My Book:
Cleaner e-book:
Compression Classes at Stanford June 30-July 4 and Aug 11-15
on 4/21/03 2:00 AM, George Wong at logic_cad@yahoo.com wrote:
> What is the best software-based MPEG4 codec for
> streaming video on a Unix platform in terms of picture
> quality and bandwidth cost?
From anil.kumar ittiam.com Mon Apr 21 16:40:41 2003
From: anil.kumar ittiam.com (Anil Kumar)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] AAC Plus
Message-ID: <45A1F95BB9D7D84FAB0A1EB4D67EEF9638CE22@IS01EX01.ittiam.com>
Hi All,
Can anyone tell me where to find AAC Plus (AAC_SBR) code (I guess its now a part of MPEG-4 standard??)
Thanks in advance,
Anil
From sasltd2001 yahoo.com Mon Apr 21 12:29:39 2003
From: sasltd2001 yahoo.com (Eileen Liu)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] Nancy video codec
Message-ID: <20030421182939.2677.qmail@web20508.mail.yahoo.com>
Hi, Perhaps this reply is no longer relevant, but here's our experience with Nancy in the mobile device market. I was closely evaluating multiple solutions in the market for encoding and playing video on mobile devices, for the major wireless company I work for. We had almost decided on licensing Nancy, until hands-on experience with their products left us very disappointed. The application was real-time encoding, streaming and playback of super-QQCIF (i.e. 160x128) video. While MPEG-4 based codecs easily do 10fps encoding concurrent with capture, Nancy seems to capture almost full-res frames in the capture pass, and then encodes post-capture in a second pass. The second pass takes at least as long as the first one, halving encoding performance. Further, this buffering workflow limits Nancy's recording capability on the Nokia 7650 to about 10 seconds. In contrast, an MPEG-4 codec from a Chinese firm we evaluated encoded up to 10 _minutes_ of live video at 10fps. We do believe that any technology that truly achieves Nancy's published technical specifications is worthy of respect and wide market acceptance. However, while Nancy has garnered impressive press, we found their performance numbers to be misrepresented. On a fast X-scale processor, a software Nancy codec does replay at their promised 40 fps, but only for a postage-stamp sized video (about QQQCIF). This would translate, by extrapolation, to about 10fps for QQCIF - a market-average performance. Its 30-fps software encoding performance claim is only valid for high-end PCs, not limited-resource devices. Their mobile device frame rate, even given the two-pass workflow, averages 5fps. Nancy's compression efficiency is much more limited than they claim � baseline MPEG-4 achieves 1/2 to 2/3 bit rate for the same quality. On the limited-color Nokia 7650 display, their decoded video looks terrible even at higher bit rates � it is heavily contoured and very patchy. For delivery, Nancy can stream QQCIF video over a 56.6 Kbps channel only at a maximum of 6 fps. Speaking of press, a report in EE Times from last year stating that Nancy is a leading candidate for standardization by China Mobile (CMCC) seems inaccurate � CMCC has stated unhappiness with that report. On the non-technical front, Nancy is a proprietary codec with only http streaming capabilities and closed licensing terms. MPEG-4, on the other hand, is an open standard with open licensing; offering multiple vendors, open marketplace, true streaming as well as http streaming possibilities, and built-in players for almost every platform. Nancy's porting ability to new platforms appeared sluggish at best. In summary, we found MPEG-4 solutions to be vastly superior to Nancy for most handheld devices and camera-ready cell phones. We also found MPEG-4 to be the superior solution for mobile-to-PC, PC-to-mobile and mobile-to-mobile video e-mail and streaming. Regards,
Eileen
ramakrishna_kakarala@agilent.com wrote:
>
> Hi,
>
> Does anyone know how the Nancy
> video codec from Office Noa compare
> with MPEG-4, Simple Profile? Nancy
> is supposed to be efficient in computation,
> and has apparently made it into the J-Phone and
> Sharp Zaurus. I'm curious how it compares
> to MPEG4 in coding efficiency.
>
> Thanks
> Ram
>
> ---------------------------------
> Ramakrishna Kakarala
> Agilent Technologies
> 3175 Bowers Avenue MS 87H
> Santa Clara CA 95054
> ramakrishna_kakarala@agilent.com
> (408) 970-2467
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technotes
---------------------------------
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030421/49f6b281/attachment.html
From logic_cad yahoo.com Mon Apr 21 20:33:56 2003
From: logic_cad yahoo.com (George Wong)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] MPEG-4 codec comparison
In-Reply-To: <20030420045801.22053.16725.Mailman@lists1.magma.ca>
Message-ID: <20030422023356.21912.qmail@web21505.mail.yahoo.com>
Hi,
When considering picture quality and bandwidth cost,
how would you rate the following codecs for streaming
video running on Unix?
DivX/Xvid,
LIVE Streaming Media,
REAL Producer
Thanks in advance,
George
__________________________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo
http://search.yahoo.com
From chl math.uni-bonn.de Tue Apr 22 10:41:14 2003
From: chl math.uni-bonn.de (Christoph Lampert)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] MPEG-4 codec comparison
In-Reply-To: <20030422023356.21912.qmail@web21505.mail.yahoo.com>
Message-ID:
On Mon, 21 Apr 2003, George Wong wrote:
> Hi,
>
> When considering picture quality and bandwidth cost,
> how would you rate the following codecs for streaming
> video running on Unix?
>
> DivX/Xvid,
> LIVE Streaming Media,
> REAL Producer
You should include FFmpeg, the possibly best solution for streaming with
Linux/Un*X. Many audio and video codecs supported (including MPEG-4 at top
speed) and a streaming server is already included.
XviD and DivX are both no experts for streaming, their target is storage.
Christoph
--
Christoph H. Lampert chl@math,uni-bonn,de | Diese Signature ist maschinell
Beringstr. 6, Zi. 15, 53115 Bonn, Germany | erstellt und auch ohne Unter-
Tel. (0228) 73-4708 Fax. +49 228 73-7916 | schrift wirksam. AZ 27B/6
From pantaloonmc hotmail.com Tue Apr 22 11:49:20 2003
From: pantaloonmc hotmail.com (Zui Roul)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] MPEG-pro
Message-ID:
Hi all,
Does anybody know where I could get MPEG-pro from ENST?? is it publically
available??
What are its features/advantages/disadvantages?? (in relation to say mp4tool
etc)
Thanks,
Zui
_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE*
http://join.msn.com/?page=features/virus
From jimbowen56 hotmail.com Tue Apr 22 16:17:59 2003
From: jimbowen56 hotmail.com (Jim Bowen)
Date: Wed Jul 30 14:10:19 2003
Subject: [M4IF Technotes] OCI -ociDescr
Message-ID:
Hello,
I was wondering if anybody had used the ociDescr field in an object
descriptor before. I am using mp4tool to encode the file with the syntax
looking something like:
UPDATE OD [
ObjectDescriptor {
objectDescriptorID 4
esdescr [
...esdescr info....
]## end of esdescr
ocidescr [
OCI_Descriptor{
KeyWordDescriptor{
languageCode eng
keyWordLength 5
keyword "paper"
}##end of KeyWordDescriptor
}
]##end of ociDescr
}
] # end UPDATE OD
but when I try to encode this I get an error saying "unknown field:
ociDescr"
Is mp4tool capable of encoding oci descriptors, or is there a problem with
the way I am trying to include the oci information??
I have never used these before, so apologies if this question is a little
basic,
Thanks very much,
Jim
_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.
http://join.msn.com/?page=features/virus
From rob.koenen m4if.org Tue Apr 22 12:40:33 2003
From: rob.koenen m4if.org (Rob Koenen)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] AAC Plus
In-Reply-To: <45A1F95BB9D7D84FAB0A1EB4D67EEF9638CE22@IS01EX01.ittiam.com>
Message-ID:
High Efficiency AAC, as it's called in MPEG, is indeed part of MPEG-4 now,
even though it is still undergoing a final Yes/No ballot.
(I must have seen a hundred of these and they always result "Yes")
Reference SW will follow later. (Anyone here who can explain when?)
Rob
> -----Original Message-----
> From: Anil Kumar [mailto:anil.kumar@ittiam.com]
> Sent: Monday, April 21, 2024 03:11
> To: technotes@lists.m4if.org
> Subject: [M4IF Technotes] AAC Plus
>
>
>
> Hi All,
> Can anyone tell me where to find AAC Plus (AAC_SBR)
> code (I guess its now a part of MPEG-4 standard??)
>
> Thanks in advance,
> Anil
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technot> es
>
From raghuts emuzed.com Thu Apr 24 12:01:06 2003
From: raghuts emuzed.com (RaghuTS)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] h.264 status
In-Reply-To:
Message-ID:
Hello,
I have recently started working on H.264. I have downloaded both
"N-5555.doc" and "JVT-G050.doc". However, I am confused about which document
to follow & which is the latest and most authentic.
There seem to exist many differences in the Syntax tables given in both
documents. For example, sub-clause 7.3.2.1 and sub-clause 7.3.5.3.1 syntax
tables (The 2 tbls which I could immediately make out). Apologies if I have
mis-understood some things. Most of the discussions happening in JVT experts
group, seem to refer "JVT-G050.doc". Pls clarify about the same.
Regards,
Raghu TS
-----Original Message-----
From: technotes-admin@lists.m4if.org
[mailto:technotes-admin@lists.m4if.org]On Behalf Of Gary Sullivan
Sent: Friday, April 18, 2024 1:16 AM
To: Alf Rieckmann; Technotes@lists.m4if.org
Subject: RE: [M4IF Technotes] h.264 status
Alf,
You ask a lot of questions.
The draft specification was submitted for final approval as a
standard by the JVT (Joint Video Team) and was promoted to
FDIS (final draft international standard) by MPEG and to
Consent status by ITU-T last month.
In MPEG the standard is in a final Yes/No voting stage.
In ITU-T the standard is in a "last call" stage.
Complete and final approval in both organizations should be
completed within a couple of months.
The MPEG document that is being balloted is N5555.
It is on the MPEG ftp/web site (http://mpeg.nist.gov)
The ITU-T last call document is linked to the AAP last call
page for Study Group 16 on the ITU-T web site (http://www.itu.ch).
The document number of the JVT output document is JVT-G050.
It is on the JVT ftp site (ftp://ftp.imtc-files.org/jvt-experts).
The draft is stable. Some (relatively minor) problems in it have
been reported to the JVT and will be considered toward creation of
any necessary corrigendum (errata list) at its next meeting.
Similar errata documents have been necessary for many (nearly all)
such standards -- indeed these are often worked on for years after
final approval.
There is reference software. The reference software coordinator's
site is http://bs.hhi.de/~suehring/tml/. There is ongoing work to
improve the reference software and it is not in final form (from
what I understand, the decoder is in better shape than the encoder).
Work is also under way toward creation of a conformance test suite
to be finalized within about a year.
Yes, there are some people working on developing products based on
the specification, but it will be a while before truly robust
conforming interoperable implementations are available.
Best Regards,
Gary Sullivan
+> -----Original Message-----
+> From: technotes-admin@lists.m4if.org
+> [mailto:technotes-admin@lists.m4if.org] On Behalf Of Alf Rieckmann
+> Sent: Thursday, April 17, 2024 11:01 AM
+> To: Technotes@lists.m4if.org
+> Subject: [M4IF Technotes] h.264 status
+>
+>
+> I have some questions about h.264 (aka MPEG4-10 aka AVC) status.
+>
+> What is the most recent draft spec and where can I find it?
+> How stable
+> is the current version?
+> What is the schedule for the final final ......spec.?
+> Is there a schedule for a SW reference code?
+> Is there any code available yet and if yes: what is the
+> status and the
+> official site for getting it?
+> Is there a schedule for providing a conformance test suite?
+>
+> Does anybody know if there are commercial projects using (or
+> planning to
+> use) h.264 for broadcast or other services?
+>
+> Thanks for help
+>
+> Alf
+>
+>
+> _______________________________________________
+> Technotes mailing list
+> Technotes@lists.m4if.org
+> http://lists.m4if.org/mailman/listinfo/technotes
+>
_______________________________________________
Technotes mailing list
Technotes@lists.m4if.org
http://lists.m4if.org/mailman/listinfo/technotes
From anil.kumar ittiam.com Thu Apr 24 12:12:00 2003
From: anil.kumar ittiam.com (Anil Kumar)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] AAC Plus
Message-ID: <45A1F95BB9D7D84FAB0A1EB4D67EEF9601759C@IS01EX01.ittiam.com>
Rob, all,
Thanks for the info. However, can anyone tell me if there is a "conformance test" criteria to AAC+ similar to the other object types? If so, what is the criteria and where can i find the test cases?
Thanks,
Anil
-----Original Message-----
From: Rob Koenen [mailto:rob.koenen@m4if.org]
Sent: Wednesday, April 23, 2024 12:11 AM
To: Anil Kumar; technotes@lists.m4if.org
Subject: RE: [M4IF Technotes] AAC Plus
High Efficiency AAC, as it's called in MPEG, is indeed part of MPEG-4 now,
even though it is still undergoing a final Yes/No ballot.
(I must have seen a hundred of these and they always result "Yes")
Reference SW will follow later. (Anyone here who can explain when?)
Rob
> -----Original Message-----
> From: Anil Kumar [mailto:anil.kumar@ittiam.com]
> Sent: Monday, April 21, 2024 03:11
> To: technotes@lists.m4if.org
> Subject: [M4IF Technotes] AAC Plus
>
>
>
> Hi All,
> Can anyone tell me where to find AAC Plus (AAC_SBR)
> code (I guess its now a part of MPEG-4 standard??)
>
> Thanks in advance,
> Anil
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technot> es
>
From rob.koenen m4if.org Thu Apr 24 00:04:50 2003
From: rob.koenen m4if.org (Rob Koenen (M4IF))
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] AAC Plus
In-Reply-To: <45A1F95BB9D7D84FAB0A1EB4D67EEF9601759C@IS01EX01.ittiam.com>
Message-ID:
Conformance, like Ref soft, is a part of the MPEG-4 standard
that will be amended a bit later to include High Efficiency AAC.
Schuyler, can you update the list on schedule?
Thanks,
Rob
> -----Original Message-----
> From: Anil Kumar [mailto:anil.kumar@ittiam.com]
> Sent: Wednesday, April 23, 2024 22:42
> To: rob.koenen@m4if.org; technotes@lists.m4if.org
> Subject: RE: [M4IF Technotes] AAC Plus
>
>
> Rob, all,
> Thanks for the info. However, can anyone tell me if
> there is a "conformance test" criteria to AAC+ similar to the
> other object types? If so, what is the criteria and where can
> i find the test cases?
>
> Thanks,
> Anil
>
> -----Original Message-----
> From: Rob Koenen [mailto:rob.koenen@m4if.org]
> Sent: Wednesday, April 23, 2024 12:11 AM
> To: Anil Kumar; technotes@lists.m4if.org
> Subject: RE: [M4IF Technotes] AAC Plus
>
>
> High Efficiency AAC, as it's called in MPEG, is indeed part
> of MPEG-4 now,
> even though it is still undergoing a final Yes/No ballot.
> (I must have seen a hundred of these and they always result "Yes")
>
> Reference SW will follow later. (Anyone here who can explain when?)
>
> Rob
>
> > -----Original Message-----
> > From: Anil Kumar [mailto:anil.kumar@ittiam.com]
> > Sent: Monday, April 21, 2024 03:11
> > To: technotes@lists.m4if.org
> > Subject: [M4IF Technotes] AAC Plus
> >
> >
> >
> > Hi All,
> > Can anyone tell me where to find AAC Plus (AAC_SBR)
> > code (I guess its now a part of MPEG-4 standard??)
> >
> > Thanks in advance,
> > Anil
> >
> > _______________________________________________
> > Technotes mailing list
> > Technotes@lists.m4if.org
> > http://lists.m4if.org/mailman/listinfo/technot> es
> >
>
>
From lzm02 mails.tsinghua.edu.cn Thu Apr 24 16:28:05 2003
From: lzm02 mails.tsinghua.edu.cn (Li Zhengming)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] About getting time_stamp from the vops
Message-ID: <000701c30a33$0c837ee0$3f496fa6@automatihc6u4i>
Hi all!
I have a question about the time codes in the vops. I figured the modulo_time_base and vop_time_increment in a video stream coded with xvid, which is without B vops, and found that the modulo_time_base is always 0, while the vop_time_increment is always 1. This is not to understand, since the Mpeg4 video specification says that vop_time_increment indicates the time increment of the current vop compared with the previous I or P vop in display order.
I think this is consistent with the spec.
However, I found another kind of pattern when I was looking for information about the vop_time_increment in the M4IF technotes library, which was as follows:
It seems that every vops have the first I vop as their reference vop, and have incremental vop_time_increment values:10, 20, 30, and so on. I wonder whether this is reasonable according to the Mpeg4 video spec, and when this kind of time code patter can exist should it be reasonable and valid.
Thanks for your consideration!
THE FOLLOWING IS WHAT I SAW IN A TECHNOTES::
That is what I expected, fine. However, this is just for
> I/P/S-VOPs, not
> for B-VOPs. Consider almost a sequence encoded with IBBPBBPBBP...
> and only 12fps to keep the lines shorter (vop_time_incr_res=120),
> I understand it would be (display order):
>
> I B B P B B P B B P B B P B B P
> 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
> 000 010 020 030 040 050 060 070 080 090 100 110 000 010 020 030
>
> now with 11fps (vop_time_incr_res=110) things get complicated.
> Would it be:
>
> I B B P B B P B B P B B P B B P
> 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
> 000 010 020 030 040 050 060 070 080 090 100 000 010 020 030 040
������
��������������������������������������������������������������
������������������������������������������������������������������
From garysull windows.microsoft.com Thu Apr 24 01:30:14 2003
From: garysull windows.microsoft.com (Gary Sullivan)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] h.264 status
Message-ID:
How long ago did you download N5555? Does the copy you downloaded say
something like
"Approved for final editing period with delivery by 31 March 2024"
or does it say something like "Approved"?
Is the title "Draft Text of..." or "Text of..."?
-Gary
+> -----Original Message-----
+> From: RaghuTS [mailto:raghuts@emuzed.com]
+> Sent: Wednesday, April 23, 2024 10:31 PM
+> To: Gary Sullivan; Alf Rieckmann; Technotes@lists.m4if.org
+> Subject: RE: [M4IF Technotes] h.264 status
+>
+>
+>
+> Hello,
+>
+> I have recently started working on H.264. I have downloaded both
+> "N-5555.doc" and "JVT-G050.doc". However, I am confused
+> about which document
+> to follow & which is the latest and most authentic.
+> There seem to exist many differences in the Syntax tables
+> given in both
+> documents. For example, sub-clause 7.3.2.1 and sub-clause
+> 7.3.5.3.1 syntax
+> tables (The 2 tbls which I could immediately make out).
+> Apologies if I have
+> mis-understood some things. Most of the discussions
+> happening in JVT experts
+> group, seem to refer "JVT-G050.doc". Pls clarify about the same.
+>
+> Regards,
+> Raghu TS
+>
+> -----Original Message-----
+> From: technotes-admin@lists.m4if.org
+> [mailto:technotes-admin@lists.m4if.org]On Behalf Of Gary Sullivan
+> Sent: Friday, April 18, 2024 1:16 AM
+> To: Alf Rieckmann; Technotes@lists.m4if.org
+> Subject: RE: [M4IF Technotes] h.264 status
+>
+>
+>
+> Alf,
+>
+> You ask a lot of questions.
+>
+> The draft specification was submitted for final approval as a
+> standard by the JVT (Joint Video Team) and was promoted to
+> FDIS (final draft international standard) by MPEG and to
+> Consent status by ITU-T last month.
+>
+> In MPEG the standard is in a final Yes/No voting stage.
+> In ITU-T the standard is in a "last call" stage.
+>
+> Complete and final approval in both organizations should be
+> completed within a couple of months.
+>
+> The MPEG document that is being balloted is N5555.
+> It is on the MPEG ftp/web site (http://mpeg.nist.gov)
+>
+> The ITU-T last call document is linked to the AAP last call
+> page for Study Group 16 on the ITU-T web site (http://www.itu.ch).
+>
+> The document number of the JVT output document is JVT-G050.
+> It is on the JVT ftp site (ftp://ftp.imtc-files.org/jvt-experts).
+>
+> The draft is stable. Some (relatively minor) problems in it have
+> been reported to the JVT and will be considered toward creation of
+> any necessary corrigendum (errata list) at its next meeting.
+> Similar errata documents have been necessary for many (nearly all)
+> such standards -- indeed these are often worked on for years after
+> final approval.
+>
+> There is reference software. The reference software coordinator's
+> site is http://bs.hhi.de/~suehring/tml/. There is ongoing work to
+> improve the reference software and it is not in final form (from
+> what I understand, the decoder is in better shape than the encoder).
+>
+> Work is also under way toward creation of a conformance test suite
+> to be finalized within about a year.
+>
+> Yes, there are some people working on developing products based on
+> the specification, but it will be a while before truly robust
+> conforming interoperable implementations are available.
+>
+> Best Regards,
+>
+> Gary Sullivan
+>
+> +> -----Original Message-----
+> +> From: technotes-admin@lists.m4if.org
+> +> [mailto:technotes-admin@lists.m4if.org] On Behalf Of Alf Rieckmann
+> +> Sent: Thursday, April 17, 2024 11:01 AM
+> +> To: Technotes@lists.m4if.org
+> +> Subject: [M4IF Technotes] h.264 status
+> +>
+> +>
+> +> I have some questions about h.264 (aka MPEG4-10 aka AVC) status.
+> +>
+> +> What is the most recent draft spec and where can I find it?
+> +> How stable
+> +> is the current version?
+> +> What is the schedule for the final final ......spec.?
+> +> Is there a schedule for a SW reference code?
+> +> Is there any code available yet and if yes: what is the
+> +> status and the
+> +> official site for getting it?
+> +> Is there a schedule for providing a conformance test suite?
+> +>
+> +> Does anybody know if there are commercial projects using (or
+> +> planning to
+> +> use) h.264 for broadcast or other services?
+> +>
+> +> Thanks for help
+> +>
+> +> Alf
+> +>
+> +>
+> +> _______________________________________________
+> +> Technotes mailing list
+> +> Technotes@lists.m4if.org
+> +> http://lists.m4if.org/mailman/listinfo/technotes
+> +>
+>
+> _______________________________________________
+> Technotes mailing list
+> Technotes@lists.m4if.org
+> http://lists.m4if.org/mailman/listinfo/technotes
+>
+>
+>
+>
From knkneib knk-mpeg.com Thu Apr 24 10:02:33 2003
From: knkneib knk-mpeg.com (Kristine N. Kneib Ph.D.)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] News: KNK Seminars May & June 2003 Series
Message-ID: <5.1.1.6.0.20030424085605.036b2c60@mail1.abac.com>
La Jolla, April 22 2003: KNK Seminars (www.knk-mpeg.com) is pleased to
announce upcoming detailed technical seminar series in Silicon Valley, CA
and Toronto Canada as follows:
The schedule for the May 2003 suite of seminars in Sunnyvale CA is:
MPEG-1 & MPEG-2: May 6 & 7, 2003
Digital Television Systems: May 8 & 9, 2003
MPEG-4 Strategies: May 12, 2024
MPEG-4 Technologies & Applications: May 13 & 14, 2003
MPEG-7: Multimedia Content Descriptions: May 15, 2024
Strategies for Advanced Video Coding/H.264: May 16, 2024
The Toronto, Canada June 2003 seminar series is:
MPEG1 & MPEG2: June 16 & 17, 2003
Digital Television Systems: June 18 & 19, 2003
Strategies for AVC/H.264: June 20, 2023
These May and June seminar series each include the first full detailed
one-day "Strategies for Advanced Video Coding/H.264" seminar. AVC(MPEG4
Part 10)/H.264 is revolutionary - not evolutionary - video coding for
rectangular shaped video sequences. This seminar provides insight and
explores opportunities in engineering design, product, services and market
developments enabled by AVC/H.264. New architectures and techniques for
AVC/H.264 video coding are explored. Technology details and analyses for
markets including broadcast television, wireless/mobile, streaming,
video-on-demand, DVD, business communications/distance learning,
surveillance, videoconferencing will be featured throughout the seminar.
Detailed information about all the seminars, fees, registration and
logistics is available at KNK Seminars & Strategies web site at
http://www.knk-mpeg.com/indexsem.html .
KNK Seminars series provides vital insight into current and future
technologies, architectures, trends, tradeoffs, applications, products and
markets enabled by MPEG1/2/4/7 including digital television systems, DVD,
storage, mobile, streaming and communications. The next wave of MPEG
products and services are progressing towards release. Register now to gain
detailed information to assist you to plan, design and implement product
developments and migration of products, equipments and services. Don't be
left behind!
These seminars are also available for on-site presentation - call
858-459-8058 for further information.
About KNK Seminars & Strategies:
KNK Seminars & Strategies has been providing in-depth technical training
and market analysis world-wide since 1985 in the the technologies,
architectures, analyses, product markets and applications based on MPEG and
ITU standards as well as proprietary solutions. KNK is a voting member of
the MPEG committee.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030424/48563d1c/attachment.html
From srq ieee.org Thu Apr 24 13:42:40 2003
From: srq ieee.org (S. R. Quackenbush)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] AAC Plus
In-Reply-To:
Message-ID:
Rob, others,
I expect the schedule for the aacPlus conformance to be:
Mtg Location Date Status
65 Trondheim 21-Jul-03 WD
66 Brisbane, QSD 3-Nov-03 CD
67 Waikaloa, HI 19-Jan-04
68 15-Mar-04 FCD
69 18-Jul-04 FDIS
70 25-Oct-04 IS
Best Regards,
Schuyler
---
Schuyler Quackenbush Chair, MPEG Audio Subgroup
CEO, Audio Research Labs
336 Park Ave, Suite 200, Scotch Plains, NJ 07076
phone: 908 490 0700 srq@audioresearchlabs.com
fax: 908 842 9151 www.audioresearchlabs.com
> -----Original Message-----
> From: Rob Koenen (M4IF) [mailto:rob.koenen@m4if.org]
> Sent: Thursday, April 24, 2024 2:05 AM
> To: 'Anil Kumar'; Schuyler Quackenbush
> Cc: technotes@lists.m4if.org
> Subject: RE: [M4IF Technotes] AAC Plus
>
>
> Conformance, like Ref soft, is a part of the MPEG-4 standard
> that will be amended a bit later to include High Efficiency AAC.
>
> Schuyler, can you update the list on schedule?
>
> Thanks,
> Rob
>
> > -----Original Message-----
> > From: Anil Kumar [mailto:anil.kumar@ittiam.com]
> > Sent: Wednesday, April 23, 2024 22:42
> > To: rob.koenen@m4if.org; technotes@lists.m4if.org
> > Subject: RE: [M4IF Technotes] AAC Plus
> >
> >
> > Rob, all,
> > Thanks for the info. However, can anyone tell me if
> > there is a "conformance test" criteria to AAC+ similar to the
> > other object types? If so, what is the criteria and where can
> > i find the test cases?
> >
> > Thanks,
> > Anil
> >
> > -----Original Message-----
> > From: Rob Koenen [mailto:rob.koenen@m4if.org]
> > Sent: Wednesday, April 23, 2024 12:11 AM
> > To: Anil Kumar; technotes@lists.m4if.org
> > Subject: RE: [M4IF Technotes] AAC Plus
> >
> >
> > High Efficiency AAC, as it's called in MPEG, is indeed part
> > of MPEG-4 now,
> > even though it is still undergoing a final Yes/No ballot.
> > (I must have seen a hundred of these and they always result "Yes")
> >
> > Reference SW will follow later. (Anyone here who can explain when?)
> >
> > Rob
> >
> > > -----Original Message-----
> > > From: Anil Kumar [mailto:anil.kumar@ittiam.com]
> > > Sent: Monday, April 21, 2024 03:11
> > > To: technotes@lists.m4if.org
> > > Subject: [M4IF Technotes] AAC Plus
> > >
> > >
> > >
> > > Hi All,
> > > Can anyone tell me where to find AAC Plus (AAC_SBR)
> > > code (I guess its now a part of MPEG-4 standard??)
> > >
> > > Thanks in advance,
> > > Anil
> > >
> > > _______________________________________________
> > > Technotes mailing list
> > > Technotes@lists.m4if.org
> > > http://lists.m4if.org/mailman/listinfo/technot> es
> > >
> >
> >
>
From cychoon hotmail.com Tue Apr 29 18:04:15 2003
From: cychoon hotmail.com (Chang Yoong Choon)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] MPEG-4 Codec Wanted!
Message-ID:
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030429/4ce78a33/attachment.html
From lzm02 mails.tsinghua.edu.cn Tue Apr 29 20:23:00 2003
From: lzm02 mails.tsinghua.edu.cn (Li Zhengming)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] How to get the vosh and voh from a mpeg4 video stream?
Message-ID: <000e01c30e41$b14f4050$3f496fa6@automatihc6u4i>
Hello everyone!
I used a xvid codec to generate a video stream, but I couldn't find the visual object sequence header and visual object header in the stream. The starting bytes of the stream was 0x 00 00 01 00, which was the start code of a video object.
Since the VOSH and VOH are necessary to my job, I wonder how can I find enough information in this stream and get a proper VOSH and VOH for the stream.
Any hint is expected with eagerness and appreciations!
Thanks!
������
��������������������������������������������������������������
������������������������������������������������������������������
From lzm02 mails.tsinghua.edu.cn Wed Apr 30 10:27:02 2003
From: lzm02 mails.tsinghua.edu.cn (Li Zhengming)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] Where can I find the specifications on profiles and levels?
Message-ID: <000501c30eb7$9ae4b630$3f496fa6@automatihc6u4i>
Hello everyone,
I want to find the specification on profiles and levels to understand the particular features of allthe combinations of profiles and levels.
Thank you very much!
������
��������������������������������������������������������������
������������������������������������������������������������������
From lmwang brovic.com Wed Apr 30 13:44:25 2003
From: lmwang brovic.com (Limin Wang)
Date: Wed Jul 30 14:10:20 2003
Subject: [M4IF Technotes] How to get the vosh and voh from a mpeg4 video stream?
Message-ID: <200304300445.h3U4jWj10320@lists1.magma.ca>
Hello,
I guess your xvid codec is too old, get a new version on its website and I'm sure it has VOSH and VOH header in its stream.
Best regards,
Limin
>Hello everyone!
>
>I used a xvid codec to generate a video stream, but I couldn't find the visual object sequence header and visual object header in the stream. The starting bytes of the stream was 0x 00 00 01 00, which was the start code of a video object.
>
>Since the VOSH and VOH are necessary to my job, I wonder how can I find enough information in this stream and get a proper VOSH and VOH for the stream.
>
>Any hint is expected with eagerness and appreciations!
>
>Thanks!
>
>������
>��������������������������������������������������������������
>
>������������������������������������������������������������������
>
>_______________________________________________
>Technotes mailing list
>Technotes@lists.m4if.org
>http://lists.m4if.org/mailman/listinfo/technotes
>.
= = = = = = = = = = = = = = = = = = = =
������������������
��
����������������Limin Wang
����������������lmwang@brovic.com
��������������������2003-04-30
From ben interframemedia.com Tue Apr 29 18:58:37 2003
From: ben interframemedia.com (Ben Waggoner)
Date: Wed Jul 30 14:10:21 2003
Subject: [M4IF Technotes] Complete MPEG-4 codec/multiplex solution for x86 licensing
Message-ID:
Folks,
I have a client looking to license a MPEG-4 encoding for addition to a
product.
Needs:
Run on Windows 2000/XP
Need competitive speed and quality.
Simple Visual
Advanced Simple
AAC-LC
multiplexing to .mp4
Hint track generation
Pluses:
AVC
HE AAC
Linux x86
I know a number of vendors have such a thing, and I'm already talking to
some of you directly. If I'm not, please drop me a note privately.
Ben Waggoner
Compressed Video Consulting, Training, and Encoding
My Book:
Cleaner e-book:
Compression Classes at Stanford June 30-July 4 and Aug 11-15
From stage.nexvision laposte.net Wed Apr 30 11:38:03 2003
From: stage.nexvision laposte.net (Stage NexVision)
Date: Wed Jul 30 14:10:21 2003
Subject: [M4IF Technotes] Where is the specification for...
Message-ID:
Hi guys,
I'm trying to understand what is in the "mdat" atom, and concerning video
information or audio information, I've found the corresponding specification
However, I have some data (of 0x0A length) that are pointed by an trak
definition containing the corresponding descriptor (in esds atom) that is of
type "Object descriptor = 1 (Scene); and Stream Type = 3 (Scene)"
In the mdat atom, the corresponding data are
C0 11 A4 CD 54 11 40 3D 04 C0
I cannot recognize what type it is (not an object descriptor, or neither an
atom)
If you know how to understand these bytes, please tell me.
Thank you.
From mathijn elhorst.com Wed Apr 30 14:12:04 2003
From: mathijn elhorst.com (Mathijn Elhorst)
Date: Wed Jul 30 14:10:21 2003
Subject: [M4IF Technotes] Where is the specification for...
In-Reply-To:
References:
Message-ID: <3EAFAF84.7080803@elhorst.com>
Hi,
You are looking at data for the BIFS (Binary Format For Scenes) scene
graph data version 1 (obj. descr. 1). A working document
(14496-1:2002) describing the systems part of MPEG-4 including BIFS,
can be found here:
http://mpeg.telecomitalialab.com/working_documents/mpeg-04/systems/3rd_edition_wd.zip
The bytes correspond to the following scene-graph:
OrderedGroup {
children Shape {
appearance Appearance {
texture MovieTexture {
url "od:3"
}
}
geometry Bitmap {
}
}
}
which is the simplest way to start playing a video found in the track
with object descriptor id 3
Regards
Mathijn
Stage NexVision wrote:
>Hi guys,
>
>
> I'm trying to understand what is in the "mdat" atom, and concerning video
>information or audio information, I've found the corresponding specification
>However, I have some data (of 0x0A length) that are pointed by an trak
>definition containing the corresponding descriptor (in esds atom) that is of
>type "Object descriptor = 1 (Scene); and Stream Type = 3 (Scene)"
>
>In the mdat atom, the corresponding data are
>C0 11 A4 CD 54 11 40 3D 04 C0
>
>I cannot recognize what type it is (not an object descriptor, or neither an
>atom)
>
>If you know how to understand these bytes, please tell me.
>Thank you.
>
>
>_______________________________________________
>Technotes mailing list
>Technotes@lists.m4if.org
>http://lists.m4if.org/mailman/listinfo/technotes
>
>
>
>
--
Mathijn Elhorst mailto:mathijn@elhorst.com
www.elhorst.com mobile:+31 6 29051524 home/work:+31 23 5329286
From logic_cad yahoo.com Tue Apr 29 00:36:59 2003
From: logic_cad yahoo.com (George Wong)
Date: Wed Jul 30 14:10:21 2003
Subject: [M4IF Technotes] Darwin server compatible codec
In-Reply-To:
Message-ID: <20030429063659.66989.qmail@web21510.mail.yahoo.com>
Hi all,
I'm looking for a freeware codec (with reasonable
picture quality @ low BW) that outputs .mp4 / .mov to
be compatible with the Darwin streaming server.
Thanks
__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com
From mathijn xs4all.nl Wed Apr 30 13:30:50 2003
From: mathijn xs4all.nl (Mathijn Elhorst)
Date: Wed Jul 30 14:10:21 2003
Subject: [M4IF Technotes] Where is the specification for...
In-Reply-To:
References:
Message-ID: <3EAFA5DA.4020105@xs4all.nl>
Hi,
You are looking at data for the BIFS (Binary Format For Scenes) scene
graph data version 1 (obj. descr. 1). A working document
(14496-1:2002) describing the systems part of MPEG-4 including BIFS,
can be found here:
http://mpeg.telecomitalialab.com/working_documents/mpeg-04/systems/3rd_edition_wd.zip
The bytes correspond to the following scene-graph:
OrderedGroup {
children Shape {
appearance Appearance {
texture MovieTexture {
url "od:3"
}
}
geometry Bitmap {
}
}
}
which is the simplest way to start playing a video found in the track
with object descriptor id 3
Regards
Mathijn
Stage NexVision wrote:
>Hi guys,
>
>
> I'm trying to understand what is in the "mdat" atom, and concerning video
>information or audio information, I've found the corresponding specification
>However, I have some data (of 0x0A length) that are pointed by an trak
>definition containing the corresponding descriptor (in esds atom) that is of
>type "Object descriptor = 1 (Scene); and Stream Type = 3 (Scene)"
>
>In the mdat atom, the corresponding data are
>C0 11 A4 CD 54 11 40 3D 04 C0
>
>I cannot recognize what type it is (not an object descriptor, or neither an
>atom)
>
>If you know how to understand these bytes, please tell me.
>Thank you.
>
>
>_______________________________________________
>Technotes mailing list
>Technotes@lists.m4if.org
>http://lists.m4if.org/mailman/listinfo/technotes
>
>
>
>
From singer apple.com Wed Apr 30 10:03:52 2003
From: singer apple.com (Dave Singer)
Date: Wed Jul 30 14:10:21 2003
Subject: [M4IF Technotes] How to get the vosh and voh from a mpeg4
video stream?
In-Reply-To: <200304300445.h3U4jWj10320@lists1.magma.ca>
References: <200304300445.h3U4jWj10320@lists1.magma.ca>
Message-ID:
At 12:44 +0800 4/30/03, Limin Wang wrote:
>Hello,
>
>
>I guess your xvid codec is too old, get a new version on its website
>and I'm sure it has VOSH and VOH header in its stream.
If it's in an MP4 file, don't forget to look into the
decoderspecificinfo (in the ES descriptor in the sample description).
>
>
>
>Best regards,
>Limin
>
>
>>Hello everyone!
>>
>>I used a xvid codec to generate a video stream, but I couldn't find
>>the visual object sequence header and visual object header in the
>>stream. The starting bytes of the stream was 0x 00 00 01 00, which
>>was the start code of a video object.
>>
>>Since the VOSH and VOH are necessary to my job, I wonder how can I
>>find enough information in this stream and get a proper VOSH and
>>VOH for the stream.
>>
>>Any hint is expected with eagerness and appreciations!
>>
>>Thanks!
>>
>>??????
>>?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|
>>
>>?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|?|
>>
>>_______________________________________________
>>Technotes mailing list
>>Technotes@lists.m4if.org
>>http://lists.m4if.org/mailman/listinfo/technotes
>>.
>
>= = = = = = = = = = = = = = = = = = = =
>
>
>?@?@?@?@?@?@?@?@?v
>???I
>
>
>?@?@?@?@?@?@?@?@Limin Wang
>?@?@?@?@?@?@?@?@lmwang@brovic.com
>?@?@?@?@?@?@?@?@?@?@2003-04-30
>
>
>
>
>
>_______________________________________________
>Technotes mailing list
>Technotes@lists.m4if.org
>http://lists.m4if.org/mailman/listinfo/technotes
--
David Singer
Apple Computer/QuickTime
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030430/18c0e46f/attachment.html
From rob.koenen m4if.org Wed Apr 30 23:13:52 2003
From: rob.koenen m4if.org (Rob Koenen (M4IF))
Date: Wed Jul 30 14:10:21 2003
Subject: [M4IF Technotes] Where can I find the specifications on profiles and levels?
In-Reply-To: <000501c30eb7$9ae4b630$3f496fa6@automatihc6u4i>
Message-ID:
Profiles and Levels are specified in the respective parts of the standard.
To get a complete overview, you'd have to buy those parts. Some good
information is also on the resources pages of M4IF, however. Look for
"Information on MPEG-4 Object Types, Profiles and Levels".
Kind Regards,
Rob
> -----Original Message-----
> From: Li Zhengming [mailto:lzm02@mails.tsinghua.edu.cn]
> Sent: Tuesday, April 29, 2024 18:27
> To: M4if Technotes
> Subject: [M4IF Technotes] Where can I find the specifications
> on profiles and levels?
>
>
> Hello everyone,
>
> I want to find the specification on profiles and levels to
> understand the particular features of allthe combinations of
> profiles and levels.
>
> Thank you very much!
>
> ???
> ???????????????????????????????
>
> ?????????????????????????????????
>
> _______________________________________________
> Technotes mailing list
> Technotes@lists.m4if.org
> http://lists.m4if.org/mailman/listinfo/technot> es
>