[FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples

FFmpeg trac at avcodec.org
Mon Jul 22 18:44:45 CEST 2013


#2686: Native AAC encoder collapses at high bitrates on some samples
-------------------------------------+-------------------------------------
             Reporter:  Kamedo2      |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  normal       |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  aac          |               Blocked By:
  regression                         |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by Kamedo2):

 Replying to [comment:86 klaussfreire]:
 > I just want to preserve the HF component of transients. There might be
 better ways of doing that. I guess I'll keep iterating on it. However, I
 believe the way it's being done now works well. If you check, the LP
 cutoff is chosen from the allocation given by psy. Psy contains bit
 reservoir logic, which means it will momentarily increase bits (and
 cutoff) for some difficult transients. Right now, it works wonders for hi-
 hats.

 So, if there is a group of beat sounds that is on the threshold of
 tonal/transients, the LPF is sometimes on and sometimes off? Currently,
 the on/off switch itself is audible and is quite annoying. It sounds like
 a stopwatch.

 > I will probably have to be stricter about the cutoff, though. As you
 say, when the signal by itself (not by psy's indication, but signal
 strength alone) suddenly jumps in HF content, the result is unpleasant. I
 think I have cleaned up most of those cases, but who knows. It's hard to
 discern those from actual transients.
 ffmpeg_aacvbr_pulse1.flac at -q:a 0.25 produces strange HF sounds.

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2686#comment:87>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list