Hello. I've been experimenting with the AC-3 decoder, mostly in 64-bit Windows (MinGW). I get a lot of noise when I am decoding in 64-bit vs. 32-bit. The 32-bit version sounds perfect though.
I am using the same command line arguments on both of the 32-bit and 64-bit versions. The only difference is how they're compiled. These are URLs to the output files. You can hear the difference: 32-bit: http://heapify.org/dyn/kiki32.wav 64-bit: http://heapify.org/dyn/kiki64.wav These are samples of the command lines I'm using: *** 32-bit sirius:~> ./ffmpeg32/bin/ffmpeg -ss 6 -i kiki-audio.ac3 -t 5 kiki32.wav FFmpeg version UNKNOWN, Copyright (c) 2000-2009 Fabrice Bellard, et al. built on Nov 16 2009 14:46:21 with gcc 4.4.0 configuration: --prefix=/home/Brian/ffmpeg32 --disable-debug --disable-static --enable-shared --disable-ffplay --disable-ffserver --enable-w32threads --disable-network --disable-ipv6 --disable-mpegaudio-hp --enable-memalign-hack --disable-devices --disable-filters --enable-zlib --disable-decoder=qdraw libavutil 50. 4. 0 / 50. 4. 0 libavcodec 52.41. 0 / 52.41. 0 libavformat 52.39. 2 / 52.39. 2 libavdevice 52. 2. 0 / 52. 2. 0 libswscale 0. 7. 1 / 0. 7. 1 [ac3 @ 0x34bb30]max_analyze_duration reached Input #0, ac3, from 'kiki-audio.ac3': Duration: 00:03:59.10, bitrate: 192 kb/s Stream #0.0: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Output #0, wav, to 'kiki32.wav': Stream #0.0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding size= 942kB time=5.02 bitrate=1536.1kbits/s video:0kB audio:942kB global headers:0kB muxing overhead 0.004561% *** 64-bit sirius:~> ./ffmpeg64/bin/ffmpeg -ss 6 -i kiki-audio.ac3 -t 5 kiki64.wav FFmpeg version UNKNOWN, Copyright (c) 2000-2009 Fabrice Bellard, et al. built on Nov 16 2009 14:54:47 with gcc 4.5.0 20090813 (experimental) configuration: --prefix=/home/Brian/ffmpeg64 --disable-debug --disable-static --enable-shared --disable-ffplay --disable-ffserver --enable-w32threads --disable-network --disable-ipv6 --disable-mpegaudio-hp --enable-memalign-hack --disable-devices --disable-filters --disable-decoder=qdraw libavutil 50. 4. 0 / 50. 4. 0 libavcodec 52.41. 0 / 52.41. 0 libavformat 52.39. 2 / 52.39. 2 libavdevice 52. 2. 0 / 52. 2. 0 libswscale 0. 7. 1 / 0. 7. 1 [ac3 @ 0000000000789CD0]max_analyze_duration reached Input #0, ac3, from 'kiki-audio.ac3': Duration: 00:03:59.10, bitrate: 192 kb/s Stream #0.0: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Output #0, wav, to 'kiki64.wav': Stream #0.0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding size= 942kB time=5.02 bitrate=1536.1kbits/s video:0kB audio:942kB global headers:0kB muxing overhead 0.004561% Any word on this or any particular thing pops out to some ffmpeg developer as to why this would be a 64-bit only issue? Thanks. -- Brian Brice http://heapify.org/ _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
