kodithomson50 1 Posted January 8, 2020 Posted January 8, 2020 (edited) Okay so one of the seasons of one show in a library has two audio language tracks. Track one a foreign language to the user, the second is the user's primary language. Consistent through the entire season they've legally acquired. Neither track has a "language" tag explicitly defined within any NFO, XML, or TXT. Is there a way to tell emby to override the default playing of AudioTrack#1, for a specific entire season or show, to play instead AudioTrack#2? For ALL the episodes in the season using one button/option/selection, for EVERY device it's watched on? This goes beyond the basic "always choose English audio" since "Russian" or "English" are not spelled out anywhere. Advantage is that if an episode winds up in a playlist, it is played with the AudioTrack#2 automagically, in the user's native tongue, rather than something completely indecipherable being blasted at the user until they figure out how to change the language of the playing episode while maintaining proper playlist position/playback. Apologies if this is duplicate suggestion, I did not search if it was or not prior to writing it all out. Thanks in advance for giving it thought, PLUR!! Edited January 8, 2020 by kodithomson50 1
ebr 16184 Posted January 8, 2020 Posted January 8, 2020 Hi. We've had this same discussion re subtitles and there are a lot of complications with something like this. The likelihood of failure is quite high which gives us pause. It is always better to have proper input data and make good decisions from that so, perhaps, we should instead concentrate on why these tracks do not have that data...
drapacioli 8 Posted January 8, 2020 Posted January 8, 2020 I would like to voice my support for subtitle tracks based on track number. I have several cases where there are multiple "english" subtitles. They are correctly identified by language, but obviously they are not all the same. One may be commentary, another may be translation for foreign video text, and another may be voice subtitles + translations. In one particular series I'm currently watching, I have to select the third subtitle track by default every single episode. Coupled with the fact that the Android player sometimes doesn't set the subtitle like I ask unless I exit and re-enter the playback, it'd be really nice if I could just define "track 3" as the default for the show/season.
PenkethBoy 2068 Posted January 8, 2020 Posted January 8, 2020 what you could do is use MKVToolNix to edit the headers (header editor) of the files if they are mkv you can assign a language to each audio/video etc track - and save in the Headers Tab - instant amendment does not require a remux as you are just editing the header If your video files are not mkv then you can also amend the language tracks in the Multiplexer tab - then start remuxplexing - will take a few seconds (depending on video size and speed of your pc) - and you will have a mkv file produced with the correct language tags that Emby can now read A refresh/lib scan in Emby will be needed after if you do not have real time monitor enabled One advantage is its a permanent fix Have fun
PenkethBoy 2068 Posted January 8, 2020 Posted January 8, 2020 (edited) You can also reorder the tracks so sub 3 is sub 1 etc in MKVToolNix or remove unwanted tracks if needed then remux the file Edited January 8, 2020 by PenkethBoy
drapacioli 8 Posted January 8, 2020 Posted January 8, 2020 (edited) Interesting. Is there a way to automate this per series/folder? I don't particularly want to go through 1000s of individual episodes to fix this...Sometimes having the ability built into the playback tool is the simpler answer. To put it simply, the way Emby decided to arbitrarily handle these files is not a global standard. A lot of disc rips and Handbrake encoder profiles default to this behavior of simply naming the tracks by language and otherwise not bothering to differentiate. This is where the need for track number selection arises. Edited January 8, 2020 by drapacioli
PenkethBoy 2068 Posted January 8, 2020 Posted January 8, 2020 MKVToolNix can be used with a script - so can be automated
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now