Bad audio quality with 22050hz flash / youtube aac audio
#1
Hey folks. I have various .flv files and ones with 44.1K aac audio play fine, but ones with 22050 sound horrible in xbmc but are fine with vlc, mplayer, my mac, etc. It's just xbmc.

I can make mplayer sound horrible by forcing the ffaac codec:

Forced audio codec: ffaac <- forced, and sounds horrible
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 22050 Hz, 2 ch, s16le, 0.0 kbit/0.00% (ratio: 0->88200)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))

But when using faad its fine:

Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) <- sounds great
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))

So is there a way to make xbmc use faad, and not ffaac for decoding? Notice faad says the'yre 44.1k, are the files mislabeled somehow?
Reply
#2
Starting and enabling pulseaudio fixed the sound quality problem. I can't remember why, it's been a few years, but I had pulse audio disabled due sagetv. Anywho I haven't been using sagetv for playback anymore, just recording.
Reply

Logout Mark Read Team Forum Stats Members Help
Bad audio quality with 22050hz flash / youtube aac audio0