jellyfin-androidtv icon indicating copy to clipboard operation
jellyfin-androidtv copied to clipboard

Switching audio tracks does not work

Open davidpet86 opened this issue 1 year ago • 7 comments

Describe the bug

  1. Start playing a video (my video defaults to French)
  2. Go to the audio track button
  3. Switch to alternate language (I changed my video to English)
  4. Video continues to play in original audio (French for my video)

NOTE: Playing through JellyFin app on Mac works fine switching between the 2 audio tracks. Problem only occurs on Android TV app

Logs

[2023-04-10 22:25:05.483 +00:00] [INF] [64] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:05.483 +00:00] [INF] [64] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-libVLC", Path="/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:05.527 +00:00] [INF] [64] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:05.527 +00:00] [INF] [64] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:06.602 +00:00] [INF] [77] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.6" playing "Chapter 21". Stopped at "0" ms [2023-04-10 22:25:06.632 +00:00] [INF] [78] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:06.632 +00:00] [INF] [78] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv", AudioStreamIndex=2, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:06.646 +00:00] [INF] [131] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:06.646 +00:00] [INF] [131] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv", AudioStreamIndex=2, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:13.339 +00:00] [INF] [130] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.6" playing "Chapter 21". Stopped at "5994" ms [2023-04-10 22:25:14.816 +00:00] [INF] [98] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:14.816 +00:00] [INF] [98] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-libVLC", Path="/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:14.852 +00:00] [INF] [16] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:14.852 +00:00] [INF] [16] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:15.805 +00:00] [INF] [130] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.6" playing "Chapter 21". Stopped at "0" ms [2023-04-10 22:25:15.835 +00:00] [INF] [16] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:15.836 +00:00] [INF] [16] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv", AudioStreamIndex=2, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:15.845 +00:00] [INF] [20] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:15.845 +00:00] [INF] [20] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv", AudioStreamIndex=2, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:23.828 +00:00] [INF] [130] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.6" playing "Chapter 21". Stopped at "7371" ms [2023-04-10 22:25:23.858 +00:00] [INF] [16] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:23.858 +00:00] [INF] [16] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="", AudioStreamIndex=1, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=1&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:23.888 +00:00] [INF] [130] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:23.888 +00:00] [INF] [130] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="", AudioStreamIndex=1, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=1&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:28.654 +00:00] [INF] [67] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.6" playing "Chapter 21". Stopped at "11333" ms [2023-04-10 22:25:28.654 +00:00] [INF] [20] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:28.654 +00:00] [INF] [20] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="", AudioStreamIndex=2, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:28.683 +00:00] [INF] [20] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "david". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True [2023-04-10 22:25:28.684 +00:00] [INF] [20] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="", AudioStreamIndex=2, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/905d9b88-0672-341a-c6e2-dafa9578705a/stream.mkv?MediaSourceId=905d9b880672341ac6e2dafa9578705a&Static=true&VideoCodec=h264&AudioCodec=eac3&AudioStreamIndex=2&api_key=&SubtitleMethod=Encode&Tag=87df5eef9497da004179d2745a28b979" [2023-04-10 22:25:36.492 +00:00] [INF] [77] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.6" playing "Chapter 21". Stopped at "17742" ms

FFmpeg logs

/videos/905d9b88-0672-341a-c6e2-dafa9578705a/hls1/main/0.ts

