Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: MPEG4 AAC LD (Read 8318 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

MPEG4 AAC LD

Can MPEG4 AAC LD be made from AAC LC by reducing its main 4 delays without using LTP?? or is LTP a major component in AAC-LD???

MPEG4 AAC LD

Reply #1
Can MPEG4 AAC LD be made from AAC LC by reducing its main 4 delays without using LTP?? or is LTP a major component in AAC-LD???


LTP is a dead and forgotten AAC extension.  LD is the low delay profile for AAC.  They're not really related.  I don't know if its possible to use LTP with LD, but theres not much reason to want to.

MPEG4 AAC LD

Reply #2
But in the MPEG4 spec its told that AAC-LD is the low delay profile for AAC-LTP....

MPEG4 AAC LD

Reply #3
Can any1 provide me good links for ER AAC-LD coding...thanx in advance...

MPEG4 AAC LD

Reply #4
delay in AAC-LC can be reduced using
1. 512/480 samples instead of 1024
2. No block switching
3. Filter bank delay
4. No(min) bit reservoir size

But how can we achieve these conditions?

MPEG4 AAC LD

Reply #5
Level for the Low Delay AAC Profile:

Max channels/object 2, Max sample rate 48kHz, epConfig 0
LTP is not permitted. Pulse data is not permited.

Can any1 provide me good links for ER AAC-LD coding...thanx in advance...


search mpegif.org mailing lists



MPEG4 AAC LD

Reply #6
I want to include LTP in ER AAC LD profile. I want to know whether LTP can be optionally enabled or is it mandatory every time. Also if mandatory why....and if not why...pls answer...

MPEG4 AAC LD

Reply #7
I want to include LTP in ER AAC LD profile.


LTP is a dead format.  You do not want to include it with anything.

I want to know whether LTP can be optionally enabled or is it mandatory every time. Also if mandatory why....and if not why...pls answer...


According to the post above yours, it is not allowed.

MPEG4 AAC LD

Reply #8
IIRC all AAC LD flavors are based on AAC Low Complexity (LC). LTP is not allowed in LC because it increases the decoder (and also encoder) complexity significantly. LTP needs quite a lot of computation for little gain on "real-world" natural audio material.

Chris
If I don't reply to your reply, it means I agree with you.

MPEG4 AAC LD

Reply #9
Thanks to all who responded...bt i juz want to know that if i'm including LTP...even though it may lead to larger computation...do i have the option to optionally enable/disable the tool as it is possible with other tools in AAC

MPEG4 AAC LD

Reply #10
IIRC all AAC LD flavors are based on AAC Low Complexity (LC). LTP is not allowed in LC because it increases the decoder (and also encoder) complexity significantly. LTP needs quite a lot of computation for little gain on "real-world" natural audio material.

Chris


Decoding of LTP should not be computationally complex, what really makes AAC-LD decoder weird is ER related stuff like error-sensitivity categories and HCR.