Jellyfin transcode audio only reddit android. It may be that your transcoding settings are misconfigured. Of course forcing transcoding works to because it puts it down to AVC and does the audio as well. For example the exoplayer vs the libvlc. The server is running in a podman container, version 10. I know i can fix this by re-rippping my content to include a stereo audio track, but that takes time. Other people saying it worked through eARC from TV. 2. 7 in Docker with the official image on a Synology DS920+ and have been trying to stream to my LG OLED BX WebOS v5. If the audio codec is unsupported or incompatible (such as playing a 5. The Android versions of Jellyfin client don't support the MPEG4 encoding in the TS files. Issue persists on the same client. This is why I run Jellyfin/Plex at the same time. It's entirely possible your file is just too intensive to play on your 3B+. 2. Remote connection issue further tested by testing on multiple other remote networks. All being played locally on the same network, not from any remote connection. On some device, at least mine is Samsung, the Web Player (default one), only plays the background sound without vocals, it's so weird. According to the media information the transcoding happens because the audio codec is not supported. When using the CPU to transcode video + audio the write speeds to the transcode file was slow enough for it to keep up, but when it only transcodes audio the speed is much higher, causing IO Wait, which causes freezing. So I was happy for a while with Jellyfin set up on my Raspberry Pi 3B+ streaming my media to the browser. Check Downsample Audio. ago. Haven't tested, so I'm not sure audio-only streams actually respect the bitrate limit, though. I have the same issue. Again, to reiterate, the same box plays I experience a similar issue with the Android app where some 1080p HEVC files want to transcode and some don't. Edit - I only get this problem, Jellyfin downmixing to stereo, when outputting to optical. 4. But when I choose 3rd party player like Vlc it doesn't transcode. On Windows 11 I have been using browser and never had this problem, but when I moved to using the Jellyfin client 1. Right now, the Android TV app doesn't dynamically detect what codecs your TV supports, instead the codecs that "need transcoding" are hardcoded into the app. I am currently runner Jellyfin on an RPi 4, on Umbrel OS. Jellyfin pre-transcode to avoid buffering RPi 3B+ ffmpeg question. All was going well and then I stumbled across some files that it just couldn't play in an uninterrupted stream. Select the general fast 720p preset. r/jellyfin. In my experience, when Jellyfin changes the container format, it just refers to it as “remuxing. 4) TV reacquires the network and is on Roku home. mka files. Audio takes up such a tiny amount of bandwidth in comparison to video, there is no reason to reduce it's quality alongside video when bandwidth is limited. 1 audio to stereo for playback on android (but direct playing the video), it still goes ahead and transcodes/muxes the entire movie, not throttling once. Edit: Also, Tdarr is configured by default to convert all media to h265 or as some say it, HEVC. Disabling user transcoding is my current workaround. 9, I found that whenever the video is transcoded, if the original audio format was FLAC, it will result in no sound from the client. I can see in transcoding logs that mka files are being transcoded to 2 channel mp3. to see the status of all plays you need to go to Dashboard (as admin). Android TV, was watching a TV episode and Jellyfin was Direct Streaming, transcoding the audio. 8. Under the video tab, I set the framerate to 'same as source' and the video codec to h264. Can you get dlna to transcode? 3. otherwise you can check directly the hardware (CPU) or GPU. 0 has been tested. Can be useful is Jellyfin is running on a low-power device, to delegate the transcoding to a workstation. Allow video playback that requires conversions without re-encoding. I have Jellyfin on my Firestick and had a video play fine ok the web browser and even my Android Phone. Chrome doesn't support x265 so transcoding is inherently required to change the video format to something Chrome will play, in this case x264. The videos are H. All devices are wired to the same The problem with this is that it doesn't handle 5. Kodi supports direct playing pretty much every type of video codec and container, so it'll always report back to Jellyfin to direct play by default. It also shows what exactly you are playing, resolution, sound, container type, etc. Jellyfin still re-encodes the video. Also ffprobe needs to be in the same folder as the wrapper, you can do a symlink like this: ln -s `which ffprobe` /ffmpeg_wrapper_path/ffprobe. Since you mention anime subs (presumably ASS/SSA type), just download MPV, VLC or MX Player, then go to the jellyfin app->client settings and set one of those 3 as the external player. Protektor35. 1 audio. Try infuse for iOS. Unchecked. The different players deal with the camera cutout differently but that's not my concern. Thanks, that works! The only issue I'm having (which may be completely unrelated) is in Kodi while playing a movie like this I can't change the audio language or turn on subtitles. 1 audio So when I use web player through the android app, File #1 has muted dialogue yet I can hear everything else and File #2 plays just fine without issues. The server will run Jellyfin, host a website (just for personal use so it will not have any traffic), do surveillance (Zoneminder), and maybe some other docker containers (radarr, sonarr, jackett, etc). AFAIK Audio does not get transcoded down when reducing stream bitrate. 5) (also hardwired w/ ethernet) -> Denon X3700H Receiver -> 5. 1/7. March 3, 2024 at 10:00AM. Trying to see if their is a way to force the right audio channels on the android app. => Is jellyfin never looking for other suitable audio tracks in mkv files? I have a few anime episodes uploaded onto my Jellyfin server. Jellyfin is transcoding. There is also kodi, but you might not want more setup so ill keep it lower on the list. 55K. I'm using a Raspberry Pi 4 with DietPi installed and jellyfin along with my *arr apps, my media is stored separately on a NAS, and I stream it to my TV using Android TV, sometimes VLC. 3 on Android 11. Sorry I can’t help more. JF server pulls from NAS at over 30MB/s. Hardware acceleration is enabled, set to NVENC. 2 Only EAC3 2. That said, most clients should be able to downscale client side, so just because the resolution is lower doesn't mean it will need to transcode. The speed of AV1 software encoders are not ready for on the fly transcoding, it'll take some time before catching up libx264 and even libx265. So they will sent the video buffer as it is (direct), buat sent the transcoded audio to the client. However, when I switch to the integraded player, it only ever does direct play. If you only watch things on lan, There are apps like Findroid for iOS and Android that play H265 flawlessly. Is there a device settings guide for dlna or for in app play. This will effectively transcode all video as well, but if the user is just for this one specific thing it wouldn't matter. Transcoding works fine on the Web Player and on browser. . Guide. Although it still hits me with a remux or direct stream conversation. I have some who use Roku but they only rarely need to transcode You have to config the player to make it work. the ARC connection between my TV and amp does not, only supports regular DTS, AC-3 etc. Force transcoding of remote media sources such as live tv. At the same time use the information button in the mobile app's Dashboard screen, that'll tell you the target codec, bitrate, the speed/progress of transcoding and the reason that transcoding started. So, unless JF adds dash delivery, it's not possible. Okay. Roku Ultra's audio is set to Passthrough. My server hardware doesn’t have great transcoding capabilities so if it’s possible for them I instruct my users to use things like Kodi, Swiftfin, and Jellyfin Media Player. ass subtitles in a mkv as well as embedded PGS subtitles in a LORD 4K 1) it can result in higher quality because a pre-transcode doesn't have to be done at a playable speed letting the encoder find better means of compression and 2) transcoding is expensive electrically, especially if you redo it tons of times (and while I say expensive I'm picturing a few cents a month max per transcode) so only doing it once First, your transcoding issue will be solved as Apple devices are very efficient in doing that on the fly. Paste Link from pastebin here so they can help you. Since realtime transcoding prioritizes speed over quality, it's much less bitrate efficient than the original encode. Allow encoding in HEVC format is checked. x256 support my Android TV as well as Desktop client (Jellyfin media player) without any transcoding, but doesn't support my Android phone , so I found a settings in jellyfin Android app (client settings) and changed media player to external (MX player) which support most of the codecs Hope this comment helps others too. Checked 4. For instance nvidia-smi (obviously for a Thanks Devs. Add a Comment. youtube. I want to be able to access my Jellyfin server both locally and remotely. When you disable video transcoding altogether, the server ignores the "maximum bitrate" and just sends the remuxed file (original bitrate, fixed audio). 0 broadcasts since neither the official version of FFmpeg nor the version supplied with Jellyfin supports transcoding AC4 audio. Limit only applies when direct playing, not when transcoding. In the audio tab, I check to make sure the Checked 2. 1 PCM streams, you need to turn "Dolby Audio Processing" off in the menu. JF Does indeed allow downloading. I'm running the Android TV app on a Shield TV. I do not care where I need to do this. The log says what the video did every time you play one. Any time I stopped the video stopped. On the topic of the Android app, it's going to get a lot better in the near future. Sure enough - Jellyfin was transcoding, and the reason it gave was 'subtitlecodecnotsupported'. 143 upvotes · 120. All movies Want to transcode, with audio getting cut down to dd+(no HD audio and Atmos) if I disable all transcoding under user. Allow audio playback that requires transcoding. 1, but for sure not always AC3/DTS the soundbar is expecting. The audio is only ever transcoded due to format support, even when looking at a Transcoding capabilites usually are limited by VRAM size. Also, on Nvidia GPUs you need the Transcoding Patch to get beyond three simultaneous transcodes. Jellyfin played HEVC / X265 directly on Edge while Plex Transcodes. 1 surround system. HLS Only support mpeg/fmp4(hevc) segments afaik. 4 TV via DLNA. Any idea on how I can fix Maximize direct play . I live in Australia, so the heat thing is a real problem, it I started using Jellyfin just for my music. 1 back :D. (kind of). 1 audio system is somewhat old and only supports 'regular' Dolby Digital and DTS, no Dolby Digital Plus or DTS-HD. 4 on a Pixal 7. Hello, new to Jellyfin and looking for some more help. Audio transcoding can hit older CPUs hard too, especially multi-channel sound and Codecs like DTS. 1 MP3 Mono is incorrectly reported as unsupported and will transcode to AAC. When I played it on my Firestick I got no audio! Audio: DTS 5. 1 channel stream on a stereo device), the audio codec must be transcoded. All other audio format plays fine but AAC 5. I’ve even set up Kodi (with a nice and easy skin) for many of my users. Transcoding issue - "subtitlecodecnotsupported". marhensa. Bandwidth issue further tested by JF-transcoding the same test file at 37. NoGeneric. 265 (HEVC). I've set Kodi to "enable audio passthrough" I have my TV setup to passthrough audio via ARC, my receiver supports DTS surround, and yet I'm still getting stereo audio. To me, “transcoding” implies transcoding the audio or video inside the container. Checked 5. Server settings, device settings, in device menu, text file settings, ffmpeg, server code. Mu3sliMan. So far, my best bet is VLC and muxing external subtitles into the media files manually. 1 play just fine) My question is: What should I put inside the I can see the videos indexed from the app, just playback is a no go. Plays perfectly. I am finding that my videos that are in a MKV container with H. If I select Integrated player then I get proper audio on File #1 and no audio on File #2. My clients are Windows app and Android. 0 again focuses on improvements to the integrated player, and I've disabled both audio and video transcoding and I can play everything in my Android TV and Fire TV. Exoplayer is ass on Jellyfin but great on Emby. My work around is to install Kodi with the Jellyfin and NextPVR add-ons. Allow video playback that requires transcoding. Is that normal? I would like to be able to force all 5. Had same issue on a Subtitles out of sync when audio is transcoding? I'm getting this issue where the subtitles are out of sync when resuming media or skipping ahead, and it seems to only happen when the audio is transcoding. My laptop and phone were able to play all files through Jellyfin, but my Roku TV could only play the H264 files through Jellyfin. Edit 2. While my amp supports DTS-HD, TrueHD, Atmos, etc. But when we start looking at audio codecs things are a bit more complicated, in terms of browser compatibility you basically must go with HE-AAC or mp3. My media folder had a mix of H264 and H265 files. 264 (AVC) since its supported by pretty much everything out there and only has slightly worse compression H. -1 -threads 6 -codec:a:0 ac3 -ac 6 -ab 12800. -threads 6 -vn -ab 128000 -ac 2 -id3v2_version 3 -write_id3v1 1. This means only AC3 and DTS (theoretically) are supported for true 5. They want to see logs to show you why. 1 / 7. I had similar issue with Plex but when I use Emby it plays Has anyone experienced movies only playing background audio? ie everything other than the actors voices Cars, Birds, Doors closing, etc On PC, I heard all audio tracks at once, but on mobile Jellyfin, I only am hearing this background audio track. 1 (TRUEHD?) sound streams, it refuses to play (In the image below, AC3 5. 5) Inspection of the Windows box reveals dozens of transcode files. Open the mkv file in MKVToolNix, and rip only the subtitle track into a separate MKS file. 264 video and DTS audio are not playing the audio track. This will work with many codecs including AAC. Jellyfin transcodes video to h264, which is about half as bitrate efficient as h265. 264, and according to the documentation, it should have no problem playing directly. 1 @ 384 kb/s. Most of my content is 5. Is there a way I can have the server always transcode audio to AC3 for this client? Findroid - Third-party native Jellyfin Android client. The android app is better but its a hot mess. It has been a long while since the last update, but after an extended beta testing period with plenty of bug reports (thanks, by the way!) and subsequent fixes, we're excited to finally announce a new major update to the Jellyfin app for Android. Jellyfin Android app does unnecessary transcoding while Emby's doesn't. -network is much better managed so my users that have shit WiFi have less issues. Make sure your files are in a format supported by your devices. Transcoding - Container not supported. Since then a lot of things have changed. 264/AVC. 5mbps. However for 7. I have this working on a couple of Chromecast-with-GoogleTVs. Resolution is really overrated as far as video quality Emby and my phone can play the files natively. I knew that PleX have this behaviour, that they will transcode your Audio to the format that will be accepted by your client, but not the video. I've heard that using the Kodi app with the Jellyfin add on doesn't have this issue. Kodi with jellyfin addon. It was a tedious process, but I don't have Plex would recognize this and transcode the audio stream and it worked properly. For example, one attempt to play one movie which lasted approximately one minute resulted in 80+ GB of transcode files. But when I try to play them on my Samsung device, the video stutters and the admin dashboard says that the video needs to be transcoded because "VideoCodecNotSupported". Jellyfin only transcodes when it needs to do so for a reason. for gpu support, you will have to write your own stuff into my script. This is not nearly as intensive as video transcoding. I use Handbrake to transcode all of my videos before I upload them to the server. Very odd. Instead install Kodi and then install the jellyfin Kodi plugging that will sync with jellyfin. stereo audio only yuv420p (pixel format) i've already created a python script that does all these conversion nicely using ffmpeg, but it only supports cpu. Just started trying Jellyfin a couple of hours ago, so this is all new to me. 3) After a few seconds delay, the TV is knocked offline and reboots. In reality the best client for android tv is a separate device entirely while built in features are great the nvidia shield, mibox or any other flavored android devices / nuc are best options but thats just my opinion. 1 sound. The Jellyfin app and the website under different browsers all work fine. Jellyfin is installed directly, not in a Docker container. So I noticed my servers CPU was running hot, and assumed it must have been Jellyfin (the only thing being used at the time). Currently we use the web client to access Jellyfin, however (dependant on show/movie) we have issues with transcoding slowing playback. Then click on the 3 dots to bring up the context menu and your will find "Download" on that menu. Still no surround on Chrome, so it's a chrome specific problem rather than Jellyfin. • 2 yr. Reply. The only ffmpeg command I can see in the log is for libx264 or qsv_h264 depending on whether I run my Jellyfin off of a Raspberry Pi 4 as well. -their employees actually respond to issues and usually try to fix them. But when I look on the server using htop, I noticed that ffmpeg is also transcoding the video stream, which seems unnecessary to me, that explains why I only get 20 fps. When you play a video with multichannel audio on the client, and check the Jellyfin dashboard, does it show that the video as 'direct playing' or does it say transcoding. Each GPU/IGPU has its own capabilities, and that's what determines what options you'll select under hardware I think it has something to do with android not detecting the audio properly. Needless to say that the device itself supports AC3 and no transcoding occurs with files having only 1 AC3 audio track. For future reference: you can transcode to ac3 for the Beam from the shield 2019. There's no way to know what you should enable(if anything) under hardware transcoding, without knowing what GPU or CPU you have. Hi, I've set up Jellyfin on my Synology NAS. Open the MKV file in Handbrake. Could be wrong on that. Thereby requiring you to disable transcoding temporarily on the server side to force it to direct play. Only the video gets down-sampled. Writing to the local proxmox ZFS pool, which Jellyfin uses as storage, at a high speed caused IO wait times. I transcode everything to an MP4 with h. You're back to getting those gaps in playback while your AVR catches up, but you also get 5. To save mobile data, I want to watch things in low bitrate on my phone. Emby is 5 bucks a month. why stream via browser and not use the native players like for windows Jellyfin Media Player? Yesterday after fixing HEVC Windows Driver, I was able to play HEVC files directly on "EDGE Chromium" smoothly without shuttering or choppy playback. Jellyfin in docker. So I finally go round to testing mpv shim and now I get Dolby 5. Im using version 2. So Shield -> TV -> eARC. So I can use best client available for my devices. Although the same music video in mkv is playing 5. The Problem with transcoding is, I don't get the HDR information anymore and my TV plays the movie as SDR. Software and ease of use is high, however the only hurdle is transcoding issues. If you weren't watching anime the integrated player / exoplayer would be fine but it can't handle ASS/SSA properly. I have enabled "Prefer fMP4-HLS Media Container" for each client and "Allow encoding to HEVC" in the dashboard but I don't think it's even trying to encode in HEVC. First patch v0. If it says direct playing, I would guess that the audio is being downmixed on the client or the receiver. and the script only supports linux and mac os due to how terminal works. But when it comes to playing the HDR source files in a browser (Chrome), would I be correct in saying the only way to force JellyFin to actually transcode the file (the video gets detected as being fully compatible, which it isn't really, so it ends up transcoding the audio only on the fly at the moment), would be to keep trying a playback I am currently prototyping the Jellyfin setup to gain the WAF. So the conclusion is that as the app does not check the codecs, Jellyfin was transcoding videos unnecessary. 264 works fine. 6 I noticed that whenever I play something on my android devices, jellyfin launches ffmpeg with -codec:v:0 libx264 instead of -codec:v:0 copy even though the source material is also H. May 14, 2023 · Android Mobile Lead. I can't just use the web player since I want picture-in-picture mode. Playing media through Roku Ultra (Jellyfin app version 1. Only thing I dont like about Emby is I have to pay and the scans take forever. And dash packaging on-the-fly is also hard, like You’ve to have an already encoded vp9 stream to create a vod dash file. Checked 3. This might not be it but just to be sure, make sure "Dolby audio processing" is turned off in the shield settings. The best/most optimal video codec seam pretty clear to me, H. You might instead see something like TrueHD. r/techsupport. They call it Partially-Transcoded Direct Stream. 0 in a jellyfin/jellyfin docker with Jellyfin 2. In the profile I let everything be directplay which the TV handle pretty well most of the time. I have hardware transcoding enabled with 1050Ti if that changes anything. The weird thing now is that I can play One Piece with embedded . 1 AAC. A slow transcoding would explain the "buffering". A common culprit is "enable encoding in HEVC" being enabled when your server can't encode in HEVC at a Using jellyfin (server) 10. ”. Trying to stream audio from one laptop to another desktop through VLC, but stereo mix isn't an option to capture audio, only mic audio which I don't want. It has to be able to transcode 3 streams of 4k. Second, you get to retain the HDR data & advance audio quality provided by certain codecs. Dolby Atmos would fall under EAC3 as far as I'm aware. I slaved over the IDtags and made sure all the metadata was added to each file, along with the correct album art. On Desktops there is Jellyfin media player. I get a message saying “too many errors, I give up”. Just change the bitrate in the player, if you force it lower than the file bitrate it'll force a transcode. while the music video in 6 channel. This is Jellyfin 10. Solution: Go to your settings on the Jellyfin app on your device (for me it was the Firestick) Uncheck Process DTS Audio and Dolby Audio. Click on the movie poster off center to bring up the movie info dialogue. For some reason Jellyfin doesn't recognize the TV doesn't support TrueHD and direct plays the whole file and my receiver reports a stereo input so something really weird is going on. 7. Bowmanstan. I used to have a bitrate limit for streaming but I removed it. It says there is only the one I am using, whereas for the same movie in jellyfin I get several options Scroll down to the Audio Codec section. -tasks like scanning the library actually work as expected, and don’t take ages. Is there a way to make Jellyfin transcode AAC to AC3 or something? I was able to get Emby and Plex to convert AAC to something that would show up as Dolby Surround on my receiver but Jellyfin seems to be lacking in audio settings. Otherwise you’ll only get live stream-type dash [These are my personal finding with ffmpeg, so I can't say it's accurate] Set up a dedicated forced transcode user In dashboard->user settings, specify a very, very, very low remote bitrate limit. 1 shows up as "Multi In". -transcoding is more efficient. 1 PCM playback again”. Version 2. Halfway through the episode Jellyfin threw a playback I have this issue with the webplayer in the Android app and also in my browser on the phone. Yuu have to go the settings in Jellyfin to change that. In Jellyfin 10. I'm trying to get the Jellyfin for Kodi add-on working on my Android TV (Sony X900H) and I'm having some problems with audio passthrough for surround sound audio tracks on my movies. Android mobile client only allow h265 direct play, but h265 transcoding profiles are not added yet, which should be easy if someone want to impl it. Give it a shot, was only a few minutes of searching and I don’t have a Once issue/difference I have seen is on Android TV. On the server if I enable allow re encode container option. I've decided the easiest solution is to use mp4 PROS: -Overall faster. We need to either make this bitrate configurable, or make a function that allows forcing Save that ffmpeg_wrapper somewhere accesible by jellyfin server, then change in server dashboard -> Playback -> FFmpeg path, to that file. I just switched the client to the integrated player on the app and that resolved the issue. As far as I'm aware (pls correct me if I'm wrong), just note that Dolby Atmos might not show up in the Jellyfin interface. 0 the new option "Throttle Transcoding" works fine when transcoding video, however when JellyFin is transcoding 5. •. In Plex settings you need to switch pass through to optical (even if you are connecting via hdmi) - this allows you to select ac3 and remove dts. I took a week+ and re-ripped all my CDs into FLAC and added them to a 2TB hard drive. The JF client for Android TV is good enough. 1. If you cut it off using the method u/drewferagen gave you, then any files that need transcoding will just not play. . If it's transcoding, check the transcoding fps (how fast it's transcoding) in the jellyfin dashboard. Encode to h. Depending on the codec and audio you might be about to use the free version. Jellyfin android app does unnecessary transcoding of audio codecs (eac3, ac3, dts) because native (exoplayer) only supports device's internal codecs. I'm getting the issue on the iOS, roku and androidtv clients, but it doesn't seem to happen on the web client. On Jellyfin Dashboard go to: Admin > Dashboard > Advanced > Logs (get the log closest to the time you just played the video) Open the log paste in pastebin. To play back 5. Transcoder MKV with DTS audio over DLNA to LG BX TV (2020 model) I'm running Jellyfin 10. Made by one of Jellyfin's contributor, it allows to transcode on another machine than the one running Jellyfin. You need a GPU or a CPU with Integrated Graphics to preform the hardware transcoding on your server. Under the summary tab, set the format to 'Matroska'. Plex and Jellyfin both transcode when it encounters audio tracks that are not compatiable and transcodes them. My solution was just to track down equivalent H264 files for every single H265 file I had, and download those instead lol. I am using a Hisense TV with Google TV and the Jellyfin android client. Play the video one time in Kodi. When playing Media which has audio in the supported codecs, the Audio Passthrough is working fine and I get Dolby/DTS 5. It works well, but I have to manage the space available on my NAS, and ensure that Direct Play is working correctly. pawdog. That format is basically universally supported and directly plays rather than having to be transcoded my the server. My 5. 5. chmod +x ffmpeg_wrapper. Now, the issue is that playing the movie from the Android TV app will trigger a transcoding of the trueHD track to an AC3 5. Jellyfin Android: Settings > Client Settings > Video Player Type > Change it from Web Player to Integrated Player. With my second computer, and analog front/rear speakers, I get full surround, no problems. 264 encoding and AAC audio. The movie is a 4k remux with HDR using HEVC compression - in an mkv container. I downloaded and built the (no longer available) 'richardpl' version of ffmpeg patched to handle AC4 audio used by ATSC 3. But that's a light workload on the server compared to transcoding. File #2: H265 with DTS 5. I will rather give Jellyfin team some time to focus on implementing major features than rushing to tweaking the clients. So is there a way to set jellyfin to encode all Recommend trying to switch to external player within Jellyfin settings and trying it. The only way it would play back smoothly was to be providing touch input. I unchecked #2,3 All transcoding is to SDR currently, so if you want HDR you need to avoid transcoding. After that, it's up to your hardware to keep up. com. Video is compatible and remains in its original format. This is supposed to be determined by a speedtest that the server does, but there's also a set maximum. DLNA Profile: How to transcode audio only / Force DirectStream? I am using DLNA on my LG UM7400. 1 has been released! Sorry if I don't respond to some comments but I will do my best to answer every one of them! Hi, a few month ago I posted my work on a Jellyfin client for Android & iOS. This only happens when all three points are fulfilled: Original audio codec is FLAC There is an info panel within the media player which tells you if you are transcoding. Direct Stream in Jellyfin terms means that only the audio is incompatible and will be transcoded. So a 40Mb h265 would be ~80Mb once transcoded. 1 PCM streams. 1+ audio tracks to transcode(if not already) to ac3(dd) or dts. sf md dn kj wn zy ro ei tv ml