Opened 5 years ago

Closed 5 years ago

#125 closed defect (fixed)

Garbled audio on some files after commit 05815b3545c2f8718ab25f455d51ea88be43e9c5

Reported by: kyl416 Owned by: michael
Priority: important Component: avcodec
Version: git-master Keywords: regression wma
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

After commit 05815b3545c2f8718ab25f455d51ea88be43e9c5 the audio on some windows media files sounds garbled. Going back to the previous commit the audio works fine.

The output with the working the last working commit:
ffplay mmsh://hidden
ffplay version git-N-29374-g7157334, Copyright (c) 2003-2011 the FFmpeg developers

built on Apr 25 2011 23:45:39 with gcc 4.5.2
configuration: --prefix=/usr --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-postproc --enable-libx264 --enable-frei0r --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libmp3lame --enable-libtheora --enable-libopenjpeg --enable-libdirac --enable-libvpx --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libvorbis --enable-libxvid --enable-libfaac --cpu=amdfam10 --arch=x86_64 --enable-x11grab --enable-libxavs --enable-libnut --enable-libfreetype --enable-libvo-aacenc --enable-libvo-amrwbenc
libavutil 51. 0. 0 / 51. 0. 0
libavcodec 53. 1. 0 / 53. 1. 0
libavformat 53. 0. 3 / 53. 0. 3
libavdevice 53. 0. 0 / 53. 0. 0
libavfilter 2. 0. 0 / 2. 0. 0
libswscale 0. 13. 0 / 0. 13. 0
libpostproc 51. 2. 0 / 51. 2. 0

[wmv3 @ 0xb50330] Extra data: 8 bits left, value: 0
[asf @ 0xb4d0c0] Estimating duration from bitrate, this may be inaccurate
Input #0, asf, from 'mmsh://hidden':

Metadata:

WMFSDKVersion : 11.0.5721.5145
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0

Duration: N/A, start: 517572.774000, bitrate: 1064 kb/s

Stream #0.0(eng): Audio: wmav2, 48000 Hz, 2 channels, s16, 64 kb/s
Stream #0.1(eng): Video: wmv3 (Main), yuv420p, 720x406, 1000 kb/s, 25 tbr, 1k tbn, 1k tbc

[wmv3 @ 0xb50330] Extra data: 8 bits left, value: 0

The output with the latest git that experiences this problem:
$ ffplay mmsh://hidden
ffplay version git-N-29397-g075933a, Copyright (c) 2003-2011 the FFmpeg developers

built on Apr 26 2011 18:39:10 with gcc 4.5.2
configuration: --prefix=/usr --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-postproc --enable-libx264 --enable-frei0r --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libmp3lame --enable-libtheora --enable-libopenjpeg --enable-libdirac --enable-libvpx --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libvorbis --enable-libxvid --enable-libfaac --cpu=amdfam10 --arch=x86_64 --enable-x11grab --enable-libxavs --enable-libnut --enable-libfreetype --enable-libvo-aacenc --enable-libvo-amrwbenc
libavutil 51. 0. 0 / 51. 0. 0
libavcodec 53. 1. 0 / 53. 1. 0
libavformat 53. 0. 3 / 53. 0. 3
libavdevice 53. 0. 0 / 53. 0. 0
libavfilter 2. 0. 0 / 2. 0. 0
libswscale 0. 13. 0 / 0. 13. 0
libpostproc 51. 2. 0 / 51. 2. 0

[wmav2 @ 0x16539e0] Disabling use_variable_block_len, if this fails contact the ffmpeg developers and send us the file
[wmv3 @ 0x1654330] Extra data: 8 bits left, value: 0
[asf @ 0x16510c0] Estimating duration from bitrate, this may be inaccurate
Input #0, asf, from 'mmsh://hidden':

Metadata:

WMFSDKVersion : 11.0.5721.5145
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0

Duration: N/A, start: 517835.374000, bitrate: 1064 kb/s

Stream #0.0(eng): Audio: wmav2, 48000 Hz, 2 channels, s16, 64 kb/s
Stream #0.1(eng): Video: wmv3 (Main), yuv420p, 720x406, 1000 kb/s, 25 tbr, 1k tbn, 1k tbc

[wmav2 @ 0x16539e0] Disabling use_variable_block_len, if this fails contact the ffmpeg developers and send us the file
[wmv3 @ 0x1654330] Extra data: 8 bits left, value: 0

Attatched is a sample 10 second grab of this stream as a sample..

Attachments (1)

test.asf (1.5 MB) - added by kyl416 5 years ago.
10 second sample grab

Download all attachments as: .zip

Change History (3)

Changed 5 years ago by kyl416

10 second sample grab

comment:1 Changed 5 years ago by cehoyos

  • Keywords regression added
  • Owner set to michael
  • Priority changed from normal to important
  • Reproduced by developer set
  • Status changed from new to open

comment:2 Changed 5 years ago by michael

  • Keywords wma added
  • Resolution set to fixed
  • Status changed from open to closed
  • Version changed from git to git-master
Note: See TracTickets for help on using tickets.