2023-09-29, 03:41 PM
I'm not sure. That might be how Jellyfin parses DD+, E-AC3, E-AC3, EAC-3, etc...
You can use ffprobe to look at what this information is set as currently on files with
Where "X" is the audio stream index, starting at zero. I'm not at my computer right now, I'm on mobile or I'd run one for you and throw some output here. I'll do that later today once I'm done out in the world.
You can change the data in a number of ways. I'd say Mkvtoolnix is the right tool since you can just alter the data without doing any encoding. You can alter metadata with ffmpeg as well, though, which is what I'm more familiar with using the metadata flag with the correct specifiers. I don't know what the right field for this is, however, and I also don't know the downstream effects of changing the field to something possibly non-standard. Pulling your file out of spec might make it not play, not work with ffmpeg any longer, cause other metadata issues, etc...
You're welcome to try, see what happens, and change it back if it breaks. I'd back up your file first. Use ffprobe to figure out where this data is stored and Mkvtoolnix or ffmpeg to alter the metadata field to the desired value, then refresh the file in Jellyfin, confirm whether it worked, check that it functions, see if it works anywhere else you care about, and go about your day...
You can use ffprobe to look at what this information is set as currently on files with
Code:
ffprobe -show_streams -select_stream X:a "filename.ext"
Where "X" is the audio stream index, starting at zero. I'm not at my computer right now, I'm on mobile or I'd run one for you and throw some output here. I'll do that later today once I'm done out in the world.
You can change the data in a number of ways. I'd say Mkvtoolnix is the right tool since you can just alter the data without doing any encoding. You can alter metadata with ffmpeg as well, though, which is what I'm more familiar with using the metadata flag with the correct specifiers. I don't know what the right field for this is, however, and I also don't know the downstream effects of changing the field to something possibly non-standard. Pulling your file out of spec might make it not play, not work with ffmpeg any longer, cause other metadata issues, etc...
You're welcome to try, see what happens, and change it back if it breaks. I'd back up your file first. Use ffprobe to figure out where this data is stored and Mkvtoolnix or ffmpeg to alter the metadata field to the desired value, then refresh the file in Jellyfin, confirm whether it worked, check that it functions, see if it works anywhere else you care about, and go about your day...
Jellyfin 10.10.0 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage