2024-07-24, 06:58 AM
(This post was last modified: 2024-07-25, 06:27 AM by Homind. Edited 2 times in total.)
Hey!
I recently installed jellyfin on a Raspberry Pi 4 and absolutely love it!
I unfortunately have some files that contain multiple audio streams and multiple subtitle streams that I all need.
According to ffprobe all the audio streams are aac and all the subtitles are dvd_subtitle.
When I play the video, select the default audio stream and disable subs everything works great, since direct play is used.
But when I select any other audio track and/or a subtitle stream, the raspberry pi is fully occupied by trying to provide a transcoded stream for this single client.
Can I somehow prepare/extract the audio and subtitle streams so transcoding won't be necessary? I tried to extract one aac stream via ffmpeg and used it as an "external file". I was able to select it, but with external audio tracks the performance was significantly worse than just using the embedded ones and transcode.
Looking forward to suggestions and thanks for reading!
I recently installed jellyfin on a Raspberry Pi 4 and absolutely love it!
I unfortunately have some files that contain multiple audio streams and multiple subtitle streams that I all need.
According to ffprobe all the audio streams are aac and all the subtitles are dvd_subtitle.
When I play the video, select the default audio stream and disable subs everything works great, since direct play is used.
But when I select any other audio track and/or a subtitle stream, the raspberry pi is fully occupied by trying to provide a transcoded stream for this single client.
Can I somehow prepare/extract the audio and subtitle streams so transcoding won't be necessary? I tried to extract one aac stream via ffmpeg and used it as an "external file". I was able to select it, but with external audio tracks the performance was significantly worse than just using the embedded ones and transcode.
Looking forward to suggestions and thanks for reading!