2024-06-20, 09:56 PM
I ran into two new compatibility issues this week, can't exactly remember which device, but the errors were:
1) The media is in an incompatible file container (MKV)
2)The video stream is compatible with the device but has an incompatible audio format -- or number of audio channels.
For #1 --> Are certain file containers compatible globally? Such as, will MKV always be a problem? Or is that dependant on the device its streaming to?
I don't recall seeing issues with the stream when this happened, but I'd love to avoid this altogether if I can. Just want to know what format I should ideally have my video files in.
For #2 --> I think this case was number of audio channels, as I've had an audio format error before that called out exactly which format -- TrueHD for example.
In this case, if I was sending over a video that had a 5.1 Dolby Digital audio, and my device was only 2 speakers, that would cause a transcode? I know Jellyfin has an option to convert any files that are more than 2 channels down to stereo, and I believe I have that on most devices.
This, again, didn't appear to be problematic when it was converted. But I'd like to prevent a transcode where possible. If I do have a device that supports 5.1 and another device that doesn't, I'm guessing I don't really have any options?
1) The media is in an incompatible file container (MKV)
2)The video stream is compatible with the device but has an incompatible audio format -- or number of audio channels.
For #1 --> Are certain file containers compatible globally? Such as, will MKV always be a problem? Or is that dependant on the device its streaming to?
I don't recall seeing issues with the stream when this happened, but I'd love to avoid this altogether if I can. Just want to know what format I should ideally have my video files in.
For #2 --> I think this case was number of audio channels, as I've had an audio format error before that called out exactly which format -- TrueHD for example.
In this case, if I was sending over a video that had a 5.1 Dolby Digital audio, and my device was only 2 speakers, that would cause a transcode? I know Jellyfin has an option to convert any files that are more than 2 channels down to stereo, and I believe I have that on most devices.
This, again, didn't appear to be problematic when it was converted. But I'd like to prevent a transcode where possible. If I do have a device that supports 5.1 and another device that doesn't, I'm guessing I don't really have any options?