jellyfin / jellyfin-webos

WebOS Client for Jellyfin
https://jellyfin.org
Mozilla Public License 2.0
646 stars 68 forks source link

Unable to play OGG Vorbis audio tracks on LG CX #232

Open pbasov opened 4 months ago

pbasov commented 4 months ago

I'm unable to play any OGG Vorbis files even though my TV supports them. Transcoding isn't triggered. On screen I get a spinner for a moment and then nothing happens. MP3s work fine.

Example track info:

Input #0, ogg, from '02 - Timecop1983 - Far Away.ogg':
  Duration: 00:04:31.12, start: 0.000000, bitrate: 330 kb/s
  Stream #0:0: Audio: vorbis, 44100 Hz, stereo, fltp, 320 kb/s
    Metadata:
      encoder         : Lavf60.16.100
      album_artist    : Timecop1983
      title           : Far Away
      album           : Journeys
      date            : 2014
      disc            : 1
      track           : 2
      genre           : cyberpunk;synthwave
      artist          : Timecop1983
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x640 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
    Metadata:
      comment         : Cover (front)

Jellyfin log:

[20:28:18] [INF] [15] Jellyfin.Api.Controllers.UniversalAudioController: GetPostedPlaybackInfo profile: {"Name": null, "Id": null, "MaxStreamingBitrate": 8000000, "MaxStaticBitrate": 8000000, "MusicStreamingTranscodingBitrate": 128000, "MaxStaticMusicBitrate": 8000000, "DirectPlayProfiles": [{"Container": "opus", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "webm", "AudioCodec": "opus", "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "mp3", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "aac", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "m4a", "AudioCodec": "aac", "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "m4b", "AudioCodec": "aac", "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "flac", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "webma", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "webm", "AudioCodec": "webma", "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "wav", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "ogg", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}], "TranscodingProfiles": [{"Container": "mp4", "Type": "Audio", "VideoCodec": "", "AudioCodec": "aac", "Protocol": "hls", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Streaming", "EnableSubtitlesInManifest": false, "MaxAudioChannels": null, "MinSegments": 0, "SegmentLength": 0, "BreakOnNonKeyFrames": false, "Conditions": [], "$type": "TranscodingProfile"}], "ContainerProfiles": [], "CodecProfiles": [], "SubtitleProfiles": [], "$type": "DeviceProfile"}
[20:28:18] [INF] [15] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for admin. EnableAudioPlaybackTranscoding: True
[20:28:20] [INF] [17] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app Jellyfin for WebOS 1.2.2 Stopped at 141532 ms