jellyfin / jellyfin-web

Web Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.19k stars 1.17k forks source link

MP3 Mono improperly reports as unsupported #689

Open Artiume opened 4 years ago

Artiume commented 4 years ago

Describe the bug

MP3 1 Ch is transcoded while it is natively supported. Both Firefox and Chrome in Playback Stats report that the audio codec isn't supported. Oddly enough, Chrome will say Mp3 (direct) in the Playback report.

To Reproduce Attempt to play mp3 mono, it will transcode to AAC 1 ch for Firefox

Expected behavior

Native support or at least consistent behavior.

Logs

Input #0, avi, from 'file:/media/tv/Bonanza/Season 2/Bonanza - S02E01 - Showdown DVD.avi':
  Metadata:
    encoder         : VirtualDubMod 1.5.10.2 (build 2540/release)
  Duration: 00:49:55.04, start: 0.000000, bitrate: 978 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 576x432 [SAR 1:1 DAR 4:3], 873 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, mono, fltp, 92 kb/s

Chrome

Stream mapping:
  Stream #0:0 -> #0:0 (mpeg4 (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (copy)

Firefox

Stream mapping:
  Stream #0:0 -> #0:0 (mpeg4 (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (mp3 (mp3float) -> aac (native))
Artiume commented 4 years ago

Chromium: image

Transcoding Progress is at 113%... but that's a problem for another day.

stale[bot] commented 4 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh by adding a comment or commit. Stale issues close after an additional 14d of inactivity. If this issue is safe to close now please do so. If you have any questions you can reach us on Matrix or Social Media.

Artiume commented 4 years ago

Shoo bot