From garg.rahul gmail.com Thu Mar 1 17:47:30 2007
From: garg.rahul gmail.com (Rahul Garg)
Date: Thu Mar 1 19:52:07 2007
Subject: [Mp4-tech] Standard for H.263 in MP4 file
Message-ID: <310d33020703010417w4e55761ayfd6967fc16f661a9@mail.gmail.com>
Hi All,
Could anyone please tell me the standard that specifies the H.263 content
packing in MP4/ 3GPP file format?
Thanks,
Rahul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070301/674e11c6/attachment.html
From yelite993 163.com Fri Mar 2 09:51:15 2007
From: yelite993 163.com (=?gbk?B?0ac=?=)
Date: Fri Mar 2 14:04:08 2007
Subject: [Mp4-tech] help: about the AudioMuxElement() in ISO/IEC 14496-3:2005
Message-ID: <687199128.1838441172800275756.JavaMail.coremail@bj163app98.163.com>
Dear All,
I have a question about the AudioMuxElement() in LATM format in ISO/IEC 14496-3:2005.
Following is the Syntax of AudioMuxElement():
AudioMuxElement(muxConfigPresent)
{
if (muxConfigPresent)
{
useSameStreamMux;
if (!useSameStreamMux)
StreamMuxConfig();
}
if (audioMuxVersionA == 0)
{
for (i = 0; i <= numSubFrames; i++)
{
PayloadLengthInfo();
PayloadMux();
}
.
.
.
}
}
If (MuxConfigPresent == 1) the LATM packet start with the StreamMuxConfig(), But when (AudioMuxVersion == 0) the StreamMuxConfig() is not octet-aligned. Does it mean I have to shift all of the following bytes of the AAC frame?
Can anybody give me some suggestion?
Thank you very much,
Best Wishes,
yelite
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070302/8ec7d1db/attachment.html
From yunfhu gmail.com Fri Mar 2 10:51:50 2007
From: yunfhu gmail.com (Hu Yunfeng)
Date: Fri Mar 2 14:04:16 2007
Subject: [Mp4-tech] Re: Mp4-tech Digest, Vol 44, Issue 1
In-Reply-To: <200703011708.l21H7ZOn016141@lists1.magma.ca>
References: <200703011708.l21H7ZOn016141@lists1.magma.ca>
Message-ID:
hi shivani:
file JVT-S070-L may be helpful to you.
you can download it from
http://ftp3.itu.ch/av-arch/jvt-site/
2007/3/2, mp4-tech-request@lists.mpegif.org <
mp4-tech-request@lists.mpegif.org>:
>
> Send Mp4-tech mailing list submissions to
> mp4-tech@lists.mpegif.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.mpegif.org/mailman/listinfo/mp4-tech
> or, via email, send a message with subject or body 'help' to
> mp4-tech-request@lists.mpegif.org
>
> You can reach the person managing the list at
> mp4-tech-owner@lists.mpegif.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Mp4-tech digest..."
>
>
> Today's Topics:
>
> 1. JSVM softmanual (shivani mittal)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 28 Feb 2024 18:19:44 +0530
> From: "shivani mittal"
> Subject: [Mp4-tech] JSVM softmanual
> To: mp4-tech@lists.mpegif.org
> Message-ID:
> <837093070702280449v79175aeek99546c4a886791d4@mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> hi !!
> This is shivani. i m working on motion compensation area of H.264/AVC
> scalable extension.
> i hav downloaded the rescent JSVM source code from cvs server but dint
> recieve any manual
> to assist the code. and i m finding it bit tough to understand the code
> without the documentation.
> can u please help out with the manual.
>
>
> Version: JSVM 8.6 (CVS tag: JSVM_8_ 5 )
>
> Last update: February 27, 2024
>
> thanx,
> shivani
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: /pipermail/mp4-tech/attachments/20070228/4fcbdbe6/attachment-
> 0001.html
>
> ------------------------------
>
> _______________________________________________
> Please use clear subject lines for your posts. Include [audio, [video],
> [systems], [general] or another apppropriate identifier to indicate the type
> of question you have.
>
> Conduct on the mailing list is subject to the Antitrust guidelines found
> at http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
>
> End of Mp4-tech Digest, Vol 44, Issue 1
> ***************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070302/e62da22c/attachment.html
From yelite993 163.com Fri Mar 2 13:38:33 2007
From: yelite993 163.com (=?gb2312?B?0ac=?=)
Date: Fri Mar 2 14:04:21 2007
Subject: [Mp4-tech] help: about the AudioMuxElement() in ISO/
IEC 14496-3:2005
Message-ID: <45E7B859.00007F.17565@bj163app20.163.com>
Dear All,
I have a question about the AudioMuxElement() in LATM format in ISO/IEC 14496-3:2005.
Following is the Syntax of AudioMuxElement():
AudioMuxElement(muxConfigPresent)
{
if (muxConfigPresent)
{
useSameStreamMux;
if (!useSameStreamMux)
StreamMuxConfig();
}
if (audioMuxVersionA == 0)
{
for (i = 0; i <= numSubFrames; i++)
{
PayloadLengthInfo();
PayloadMux();
}
.
.
.
}
}
If (MuxConfigPresent == 1) the LATM packet start with the StreamMuxConfig(), But when (AudioMuxVersion == 0) the StreamMuxConfig() is not octet-aligned. Does it mean I have to shift all of the following bytes of the AAC frame?
Can anybody give me some suggestion?
Thank you very much,
Best Wishes,
yelite
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070302/3deaaf52/attachment.html
From akhalife uci.edu Fri Mar 2 21:27:10 2007
From: akhalife uci.edu (akhalife@uci.edu)
Date: Sat Mar 3 07:16:08 2007
Subject: [Mp4-tech] BSAC :Separating the base layer from the enhacement
layers
Message-ID: <1677.128.200.9.235.1172899630.squirrel@webmail.uci.edu>
HI FOLKS
1)I am interested in separating the base layer of each frame from
the enhacement layers. so I wonder, is the base layer size (number of
bits) is the same for each frame?
2)Also , is the frame length is constant?(for example 20 ms ?) I mean if I
have a wav file (6 seconds), can I know how many frames do the encoder
will divide my wav file?
3)So, if the frame length is const, can I know the length of it?
I highly appreciate if you can give me hint or guide for being able to
separate the base layer from the enhacement layers. I was thinking of this
approach, since the base layer is 16 kbps,and if the frame size length is
known, for example 20 ms, so I was thinking of calculating how many bits
will go for the base layer, and how many for the enhacement layers, so by
tracing the encoded file (by looking into the bits), i can separate the
base layer of each fram. is my approach correct ?
Regards
Ala
From regis lsi.usp.br Mon Mar 5 17:05:49 2007
From: regis lsi.usp.br (Regis Rossi A. Faria)
Date: Mon Mar 5 21:10:05 2007
Subject: [Mp4-tech] 5th AES Brazil Conference - SECOND CALL FOR PAPERS
Message-ID:
The abstract submission deadline for the 5th AES Brazil Conference has
been extended till next friday, 09/MARCH/07.
The AES Brazil 2007 is accepting full papers, short papers and posters
submissions in English, Portuguese and Spanish.
See complete instructions and information at
www.aesbrasil.org/congresso2007-en.html.
Find below the updated Call for Papers. We kindly ask to divulge widely
amongst research groups potentially interested.
================================================
Audio Engineering Society � Brazil Section
5th AES-Brazil Conference
11th AES-Brazil National Convention
21st-23rd May 2007
Centro de Conven��es Rebou�as, S�o Paulo, SP, Brazil
================================================
Second Call for Papers and Posters
================================================
The Audio Engineering Society � Brazil Section � is happy to announce its
5th Conference and 11th National Convention, to be held in S�o Paulo,
Brazil, in May 2007.
This year's theme is "Innovation in Audio".
We invite all members from scientific and technological communities in
audio, engineering, computer, music and acoustics to submit original
papers and posters.
Manuscripts must be submitted in electronic format (PDF or PS) using the
JEMS/SBC system, at https://submissoes.sbc.org.br. Submissions in
Portuguese, Spanish and English will be accepted. Further instructions are
available at http://www.aesbrasil.org/Congresso2007-en.html.
Important Dates (dealines):
Abstract Submission: 09/March/07
Paper Submission: 02/April/07
Acceptance Notification: 27/April/07
Camera Ready Submission: 04/May/07
Topics Proposed for Submissions (but not limited to):
Recording/Reproduction Techniques
Electroacoustics
Microphone Technologies
Loudspeakers and Monitoring
Active/Passive Crossovers
Electronics for Audio
Power and Pre-Amplifiers
Environmental Acoustics
Noise Reduction and Control
Analog and Digital Audio Processing
Audio Effects, Morphing and Edition
Audio Signal Restoration
Sound Analysis/Synthesis (Music, Speech, etc.)
Musical Instrument Modeling
Spatial Sound (2D/3D)
Multichannel Audio
Audio Coding and Compression
Audio Watermarking
Internet Audio
Audiovisual Systems
Auditory Perception and Psychoacoustics
Audio in Biomedical Sciences and Engineering
Computer Music
Automotive Audio
Audio Quality Assessment
Organization Committee:
Convention Chair:
Joel Brito (AES Brazil President)
Conference Chair:
Regis Rossi A. Faria (EP-USP, Brazil)
Program Committee Chair:
Luiz W. P. Biscainho (Poli & COPPE-UFRJ, Brazil)
Papers and Posters Chair:
F�bio P. Freeland (COPPE-UFRJ, Brazil)
Technical Program Committee:
Adolfo Maia Jr. (Imecc-UNICAMP, Brazil)
An�bal J. de S. Ferreira (Univ. do Porto, Portugal)
Eduardo R. Miranda (Univ. Plymouth, UK)
Fernando Iazzetta (ECA-USP, Brazil)
Francisco J. Fraga da Silva (UFABC, Brazil)
Hugo B. de Paula (PUCMinas, Brazil)
Jayme G. A. Barbedo (FEEC-UNICAMP, Brazil)
Jo�o A. Zuffo (EP-USP, Brazil)
Jonatas Manzolli (IA-UNICAMP, Brazil)
Julio C. B. Torres (Poli-UFRJ, Brazil)
Marcelo G. de Queiroz (IME-USP, Brazil)
M�rcio H. de Avelar Gomes (FEC-UNICAMP, Brazil)
Mariane R. Petraglia (Poli & COPPE-UFRJ, Brazil)
Miguel A. Ram�rez (EP-USP, Brazil)
Paulo A. A. Esquef (INdT/AM, Brazil)
Pedro F. Donoso-Garcia (EE-UFMG, Brazil)
Phillip M. S. Burt (EP-USP, Brazil)
Rodrigo C. Velloso (EM-UFRJ, Brazil)
Rubem D. R. Fagundes (FENG-PUCRS, Brazil)
Sergio L. Netto (Poli & COPPE-UFRJ, Brazil)
Sidnei Noceti Filho (CTC-UFSC, Brazil)
Workshops and Tutorials:
We also invite research groups to propose workshops and tutorials to be
presented at the convention, addressing preferably the innovation factor
over the main topics.
Submission of proposals and further questions about the conference
organization should be addressed to aesbrasil2007@aesbrasil.org.
From jianpengdong yahoo.com Mon Mar 5 21:07:02 2007
From: jianpengdong yahoo.com (James (Jianpeng) Dong)
Date: Wed Mar 7 06:16:36 2007
Subject: [Mp4-tech] rate control code reorganization since JM12.0?
In-Reply-To: <2BAAC5E4AF2518459F0AB5D9279420475C33@bur-exch-01.dolby.net>
Message-ID: <22896.67104.qm@web43137.mail.sp1.yahoo.com>
Dear Experts,
I noticed that there is a major revision/reorganization of the rate control code since JM 12.0. Just wondering what are the improvements? Is there any JVT documents decribing the new features available?
Best regards,
James
---------------------------------
Finding fabulous fares is fun.
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070305/72e5604e/attachment-0001.html
From jianpengdong yahoo.com Mon Mar 5 23:51:08 2007
From: jianpengdong yahoo.com (James (Jianpeng) Dong)
Date: Wed Mar 7 06:17:22 2007
Subject: [Mp4-tech] RE: [jvt-experts] rate control code reorganization since
JM12.0?
In-Reply-To: <2BAAC5E4AF2518459F0AB5D92794204732507C@bur-exch-01.dolby.net>
Message-ID: <813045.24223.qm@web43139.mail.sp1.yahoo.com>
Thanks a lot.
May I ask what the basic rate control algorithm is for all intra coding?
Thanks again,
James
"Leontaris, Athanasios" wrote:
Dear James,
We have corrected several bugs and cleaned up the rate control code considerably. Furthermore, the architecture was modified so that it is more "object-oriented", and hence easier to understand and modify. Support was added for MBAFF and PicAFF coding, hierarchical B-pictures structures, RD Picture Decision, and all-Intra coding.
The underlying rate control algorithms (the quadratic QP and linear MAD models) remain essentially the same, and we are going to prepare documentation for all the changes in the upcoming JVT meeting.
Best regards,
Thanos
---------------------------------
From: jvt-experts-bounces@lists.rwth-aachen.de [mailto:jvt-experts-bounces@lists.rwth-aachen.de] On Behalf Of James (Jianpeng) Dong
Sent: Monday, March 05, 2024 9:07 PM
To: jvt-experts@lists.rwth-aachen.de
Cc: mp4-tech@lists.mpegif.org
Subject: [jvt-experts] rate control code reorganization since JM12.0?
Dear Experts,
I noticed that there is a major revision/reorganization of the rate control code since JM 12.0. Just wondering what are the improvements? Is there any JVT documents decribing the new features available?
Best regards,
James
---------------------------------
Finding fabulous fares is fun.
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains.
---------------------------------
This message (including any attachments) may contain confidential information intended for a specific individual and purpose. If you are not the intended recipient, delete this message. If you are not the intended recipient, disclosing, copying, distributing, or taking any action based on this message is strictly prohibited.
---------------------------------
Get your own web address.
Have a HUGE year through Yahoo! Small Business.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070305/69ba7615/attachment-0001.html
From jianpengdong yahoo.com Tue Mar 6 17:09:44 2007
From: jianpengdong yahoo.com (James (Jianpeng) Dong)
Date: Wed Mar 7 06:17:30 2007
Subject: [Mp4-tech] RE: [jvt-experts] rate control code reorganization since
JM12.0?
In-Reply-To: <2BAAC5E4AF2518459F0AB5D92794204732507F@bur-exch-01.dolby.net>
Message-ID: <344841.12263.qm@web43135.mail.sp1.yahoo.com>
Dear Thanos and others,
I have a simple question regarding the addition of IMG_NUMBER macro in the rate control algorithm. What is the purpose and what actually IMG_NUMBER stands for? The original G012 does not have this.
Best and thanks,
James
"Leontaris, Athanasios" wrote: Dear James,
You can find more information on the underlying rate control algorithm in documents JVT-G012 and JVT-K049. The algorithm used for all-intra coding is essentially the same as the one used for P-coded pictures. The main difference is that for RCUpdateMode=1 the rate control treats all frames the same regardless of the slice type.
Best regards,
Thanos
---------------------------------
From: James (Jianpeng) Dong [mailto:jianpengdong@yahoo.com]
Sent: Monday, March 05, 2024 11:51 PM
To: Leontaris, Athanasios; jvt-experts@lists.rwth-aachen.de
Cc: mp4-tech@lists.mpegif.org
Subject: RE: [jvt-experts] rate control code reorganization since JM12.0?
Thanks a lot.
May I ask what the basic rate control algorithm is for all intra coding?
Thanks again,
James
"Leontaris, Athanasios" wrote:
Dear James,
We have corrected several bugs and cleaned up the rate control code considerably. Furthermore, the architecture was modified so that it is more "object-oriented", and hence easier to understand and modify. Support was added for MBAFF and PicAFF coding, hierarchical B-pictures structures, RD Picture Decision, and all-Intra coding.
The underlying rate control algorithms (the quadratic QP and linear MAD models) remain essentially the same, and we are going to prepare documentation for all the changes in the upcoming JVT meeting.
Best regards,
Thanos
---------------------------------
From: jvt-experts-bounces@lists.rwth-aachen.de [mailto:jvt-experts-bounces@lists.rwth-aachen.de] On Behalf Of James (Jianpeng) Dong
Sent: Monday, March 05, 2024 9:07 PM
To: jvt-experts@lists.rwth-aachen.de
Cc: mp4-tech@lists.mpegif.org
Subject: [jvt-experts] rate control code reorganization since JM12.0?
Dear Experts,
I noticed that there is a major revision/reorganization of the rate control code since JM 12.0. Just wondering what are the improvements? Is there any JVT documents decribing the new features available?
Best regards,
James
---------------------------------
Finding fabulous fares is fun.
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains.
---------------------------------
This message (including any attachments) may contain confidential information intended for a specific individual and purpose. If you are not the intended recipient, delete this message. If you are not the intended recipient, disclosing, copying, distributing, or taking any action based on this message is strictly prohibited.
---------------------------------
Get your own web address.
Have a HUGE year through Yahoo! Small Business.
---------------------------------
This message (including any attachments) may contain confidential information intended for a specific individual and purpose. If you are not the intended recipient, delete this message. If you are not the intended recipient, disclosing, copying, distributing, or taking any action based on this message is strictly prohibited.
---------------------------------
TV dinner still cooling?
Check out "Tonight's Picks" on Yahoo! TV.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070306/5dcbc2a8/attachment-0001.html
From bs.guru gmail.com Wed Mar 7 09:44:34 2007
From: bs.guru gmail.com (Gururaj Bhat)
Date: Wed Mar 7 06:17:41 2007
Subject: [Mp4-tech] [video]Playback of the video in Reference Decoders
Message-ID: <6ff0db9f0703062014j6d9ecedfy25e72f03dd264023@mail.gmail.com>
Skipped content of type multipart/alternative-------------- next part --------------
A non-text attachment was scrubbed...
Name: pigs.3gp
Type: video/3gpp
Size: 2330968 bytes
Desc: not available
Url : /pipermail/mp4-tech/attachments/20070307/37bea241/pigs-0001.bin
From jianpengdong yahoo.com Tue Mar 6 23:01:27 2007
From: jianpengdong yahoo.com (James (Jianpeng) Dong)
Date: Wed Mar 7 06:17:45 2007
Subject: [Mp4-tech] RE: [jvt-experts] rate control code reorganization since
JM12.0?
In-Reply-To: <2BAAC5E4AF2518459F0AB5D92794204732523B@bur-exch-01.dolby.net>
Message-ID: <598043.65643.qm@web43136.mail.sp1.yahoo.com>
Dear Leontaris,
Thanks a lot.
James
"Leontaris, Athanasios" wrote:
Dear James,
IMG_NUMBER stands for #define IMG_NUMBER (img->number - start_frame_no_in_this_IGOP)
When the parameter input->NumFrameIn2ndIGOP is set to 0, the IMG_NUMBER returns 0 if the current frame is the first frame in the sequence, and is non-zero otherwise.
IMG_NUMBER is primarily useful for differentiating between the first IDR intra-coded picture and Intra-coded pictures inserted within the sequence, as well as for making sure that the rate control works for interlaced coding. This is because the first frame that is composed of two fields may be encoded as I_SLICE (top) and P_SLICE (bottom). The pre-JM 12.0 rate control used a fixed pre-determined QP for all INTRA slices, which is not true anymore, as with RCUpdateMode=1, 2, and 3 one can apply rate control to INTRA slices at arbitrary points in the image sequence.
Some of these changes were necessary in the original implementation to support these enhancements. However, we then restructured the code and some unnecessary operations may have still remained, which we have not completely cleaned up. This does not impact in any way the operation of the rate control (img->number is zero only for the first frame). Cleanups will be provided in future versions.
Best regards,
Thanos
---------------------------------
From: James (Jianpeng) Dong [mailto:jianpengdong@yahoo.com]
Sent: Tuesday, March 06, 2024 5:10 PM
To: Leontaris, Athanasios; jvt-experts@lists.rwth-aachen.de
Cc: mp4-tech@lists.mpegif.org
Subject: RE: [jvt-experts] rate control code reorganization since JM12.0?
Dear Thanos and others,
I have a simple question regarding the addition of IMG_NUMBER macro in the rate control algorithm. What is the purpose and what actually IMG_NUMBER stands for? The original G012 does not have this.
Best and thanks,
James
"Leontaris, Athanasios" wrote: Dear James,
You can find more information on the underlying rate control algorithm in documents JVT-G012 and JVT-K049. The algorithm used for all-intra coding is essentially the same as the one used for P-coded pictures. The main difference is that for RCUpdateMode=1 the rate control treats all frames the same regardless of the slice type.
Best regards,
Thanos
---------------------------------
From: James (Jianpeng) Dong [mailto:jianpengdong@yahoo.com]
Sent: Monday, March 05, 2024 11:51 PM
To: Leontaris, Athanasios; jvt-experts@lists.rwth-aachen.de
Cc: mp4-tech@lists.mpegif.org
Subject: RE: [jvt-experts] rate control code reorganization since JM12.0?
Thanks a lot.
May I ask what the basic rate control algorithm is for all intra coding?
Thanks again,
James
"Leontaris, Athanasios" wrote:
Dear James,
We have corrected several bugs and cleaned up the rate control code considerably. Furthermore, the architecture was modified so that it is more "object-oriented", and hence easier to understand and modify. Support was added for MBAFF and PicAFF coding, hierarchical B-pictures structures, RD Picture Decision, and all-Intra coding.
The underlying rate control algorithms (the quadratic QP and linear MAD models) remain essentially the same, and we are going to prepare documentation for all the changes in the upcoming JVT meeting.
Best regards,
Thanos
---------------------------------
From: jvt-experts-bounces@lists.rwth-aachen.de [mailto:jvt-experts-bounces@lists.rwth-aachen.de] On Behalf Of James (Jianpeng) Dong
Sent: Monday, March 05, 2024 9:07 PM
To: jvt-experts@lists.rwth-aachen.de
Cc: mp4-tech@lists.mpegif.org
Subject: [jvt-experts] rate control code reorganization since JM12.0?
Dear Experts,
I noticed that there is a major revision/reorganization of the rate control code since JM 12.0. Just wondering what are the improvements? Is there any JVT documents decribing the new features available?
Best regards,
James
---------------------------------
Finding fabulous fares is fun.
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains.
---------------------------------
This message (including any attachments) may contain confidential information intended for a specific individual and purpose. If you are not the intended recipient, delete this message. If you are not the intended recipient, disclosing, copying, distributing, or taking any action based on this message is strictly prohibited.
---------------------------------
Get your own web address.
Have a HUGE year through Yahoo! Small Business.
---------------------------------
This message (including any attachments) may contain confidential information intended for a specific individual and purpose. If you are not the intended recipient, delete this message. If you are not the intended recipient, disclosing, copying, distributing, or taking any action based on this message is strictly prohibited.
---------------------------------
TV dinner still cooling?
Check out "Tonight's Picks" on Yahoo! TV.
---------------------------------
This message (including any attachments) may contain confidential information intended for a specific individual and purpose. If you are not the intended recipient, delete this message. If you are not the intended recipient, disclosing, copying, distributing, or taking any action based on this message is strictly prohibited.
---------------------------------
Sucker-punch spam with award-winning protection.
Try the free Yahoo! Mail Beta.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070306/e3d31bd4/attachment.html
From Nilesh.Dixit lntinfotech.com Wed Mar 7 18:02:39 2007
From: Nilesh.Dixit lntinfotech.com (Nilesh Dixit)
Date: Wed Mar 7 11:04:08 2007
Subject: [Mp4-tech] MPEG-4 Video File
Message-ID:
Hi techies
Using XVid Decoder I m decoding a mpeg4 stream into yuv for display on
linux framebuffer,but now instead of passing mpeg4 bit stream i wanted to
pass .mp4 file as input and it should display me the video part.
I have seen one s/w named MP4Box which does so but its source code comes
in gpac library which contains other tools too inside it and the mp4box is
too complicated to seperate it out and to understand,so instead can anyone
explain me the files structure of .cmp file (which is the output of
MP4Box) i.e how is it made when given .mp4 files as input. (the structure
of .cmp file)
Thanks in advance
Regards,
Nilesh
______________________________________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070307/e6d4d989/attachment.html
From pursylaw yahoo.com.hk Wed Mar 7 20:55:47 2007
From: pursylaw yahoo.com.hk (Pursy Law)
Date: Wed Mar 7 11:04:17 2007
Subject: [Mp4-tech] JMVM 2.3 Decoder
Message-ID: <804589.78720.qm@web60112.mail.yahoo.com>
Hi All Mpeg Experts,
I am a student from Hong Kong Polytechnic University. I am now studying the JMVM2.3, and there is an exception returned during the JMVM decoding process, the error message is "Access violation writing location 0x00000004".
The exception returns once the program runs at line 831 "setTrueSlice" of "SliceHeaderBase.h". I don't know what should I do, and I have followed the instructions on the software manual.
By the way, I have used the "MVCBitStreamAssemblerStaticd.exe" to combine 8 encoded bit streams into one bit stream, and the assembler configure file is the same as the one shown on the software manual (see below), is that correct?
OutputFile ballroom.264
NumberOfViews 8
InputFile0 stream_0.264
InputFile2 stream_2.264
InputFile1 stream_1.264
InputFile4 stream_4.264
InputFile3 stream_3.264
InputFile6 stream_6.264
InputFile5 stream_5.264
InputFile7 stream_7.264
Thanks you very much!
Regards,
Pursy
_______________________________________
YM - ���u�T��
�N��A�S���W���A�A���B�ͤ��i�H�d�U�T�����A�A���A�W���ɴN��ߧY�ݨ�A���󻡸ܳ��N�����C
http://messenger.yahoo.com.hk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070307/36e500a7/attachment.html
From purvin.pandit thomson.net Wed Mar 7 12:54:26 2007
From: purvin.pandit thomson.net (Pandit Purvin)
Date: Wed Mar 7 16:34:07 2007
Subject: [Mp4-tech] JMVM 2.3 Decoder
Message-ID: <8FC831532CEE564AB88AC1D999C29DEB031D9D1A@prinsmail01.am.thmulti.com>
Please change your assembler.cfg to
OutputFile ballroom.264
NumberOfViews 8
InputFile0 stream_0.264
InputFile1 stream_2.264
InputFile2 stream_1.264
InputFile3 stream_4.264
InputFile4 stream_3.264
InputFile5 stream_6.264
InputFile6 stream_5.264
InputFile7 stream_7.264
The Software manual had an error and it has been fixed in the new release (JMVM_3_0_1)
-Purvin
_____
From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Pursy Law
Sent: Wednesday, March 07, 2024 7:56 AM
To: mp4-tech@lists.mpegif.org
Subject: [Mp4-tech] JMVM 2.3 Decoder
Hi All Mpeg Experts,
I am a student from Hong Kong Polytechnic University. I am now studying the JMVM2.3, and there is an exception returned during the JMVM decoding process, the error message is "Access violation writing location 0x00000004".
The exception returns once the program runs at line 831 "setTrueSlice" of "SliceHeaderBase.h". I don't know what should I do, and I have followed the instructions on the software manual.
By the way, I have used the "MVCBitStreamAssemblerStaticd.exe" to combine 8 encoded bit streams into one bit stream, and the assembler configure file is the same as the one shown on the software manual (see below), is that correct?
OutputFile ballroom.264
NumberOfViews 8
InputFile0 stream_0.264
InputFile2 stream_2.264
InputFile1 stream_1.264
InputFile4 stream_4.264
InputFile3 stream_3.264
InputFile6 stream_6.264
InputFile5 stream_5.264
InputFile7 stream_7.264
Thanks you very much!
Regards,
Pursy
_______________________________________
YM - �x��ÓÏ¢
������]���ϾW����������Կ�������ÓϢ�o�㣬�����ϾW�r����������������fԒ������ʧ��
http://messenger.yahoo.com.hk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070307/42fffa95/attachment.html
From kpatankar tataelxsi.co.in Thu Mar 8 14:16:13 2007
From: kpatankar tataelxsi.co.in (Kaustubh S Patankar)
Date: Thu Mar 8 09:04:07 2007
Subject: [Mp4-tech] [video]Information on Syntax element
In-Reply-To: <6ff0db9f0703062014j6d9ecedfy25e72f03dd264023@mail.gmail.com>
Message-ID: <200703080844.CGW13597@tataelxsi.co.in>
Hi All
Can any one tell us if the sequence 0x00 0x00 0x03 0x00 occur in RBSP data?
Regards
Kaustubh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070308/c659b4b3/attachment.html
From yelite993 163.com Thu Mar 8 17:48:56 2007
From: yelite993 163.com (=?gbk?B?0ac=?=)
Date: Thu Mar 8 09:04:13 2007
Subject: [Mp4-tech] Help: about the AudioMuxElement() Byte Aligned
Message-ID: <25212988.10158631173347336751.JavaMail.root@bj163app32.163.com>
Dear All,
I have a question about the AudioMuxElement() in LATM format in ISO/IEC 14496-3:2005.
In the syntax of AudioMuxElement(), if the useSameStreamMux = 1, in this case before the PayloadLengthInfo(), it's not Byte Aligned. Then we must shift the bits of frames in PayloadMux() to the end of AudioMuxElement(). Obviously, It's
inefficiency. Anybody who can tell me how to solve it?
BTW, who knows which players can play the LATM format audio data?
Regards,
Xuebing Ye
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070308/cea281a9/attachment.html
From darragh.oflanagan voxpilot.com Thu Mar 8 15:16:11 2007
From: darragh.oflanagan voxpilot.com (Darragh O'Flanagan)
Date: Thu Mar 8 17:04:06 2007
Subject: [Mp4-tech] Libisomedia
Message-ID:
hi there,
I've 2 questions about this library:
1. How can I get the latest version of the libisomedia library?
2. Are there any working examples of how to create a 3gp file using this
library?
(The example given in the early versions is very less than complete ==
doesn't work.)
I would like to be able to create a 3gp file with an amr track.
Regards,
Darragh
From pursylaw yahoo.com.hk Fri Mar 9 14:24:14 2007
From: pursylaw yahoo.com.hk (Pursy Law)
Date: Fri Mar 9 09:10:10 2007
Subject: [Mp4-tech] JMVM 2.3 Decoder
In-Reply-To: <8FC831532CEE564AB88AC1D999C29DEB031D9D1A@prinsmail01.am.thmulti.com>
Message-ID: <354947.37067.qm@web60118.mail.yahoo.com>
Skipped content of type multipart/alternative-------------- next part --------------
A non-text attachment was scrubbed...
Name: errorMsg.jpg
Type: image/pjpeg
Size: 259126 bytes
Desc: 143735765-errorMsg.jpg
Url : /pipermail/mp4-tech/attachments/20070309/71e8fc61/errorMsg-0001.bin
From shanmugavel.balasubramanian wipro.com Fri Mar 9 14:31:56 2007
From: shanmugavel.balasubramanian wipro.com (shanmugavel.balasubramanian@wipro.com)
Date: Fri Mar 9 09:10:15 2007
Subject: [Mp4-tech] [ Mp4-tech] [H.264 AVC] - generation of muiltiple sps
with different sps id
References: <200703081708.l28H7X4t022879@lists1.magma.ca>
Message-ID: <70661EB74D51BD4889EE03CC34E733F50C5C5B@blr-m2-msg.wipro.com>
An embedded message was scrubbed...
From:
Subject: [ Mp4-tech] [H.264 AVC] - generation of muiltiple sps with different
sps id
Date: Fri, 9 Mar 2024 14:31:56 +0530
Size: 25389
Url: /pipermail/mp4-tech/attachments/20070309/d03fea98/originalmail-0001.eml
-------------- next part --------------
The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
www.wipro.com
From daniele bsoft.info Fri Mar 9 10:41:57 2007
From: daniele bsoft.info (daniele renzi (bsoft))
Date: Fri Mar 9 09:10:19 2007
Subject: [Mp4-tech] Question on pyramidal coding of a GOP in MPEG-4 AVC Main
Profile
Message-ID: <001801c7622f$2ec66f50$11010a0a@bsoft007>
Dear experts,
I have to encode with MPEG-4 AVC Main Profile the following pyramidal sequence of frames:
I0 B1 B2 B3 P4 B5 B6 B7 P8 (in increasing order of POC)
I0 P4 B2 B1 B3 P8 B6 B5 B7 (in decoding order, increasing order of PicNum)
What I'd like to do is to code the picture P4 using as reference for prediction the picture I0, the picture B2 using as references pictures I0 and P3, the picture B1 using as references pictures I0 and B2 and the picture B3 using as references pictures B2 and P4, and the same for the next GOP...in a PYRAMIDAL way.
I'd like to mark the pictures B1 and B3 with nal_ref_idc = 0, as they are never used as reference, and keep the size of the reference lists L0 and L1 always to 1 (num_ref_idx_lX_active_minus1 = 0).
I have this problem when I have to encode the picture P8: the reference lists construction process for P-pictures put in first (and only) position of the reference list L0 the picture B2, that's the picture, previously marked as "used for reference", with the highest value of PicNum.
I should instead use the picture P4 as reference.
This problem doesn't exist for B pictures, as for them the reference lists are ordered according to POC (not PicNum).
I thought about using a memory management control operation = 1 to mark the picture B2 as "unused for reference" after the decoding of picture B3, but this is not possible if I mark the picture B3 with nal_ref_idc = 0, because this condition prevents the call to any reference picture marking process.
Does anyone know whether there is a simple way (i.e. memory management control operation or reference picture list reordering, etc.) to tell the decoder that the picture P4 has to be used as reference for P8, instead of B2?
Thanks in advance for your patience
Best regards,
Daniele Renzi
bSoft -- www.bsoft.info
+39-0733-57707 (tel/fax)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070309/6e24a6c3/attachment-0001.html
From mukulch gmail.com Fri Mar 9 15:32:22 2007
From: mukulch gmail.com (Mukul C)
Date: Fri Mar 9 09:10:26 2007
Subject: [Mp4-tech] UMV in MPEG-4
Message-ID: <8297ab00703090202t6de3bea3x116831a260fa4d7f@mail.gmail.com>
Hi friends,
I have a query regarding the Unlimited Motion Vector (UMV see clause
7.6.4in the standard) in the
MPEG-4 standard for Simple Profile .
For normal files whose vop_width and vop_height is a multiple of 16 ,the
reference frame area is vop_width x vop_height and if the motion vector
points outside this area (UMV) then we have to pass the nearest pixel .This
can be implemented by padding the frame all around with the last pel data.
But what I am not sure about is that what is the reference frame area for
files whose vop_width or vop_height is not a multiple of 16.In such a case
what is the reference frame area ? Is it still vop_width x vop_height or is
it vop_width x vop_height where both are the nearest multiples of 16 ?We
will have to pad differently in these 2 cases - what I want to know is which
interpretation is correct ?
For example if we have a file of size 176 x 138 then is the ref frame area
176 x 138 ( we will have to pad from 139th row onwards) or is the ref frame
area 176 x 144( we will now have to pad after the 144 th row) ?
Regards,
Mukul.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070309/bec8119b/attachment.html
From Hichem.ElMokni sciatl.com Fri Mar 9 16:26:23 2007
From: Hichem.ElMokni sciatl.com (El Mokni, Hichem)
Date: Fri Mar 9 11:16:11 2007
Subject: [Mp4-tech] RE: Question on pyramidal coding of a GOP in MPEG-4 AVC
MainProfile
Message-ID: <5CE041B5D670A84EB090105838D7CF278C9FAC@SABEKOREXCH01.corp.sa.net>
Skipped content of type multipart/alternative-------------- next part --------------
A non-text attachment was scrubbed...
Name: avc_picmanagement_draft1.pdf
Type: application/octet-stream
Size: 111054 bytes
Desc: avc_picmanagement_draft1.pdf
Url : /pipermail/mp4-tech/attachments/20070309/0791c41c/avc_picmanagement_draft1-0001.obj
From daniele bsoft.info Fri Mar 9 16:54:36 2007
From: daniele bsoft.info (daniele renzi (bsoft))
Date: Fri Mar 9 11:16:22 2007
Subject: [Mp4-tech] Question on pyramidal coding of a GOP in MPEG-4 AVC
MainProfile
References: <001801c7622f$2ec66f50$11010a0a@bsoft007>
<5CE041B5D670A84EB090105838D7CF278C9FAB@SABEKOREXCH01.corp.sa.net>
Message-ID: <001c01c76263$3d275260$11010a0a@bsoft007>
Dear Hichem,
thanks for your quick response and the document, it was very useful.
Actually I was already thinking about reordering the reference list L0, but what doesn't convince me is the fact that in that case I need to enlarge the size of the reference list L0, in order to be able to get the picture P4 and put it at the head of the list with the reordering operation.
The problem is that, if I understand correctly the spec at the par. 8.2.4.3.1, the reordering works on the ref pic list, that doesn't contain the picture P4, rather than on the whole DPB (is this correct? Maybe the problem would be solved if the reordering was allowed to be performed on the whole DPB).
Anyway, I think this won't be a big problem, so the solution could be to enlarge the reference picture list L0 size by updating the parameter num_ref_idx_l0_active_minus1, and to perform the reordering operation.
Thank you again
Best regards,
Daniele
----- Original Message -----
From: El Mokni, Hichem
To: daniele renzi (bsoft)
Sent: Friday, March 09, 2024 4:24 PM
Subject: RE: [Mp4-tech] Question on pyramidal coding of a GOP in MPEG-4 AVC MainProfile
Dear Daniele,
I have been working on reference management during the last days, so as an answer to your question, I will vote for your proposition, I mean the reordering operation.
In fact, even if the needed reference picture P4 does not appear in the reference list (which contains only one reference picture B2), a reordering operation will insert it in the reference list.
For the syntax of the reordering operation, it depends whether P4 is a long or short term reference picture, but you will find attached a small good documents which explains at the end the reordering operations, illustrated with a good example.
I hope I have answered your question.
Best regards
Hichem ELMOKNI
------------------------------------------------------------------------------
- - - - - Appended by Scientific Atlanta, a Cisco company - - - - -
This e-mail and any attachments may contain information which is confidential,
proprietary, privileged or otherwise protected by law. The information is solely
intended for the named addressee (or a person responsible for delivering it to
the addressee). If you are not the intended recipient of this message, you are
not authorized to read, print, retain, copy or disseminate this message or any
part of it. If you have received this e-mail in error, please notify the sender
immediately by return e-mail and delete it from your computer.
------------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.8/714 - Release Date: 08/03/2024 10:58
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070309/7bc3dab3/attachment.html
From Hichem.ElMokni sciatl.com Fri Mar 9 17:05:01 2007
From: Hichem.ElMokni sciatl.com (El Mokni, Hichem)
Date: Fri Mar 9 11:16:30 2007
Subject: [Mp4-tech] Question on pyramidal coding of a GOP in MPEG-4 AVC
MainProfile
In-Reply-To: <001c01c76263$3d275260$11010a0a@bsoft007>
References: <001801c7622f$2ec66f50$11010a0a@bsoft007>
<5CE041B5D670A84EB090105838D7CF278C9FAB@SABEKOREXCH01.corp.sa.net>
<001c01c76263$3d275260$11010a0a@bsoft007>
Message-ID: <5CE041B5D670A84EB090105838D7CF278C9FBA@SABEKOREXCH01.corp.sa.net>
Dear Daniele
The reordering is allowed to be performed on the whole DPB:
NOTE - The reordering process for reference picture lists specified
in subclause 8.2.4.3 allows the contents of RefPicList0 and for B slices
RefPicList1 to be modified in a flexible fashion. In particular, it is
possible for a picture that is currently marked "used for reference" to
be inserted into RefPicList0 and for B slices RefPicList1 even when the
picture is not in the initial reference picture list derived as
specified in subclause 8.2.4.2.
(Sub clause 8.2.4)
The problem is solved without the need to enlarge the reference list.
Best regards
Hichem ELMOKNI
- - - - - Appended by Scientific Atlanta, a Cisco company - - - - -
This e-mail and any attachments may contain information which is confidential,
proprietary, privileged or otherwise protected by law. The information is solely
intended for the named addressee (or a person responsible for delivering it to
the addressee). If you are not the intended recipient of this message, you are
not authorized to read, print, retain, copy or disseminate this message or any
part of it. If you have received this e-mail in error, please notify the sender
immediately by return e-mail and delete it from your computer.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070309/b795da29/attachment.html
From pursylaw yahoo.com.hk Mon Mar 12 16:17:01 2007
From: pursylaw yahoo.com.hk (Pursy Law)
Date: Mon Mar 12 10:40:10 2007
Subject: [Mp4-tech] JMVM3.0
Message-ID: <397743.79529.qm@web60123.mail.yahoo.com>
Hi all mpeg experts,
Thanks for all of you! I can decode the bit stream successfully. However, I find that the decoded bit streams are just like images, they can't be played, they seems to contain one frame only, is that normal?
And besides, will the decoder's window show how many frames are decoded, if it is decoding a combined bit stream?
Regards,
Pursy
_______________________________________
YM - ���u�T��
�N��A�S���W���A�A���B�ͤ��i�H�d�U�T�����A�A���A�W���ɴN��ߧY�ݨ�A���󻡸ܳ��N�����C
http://messenger.yahoo.com.hk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070312/11c23d8f/attachment.html
From changhsu25 gmail.com Mon Mar 12 16:50:52 2007
From: changhsu25 gmail.com (Changhsu Lee)
Date: Mon Mar 12 10:40:14 2007
Subject: [Mp4-tech] a fast intra-coding algorithm for sale
Message-ID:
This is a fast intra-coding algorithm, taking advantage of both
temporal and spacial redundance, for encoding only. It is a generic
algorithm, not confined to specific coding standards, such as h264,
AVS or other coding standards in the future. It might be helpful for
soft encoder, video conference software, IM, camera and cell phone or
any other video collection devices. The patent was filed last year. I
am self-employed and the only applicant and owner of the patent. I
intend to sell all the rights related to the patent for $20k,
including PCT priority right. I didn't translate the whole document
into English, just a brief description. Any questions or comments, let
me know please.
Here is main flow of the algorithm. There are some other variations of
the algorithm that I will not mention for concision.
1. For intra frames: compare the pixels of current_mb with pixels of
the same location(previous_mb) in a preious intra-coded frame
(possibly with neighbor pixels together, or compare the pixel pattern)
2. If the difference < threshold, coding current_mb with the
intra-mode of previous_mb, or simply copy the bitstream of
previous_mb(depends on the entropy coding scheme).
3 Otherwise do the intra-coding analysis as usual.
Regards
From tejaswi.n ittiam.com Mon Mar 12 21:33:52 2007
From: tejaswi.n ittiam.com (Tejaswi N.)
Date: Mon Mar 12 13:46:11 2007
Subject: [Mp4-tech] [General] Standard documents
In-Reply-To: <397743.79529.qm@web60123.mail.yahoo.com>
Message-ID: <904DEC693BE1AB429622C6F5ABA7E0B801AC8A48@is01ex02.ittiam.com>
Hi experts,
Can I get a particular standard MPEG document updated with all its
amendments from somewhere?
Eg. 14496-3 Audio standard has a significant number of amendments (SBR,
PS...), so is there a single document with all these amendments
available or do we have to live with separate documents itself.
Regards,
Tejaswi
**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
helpdesk@ittiam.com.
**********************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070312/3c68c4ab/attachment.html
From plin_129 yahoo.com Mon Mar 12 14:42:24 2007
From: plin_129 yahoo.com (Peng Lin)
Date: Mon Mar 12 18:10:09 2007
Subject: [Mp4-tech] MaxSubMbRectSize
Message-ID: <20070312204224.44277.qmail@web36103.mail.mud.yahoo.com>
Dear Experts,
Does JM check the MaxSubMbRectSize limit for baseline
profile (<= level 3)?
Best regards,
Peng
____________________________________________________________________________________
Food fight? Enjoy some healthy debate
in the Yahoo! Answers Food & Drink Q&A.
http://answers.yahoo.com/dir/?link=list&sid=396545367
From ralph.sperschneider iis.fraunhofer.de Tue Mar 13 14:21:48 2007
From: ralph.sperschneider iis.fraunhofer.de (Ralph Sperschneider)
Date: Tue Mar 13 08:28:09 2007
Subject: [Mp4-tech] Re: about the AudioMuxElement() Byte Aligned
In-Reply-To: <1890839509.655461173773526115.JavaMail.root@bj163app123.163.com>
References: <1890839509.655461173773526115.JavaMail.root@bj163app123.163.com>
Message-ID: <45F6975C.6000705@iis.fraunhofer.de>
? wrote:
>
> Dear ralph,
>
>
> I have a question about the AudioMuxElement() in LATM format in
> ISO/IEC 14496-3:2005.
>
> In the syntax of AudioMuxElement(), if the useSameStreamMux = 1, in
> this case before the PayloadLengthInfo(), it's not Byte Aligned. Then
> we must shift the bits of frames in PayloadMux() to the end of
> AudioMuxElement(). Obviously, It's
>
> inefficiency. Anybody who can tell me how to solve it?
>
> BTW, who knows which players can play the LATM format audio data?
>
> Thank you in advance,
>
> yelite
>
>
Dear Yelite,
the reported issue is known. A (non-backwards-compatible) fix has
already been prepared (N7691, "Proposed corrections to syntax of LATM
version 1", October 2005), but it has not yet incorporated into the
reference software. This incorporation would however be necessary to put
the fix in the standard. Hence, if you feel that this is an important
issue and thus like to contribute to the reference software, please let
me know.
Best regards,
Ralph
--
Dipl.-Ing. Ralph Sperschneider | Phone: +49 9131 776 344
Fraunhofer IIS | Fax: +49 9131 776 398
Am Wolfsmantel 33 | mailto:ralph.sperschneider@iis.fraunhofer.de
D 91058 Erlangen | http://www.iis.fraunhofer.de/amm/
From plin_129 yahoo.com Tue Mar 13 10:46:10 2007
From: plin_129 yahoo.com (Peng Lin)
Date: Tue Mar 13 15:53:05 2007
Subject: [Mp4-tech] MaxSubMbRectSize
Message-ID: <924160.35483.qm@web36114.mail.mud.yahoo.com>
Dear Experts,
Does JM check the MaxSubMbRectSize limit for baseline
profile (<= level 3)?
Best regards,
Peng
____________________________________________________________________________________
We won't tell. Get more on shows you hate to love
(and love to hate): Yahoo! TV's Guilty Pleasures list.
http://tv.yahoo.com/collections/265
From alexc improvsys.com Tue Mar 13 15:38:51 2007
From: alexc improvsys.com (Alex Converse)
Date: Tue Mar 13 15:53:12 2007
Subject: [Mp4-tech] [Audio] SBR Audio and noise floor decoding
Message-ID: <45F6EFBB.3070702@improvsys.com>
In section 4.6.18.3.4 "SBR Audio and noise floor decoding" (p 216 of
14496-3:2005) For the case where r(l) = 0 and g(l) =1 it says "i(k) is
defined by f_TableLow(i(k)) <= f_TableHigh(k) < f_TableLow(i(k)+1))"
Is my interpretation that this i(k) function is the inverse of the
(first) i(k) function found in 4.6.18.3.2.2, which would be INT((k+1)/2)?
Thanks,
Alex Converse
From mapton mobilygen.com Tue Mar 13 15:01:21 2007
From: mapton mobilygen.com (Mark Apton)
Date: Tue Mar 13 18:46:09 2007
Subject: [Mp4-tech] Video Firmware Engineer needed in Santa Clara, CA;
Message-ID:
Enabling Video Everywhere.
It starts with talented people devoted to creating the most advanced digital
video compression technology in the world. Mobilygen is the pioneer in low
power H.264 solutions and a great startup backed by top-tier venture
investors (KPCB & Redpoint). Be part of the team that will revolutionize
mobile video.
We are looking for a Video Firmware Engineer to join our expanding software
team working with Mobilygen's H.264 video chips.
The Video Firmware Engineer will be working within Mobilygen's firmware team
on our proprietary H.264 video codec system-on-a-chip. Activities range from
hardware verification and interfacing to developing audio and video I/O,
decoding, and encoding control software.
The Video Firmware Engineer is responsible for the following:
? Implement system level playback and encode control software.
? Manage the real-time datapath for audio and video capture,
synchronization, display, and post-processing.
? Implementing multimedia stream parsers and interfacing with the hardware
processing modules.
Requirements:
? BSCS and 3+ years in embedded firmware development.
? Experience with RTOS or multithreaded environment.
? Good understanding of software/hardware design partitioning.
? SoC experience desirable
? Excellent programming skills in C/C++
? Working experience with the GNU C/C++ tool chain.
? Good communication skills.
Find out why we are making low power (<200 mW) headline news.
Our web-site is;
www.mobilygen.com
Please contact me with any questions or just send me your resume.
I look forward to hearing from you,
Mark
Mark Apton
Corporate Recruiter
Mobilygen Corporation
Santa Clara, CA
408 869-4048
mapton@mobilygen.com
www.mobilygen.com
Feel free to pass on this information to interested parties.
From sivajanakiraman zapak.com Wed Mar 14 19:47:28 2007
From: sivajanakiraman zapak.com (sivajanakiraman@zapak.com)
Date: Wed Mar 14 12:10:11 2007
Subject: [Mp4-tech] Doubt in biari_encode_symbol_final
Message-ID: <200703141317.l2EDHY6W005988@smtp1.zapak.com>
Dear Experts,
I am a beginner in H.264/AVC. I am working with CABAC. I have a doubt in binary encoding. In the reference software among the 3functions used for binary encoding, biari_encode_symbol uses rlps table to find the range,biari_encode_symbol_eq_prob uses probability of 0.5 & not using the rlps table, in biari_encode_symbol_final i want to know why the range for symbol'1' is taken as 2 and the range for symbol'0' is taken as Erange -2 .
Thanks in advance.
regards
siva.J
-----------------------------------------------------------------
Get your free Email ID at www.zapak.com now!
From mayank_2001 hotmail.com Thu Mar 15 11:51:44 2007
From: mayank_2001 hotmail.com (Mayank Agarwal)
Date: Thu Mar 15 08:10:09 2007
Subject: [Mp4-tech] Building JM10.2 decoder code
Message-ID:
Hi all,
I am tryong to run JM10.2 reference decoder code on Visual Studio.It has
been mentioned in the Readme.txt to give decoder.cfg as argument.In decoder
configuration file decoder.cfg test.264 is mentioned as the configuration
file but this file is missing from the JM folder.Can anyone tell me how can
i be able to build the reference code and also from where i can download
H.264 encoded streams.If i want to give any other H.264 encoded stream as
input to the decoder then how will i be able to do that.
Regards,
Mayank
_________________________________________________________________
Get Married in 2007. Join Shaadi.com
http://www.shaadi.com/ptnr.php?ptnr=mhottag
From alexis.tourapis dolby.com Thu Mar 15 09:56:18 2007
From: alexis.tourapis dolby.com (Tourapis, Alexis)
Date: Thu Mar 15 12:10:12 2007
Subject: [Mp4-tech] Building JM10.2 decoder code
In-Reply-To:
References:
Message-ID: <2BAAC5E4AF2518459F0AB5D9279420473A271C@bur-exch-01.dolby.net>
Dear Mayank,
I would first strongly recommend downloading version 12.2 of the AVC/H.264 reference decoder. This decoder is considerably faster and better organized. See here:
http://iphome.hhi.de/suehring/tml/
With regards to running it, you may either use a configuration file or use the following format :
Ldecod.exe -i bitstream.264
where bitstream.264 is the file you would like decode.
With regards to bitstreams, you could either generate a bitstream of your own using the encoder which can be found within the same project or try to locate other files on your own. Test.264 is the "default" bitstream name that the encoder uses and you can rename it to whatever you want. Some bitstreams can be found here:
http://ftp3.itu.ch/av-arch/jvt-site/draft_conformance/
Best regards,
Alexis
-----Original Message-----
From: mp4-tech-bounces@lists.mpegif.org [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Mayank Agarwal
Sent: Wednesday, March 14, 2024 10:22 PM
To: mp4-tech@lists.mpegif.org
Subject: [Mp4-tech] Building JM10.2 decoder code
Hi all,
I am tryong to run JM10.2 reference decoder code on Visual Studio.It has been mentioned in the Readme.txt to give decoder.cfg as argument.In decoder configuration file decoder.cfg test.264 is mentioned as the configuration file but this file is missing from the JM folder.Can anyone tell me how can i be able to build the reference code and also from where i can download
H.264 encoded streams.If i want to give any other H.264 encoded stream as input to the decoder then how will i be able to do that.
Regards,
Mayank
_________________________________________________________________
Get Married in 2007. Join Shaadi.com
http://www.shaadi.com/ptnr.php?ptnr=mhottag
_______________________________________________
NOTE: Please use clear subject lines for your posts. Include [audio, [video], [systems], [general] or another apppropriate identifier to indicate the type of question you have.
Note: Conduct on the mailing list is subject to the Antitrust guidelines found at http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
-----------------------------------------
This message (including any attachments) may contain confidential
information intended for a specific individual and purpose. If you
are not the intended recipient, delete this message. If you are
not the intended recipient, disclosing, copying, distributing, or
taking any action based on this message is strictly prohibited.
From imran5577 yahoo.com Fri Mar 16 00:42:41 2007
From: imran5577 yahoo.com (Muhammad imran latif)
Date: Fri Mar 16 04:16:08 2007
Subject: [Mp4-tech] FREE Refrence Encoder and Decoder (Mp4-tech Digest,
Vol 44, Issue 15)
In-Reply-To: <200703151612.l2FGBePq015078@lists1.magma.ca>
Message-ID: <459543.19335.qm@web56202.mail.re3.yahoo.com>
Dear,
this link will provides you the free refrence encoder
and decoder.
http://iphome.hhi.de/suehring/tml/doc/
regards,
Muhammad imran Latif
--- mp4-tech-request@lists.mpegif.org wrote:
> Send Mp4-tech mailing list submissions to
> mp4-tech@lists.mpegif.org
>
> To subscribe or unsubscribe via the World Wide Web,
> visit
> http://lists.mpegif.org/mailman/listinfo/mp4-tech
> or, via email, send a message with subject or body
> 'help' to
> mp4-tech-request@lists.mpegif.org
>
> You can reach the person managing the list at
> mp4-tech-owner@lists.mpegif.org
>
> When replying, please edit your Subject line so it
> is more specific
> than "Re: Contents of Mp4-tech digest..."
>
>
> Today's Topics:
>
> 1. Doubt in biari_encode_symbol_final
> (sivajanakiraman@zapak.com)
> 2. Building JM10.2 decoder code (Mayank Agarwal)
>
>
>
----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 14 Mar 2024 18:47:28 +0530
> From: "sivajanakiraman@zapak.com"
>
> Subject: [Mp4-tech] Doubt in
> biari_encode_symbol_final
> To: mp4-tech@lists.mpegif.org
> Message-ID:
> <200703141317.l2EDHY6W005988@smtp1.zapak.com>
> Content-Type: text/plain
>
> Dear Experts,
>
> I am a beginner in H.264/AVC. I am working with
> CABAC. I have a doubt in binary encoding. In the
> reference software among the 3functions used for
> binary encoding, biari_encode_symbol uses rlps table
> to find the range,biari_encode_symbol_eq_prob uses
> probability of 0.5 & not using the rlps table, in
> biari_encode_symbol_final i want to know why the
> range for symbol'1' is taken as 2 and the range for
> symbol'0' is taken as Erange -2 .
>
> Thanks in advance.
>
> regards
> siva.J
>
>
>
>
-----------------------------------------------------------------
> Get your free Email ID at www.zapak.com now!
>
>
> ------------------------------
>
> Message: 2
> Date: Thu, 15 Mar 2024 10:51:44 +0530
> From: "Mayank Agarwal"
> Subject: [Mp4-tech] Building JM10.2 decoder code
> To: mp4-tech@lists.mpegif.org
> Message-ID:
>
> Content-Type: text/plain; format=flowed
>
> Hi all,
> I am tryong to run JM10.2 reference decoder code on
> Visual Studio.It has
> been mentioned in the Readme.txt to give decoder.cfg
> as argument.In decoder
> configuration file decoder.cfg test.264 is mentioned
> as the configuration
> file but this file is missing from the JM folder.Can
> anyone tell me how can
> i be able to build the reference code and also from
> where i can download
> H.264 encoded streams.If i want to give any other
> H.264 encoded stream as
> input to the decoder then how will i be able to do
> that.
>
> Regards,
> Mayank
>
>
_________________________________________________________________
> Get Married in 2007. Join Shaadi.com
> http://www.shaadi.com/ptnr.php?ptnr=mhottag
>
>
> ------------------------------
>
> _______________________________________________
> Please use clear subject lines for your posts.
> Include [audio, [video], [systems], [general] or
> another apppropriate identifier to indicate the type
> of question you have.
>
> Conduct on the mailing list is subject to the
> Antitrust guidelines found at
>
http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
>
> End of Mp4-tech Digest, Vol 44, Issue 15
> ****************************************
>
____________________________________________________________________________________
Sucker-punch spam with award-winning protection.
Try the free Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/features_spam.html
From pradeep.puthiyaveetil patni.com Fri Mar 16 18:19:55 2007
From: pradeep.puthiyaveetil patni.com (Pradeep Kumar P)
Date: Fri Mar 16 10:22:08 2007
Subject: [Mp4-tech] RE: Mp4-tech Digest, Vol 44, Issue 15
In-Reply-To: <200703151611.l2FGBePp015078@lists1.magma.ca>
Message-ID: <000301c767c1$36fba900$4105a8c0@patni.com>
Siva,
Dear Siva,
Your query is slightly confusing. But I would like to answer, with the
understanding I have. You mean to ask why LPS have a range 2
and MPS have range DRange-2?
As far the knowledge I have, this (biari_encode_symbol_final() or
decode_termination ()) is used for "end_of_slice" and "mb_type=I_PCM." If
any one of this happens, the CABAC decoding needs to be terminated, followed
by the reading the next syntax elements in the sequence, which are not
encoded using CABAC. At time of decoding the binVal, the
codlOffset will have 9 bits in it, which corresponds to the CABAC encoded
syntax element. Next non-CABAC syntax elements should be read after this.
If you look at the CABAC encoding side, keeping a range 2 for the LPS will
lead to a renormalization process giving 7 bit output,
(to reach from 2 to 256). Two more unambiguous bit are added to it. (Refer
to ITU Document JVT-G050, on CABAC encoding )
At the decoding also the same range is used (same context model )and if
binVal is 1(LPS), CABAC decoding is terminated and value in the codlOffset
is discarded.
The next non-CABAC coded syntax element can be read from the bit stream.
So it appears that keeping Range =2 for LPS, leading to 7 bit by
renormalization, plus extra 2 bits (one to indicate rbsp_stop_one_bit for
the slice) will automatically adjust the CABAC to non-CABAC stream boundary
enabling easy alignment at decoder.
At the decoder if the binval is 1, decode terminate will
not execute renormalisation, and decoder will not read more bits than
produced by the encoder for the slice. (Refer to ITU Document JVT-G050, on
CABAC decoding )
This is the explanation I have on your query with my limited knowledge.
More query, you may better ask the creators of CABAC!!!!
regards
Pradeep Kumar P
Patni Computers System Ltd
SEEPZ, Mumbai.
-----Original Message-----
From: mp4-tech-bounces@lists.mpegif.org
[mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of
mp4-tech-request@lists.mpegif.org
Sent: Thursday, March 15, 2024 9:42 PM
To: mp4-tech@lists.mpegif.org
Subject: Mp4-tech Digest, Vol 44, Issue 15
Send Mp4-tech mailing list submissions to
mp4-tech@lists.mpegif.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.mpegif.org/mailman/listinfo/mp4-tech
or, via email, send a message with subject or body 'help' to
mp4-tech-request@lists.mpegif.org
You can reach the person managing the list at
mp4-tech-owner@lists.mpegif.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Mp4-tech digest..."
Today's Topics:
1. Doubt in biari_encode_symbol_final (sivajanakiraman@zapak.com)
2. Building JM10.2 decoder code (Mayank Agarwal)
----------------------------------------------------------------------
Message: 1
Date: Wed, 14 Mar 2024 18:47:28 +0530
From: "sivajanakiraman@zapak.com"
Subject: [Mp4-tech] Doubt in biari_encode_symbol_final
To: mp4-tech@lists.mpegif.org
Message-ID: <200703141317.l2EDHY6W005988@smtp1.zapak.com>
Content-Type: text/plain
Dear Experts,
I am a beginner in H.264/AVC. I am working with CABAC. I have a doubt in
binary encoding. In the reference software among the 3functions used for
binary encoding, biari_encode_symbol uses rlps table to find the
range,biari_encode_symbol_eq_prob uses probability of 0.5 & not using the
rlps table, in biari_encode_symbol_final i want to know why the range for
symbol'1' is taken as 2 and the range for symbol'0' is taken as Erange -2 .
Thanks in advance.
regards
siva.J
-----------------------------------------------------------------
Get your free Email ID at www.zapak.com now!
------------------------------
Message: 2
Date: Thu, 15 Mar 2024 10:51:44 +0530
From: "Mayank Agarwal"
Subject: [Mp4-tech] Building JM10.2 decoder code
To: mp4-tech@lists.mpegif.org
Message-ID:
Content-Type: text/plain; format=flowed
Hi all,
I am tryong to run JM10.2 reference decoder code on Visual Studio.It has
been mentioned in the Readme.txt to give decoder.cfg as argument.In decoder
configuration file decoder.cfg test.264 is mentioned as the configuration
file but this file is missing from the JM folder.Can anyone tell me how can
i be able to build the reference code and also from where i can download
H.264 encoded streams.If i want to give any other H.264 encoded stream as
input to the decoder then how will i be able to do that.
Regards,
Mayank
_________________________________________________________________
Get Married in 2007. Join Shaadi.com
http://www.shaadi.com/ptnr.php?ptnr=mhottag
------------------------------
_______________________________________________
Please use clear subject lines for your posts. Include [audio, [video],
[systems], [general] or another apppropriate identifier to indicate the type
of question you have.
Conduct on the mailing list is subject to the Antitrust guidelines found at
http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
End of Mp4-tech Digest, Vol 44, Issue 15
****************************************
http://www.patni.com
World-Wide Partnerships. World-Class Solutions.
_____________________________________________________________________
This e-mail message may contain proprietary, confidential or legally
privileged information for the sole use of the person or entity to
whom this message was originally addressed. Any review, e-transmission
dissemination or other use of or taking of any action in reliance upon
this information by persons or entities other than the intended
recipient is prohibited. If you have received this e-mail in error
kindly delete this e-mail from your records. If it appears that this
mail has been forwarded to you without proper authority, please notify
us immediately at netadmin@patni.com and delete this mail.
_____________________________________________________________________
From yzheng_jd yahoo.com.cn Sun Mar 18 18:58:19 2007
From: yzheng_jd yahoo.com.cn (Yan Zheng)
Date: Mon Mar 19 19:16:08 2007
Subject: [Mp4-tech] a problem about function find_sad_16x16() in JM 9.0,
encoding
Message-ID: <506504.44837.qm@web15103.mail.cnb.yahoo.com>
hello,
Is there anyone who can help to explain the matrix of M0[4][4][4][4] in function find_sad_16x16( ) in JM 9.0? I can not tell exactly about the function of each of its component.
Thanks a lot.
Yours,
Yan Zheng
---------------------------------
���������-3.5G������20M����
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070318/17f57c57/attachment.html
From jingming.xu mavrixtech.com.cn Mon Mar 19 16:31:13 2007
From: jingming.xu mavrixtech.com.cn (Jingming Xu)
Date: Mon Mar 19 19:16:13 2007
Subject: [Mp4-tech] T-DMB test stream needed
Message-ID: <002d01c769f8$92998910$7713a8c0@MavrixTechcn.local>
Dear all,
I just start working on a T-DMB system test project and really need some test TS streams to start with .... Officially issued, with MPEG4 BSAC audio and H. 264 baseline preferred.
Thx a lot!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070319/74cd7d7c/attachment.html
From akhalife uci.edu Mon Mar 19 22:18:56 2007
From: akhalife uci.edu (akhalife@uci.edu)
Date: Tue Mar 20 09:04:10 2007
Subject: [Mp4-tech] BSAC and ineterleaving
Message-ID: <3002.128.195.169.155.1174364336.squirrel@webmail.uci.edu>
Dear Folks
1) I am working on MPEG4 BSAC codec, I wonder whether the
> final bitstream we get from encoding 1 frame is interleaved
> or not, I mean, is the first bits represents the base layer,
> then the enhacement layers will follow, or the output
> bitstreams is interleaved(I mean the base and the nehacement layers are
interleaved and mixed ),?
> 2)Another question, what is the Access Unit (AU), and AU
> start flag and AU end flag? I mean if I have 1 frame, what is
> the Access unit? and how many access units do I have in one
> frame? since I noticed that if an error in the bits happens
> in these bits, I got an error in the decoding process such as
> error in get access unit., teh strange thing that these flags are not
located
near the header? but after about 50 bytes from the header.
>
> Thanks
> Ala
From jaehan.in sciatl.com Wed Mar 21 19:12:58 2007
From: jaehan.in sciatl.com (In, Jaehan)
Date: Wed Mar 21 19:34:07 2007
Subject: [Mp4-tech] standard video sequence
Message-ID:
Dear experts,
Could you please point me to a site where I can download standard video
sequences? The specific sequence I am looking for is Stefan in SD
(720x480) res.
Thanks.
Kindest regards,
Jaehan
- - - - - Appended by Scientific Atlanta, a Cisco company - - - - -
This e-mail and any attachments may contain information which is confidential,
proprietary, privileged or otherwise protected by law. The information is solely
intended for the named addressee (or a person responsible for delivering it to
the addressee). If you are not the intended recipient of this message, you are
not authorized to read, print, retain, copy or disseminate this message or any
part of it. If you have received this e-mail in error, please notify the sender
immediately by return e-mail and delete it from your computer.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070321/9ac17e7b/attachment.html
From hrartim yahoo.fr Fri Mar 23 12:43:31 2007
From: hrartim yahoo.fr (Miryem Hrarti)
Date: Fri Mar 23 09:28:12 2007
Subject: [Mp4-tech] H.264/AVC Reference Software
Message-ID: <796245.67223.qm@web86805.mail.ukl.yahoo.com>
Dear experts,
I am new coming in the group; I'm working on the video perceptual coding: How H.264 can do better? It means that I want to enhance the quality while maintaining a constant bitrate(or low bitrate).
To do that, I must manipulate the H.264 Reference Software; the problem is that the rate control( which determine the QPs values) is disable in the reference software, and there is a direct assignment of QPs values (provided in the confguration file), I tried to activate the rate control but I failed, please, can someone indicate to me which are the steps to follow in order to activate this rate control.
Thank you very much,
Miryem
---------------------------------
D?couvrez une nouvelle fa?on d'obtenir des r?ponses ? toutes vos questions ! Profitez des connaissances, des opinions et des exp?riences des internautes sur Yahoo! Questions/R?ponses.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070323/28ae0971/attachment.html
From jianpengdong yahoo.com Fri Mar 23 10:59:46 2007
From: jianpengdong yahoo.com (James (Jianpeng) Dong)
Date: Fri Mar 23 14:28:07 2007
Subject: [Mp4-tech] H.264/AVC Reference Software
In-Reply-To: <796245.67223.qm@web86805.mail.ukl.yahoo.com>
Message-ID: <874508.44194.qm@web43133.mail.sp1.yahoo.com>
set RateControlEnable=1, BasicUnit=1 (MB layer) or BasicUnit=99 (for frame layer at QCIF), and BitRate=xxxbps, and InitialQP=xx.
That's all you need to do for using the rate control.
For JM later than version 12, you may need to select whether you want to use the original G-012 algorithm or the new ones (look at the **.cfg file for such option)
James
Miryem Hrarti wrote: Dear experts,
I am new coming in the group; I'm working on the video perceptual coding: How H.264 can do better? It means that I want to enhance the quality while maintaining a constant bitrate(or low bitrate).
To do that, I must manipulate the H.264 Reference Software; the problem is that the rate control( which determine the QPs values) is disable in the reference software, and there is a direct assignment of QPs values (provided in the confguration file), I tried to activate the rate control but I failed, please, can someone indicate to me which are the steps to follow in order to activate this rate control.
Thank you very much,
Miryem
---------------------------------
D?couvrez une nouvelle fa?on d'obtenir des r?ponses ? toutes vos questions ! Profitez des connaissances, des opinions et des exp?riences des internautes sur Yahoo! Questions/R?ponses._______________________________________________
NOTE: Please use clear subject lines for your posts. Include [audio, [video], [systems], [general] or another apppropriate identifier to indicate the type of question you have.
Note: Conduct on the mailing list is subject to the Antitrust guidelines found at http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
---------------------------------
It's here! Your new message!
Get new email alerts with the free Yahoo! Toolbar.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070323/b825e573/attachment.html
From sivajanakiraman zapak.com Tue Mar 27 13:51:12 2007
From: sivajanakiraman zapak.com (sivajanakiraman@zapak.com)
Date: Tue Mar 27 07:10:06 2007
Subject: [Mp4-tech] [video]PAFF & MBAFF
Message-ID: <200703270721.l2R7LDNk029640@smtp1.zapak.com>
Dear Experts,
I am working with CABAC. I have the following doubts:
1.What is the difference between MBinterlace & Picture interlace?
2.What do the variables img->MbaffFrameFlag & currMB->mb_field indicate?
3.How the QCIF of 176x144 is converted into 176x160 in case of field coding?
Thanks in advance
--
Regards
Siva.J
-----------------------------------------------------------------
Get your free Email ID at www.zapakmail.com now!
From yelite993 163.com Tue Mar 27 19:38:47 2007
From: yelite993 163.com (=?gbk?B?0ac=?=)
Date: Tue Mar 27 07:10:12 2007
Subject: [Mp4-tech] HELP:Which player can decode TS+LOAS+LATM format audio
data?
Message-ID: <15740539.5146581174991927607.JavaMail.root@bj163app32.163.com>
Hello all, Does anybody could tell me which player can decode TS+LOAS+LATM format audio data? Thank you in advance.Yelite
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070327/6eaf98b8/attachment.html
From Barak.Zalstein ceva-dsp.com Tue Mar 27 21:35:47 2007
From: Barak.Zalstein ceva-dsp.com (Barak Zalstein)
Date: Tue Mar 27 16:22:07 2007
Subject: [Mp4-tech] Parametric Stereo conformance testing
Message-ID: <853530F948FC344697BE780237FDC39101762833@speedy.corp.local>
Hello,
I am trying to utilze sbr conformance utility found in
mpeg4audio-confTools_clean.zip at ftp.iis.fraunhofer.de
for parametric stereo.
1. I would like to validate that the test vectors are indeed
al_sbr_ps_00.mp4 to al_sbr_ps_06.mp4 and no longer
Sbr_ps_new\al_sbr_ps_icc*.mp4, sbr_ps_new\al_sbr_ps_iid*.mp4 .
2. I think that conCriteria table entry for fileindex = 6 ("sbr_ps") is
missing. Is it correct to add " ,{18.0f, 1.8f} /* sbr_ps */" entry
for this table?
Regards,
Barak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070327/4f04b6d8/attachment.html
From teddydino gmail.com Wed Mar 28 06:40:59 2007
From: teddydino gmail.com (Ik-Hwan Cho)
Date: Wed Mar 28 03:10:07 2007
Subject: [Mp4-tech] Question about MPEG-4 BIFS
Message-ID: <005e01c770b0$3bf6bf10$b3e43d30$@com>
Dear all experts,
I hope someone lets me know if I can change some pixel value of decoded
video frame using BIFS command for display(not real reference frame).
Actually, I?ve known that BIFS is used to composite multiple data stream
in same mp4 file and it supports a lot of tools(it is called ?node?) for
visual editing and manipulation.
But I think if we can get and change pixel values by using BIFS command,
then we can make more richer composition in rendering moment.
If there are someone who have an ideas, please answer me..
For any idea and knowledge, I will appreciate for that.
Thanks for reading my question.
Best regards,
Ik-Hwan Cho
___________________________________________________________________________
Ik-Hwan Cho
Multimedia Lab., Hi-tech Center #916, Electronic Engineering, Inha
University
Yong Hyun 3 Dong, NamGu, Incheon, 402-751, Republic of Korea
E-mail : cho8629@dreamwiz.com,
teddydino@gmail.com
MSN : cho8629@korea.com
Tel : +82-32-860-7415
Mobile : +82-018-267-4535
__________________________________________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070328/c072915f/attachment.html
From idayanirma yahoo.com Tue Mar 27 23:05:38 2007
From: idayanirma yahoo.com (Idhaya Niamala)
Date: Wed Mar 28 03:10:16 2007
Subject: [Mp4-tech] Doubts on Raw,AAC families
Message-ID: <558441.27849.qm@web34302.mail.mud.yahoo.com>
Hi All,
I have a these doubts,plz clarify reg. this
i) What s the difference between raw aac,raw
aac-adts,raw aac-adif
In the view of hearder i know abt adts,adif
but how to find whether its a raw aac and whts the
file format for RAW AAC.
ii) And all these have .aac file extension,so is it
means it s in aac container.
But for most of the audio files container is mp4 only
rgt?
iii)Is AAC+,AAC++ ll be placed in mp4 containers?
Whts the difference btn AAC,AAC+,AAC++ ,in which way v
can find the differences.
iv)Which files ll have the extension as .RAW
....
Thks in advance
Idhaya
____________________________________________________________________________________
Don't get soaked. Take a quick peek at the forecast
with the Yahoo! Search weather shortcut.
http://tools.search.yahoo.com/shortcuts/#loc_weather
From akhalife uci.edu Wed Mar 28 01:17:14 2007
From: akhalife uci.edu (akhalife@uci.edu)
Date: Wed Mar 28 04:04:08 2007
Subject: [Mp4-tech] mpeg 4 PQevalAudio evaluation tool
Message-ID: <3668.128.195.169.155.1175066234.squirrel@webmail.uci.edu>
Dear folks,
I am using the AFsTool, to evaluate the performance of the wav files,my
first question, does any body recommend other performance measurements
tools?
Also I am facing the follwoing problem(gain and time alignements), so if
anybody knows about it, please respond.
Thanks
Ala
here is the description
Currently I am using the MPEG 4 AFS tools for evaluating the speech
quality, more specifically (PQevalAudio).
>> But I am confused from the results (I mean the Objective Difference
>> grade). after reading its html help file, I have noticed that I have
to align the reference and the modified wav files, so you mentioned
that that can be done using the CompAudio tool.
>>
>> so I did that ,and below is what I did:
>> 1)first ./CompAudio /testdir/s2.wav /testdir/s2-modified.wav WAVE file:
>> /root/mpeg4/audio/natural/test-dir/test1/s2.wav
>> Number of samples : 1024 (0.02133 s) 2024-03-27 02:58:31 UTC
>> Sampling frequency: 48000 Hz
>> Number of channels: 1 (16-bit integer) WAVE file:
>> /root/mpeg4/audio/natural/test-dir/test1/s2-modified.wav
>> Number of samples : 1024 (0.02133 s) 2024-03-27 03:20:41 UTC
>> Sampling frequency: 48000 Hz
>> Number of channels: 1 (16-bit integer)
>>
>> File A:
>> Number of Samples: 1024
>> Std Dev = 55.037 (0.168%), Mean = 0.4043 (0.001234%)
>> Maximum = 157 (0.4791%), Minimum = -195 (-0.5951%) File B:
>> Number of Samples: 1024
>> Std Dev = 0.054074 (0.000165%), Mean = -0.0029297 (-8.941e-06%)
>> Maximum = 0 (0%), Minimum = -1 (-0.003052%)
>> SNR = 0.00043307 dB
>> SNR = 0.011383 dB (Gain for File B = 52)
>> Seg. SNR = 0.001003 dB (768 sample segments) Max Diff = 195
>> (0.5951%), No. Diff = 1011 (7 runs)
>>
>> 2)Now how to align the gain and the time differece? here is what I did
>> ?
>> ./CopyAudio -g 52 /testdir/s2.wav /testdir/s2-modified.wav
>>
>> 3)for the time alignmenet? I do not know, is these aligned, and if not,
>> what to do?
>> 4)then I used the ./PEQ tool, but I got low score (means that the two
>> files are similar), knowing that they are not similar, since I
>> introduced errors to the second file, while before coping the gain, the
>> score was around -3.7 (very annoying). so can you exaplain more what do
>> you mean by gian and time difference alignment using the CopyAudio tool.
>>
>> Thanks alot
>> Ala
>>
>>
From idayanirma yahoo.com Wed Mar 28 02:16:38 2007
From: idayanirma yahoo.com (Idhaya Niamala)
Date: Wed Mar 28 08:05:25 2007
Subject: [Mp4-tech] Doubts on Raw,AAC families
Message-ID: <855269.11111.qm@web34306.mail.mud.yahoo.com>
Hi All,
I have a these doubts,plz clarify reg. this
i) What s the difference between raw aac,raw
aac-adts,raw aac-adif
In the view of hearder i know abt adts,adif
but how to find whether its a raw aac and whts the
file format for RAW AAC.
ii) And all these have .aac file extension,so is it
means it s in aac container.
But for most of the audio files container is mp4 only
rgt?
iii)Is AAC+,AAC++ ll be placed in mp4 containers?
Whts the difference btn AAC,AAC+,AAC++ ,in which way v
can find the differences.
iv)Which files ll have the extension as .RAW
....
Thks in advance
Idhaya
____________________________________________________________________________________
Expecting? Get great news right away with email Auto-Check.
Try the Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/newmail_tools.html
-------------- next part --------------
An embedded message was scrubbed...
From: Idhaya Niamala
Subject: Doubts on Raw,AAC families
Date: Tue, 27 Mar 2024 22:05:38 -0700 (PDT)
Size: 1217
Url: /pipermail/mp4-tech/attachments/20070328/faca1446/attachment.mht
From kexu ee.cuhk.edu.hk Wed Mar 28 17:40:02 2007
From: kexu ee.cuhk.edu.hk (Ke XU)
Date: Wed Mar 28 08:07:47 2007
Subject: [Mp4-tech][Video][H.264]Comparison of baseline and high profile
Message-ID: <200703281639573285435@ee.cuhk.edu.hk>
Dear experts,
In H.264/AVC,generally baseline profile is mainly used for low resolution codec while high profile is used for high resolution codec. Does anyone ever compared the performance of baseline vs. high on a same low resolution video (e.g QCIF or CIF) and on a same high resolution video (e.g 1024p or 1080p)? Is there any general guideline about this?
Thanks in advance!
Best regards,
Ke XU
From tomotohara yahoo.com Wed Mar 28 14:22:01 2007
From: tomotohara yahoo.com (Tomo)
Date: Wed Mar 28 18:10:07 2007
Subject: [Mp4-tech] [H.264 Video] bistreams questions
Message-ID: <561382.89949.qm@web50902.mail.re2.yahoo.com>
Hi
I have questions about bitstreams for decoder testing.
a. I have camp_mot_fld0_full.26l bitstream file that I obtained
log time ago. At that time, I beleve I obtained many more
bitstream files (over internet, I believe) [free].
But I do not remember where I obtained. Can anybody help me to
locate the web site or ftp site that I can obtain such
test streams?
b. Allegro
Allegro (I think independent from any international organization)
sells some 'certified' bitstreams for decoder testing.
I saw their web site and found they developed own encoder
and produced bunch of bitstreams.
Are those bitstreams widely used?
How good are they?
I do not have any of their bitstreams, and I want to know
more in details.
c. other than Allegro, I know couple of other companies also sell
bitstreams (not just for H.264 but also MPEG2...).
Can anybody share experiences with those bitstreams?
- quality in general
- price
- your confidence
d. I am seeking bitstream analyzers. I saw couple of demo (e.g.
Mindego)
Do you know if there are other tools? And in particular
'freeware', if there is any.
Thanks
Tomo
From tomotohara yahoo.com Wed Mar 28 14:29:18 2007
From: tomotohara yahoo.com (Tomo)
Date: Wed Mar 28 18:10:13 2007
Subject: [Mp4-tech] [H.264 Video] DPB and DPB bumping
Message-ID: <434379.50890.qm@web50906.mail.re2.yahoo.com>
Hi
I have questions regarding DPB and its bumping.
Standard specifies max DPB per level.
HRD assumes buffer management (CPB, DPB) is done instantly (meaning
zero delay), but actually it is not possible (for physical
implementation).
Now, in case DBP, DBP needs to be managed as described in the
standard.
They say for actual decoder design, decoder needs to have 2xDPB
to handle worst case DPB bumping. I guess it could happen at the
boundary of IDR, perhaps because IDR makes DBP reset, but
all the frames in DPB have not yet been displayed and those
not-yet-displayed frames need to be saved outside of DPB.
Is my understanding correct?
If yes, then can this extream case actually happen?
I mean within standard and actual (well, some pathological
encoder might make such case...).
Any comment?
Thanks
Tomo
From tomotohara yahoo.com Wed Mar 28 14:31:21 2007
From: tomotohara yahoo.com (Tomo)
Date: Wed Mar 28 18:10:19 2007
Subject: [Mp4-tech] [H.264, Video] B as reference
Message-ID: <30171.47330.qm@web50904.mail.re2.yahoo.com>
Hi
I have a question. Main profile, Level3.
Can encoders create the bistreams that B frames as 'reference frame'?
One guy said "no, with this profile and level". But I could not
find exact wording in the standard.
Thanks
Tomo
From tomotohara yahoo.com Wed Mar 28 14:37:33 2007
From: tomotohara yahoo.com (Tomo)
Date: Wed Mar 28 18:10:24 2007
Subject: [Mp4-tech] [H.264, VIDEO] maximum number of slices
Message-ID: <785708.49318.qm@web50904.mail.re2.yahoo.com>
Hi
I was told that (Main profile, Level 3) bitstream can have
22 slices (maximum) per frame.
Is that correct?
Standard limits "slice rate" to 22 for this level and profile.
But I do not think the slice rate == the number of slices per frame.
So, in case PAL/NTSC (D1) rate sources, what will be the maximum
number of slices per frame? Or is it indeed 22?
Also, somewhat relating question. Are there any NAL size limitation?
Can a NAL be 600Kbits? [600K is arbitrary I picked).
Thanks
Tomo
From garysull windows.microsoft.com Wed Mar 28 17:56:35 2007
From: garysull windows.microsoft.com (Gary Sullivan)
Date: Wed Mar 28 20:04:07 2007
Subject: [Mp4-tech] [H.264, Video] B as reference
In-Reply-To: <30171.47330.qm@web50904.mail.re2.yahoo.com>
References: <30171.47330.qm@web50904.mail.re2.yahoo.com>
Message-ID: <03CB47D9C3F8074498E4653F814D6E8F0446A518@WIN-MSG-20.wingroup.windeploy.ntdev.microsoft.com>
+> -----Original Message-----
+> From: mp4-tech-bounces@lists.mpegif.org
+> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Tomo
+> Sent: Wednesday, March 28, 2024 1:31 PM
+> To: mp4-tech@lists.mpegif.org
+> Subject: [Mp4-tech] [H.264, Video] B as reference
+>
+> Hi
+>
+> I have a question. Main profile, Level3.
+> Can encoders create the bistreams that B frames as 'reference frame'?
Strictly speaking, there is no such thing as a B frame. But the answer you are looking for is Yes.
+>
+> One guy said "no, with this profile and level". But I could not
+> find exact wording in the standard.
There are no differences between profiles and levels on this issue, except that some profiles do not support B slices.
Best Regards,
Gary Sullivan
+>
+> Thanks
+>
+>
+> Tomo
+> _______________________________________________
+> NOTE: Please use clear subject lines for your posts. Include
+> [audio, [video], [systems], [general] or another
+> apppropriate identifier to indicate the type of question you have.
+>
+> Note: Conduct on the mailing list is subject to the
+> Antitrust guidelines found at
+> http://www.mpegif.org/public/documents/vault/mp-out-30042-Ant
+> itrust.php
+>
From garysull windows.microsoft.com Wed Mar 28 18:00:01 2007
From: garysull windows.microsoft.com (Gary Sullivan)
Date: Wed Mar 28 20:10:05 2007
Subject: [Mp4-tech] [H.264 Video] DPB and DPB bumping
In-Reply-To: <434379.50890.qm@web50906.mail.re2.yahoo.com>
References: <434379.50890.qm@web50906.mail.re2.yahoo.com>
Message-ID: <03CB47D9C3F8074498E4653F814D6E8F0446A51E@WIN-MSG-20.wingroup.windeploy.ntdev.microsoft.com>
Who is telling you these things? I think that is wrong.
Supporting the max DPB capacity, plus perhaps one or two more frames, should be enough for a hardware decoder. For a real-time software decoder that has trouble running fast enough, you might want more, but only for purposes of smoothing out the processing time of different pictures. For correct decoding, e.g., for non-real-time, operation purposes, it should not be necessary to significantly exceed the quoted DPB capacity in an implementation
Best Regards,
Gary Sullivan
+> -----Original Message-----
+> From: mp4-tech-bounces@lists.mpegif.org
+> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Tomo
+> Sent: Wednesday, March 28, 2024 1:29 PM
+> To: mp4-tech@lists.mpegif.org
+> Subject: [Mp4-tech] [H.264 Video] DPB and DPB bumping
+>
+> Hi
+>
+> I have questions regarding DPB and its bumping.
+> Standard specifies max DPB per level.
+> HRD assumes buffer management (CPB, DPB) is done instantly (meaning
+> zero delay), but actually it is not possible (for physical
+> implementation).
+>
+> Now, in case DBP, DBP needs to be managed as described in the
+> standard.
+>
+> They say for actual decoder design, decoder needs to have 2xDPB
+> to handle worst case DPB bumping. I guess it could happen at the
+> boundary of IDR, perhaps because IDR makes DBP reset, but
+> all the frames in DPB have not yet been displayed and those
+> not-yet-displayed frames need to be saved outside of DPB.
+> Is my understanding correct?
+> If yes, then can this extream case actually happen?
+> I mean within standard and actual (well, some pathological
+> encoder might make such case...).
+>
+> Any comment?
+>
+> Thanks
+>
+>
+> Tomo
+> _______________________________________________
+> NOTE: Please use clear subject lines for your posts. Include
+> [audio, [video], [systems], [general] or another
+> apppropriate identifier to indicate the type of question you have.
+>
+> Note: Conduct on the mailing list is subject to the
+> Antitrust guidelines found at
+> http://www.mpegif.org/public/documents/vault/mp-out-30042-Ant
+> itrust.php
+>
From garysull windows.microsoft.com Wed Mar 28 18:55:04 2007
From: garysull windows.microsoft.com (Gary Sullivan)
Date: Wed Mar 28 21:04:07 2007
Subject: [Mp4-tech] [H.264 Video] DPB and DPB bumping
In-Reply-To: <03CB47D9C3F8074498E4653F814D6E8F0446A51E@WIN-MSG-20.wingroup.windeploy.ntdev.microsoft.com>
References: <434379.50890.qm@web50906.mail.re2.yahoo.com>
<03CB47D9C3F8074498E4653F814D6E8F0446A51E@WIN-MSG-20.wingroup.windeploy.ntdev.microsoft.com>
Message-ID: <03CB47D9C3F8074498E4653F814D6E8F0446A569@WIN-MSG-20.wingroup.windeploy.ntdev.microsoft.com>
To provide a further explanation about what happens when an IDR picture arrives:
Actually, that seems like a pretty good question.
When an IDR picture arrives, all pictures that were previously in the DPB are marked as "not used for reference". But that doesn't mean that they are not counted against the total DPB capacity. They still count until their output times arrive, in timing conformance scenarios.
This means that an IDR picture does not entirely "wipe clean" the internal state of a (time-driven) decoder (except when the no_output_of_prior_pics_flag is equal to 1 or is inferred to be equal to 1). It only wipes clean the ability to use prior pictures as references.
Now there are differences between timed decoding and bumping decoding that are relevant here too. Most decoders would probably want to achieve timed decoding conformance, not just output order conformance. For output order conformance, there is no (official) need to worry about the extra pictures in the DPB when and IDR picture arrives, because they can all be bumped out once the IDR arrives. It is guaranteed that the output time of any picture that arrived prior to the IDR picture must precede the output time of the IDR picture and any pictures that follow it.
But timing conforming decoders need to keep pictures around until their output times arrive, which may be after the decoding times of the IDR picture and some pictures that follow it.
Best Regards,
Gary Sullivan
+> -----Original Message-----
+> From: mp4-tech-bounces@lists.mpegif.org
+> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Gary Sullivan
+> Sent: Wednesday, March 28, 2024 5:00 PM
+> To: Tomo; mp4-tech@lists.mpegif.org
+> Subject: RE: [Mp4-tech] [H.264 Video] DPB and DPB bumping
+>
+>
+> Who is telling you these things? I think that is wrong.
+>
+> Supporting the max DPB capacity, plus perhaps one or two
+> more frames, should be enough for a hardware decoder. For a
+> real-time software decoder that has trouble running fast
+> enough, you might want more, but only for purposes of
+> smoothing out the processing time of different pictures.
+> For correct decoding, e.g., for non-real-time, operation
+> purposes, it should not be necessary to significantly exceed
+> the quoted DPB capacity in an implementation
+>
+> Best Regards,
+>
+> Gary Sullivan
+>
+> +> -----Original Message-----
+> +> From: mp4-tech-bounces@lists.mpegif.org
+> +> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Tomo
+> +> Sent: Wednesday, March 28, 2024 1:29 PM
+> +> To: mp4-tech@lists.mpegif.org
+> +> Subject: [Mp4-tech] [H.264 Video] DPB and DPB bumping
+> +>
+> +> Hi
+> +>
+> +> I have questions regarding DPB and its bumping.
+> +> Standard specifies max DPB per level.
+> +> HRD assumes buffer management (CPB, DPB) is done
+> instantly (meaning
+> +> zero delay), but actually it is not possible (for physical
+> +> implementation).
+> +>
+> +> Now, in case DBP, DBP needs to be managed as described in the
+> +> standard.
+> +>
+> +> They say for actual decoder design, decoder needs to have 2xDPB
+> +> to handle worst case DPB bumping. I guess it could happen at the
+> +> boundary of IDR, perhaps because IDR makes DBP reset, but
+> +> all the frames in DPB have not yet been displayed and those
+> +> not-yet-displayed frames need to be saved outside of DPB.
+> +> Is my understanding correct?
+> +> If yes, then can this extream case actually happen?
+> +> I mean within standard and actual (well, some pathological
+> +> encoder might make such case...).
+> +>
+> +> Any comment?
+> +>
+> +> Thanks
+> +>
+> +>
+> +> Tomo
+> +> _______________________________________________
+> +> NOTE: Please use clear subject lines for your posts. Include
+> +> [audio, [video], [systems], [general] or another
+> +> apppropriate identifier to indicate the type of question you have.
+> +>
+> +> Note: Conduct on the mailing list is subject to the
+> +> Antitrust guidelines found at
+> +> http://www.mpegif.org/public/documents/vault/mp-out-30042-Ant
+> +> itrust.php
+> +>
+>
+> _______________________________________________
+> NOTE: Please use clear subject lines for your posts. Include
+> [audio, [video], [systems], [general] or another
+> apppropriate identifier to indicate the type of question you have.
+>
+> Note: Conduct on the mailing list is subject to the
+> Antitrust guidelines found at
+> http://www.mpegif.org/public/documents/vault/mp-out-30042-Ant
+> itrust.php
+>
From garysull windows.microsoft.com Wed Mar 28 19:27:56 2007
From: garysull windows.microsoft.com (Gary Sullivan)
Date: Wed Mar 28 21:34:08 2007
Subject: [Mp4-tech] [H.264, VIDEO] maximum number of slices
In-Reply-To: <785708.49318.qm@web50904.mail.re2.yahoo.com>
References: <785708.49318.qm@web50904.mail.re2.yahoo.com>
Message-ID: <03CB47D9C3F8074498E4653F814D6E8F0446A593@WIN-MSG-20.wingroup.windeploy.ntdev.microsoft.com>
Tomo,
That is almost true, but not quite true. The the number of allowed slices increases if the decoder is given more time to decode a picture (as measured by the difference between decoding times, i.e., between CPB removal times).
If fixed_frame_rate_flag is 1 (so the sequence is fixed at the maximum frame rate which in this case is 25 fps at 720x576 picture size), then it is true that the *average* number of slices per picture over a (very) long period of time cannot exceed 22. But there's a difference between talking about the average over time and talking about the limit on any particular picture.
The constraint is imposed on a per picture basis, based on the amount of time between decoding timestamps (CPB removal times). For that picture size (720x756), the decoding times of frames can't be closer together than 1/25th of a second (for level 3). But if the decoding times are farther apart, the number of allowed slices for the picture increases.
The limit is really more time-based than picture-based.
Best Regards,
Gary Sullivan
+> -----Original Message-----
+> From: mp4-tech-bounces@lists.mpegif.org
+> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Tomo
+> Sent: Wednesday, March 28, 2024 1:38 PM
+> To: mp4-tech@lists.mpegif.org
+> Subject: [Mp4-tech] [H.264, VIDEO] maximum number of slices
+>
+> Hi
+>
+> I was told that (Main profile, Level 3) bitstream can have
+> 22 slices (maximum) per frame.
+> Is that correct?
+>
+> Standard limits "slice rate" to 22 for this level and profile.
+> But I do not think the slice rate == the number of slices per frame.
+>
+> So, in case PAL/NTSC (D1) rate sources, what will be the maximum
+> number of slices per frame? Or is it indeed 22?
+>
+> Also, somewhat relating question. Are there any NAL size limitation?
+> Can a NAL be 600Kbits? [600K is arbitrary I picked).
+>
+> Thanks
+>
+>
+> Tomo
+> _______________________________________________
+> NOTE: Please use clear subject lines for your posts. Include
+> [audio, [video], [systems], [general] or another
+> apppropriate identifier to indicate the type of question you have.
+>
+> Note: Conduct on the mailing list is subject to the
+> Antitrust guidelines found at
+> http://www.mpegif.org/public/documents/vault/mp-out-30042-Ant
itrust.php
+>
From garysull windows.microsoft.com Wed Mar 28 19:58:51 2007
From: garysull windows.microsoft.com (Gary Sullivan)
Date: Wed Mar 28 22:04:06 2007
Subject: [Mp4-tech] [H.264, VIDEO] maximum number of slices
In-Reply-To: <785708.49318.qm@web50904.mail.re2.yahoo.com>
References: <785708.49318.qm@web50904.mail.re2.yahoo.com>
Message-ID: <03CB47D9C3F8074498E4653F814D6E8F0446A5B8@WIN-MSG-20.wingroup.windeploy.ntdev.microsoft.com>
Tomo-san,
Regarding the question about maximum NAL unit size --
I believe the answer is Yes, a single NAL unit can contain more than 600 kbits. I think the maximum NAL unit size for a VCL NAL unit of Main profile Level 3 is about 1,250,000 bytes when using CABAC (assuming the presence of a maximal amount of cabac_zero_word syntax elements in the NAL unit, making the limit effectively the full CPB capacity), and about 650,000 bytes when using CAVLC (assuming hitting the limit of 400 bytes per macroblock for every macroblock, plus a maximal-size slice header). A non-VCL NAL unit can be bigger -- about 1,500,000 bytes, I think.
In the extreme CABAC case, the excess cabac_zero_word syntax elements and their associated emulation prevention bytes can just be discarded (by the decoder) if they arrive, to bring the limit back down to be essentially the same as for CAVLC.
But there is a constraint based on time also. If the quantity of data in the set of NAL units for a picture is bigger than 311,040 bytes (720x576*1.5 divided by MinCR, where MinCR = 2) for level 3, then the decoder must be given proportionally more than 1/25th of a second of time to decode the picture.
This aspect is somewhat similar to slice rate. If the decoder is given more time to decode the data, the quantity of bytes or slices can increase.
Best Regards,
Gary Sullivan
+> -----Original Message-----
+> From: mp4-tech-bounces@lists.mpegif.org
+> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of Tomo
+> Sent: Wednesday, March 28, 2024 1:38 PM
+> To: mp4-tech@lists.mpegif.org
+> Subject: [Mp4-tech] [H.264, VIDEO] maximum number of slices
+>
+> Hi
+>
+> I was told that (Main profile, Level 3) bitstream can have
+> 22 slices (maximum) per frame.
+> Is that correct?
+>
+> Standard limits "slice rate" to 22 for this level and profile.
+> But I do not think the slice rate == the number of slices per frame.
+>
+> So, in case PAL/NTSC (D1) rate sources, what will be the maximum
+> number of slices per frame? Or is it indeed 22?
+>
+> Also, somewhat relating question. Are there any NAL size limitation?
+> Can a NAL be 600Kbits? [600K is arbitrary I picked).
+>
+> Thanks
+>
+>
+> Tomo
+> _______________________________________________
+> NOTE: Please use clear subject lines for your posts. Include
+> [audio, [video], [systems], [general] or another
+> apppropriate identifier to indicate the type of question you have.
+>
+> Note: Conduct on the mailing list is subject to the
+> Antitrust guidelines found at
+> http://www.mpegif.org/public/documents/vault/mp-out-30042-Ant
+> itrust.php
+>
From amol.shrotri einfochips.com Thu Mar 29 05:23:25 2007
From: amol.shrotri einfochips.com (amol.shrotri@einfochips.com)
Date: Thu Mar 29 07:16:06 2007
Subject: [Mp4-tech] Query about creating SDP file
Message-ID: <20070329042325.z9830500m8g8gok4@webmail.einfochips.com>
Hello,
I just started understaning mpeg4 video streaming. I am using darwin
streaming server.I am configuring DSS in reflector mode and created
SDP for the same. And I am using VLC as streamer.
I am creating SDP file by refering SDP output generated by VLC. So
streaming is working fine.
But I am not able to understand how to calculate config parameter in SDP file.
Currently I am setting config parameter to the value generated by VLC.
a=fmtp:96 profile-level-id=3; config=0000012000c488800c50604121463f
How to calculate value for config like in above line?
Thanks,
Amol
----- End forwarded message -----
From garg.rahul gmail.com Thu Mar 29 18:27:53 2007
From: garg.rahul gmail.com (Rahul Garg)
Date: Thu Mar 29 11:04:07 2007
Subject: [Mp4-tech] Query about creating SDP file
In-Reply-To: <20070329042325.z9830500m8g8gok4@webmail.einfochips.com>
References: <20070329042325.z9830500m8g8gok4@webmail.einfochips.com>
Message-ID: <310d33020703290457m378fda21n90b811572cc10d0a@mail.gmail.com>
Hi Amol,
You can refer RFC 4566 to understand more about SDP. Config does depend on
type of codec and corresponding RFC.
-Rahul
On 3/29/07, amol.shrotri@einfochips.com wrote:
>
> Hello,
>
> I just started understaning mpeg4 video streaming. I am using darwin
> streaming server.I am configuring DSS in reflector mode and created
> SDP for the same. And I am using VLC as streamer.
>
> I am creating SDP file by refering SDP output generated by VLC. So
> streaming is working fine.
>
> But I am not able to understand how to calculate config parameter in SDP
> file.
> Currently I am setting config parameter to the value generated by VLC.
>
> a=fmtp:96 profile-level-id=3; config=0000012000c488800c50604121463f
>
> How to calculate value for config like in above line?
>
>
>
> Thanks,
> Amol
>
>
> ----- End forwarded message -----
>
>
> _______________________________________________
> NOTE: Please use clear subject lines for your posts. Include [audio,
> [video], [systems], [general] or another apppropriate identifier to indicate
> the type of question you have.
>
> Note: Conduct on the mailing list is subject to the Antitrust guidelines
> found at
> http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070329/b969c956/attachment.html
From vinay.s soc-soft.com Thu Mar 29 19:41:45 2007
From: vinay.s soc-soft.com (vinay.s@soc-soft.com)
Date: Thu Mar 29 11:04:13 2007
Subject: [Mp4-tech] Diff slice_types within same frame
Message-ID: <4BF47D56A0DD2346A1B8D622C5C5902C027CBB8E@soc-mail.soc-soft.com>
Skipped content of type multipart/alternative-------------- next part --------------
****** Message from InterScan VirusWall 6 ******
** No virus found in attached file noname.htm
** No virus found in attached file noname.htm
The information contained in this e-mail message and in any annexure is confidential to the recipient and may contain privileged information. If you are not the intended recipient, please notify the sender and delete the message along with any annexure. You should not disclose, copy or otherwise use the information contained in the message or any annexure. Any views expressed in this e-mail are those of the individual sender except where the sender specifically states them to be the views of SoCrates Software India Pvt Ltd., Bangalore.
***************** End of message ***************
From hisaokuani hotmail.com Thu Mar 29 15:44:25 2007
From: hisaokuani hotmail.com (Lee Daniel)
Date: Thu Mar 29 11:04:19 2007
Subject: [Mp4-tech] How to calculate BDPSNR and BDBR ?
Message-ID:
Dear Experts :
I've read the Document VCEG-M33, but I still don't understand how to
calculate it.
It said 0.05db=1% and what does it means.
Besides, there are many papers using these two parameter to measure bits
and PSNR.
Can I transform it to PSNR ? Please help me. I really want to know this.
Best regards.
Daniel.
_________________________________________________________________
�W�j 2GB �H�c�e�q Windows Live Mail �m�A���G���s�É��ϥΧ��K
http://ideas.live.com/programpage.aspx?versionid=5d21c51a-b161-4314-9b0e-4911fb2b2e6d
From Barak.Zalstein ceva-dsp.com Thu Mar 29 18:01:22 2007
From: Barak.Zalstein ceva-dsp.com (Barak Zalstein)
Date: Thu Mar 29 16:40:06 2007
Subject: [Mp4-tech] MPEG4 HE-AAC test Procedure
Message-ID: <853530F948FC344697BE780237FDC391017629C5@speedy.corp.local>
Hello,
After seeing
http://lists.mpegif.org/pipermail/mp4-tech/2006-November/006992.html , I
have found that latest ISO reference software can be found in
http://ftp2.ansi.org/download/free_download.asp?document=ISO%2FIEC+14496
%2D5%2FAmd6%2FCor1%3A2006
However, comparing the sbr conformance directory to the one found on Fhg
ftp yields that Fhg version is a bit more recent.
The problem is that looking in the test streams directory from
http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_IEC%2014496
-4_2004_Amd_8_2005_Bitstreams/SBR_CONFORMANCE_1.zip , there are some
tests such as al_sbr_cm* , al_sbr_sig_*, and al_sbr_sr_* which are
mentioned in README_SBR_CONFORMANCE.TXT as part of batch testing but are
not handled by conCriteria table in ct_sbrdecoderConfTool.c of the sbr
conformance utility in neither of these versions.
Can anyone shed some light on the subject?
Regards,
Barak
P.S. In addition to earlier question about missing parametric stereo
al_sbr_ps* support in the same sbr conf utility, I have found
http://ftp2.ansi.org/download/free_download.asp?document=ISO%2FIEC+14496
%2D4%2FAmd11%2FCor2%3A2007 document with updated Diff/RMS values, but It
seems that conCriteria table needs to contain different values for each
test, so this aspect is also not clear.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070329/23f8db80/attachment.html
From ctang tutsys.com Thu Mar 29 17:41:01 2007
From: ctang tutsys.com (Caimu Tang)
Date: Fri Mar 30 04:22:06 2007
Subject: [Mp4-tech] RE: Mp4-tech Digest, Vol 44, Issue 24
In-Reply-To: <200703291613.l2TGD10G009353@lists1.magma.ca>
Message-ID: <7FC2E1F1F429494890EDAA0931D91BE70D0B65@lo-mail.tutsys.com>
Hi Daniel,
I used following steps to compute BDPSNR and BDBR (total range for 4 evenly spaced QPYs)
Let (r1, q1), ... (r4, q4) be the rate and PSNR corresponding to these four quants for the codec you are worked on.
Let (r*1, q*1), ..., (r*4, q*4) be those for the baseline codec you want to compare with.
(1) use Lagrange interpolation (be carefur for truncation error) to derive a, b, c, d as shown in VCEG-M33 on four points (10 * log(ri), qi) for i = 1, 2, 3, 4. You then obtain
the curve C1 for your codec.
(2) do the same for the baseline codec to obtain the RD curve C* for the baseline codec.
(3) compute the integral on C and C* from min(r1, r2, r3, r4) to max(r1, r2, r3, r4).
(4) take the absolute difference of the integral value and divided by
max(r1, r2, r3, r4) - min(r1, r2, r3, r4)
(5) you get BDPSNR
You can apply the same steps with coordinates switched to obtain BDBR (normally either BDPSNR or BDBR is sufficient for comparison). However, for BDBR,
the actual rate difference in percentage is calculated as:
(Note that there is a typo in the second formula in VCEG-M33 Sec. 4.1,
the left hand-side is 'bit' instead of 'SNR')
beta * (10^0.1 - 1) * 100, where beta is the value of BDBR in logarithmic scale
as computed above following the similar steps of (1) to (5).
In VCEG-M33, 0.05 dB = 1% literally means an increase of 0.05 dB in PSNR is tantamont to 1% increase of bitrate (in terms of PSNR video quality). In other words, your codec has an improvement of PSNR by 0.05 dB, that could also be achieved by increase the bitrate by 1%.
You probably already understands why it is so (applying the same steps as above
to compute the delta of PSNR and delta of BR).
As a side note, if the Quant step size is too big (rarely in practice though),
probably mid-range average difference does make sense.
Best Regards,
Caimu Tang
Message: 4
Date: Thu, 29 Mar 2024 14:44:25 +0000
From: "Lee Daniel"
Subject: [Mp4-tech] How to calculate BDPSNR and BDBR ?
To: mp4-tech@lists.mpegif.org
Message-ID:
Content-Type: text/plain; charset=big5; format=flowed
Dear Experts :
I've read the Document VCEG-M33, but I still don't understand how to
calculate it.
It said 0.05db=1% and what does it means.
Besides, there are many papers using these two parameter to measure bits
and PSNR.
Can I transform it to PSNR ? Please help me. I really want to know this.
Best regards.
Daniel.
_________________________________________________________________
?W?j 2GB ?H?c?e?q Windows Live Mail ?m?A???G???s?????????????K
http://ideas.live.com/programpage.aspx?versionid=5d21c51a-b161-4314-9b0e-4911fb2b2e6d
------------------------------
_______________________________________________
Please use clear subject lines for your posts. Include [audio, [video], [systems], [general] or another apppropriate identifier to indicate the type of question you have.
Conduct on the mailing list is subject to the Antitrust guidelines found at http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
End of Mp4-tech Digest, Vol 44, Issue 24
****************************************
From Abhishek.Khandelwal patni.com Fri Mar 30 02:34:27 2007
From: Abhishek.Khandelwal patni.com (Khandelwal, Abhishek)
Date: Fri Mar 30 04:22:12 2007
Subject: [Mp4-tech] BSAC Decoder: Query about performance
In-Reply-To: <20070329042325.z9830500m8g8gok4@webmail.einfochips.com>
Message-ID: <6D9E6DDCFA292044870658636BEEA5F609960C68@USMAIL.patni.com>
Hi All,
We have optimized the ER-BSAC decoder on ARM926 platform and are getting
performance of around 24MHz for single channel input for all 48 layers
with two wait states.
We have a target of pushing it further down and are looking for some
ideas on the same..... Any idea how low (MIPS) one could go to?
Regards
Abhishek Khandelwal
+91 98215 63691
-----Original Message-----
From: mp4-tech-bounces@lists.mpegif.org
[mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of
amol.shrotri@einfochips.com
Sent: Thursday, March 29, 2024 1:53 PM
To: mp4-tech@lists.mpegif.org
Subject: [Mp4-tech] Query about creating SDP file
Hello,
I just started understaning mpeg4 video streaming. I am using darwin
streaming server.I am configuring DSS in reflector mode and created
SDP for the same. And I am using VLC as streamer.
I am creating SDP file by refering SDP output generated by VLC. So
streaming is working fine.
But I am not able to understand how to calculate config parameter in SDP
file.
Currently I am setting config parameter to the value generated by VLC.
a=fmtp:96 profile-level-id=3; config=0000012000c488800c50604121463f
How to calculate value for config like in above line?
Thanks,
Amol
----- End forwarded message -----
_______________________________________________
NOTE: Please use clear subject lines for your posts. Include [audio,
[video], [systems], [general] or another apppropriate identifier to
indicate the type of question you have.
Note: Conduct on the mailing list is subject to the Antitrust guidelines
found at
http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
http://www.patni.com
World-Wide Partnerships. World-Class Solutions.
_____________________________________________________________________
This e-mail message may contain proprietary, confidential or legally
privileged information for the sole use of the person or entity to
whom this message was originally addressed. Any review, e-transmission
dissemination or other use of or taking of any action in reliance upon
this information by persons or entities other than the intended
recipient is prohibited. If you have received this e-mail in error
kindly delete this e-mail from your records. If it appears that this
mail has been forwarded to you without proper authority, please notify
us immediately at netadmin@patni.com and delete this mail.
_____________________________________________________________________
From garg.rahul gmail.com Fri Mar 30 15:40:12 2007
From: garg.rahul gmail.com (Rahul Garg)
Date: Fri Mar 30 06:52:09 2007
Subject: [Mp4-tech] BSAC Decoder: Query about performance
In-Reply-To: <6D9E6DDCFA292044870658636BEEA5F609960C68@USMAIL.patni.com>
References: <20070329042325.z9830500m8g8gok4@webmail.einfochips.com>
<6D9E6DDCFA292044870658636BEEA5F609960C68@USMAIL.patni.com>
Message-ID: <310d33020703300210q16f1aaaci1741a4282dcf2ea6@mail.gmail.com>
Hi Abhishek ,
Can you specify which stream (if an ISO one) , at what bit rate, with what
optional tools you have used to benchmark performance of your decoder ?
Regards,
Rahul
On 3/30/07, Khandelwal, Abhishek wrote:
>
> Hi All,
>
> We have optimized the ER-BSAC decoder on ARM926 platform and are getting
> performance of around 24MHz for single channel input for all 48 layers
> with two wait states.
>
> We have a target of pushing it further down and are looking for some
> ideas on the same..... Any idea how low (MIPS) one could go to?
>
> Regards
> Abhishek Khandelwal
> +91 98215 63691
>
>
>
> -----Original Message-----
> From: mp4-tech-bounces@lists.mpegif.org
> [mailto:mp4-tech-bounces@lists.mpegif.org] On Behalf Of
> amol.shrotri@einfochips.com
> Sent: Thursday, March 29, 2024 1:53 PM
> To: mp4-tech@lists.mpegif.org
> Subject: [Mp4-tech] Query about creating SDP file
>
> Hello,
>
> I just started understaning mpeg4 video streaming. I am using darwin
> streaming server.I am configuring DSS in reflector mode and created
> SDP for the same. And I am using VLC as streamer.
>
> I am creating SDP file by refering SDP output generated by VLC. So
> streaming is working fine.
>
> But I am not able to understand how to calculate config parameter in SDP
> file.
> Currently I am setting config parameter to the value generated by VLC.
>
> a=fmtp:96 profile-level-id=3; config=0000012000c488800c50604121463f
>
> How to calculate value for config like in above line?
>
>
>
> Thanks,
> Amol
>
>
> ----- End forwarded message -----
>
>
> _______________________________________________
> NOTE: Please use clear subject lines for your posts. Include [audio,
> [video], [systems], [general] or another apppropriate identifier to
> indicate the type of question you have.
>
> Note: Conduct on the mailing list is subject to the Antitrust guidelines
> found at
> http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
>
> http://www.patni.com
> World-Wide Partnerships. World-Class Solutions.
> _____________________________________________________________________
>
> This e-mail message may contain proprietary, confidential or legally
> privileged information for the sole use of the person or entity to
> whom this message was originally addressed. Any review, e-transmission
> dissemination or other use of or taking of any action in reliance upon
> this information by persons or entities other than the intended
> recipient is prohibited. If you have received this e-mail in error
> kindly delete this e-mail from your records. If it appears that this
> mail has been forwarded to you without proper authority, please notify
> us immediately at netadmin@patni.com and delete this mail.
> _____________________________________________________________________
>
> _______________________________________________
> NOTE: Please use clear subject lines for your posts. Include [audio,
> [video], [systems], [general] or another apppropriate identifier to indicate
> the type of question you have.
>
> Note: Conduct on the mailing list is subject to the Antitrust guidelines
> found at
> http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070330/763aae04/attachment-0001.html
From Abhishek.Khandelwal patni.com Fri Mar 30 06:55:31 2007
From: Abhishek.Khandelwal patni.com (Khandelwal, Abhishek)
Date: Fri Mar 30 06:52:14 2007
Subject: [Mp4-tech] BSAC Decoder: Query about performance
In-Reply-To: <310d33020703300210q16f1aaaci1741a4282dcf2ea6@mail.gmail.com>
Message-ID: <6D9E6DDCFA292044870658636BEEA5F609960C75@USMAIL.patni.com>
Dear Rahul,
We used the ISO stream er_bs05_48_ep0.bsac (layer 48) stereo file with
sampling rate 48K.
Abhishek Khandelwal
Cell: +91 98215 63691
________________________________
From: Rahul Garg [mailto:garg.rahul@gmail.com]
Sent: Friday, March 30, 2024 2:40 PM
To: Khandelwal, Abhishek
Cc: mp4-tech@lists.mpegif.org
Subject: Re: [Mp4-tech] BSAC Decoder: Query about performance
Hi Abhishek ,
Can you specify which stream (if an ISO one) , at what bit rate, with
what optional tools you have used to benchmark performance of your
decoder ?
Regards,
Rahul
On 3/30/07, Khandelwal, Abhishek wrote:
Hi All,
We have optimized the ER-BSAC decoder on ARM926 platform and are getting
performance of around 24MHz for single channel input for all 48 layers
with two wait states.
We have a target of pushing it further down and are looking for some
ideas on the same..... Any idea how low (MIPS) one could go to?
Regards
Abhishek Khandelwal
+91 98215 63691
-----Original Message-----
From: mp4-tech-bounces@lists.mpegif.org
[mailto:mp4-tech-bounces@lists.mpegif.org ] On Behalf Of
amol.shrotri@einfochips.com
Sent: Thursday, March 29, 2024 1:53 PM
To: mp4-tech@lists.mpegif.org
Subject: [Mp4-tech] Query about creating SDP file
Hello,
I just started understaning mpeg4 video streaming. I am using darwin
streaming server.I am configuring DSS in reflector mode and created
SDP for the same. And I am using VLC as streamer.
I am creating SDP file by refering SDP output generated by VLC. So
streaming is working fine.
But I am not able to understand how to calculate config parameter in SDP
file.
Currently I am setting config parameter to the value generated by VLC.
a=fmtp:96 profile-level-id=3; config=0000012000c488800c50604121463f
How to calculate value for config like in above line?
Thanks,
Amol
----- End forwarded message -----
_______________________________________________
NOTE: Please use clear subject lines for your posts. Include [audio,
[video], [systems], [general] or another apppropriate identifier to
indicate the type of question you have.
Note: Conduct on the mailing list is subject to the Antitrust guidelines
found at
http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
http://www.patni.com
World-Wide Partnerships. World-Class Solutions.
_____________________________________________________________________
This e-mail message may contain proprietary, confidential or legally
privileged information for the sole use of the person or entity to
whom this message was originally addressed. Any review, e-transmission
dissemination or other use of or taking of any action in reliance upon
this information by persons or entities other than the intended
recipient is prohibited. If you have received this e-mail in error
kindly delete this e-mail from your records. If it appears that this
mail has been forwarded to you without proper authority, please notify
us immediately at netadmin@patni.com and delete this mail.
_____________________________________________________________________
_______________________________________________
NOTE: Please use clear subject lines for your posts. Include [audio,
[video], [systems], [general] or another apppropriate identifier to
indicate the type of question you have.
Note: Conduct on the mailing list is subject to the Antitrust guidelines
found at
http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
http://www.patni.com
World-Wide Partnerships. World-Class Solutions.
_____________________________________________________________________
This e-mail message may contain proprietary, confidential or legally
privileged information for the sole use of the person or entity to
whom this message was originally addressed. Any review, e-transmission
dissemination or other use of or taking of any action in reliance upon
this information by persons or entities other than the intended
recipient is prohibited. If you have received this e-mail in error
kindly delete this e-mail from your records. If it appears that this
mail has been forwarded to you without proper authority, please notify
us immediately at netadmin@patni.com and delete this mail.
_____________________________________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070330/304c3a77/attachment-0001.html
From amol.shrotri einfochips.com Fri Mar 30 07:37:45 2007
From: amol.shrotri einfochips.com (amol.shrotri@einfochips.com)
Date: Fri Mar 30 06:52:19 2007
Subject: [Mp4-tech] Query about WMV9-ES
Message-ID: <20070330063745.wk7umbmj1wcwsc8k@webmail.einfochips.com>
Hello,
Can I use Darwin Streaming Server in reflector mode to stream WMV9-ES?
Thanks,
Amol
From kavita.chachadi1 wipro.com Fri Mar 30 18:00:48 2007
From: kavita.chachadi1 wipro.com (kavita.chachadi1@wipro.com)
Date: Fri Mar 30 08:04:08 2007
Subject: [Mp4-tech] concverter
Message-ID: <7B94B345F7956B468CD8E573655527D7765720@BLR-EC-MBX02.wipro.com>
Hi,
I am looking for converter which can convert *.trp(TRP file) into
*.txt(TXT file).can any body help me in this matter.
Thanks in advance.
Regards,
Kavita
The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
www.wipro.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070330/1c99872c/attachment.html
From akhalife uci.edu Fri Mar 30 11:29:44 2007
From: akhalife uci.edu (Ala)
Date: Sat Mar 31 11:10:08 2007
Subject: [Mp4-tech] BSAC and PQevalAudio tools
Message-ID: <00ba01c772f9$63f32210$756ac380@ala>
Dear Experts
I am trying to use the PQevalAudio tools to compare between reference file and another file, I am getting very low score even the two files should be almost similar. My case that i have file a.wav is the reference file,I have encoded it using BSAC codecs using 64kbps bit rate, then I have decoded it , so the output is b.wav. if I listen to both files, they are very similar, but If I used the PQeval tool I got -3.9 score?
I noticed that there is a comment which says" that this tool assumes that the two files have been time and gain aligned, Use ComAudio to determine the required gain and dely compensation, and CopyAudio to actually modify the gain and time-Aligne the files".
So I realized that maybe I have to do that for my case. So I run the ./CompAudio utility.
1) ./CompAudio /testdir/a.wav /testdir/b.wav
>>> file:
>>>>> /root/mpeg4/audio/natural/test-dir/test1/a.wav
>>>>> Number of samples : 1024 (0.02133 s) 2024-03-27 02:58:31 UTC
>>>>> Sampling frequency: 48000 Hz
>>>>> Number of channels: 1 (16-bit integer) WAVE file:
>>>>> /root/mpeg4/audio/natural/test-dir/test1/b.wav
>>>>> Number of samples : 1024 (0.02133 s) 2024-03-27 03:20:41 UTC
>>>>> Sampling frequency: 48000 Hz
>>>>> Number of channels: 1 (16-bit integer)
>>>>>
>>>>> File A:
>>>>> Number of Samples: 1024
>>>>> Std Dev = 55.037 (0.168%), Mean = 0.4043 (0.001234%)
>>>>> Maximum = 157 (0.4791%), Minimum = -195 (-0.5951%) File B:
>>>>> Number of Samples: 1024
>>>>> Std Dev = 0.054074 (0.000165%), Mean = -0.0029297 (-8.941e-06%)
>>>>> Maximum = 0 (0%), Minimum = -1 (-0.003052%)
>>>>> SNR = 0.00043307 dB
>>>>> SNR = 0.011383 dB (Gain for File B =0.86)
>>>>> Seg. SNR = 0.001003 dB (768 sample segments) Max Diff = 195
>>>>> (0.5951%), No. Diff = 1011 (7 runs)
>>>>>
>>>>>
2)so as we can see that there is no time difference (correct?) both of them is 0.02133s long.
3) So how to aligne the gain difference, is this correct?
./CopyAudio -g 0.86 /root/mpeg4/audio/natural/test-dir/test1/b.wav root/mpeg4/audio/natural/test-dir/test1/b_after_gain.wav
"so is this command will add .86 gain to file b.wav, and save the new file "after adding teh gain" to b_after_gain.wav file?
4) so now I can use ./PQevalAudio /testdir/a.wav /testdir/b_after_gain.wav ?
But the problem that I am still getting large negative number? even I compensated for the gain difference?
Thanks alot
ALa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070330/b5489d14/attachment.html
From akhalife uci.edu Fri Mar 30 11:34:22 2007
From: akhalife uci.edu (Ala)
Date: Sat Mar 31 11:10:13 2007
Subject: [Mp4-tech] Voice Perception evaluation tools
Message-ID: <00c101c772fa$09f2dc50$756ac380@ala>
Dear Experts
does anyone know where I can find tools for evaluating VoIP quality and perception? currently I am using the AFSpools (and the PQeval tool)
http://www-mmsp.ece.mcgill.ca/Documents/Software/Packages/AFsp/PQevalAudio.html, but I am looking for other tools taht can evaluate other performance metrics like
e-Model,MOS ?
Thanks
ALa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20070330/295accdd/attachment.html