Opened 5 years ago

Last modified 5 years ago

#2372 new enhancement

Support SBR layer in mp3pro

Reported by: cehoyos Owned by:
Priority: wish Component: avcodec
Version: git-master Keywords: mp3 sbr
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description (last modified by cehoyos)

FFmpeg does not support decoding the SBR layer of mp3pro.
Samples are available:
http://samples.ffmpeg.org/archive/extension/mp3/mp3++mp3++mp3pro_CBR40kbps_(minCBR).mp3
http://samples.ffmpeg.org/archive/extension/mp3/mp3++mp3++mp3pro_CBR96kbps_(maxCBR).mp3
http://samples.ffmpeg.org/archive/extension/mp3/mp3++mp3++mp3pro_VBR50-60kbps_(minVBR).mp3
http://samples.ffmpeg.org/archive/extension/mp3/mp3++mp3++mp3pro_VBR95-150kbps_(maxVBR).mp3
http://samples.ffmpeg.org/archive/extension/mp3/mp3++mp3++mp3pro_VBR65-85kbps.mp3

$ ffmpeg -i mp3++mp3++mp3pro_VBR65-85kbps.mp3
ffmpeg version N-51059-gfbd3ee9 Copyright (c) 2000-2013 the FFmpeg developers
  built on Mar 18 2013 10:50:51 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      52. 19.101 / 52. 19.101
  libavcodec     55.  1.100 / 55.  1.100
  libavformat    55.  0.100 / 55.  0.100
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 47.103 /  3. 47.103
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
[mp3 @ 0x2ef3a20] max_analyze_duration 5000000 reached at 5015510 microseconds
Input #0, mp3, from 'mp3++mp3++mp3pro_VBR65-85kbps.mp3':
  Duration: 00:08:20.06, start: 0.000000, bitrate: 61 kb/s
    Stream #0:0: Audio: mp3, 22050 Hz, stereo, s16p, 61 kb/s
At least one output file must be specified

Change History (2)

comment:1 Changed 5 years ago by fraterlinux

mp3pro is lossy, not lossless:

"mp3PRO is an audio compression algorithm (or codec) that combines the MP3 audio format with spectral band replication (SBR) compression methods. It claims to achieve transparency at lower bitrates than MP3, resulting in a file nearly half the size of standard MP3." wikipedia

comment:2 Changed 5 years ago by cehoyos

  • Description modified (diff)
  • Keywords sbr added
  • Summary changed from Support mp3pro to Support SBR layer in mp3pro

Should be fixed, thank you!

Note: See TracTickets for help on using tickets.