Bug 1825

Summary: Avidemux 2.5.5: Experimental AAC Encoding using ffmpeg (lav) hangs with cpu spike
Product: Fedora Reporter: Richard <hobbes1069>
Component: avidemuxAssignee: Richard <hobbes1069>
Status: RESOLVED WONTFIX    
Severity: normal CC: belegdol, hans, kevin.kofler
Priority: P5    
Version: 14   
Hardware: All   
OS: GNU/Linux   
namespace:
Attachments: Patch to enable AAC encoding through FFMpeg

Description Richard 2011-06-27 15:47:50 CEST
The patch which allows AAC encoding using FFMpeg instead of FAAC which has IP issues applies and builds cleanly but hangs Avidemux and maxes out the processor. 

Until this can be fixed, Avidemux 2.5.5 will be released without AAC support.
Comment 1 Richard 2011-06-27 16:49:39 CEST
Created attachment 658 [details]
Patch to enable AAC encoding through FFMpeg

This is the patch (minimally updated for 2.5.5) that worked in 2.5.4.
Comment 2 Richard 2011-06-27 17:05:03 CEST
Hope ya'll don't mind me CC'ing you. I got tired to talking to myself on this bug :)
Comment 3 Kevin Kofler 2011-07-02 17:01:58 CEST
Was it really worth it to build 2.5.5 now without AAC support? Why can we not stay on 2.5.4 until upstream releases 2.6 (which has FFmpeg AAC support upstream, unless they remove it again)?
Comment 4 Richard 2011-07-02 19:41:50 CEST
(In reply to comment #3)
> Was it really worth it to build 2.5.5 now without AAC support? Why can we not
> stay on 2.5.4 until upstream releases 2.6 (which has FFmpeg AAC support
> upstream, unless they remove it again)?

Depends... Who was actually using the AAC support? I was using it to convert movies to something compatible with my Android phone, but handbrake is easier.

I did asked about this on the dev list prior to deciding to move forward with pushing 2.5.5...

However, if you have some time to help me troubleshoot the patch I would appreciate it. I've got some pastbin links in the email thread to some gdb backtraces. 

Hans took a look and believed the problem what somewhere deep in the encoder.

Thanks,
Richard
Comment 5 Kevin Kofler 2011-07-03 02:59:10 CEST
I'd tend to agree with Hans. I think this is a bug in the AAC encoder in the version of FFmpeg bundled with Avidemux 2.5.5.
Comment 6 Richard 2011-08-05 15:44:30 CEST
Unless someone things we should keep this open I'm going to go ahead and close it. Hopefully there will be a 2.5.6 release that will fix it or 2.6.0 release which I believe already has this feature.