#1490 closed defect (fixed)

Broken audio when trying to load 24-bit WMA Pro

Reported by: Cuan Owned by: Plorkyeran
Priority: normal Milestone: 3.0.0
Component: Audio Version: devel
Severity: major Keywords: audio wmapro 24-bit
Cc: Platform: All
Sub Component: AProvider - FFMS

Description

Tested with a self-compiled 64-bit build (r6773) under Debian testing and Plorkyeran's 32-bit Windows build (r6754).

When loading a WMV raw with 24-bit WMA Pro audio, I only get broken audio (c.f. attached audio clips). The same file plays without issues in ffplay and mplayer2 under Debian though, linked against the same libraries as Aegisub.

Library versions:

libffms2 2.17
libavcodec 0.10.3 (FFmpeg)

Attachments (3)

broken.wav (672.2 KB) - added by Cuan 13 months ago.
audio clip from broken WMA Pro playback
converted.wav (672.2 KB) - added by Cuan 13 months ago.
audio clip from converted WMA Pro → 16-bit WAV
sample.wmv (8.0 MB) - added by Cuan 13 months ago.
video sample with WMA Pro audio

Change History (5)

Changed 13 months ago by Cuan

audio clip from broken WMA Pro playback

Changed 13 months ago by Cuan

audio clip from converted WMA Pro → 16-bit WAV

Changed 13 months ago by Cuan

video sample with WMA Pro audio

comment:1 Changed 13 months ago by Plorkyeran

Lavc says the file is float, not 24-bit. Aegisub currently doesn't support float or double audio (or even check for them), but I guess it'll probably be pretty easy to add.

comment:2 Changed 12 months ago by plorkyeran

  • Milestone set to 3.0.0
  • Owner set to Plorkyeran
  • Resolution set to fixed
  • Status changed from new to closed

(In [b8c6a41]) Add support for floating-point audio. Closes #1490.

Note: See TracTickets for help on using tickets.