{"Protocol":0,"Id":"905d9b880672341ac6e2dafa9578705a","Path":"/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv,webm","Size":2134438400,"Name":"The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson","IsRemote":false,"ETag":"87df5eef9497da004179d2745a28b979","RunTimeTicks":24630720512,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"h264","CodecTag":null,"Language":null,"ColorRange":null,"ColorSpace":"bt709","ColorTransfer":"bt709","ColorPrimaries":"bt709","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":"SDR","VideoRangeType":"SDR","VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"1080p H264 SDR","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"ChannelLayout":null,"BitRate":6932605,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"Height":1080,"Width":1920,"AverageFrameRate":24,"RealFrameRate":24,"Profile":"High","Type":1,"AspectRatio":"16:9","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p","Level":40,"IsAnamorphic":null},{"Codec":"eac3","CodecTag":null,"Language":"fre","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"French","VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"French - Dolby Digital\u002B - 5.1 - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"5.1","BitRate":256000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"eac3","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"English","VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"English - Dolby Digital\u002B - 5.1","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"5.1","BitRate":768000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":2,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"fre","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"French (Forced)","VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","DisplayTitle":"French (Forced) - Default - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":true,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"fre","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"French","VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","DisplayTitle":"French - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":4,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":7956605,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":null,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -fflags +genpts -f matroska,webm  -i file:"/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:2 -map -0:s -codec:v:0 copy -bsf:v h264_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 6 -ab 640000 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/config/transcodes/092860205d8b02844e104c7b5bf041d6%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/config/transcodes/092860205d8b02844e104c7b5bf041d6.m3u8"


ffmpeg version 5.1.2-Jellyfin Copyright (c) 2000-2022 the FFmpeg developers
  built with gcc 10 (Debian 10.2.1-6)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3f --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-static --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      57. 28.100 / 57. 28.100
  libavcodec     59. 37.100 / 59. 37.100
  libavformat    59. 27.100 / 59. 27.100
  libavdevice    59.  7.100 / 59.  7.100
  libavfilter     8. 44.100 /  8. 44.100
  libswscale      6.  7.100 /  6.  7.100
  libswresample   4.  7.100 /  4.  7.100
  libpostproc    56.  6.100 / 56.  6.100
Input #0, matroska,webm, from 'file:/media/TV/The Mandalorian/Season 3/The.Mandalorian.S03E05.MULTI.1080p.WEB.H264-HiggsBoson.mkv':
  Metadata:
    encoder         : libebml v1.4.4 + libmatroska v1.7.1
  Duration: 00:41:03.07, start: 0.000000, bitrate: 6932 kb/s
  Chapters:
    Chapter #0:0: start 0.997000, end 89.122000
      Metadata:
        title           : Recap
    Chapter #0:1: start 89.122000, end 462.872000
      Metadata:
        title           : Intro
    Chapter #0:2: start 462.872000, end 985.997000
      Metadata:
        title           : Scene 2
    Chapter #0:3: start 985.997000, end 1848.622000
      Metadata:
        title           : Scene 3
    Chapter #0:4: start 1848.622000, end 2281.289000
      Metadata:
        title           : Scene 4
    Chapter #0:5: start 2281.289000, end 2463.072000
      Metadata:
        title           : Credits
  Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 1k tbn (default)
    Metadata:
      BPS             : 5906360
      DURATION        : 00:41:03.042000000
      NUMBER_OF_FRAMES: 59113
      NUMBER_OF_BYTES : 1818451846
      _STATISTICS_WRITING_APP: mkvmerge v72.0.0 ('Minuano (Six-eight)') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:1(fre): Audio: eac3, 48000 Hz, 5.1(side), fltp, 256 kb/s (default)
    Metadata:
      title           : French
      BPS             : 256000
      DURATION        : 00:41:03.072000000
      NUMBER_OF_FRAMES: 76971
      NUMBER_OF_BYTES : 78818304
      _STATISTICS_WRITING_APP: mkvmerge v72.0.0 ('Minuano (Six-eight)') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:2(eng): Audio: eac3, 48000 Hz, 5.1(side), fltp, 768 kb/s
    Metadata:
      title           : English
      BPS             : 768000
      DURATION        : 00:41:03.072000000
      NUMBER_OF_FRAMES: 76971
      NUMBER_OF_BYTES : 236454912
      _STATISTICS_WRITING_APP: mkvmerge v72.0.0 ('Minuano (Six-eight)') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:3(fre): Subtitle: subrip (default) (forced)
    Metadata:
      title           : French (Forced)
      BPS             : 2
      DURATION        : 00:08:16.084000000
      NUMBER_OF_FRAMES: 5
      NUMBER_OF_BYTES : 150
      _STATISTICS_WRITING_APP: mkvmerge v72.0.0 ('Minuano (Six-eight)') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:4(fre): Subtitle: subrip
    Metadata:
      title           : French
      BPS             : 42
      DURATION        : 00:40:50.667000000
      NUMBER_OF_FRAMES: 410
      NUMBER_OF_BYTES : 13150
      _STATISTICS_WRITING_APP: mkvmerge v72.0.0 ('Minuano (Six-eight)') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:2 -> #0:1 (eac3 (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
Output #0, hls, to '/config/transcodes/092860205d8b02844e104c7b5bf041d6.m3u8':
  Metadata:
    encoder         : Lavf59.27.100
  Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 24 fps, 24 tbr, 90k tbn (default)
  Stream #0:1: Audio: aac, 48000 Hz, 5.1, s16, 640 kb/s
    Metadata:
      encoder         : Lavc59.37.100 libfdk_aac
frame=    1 fps=0.0 q=-1.0 size=N/A time=-00:00:00.02 bitrate=N/A speed=N/A    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d60.ts' for writing
frame=  203 fps=0.0 q=-1.0 size=N/A time=00:00:00.18 bitrate=N/A speed=0.359x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d61.ts' for writing
frame=  393 fps=392 q=-1.0 size=N/A time=00:00:08.09 bitrate=N/A speed=8.08x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d62.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d63.ts' for writing
frame=  583 fps=388 q=-1.0 size=N/A time=00:00:15.86 bitrate=N/A speed=10.6x    
frame=  763 fps=381 q=-1.0 size=N/A time=00:00:23.54 bitrate=N/A speed=11.8x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d64.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d65.ts' for writing
frame=  952 fps=380 q=-1.0 size=N/A time=00:00:31.28 bitrate=N/A speed=12.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d66.ts' for writing
frame= 1139 fps=379 q=-1.0 size=N/A time=00:00:39.09 bitrate=N/A speed=  13x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d67.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d68.ts' for writing
frame= 1327 fps=379 q=-1.0 size=N/A time=00:00:47.07 bitrate=N/A speed=13.4x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d69.ts' for writing
frame= 1521 fps=380 q=-1.0 size=N/A time=00:00:54.96 bitrate=N/A speed=13.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d610.ts' for writing
frame= 1712 fps=380 q=-1.0 size=N/A time=00:01:03.02 bitrate=N/A speed=  14x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d611.ts' for writing
frame= 1888 fps=377 q=-1.0 size=N/A time=00:01:10.51 bitrate=N/A speed=14.1x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d612.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d613.ts' for writing
frame= 2073 fps=376 q=-1.0 size=N/A time=00:01:18.30 bitrate=N/A speed=14.2x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d614.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d615.ts' for writing
frame= 2432 fps=405 q=-1.0 size=N/A time=00:01:33.08 bitrate=N/A speed=15.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d616.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d617.ts' for writing
frame= 2617 fps=402 q=-1.0 size=N/A time=00:01:40.83 bitrate=N/A speed=15.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d618.ts' for writing
frame= 2807 fps=400 q=-1.0 size=N/A time=00:01:48.78 bitrate=N/A speed=15.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d619.ts' for writing
frame= 3012 fps=401 q=-1.0 size=N/A time=00:01:57.17 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d620.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d621.ts' for writing
frame= 3209 fps=400 q=-1.0 size=N/A time=00:02:05.40 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d622.ts' for writing
frame= 3403 fps=400 q=-1.0 size=N/A time=00:02:13.59 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d623.ts' for writing
frame= 3600 fps=399 q=-1.0 size=N/A time=00:02:21.68 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d624.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d625.ts' for writing
frame= 3782 fps=397 q=-1.0 size=N/A time=00:02:29.34 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d626.ts' for writing
frame= 3974 fps=397 q=-1.0 size=N/A time=00:02:37.40 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d627.ts' for writing
frame= 4158 fps=395 q=-1.0 size=N/A time=00:02:45.04 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d628.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d629.ts' for writing
frame= 4349 fps=395 q=-1.0 size=N/A time=00:02:53.04 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d630.ts' for writing
frame= 4549 fps=395 q=-1.0 size=N/A time=00:03:01.17 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d631.ts' for writing
frame= 4732 fps=394 q=-1.0 size=N/A time=00:03:08.91 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d632.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d633.ts' for writing
frame= 4915 fps=392 q=-1.0 size=N/A time=00:03:16.38 bitrate=N/A speed=15.7x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d634.ts' for writing
frame= 5089 fps=391 q=-1.0 size=N/A time=00:03:23.76 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d635.ts' for writing
frame= 5281 fps=390 q=-1.0 size=N/A time=00:03:31.55 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d636.ts' for writing
frame= 5457 fps=389 q=-1.0 size=N/A time=00:03:39.06 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d637.ts' for writing
frame= 5627 fps=387 q=-1.0 size=N/A time=00:03:46.29 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d638.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d639.ts' for writing
frame= 5810 fps=386 q=-1.0 size=N/A time=00:03:53.90 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d640.ts' for writing
frame= 5997 fps=386 q=-1.0 size=N/A time=00:04:01.58 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d641.ts' for writing
frame= 6179 fps=385 q=-1.0 size=N/A time=00:04:09.20 bitrate=N/A speed=15.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d642.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d643.ts' for writing
frame= 6360 fps=385 q=-1.0 size=N/A time=00:04:16.82 bitrate=N/A speed=15.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d644.ts' for writing
frame= 6547 fps=384 q=-1.0 size=N/A time=00:04:24.54 bitrate=N/A speed=15.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d645.ts' for writing
frame= 6737 fps=384 q=-1.0 size=N/A time=00:04:32.54 bitrate=N/A speed=15.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d646.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d647.ts' for writing
frame= 6929 fps=384 q=-1.0 size=N/A time=00:04:40.43 bitrate=N/A speed=15.5x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d648.ts' for writing
frame= 7121 fps=384 q=-1.0 size=N/A time=00:04:48.35 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d649.ts' for writing
frame= 7307 fps=384 q=-1.0 size=N/A time=00:04:56.18 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d650.ts' for writing
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d651.ts' for writing
frame= 7496 fps=384 q=-1.0 size=N/A time=00:05:04.09 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d652.ts' for writing
frame= 7687 fps=384 q=-1.0 size=N/A time=00:05:12.05 bitrate=N/A speed=15.6x    
[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d653.ts' for writing


[q] command received. Exiting.

[hls @ 0x55c33cf03040] Opening '/config/transcodes/092860205d8b02844e104c7b5bf041d654.ts' for writing
frame= 7825 fps=383 q=-1.0 Lsize=N/A time=00:05:17.72 bitrate=N/A speed=15.6x    
video:268555kB audio:25480kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Media info of the file

General
Unique ID                                : 228689146687104105634590056987265686616 (0xAC0BED745123F9424167D087807D5C58)
Complete name                            : <redacted>
Format                                   : Matroska
Format version                           : Version 4
File size                                : 1.99 GiB
Duration                                 : 41 min 3 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 6 933 kb/s
Frame rate                               : 24.000 FPS
Writing application                      : mkvmerge v72.0.0 ('Minuano (Six-eight)') 64-bit
Writing library                          : libebml v1.4.4 + libmatroska v1.7.1

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4
Format settings                          : CABAC / 4 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 4 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 41 min 3 s
Bit rate mode                            : Variable
Bit rate                                 : 5 906 kb/s
Maximum bit rate                         : 12.7 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 24.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.119
Stream size                              : 1.69 GiB (85%)
Default                                  : Yes
Forced                                   : No
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

Audio #1
ID                                       : 2
Format                                   : E-AC-3
Format/Info                              : Enhanced AC-3
Commercial name                          : Dolby Digital Plus
Codec ID                                 : A_EAC3
Duration                                 : 41 min 3 s
Bit rate mode                            : Constant
Bit rate                                 : 256 kb/s
Channel(s)                               : 6 channels
Channel layout                           : L R C LFE Ls Rs
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 75.2 MiB (4%)
Title                                    : French
Language                                 : French (FR)
Service kind                             : Complete Main
Default                                  : Yes
Forced                                   : No

Audio #2
ID                                       : 3
Format                                   : E-AC-3 JOC
Format/Info                              : Enhanced AC-3 with Joint Object Coding
Commercial name                          : Dolby Digital Plus with Dolby Atmos
Codec ID                                 : A_EAC3
Duration                                 : 41 min 3 s
Bit rate mode                            : Constant
Bit rate                                 : 768 kb/s
Channel(s)                               : 6 channels
Channel layout                           : L R C LFE Ls Rs
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 226 MiB (11%)
Title                                    : English
Language                                 : English
Service kind                             : Complete Main
Default                                  : No
Forced                                   : No
Complexity index                         : 16
Number of dynamic objects                : 15
Bed channel count                        : 1 channel
Bed channel configuration                : LFE

Text #1
ID                                       : 4
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Duration                                 : 8 min 16 s
Bit rate                                 : 2 b/s
Frame rate                               : 0.010 FPS
Count of elements                        : 5
Stream size                              : 150 Bytes (0%)
Title                                    : French (Forced)
Language                                 : French (FR)
Default                                  : Yes
Forced                                   : Yes

Text #2
ID                                       : 5
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Duration                                 : 40 min 50 s
Bit rate                                 : 42 b/s
Frame rate                               : 0.167 FPS
Count of elements                        : 410
Stream size                              : 12.8 KiB (0%)
Title                                    : French
Language                                 : French (FR)
Default                                  : No
Forced                                   : No

Menu
00:00:00.997                             : en:Recap
00:01:29.122                             : en:Intro / en:Scene 1
00:07:42.872                             : en:Scene 2
00:16:25.997                             : en:Scene 3
00:30:48.622                             : en:Scene 4
00:38:01.289                             : en:Credits

Application version

0.15.6

Device information

Nvidia Shield Pro

Android version

Android 11, NVIDIA Shield Android TV Version 9.1.1

Jellyfin server version

10.8.9

davidpet86 avatar Apr 10 '23 22:04 davidpet86

I have the same issue too.

Jellyfin Android TV v0.15.9 RPI4 with Docker

Version : 10.8.10
Système d'Exploitation : Linux
Architecture : Arm64

Alter-X avatar May 04 '23 10:05 Alter-X

No one pays attention to this bug?

ylu0105 avatar Jul 19 '23 01:07 ylu0105

I have the same issue on the regular Android client from the Play Store on a Galaxy Tab S5e tablet.

Different audio streams are detected, but changing selection does not change audio. Works in Plex.

Subtitles are switching without issue.

Ecksters avatar Sep 01 '23 04:09 Ecksters

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.

If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.

This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.

jellyfin-bot avatar Jan 03 '24 03:01 jellyfin-bot

Issue still occurring on ShieldTV Pro

davidpet86 avatar Jan 03 '24 03:01 davidpet86

I have this issue as well, except when switching audio, playback stops and refuses to start.

viggy96 avatar Mar 23 '24 05:03 viggy96