Call me OCD or whatever but I notice a few of my TV shows and Movies have Unknown labels shown under Video and Audio like in the example screenshot below. How can I fix it to get rid of the Unknown part and just display what’s inside the parenthesis?
I consider that’s the language of that audio track… you you might want to find an editor for that particular container format (e.g. MKVToolNix for MKV files) to set the correct language for that particular stream.
This will also help with Plex picking the correct audio track, matching your audio/subtitle preferences (e.g. if the file has multiple audio tracks)
the file container is mp4. So what can I use?
If you’re on a Mac you can use Subler.
On Windows you should be able to use MP3Tag (despite the name it’ll also deal with other formats).
Avidemux is GUI driven and suitable for changing a few files, now and again.
For larger batches, FFMPEG is ideal, although it takes some getting used to.
for /R %f IN (*.mp4) DO ffmpeg -i "%f" -c copy -metadata:s:a:0 language=eng "LANG-%~nf.mp4
PS Long-time user of MP3tag. Don’t believe it’s suitable for the task at hand.
If you also want to normalize your volume levels while setting the language without having to transcode the video too, you can use XMedia Recode; a GUI app that makes that kind of mass change easy.
See How to remove tag spam and set language in several MKV files at once
is there one app that will deal with all the various containers (mp4, avi, wmv, mkv, etc) or does each container require a separate app?
FFMPEG is the Swiss Army Knife of such apps, particularly if you’ll be processing multiple files in batches.
I am unfortunately not aware of an app with a Graphical User Interface which could do that for all known file formats. Particularly without re-encoding the file to avoid quality loss.
XMedia Recode uses FFMPEG for its engine, as does the previously mentioned Avidemux. In fact, there are numerous GUI front ends that do so, including the widely popular Handbrake.
Some info and considerations regarding GUI based interfacescan be found here:
Official FFMPEG web site is here:
PS Here are the ISO 639-2 language codes, for your reference:
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.