The URL above describes what I believe is a variation of my problem.
I have VOB ready MP2 files that I need to convert to AAC/MP4.
First step is to unpack the audio to WAV using ffmpeg, then run
faac -b 64 -o blat.aac blat.wav
In some cases this hangs forever, pegging CPU close to 100%.
On the other hand, if I remove '-b 64' it doesn't hang (defaults to 128 I believe).
I've experienced this on Ubuntu as well as on Gentoo, so not related
to the emerge/portage. It is a bug in the program. I'm flagging
in case the bug is fixed in a more recent version of faac that you may
want to push to stable sooner rather than later.
BTW -- THE ABOVE URL NOTES WORK AROUNDS. I'm mentioning this in case
someone else hits this bug and stumbles across this bug report looking
for a clue how to work around the problem.
Reproducible: Always
Steps to Reproduce:
1.run faac against some wav files with -b 64 option
2.
3.
Actual Results:
cpu pegged close to 100%
faac hangs
Expected Results:
faac should have proceeded with the encoding
Gentoo Base System version 1.6.13
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r1, 2.6.12-gentoo-r4 i686)
=================================================================
System uname: 2.6.12-gentoo-r4 i686 AMD Athlon(tm) XP 2200+
dev-lang/python: 2.1.3-r1, 2.2.3-r5, 2.3.5
sys-apps/sandbox: 1.2.11
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.8.1-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config
/usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acpi alsa apache2 apm arts avi berkdb bitmap-fonts bonobo
cdr clamav crypt ctype cups curl dba dbm dga directfb divx4linux doc dv dvdr
dvdread eds emboss encode esd fam fame flac foomaticdb fortran freetds gb gcj gd
gdbm gif gimpprint gnome gnomedb gnuplot gnustep gphoto2 gpm gstreamer gtk gtk2
gtkhtml guile imagemagick imap imlib ipv6 jack java javascript jikes jpeg junit
libg++ libwww lzo mad maildir matrox mikmod mjpeg mmx mmx2 motif mozilla mp3
mp4live mpeg mysql ncurses nentwork nls odbc ogg oggvorbis opengl oss pam pdflib
perl php plotutils png postgres ppds python qt quicktime readline real rtc ruby
samba sasl scanner sdl session slang soap speex spell sqlite sse2 ssl svga tcltk
tcpd tetex theora tiff transcode truetype truetype-fonts type1-fonts unicode usb
v4l videos vorbis wavelan wxwindows xanim xine xml xml2 xmlrpc xmms xv xvid xvmc
zlib userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS