why are files and titles different sometimes?
These are two completely different things.
The file name is what you see in Windows Explorer.
Titles are embedded inside the files as metadata.
Mp3tag can help you rename your filenames or update your embedded tags.
Which do you prefer?
Why should they be the same? They are two different things – file names reside in the directory, titles reside in the tags.
You can name a file whatever you want. Back in the day when I burned MP3 CDs, and CDFS was limited to 8.3 filenames, my naming scheme was 2 digit track number + first 3 characters of the artist name + first 3 characters from the song title. So for example "Cowboy Junkies - Anniversary Song" would be stored as 10COWANN.MP3, but that does not affect metadata.
On some albums tracks don't correspond with their title or filename.
A screenshot and examples would be helpful here. Details are needed if you want more support.
As @MotleyG wrote, please follow these instructions, including how to add screenshots:
Also, please tell us which of the following is the correct information:
a) The file names
or
b) The embedded metadata (TITLE? ALBUM? ARTIST? TRACK?)
Then it is very likely that either the title or the filename is wrong. It would be up to you to research and find out which, and then correct it.
Perhaps because the filesystem has a number of invalid characters for filenames so that these could not be used for the filename?
In general: there is no automatism to set the file property filename to equal the data in the metadata field TITLE and vice versa.
This would be an extra step. Always.
Once you didn't provide more info, I will try to help you with some possibilities:
- Filenames and Char Strings inside each music file are completely two different worlds, not even remotely related to.
You can have the Metadata of a Metallica song music file with TITLE: Enter Sandman, ARTIST: Metallica, ALBUM: Metallica, YEAR: 1991, TRACK: 01/12, GENRE: Heavy Metal, but at the same time the name of the file being "WdsfrtdlnRdEEd.mp3", so things are not directly related;
-
If you are using the MP3Tag internal tool for renaming files based upon the content of the song saved metadata, check if you are not using exotic/strange characters for the strings within the fields in the metadata of an audio file and Windows is having a hard time using these characters, once NTFS file system sometimes have some trouble for high extended UTF-8 characters, or languages which use non-standard latin alphabet;
-
The strings you insert in a song metadata does not automatically rename files on-the-fly, as you type and hit [Enter]. If you thought this MP3Tag does not work that way. You have to manually click the File Renaming Icon Tool, and once done you must set the template rules for naming files, according to your taste, based upon variables MP3Tag provides you for this task;
-
If you wish such a tool for automatically renaming files upon metadata updates/when typing modifications are completed, as far as I know MP3Tag does not do this, it does not work this way. The only tool I know does this is Apple iTunes Music Player. Maybe other music players can do this, but I am not aware of (maybe Foobar 2000 and MusicBee?). iTunes, for sure, rename files and folders containing music files based on the ARTIST, ALBUM and TITLE strings you type directly in these fields. More than that, if you completely change the strings inside a music file listed in iTunes music library, it even moves these files among folders, in case they already exist, or create completely new folders, in case you never had these artists before in your iTunes music library;
-
The File Renaming tool inside MP3Tag does work both ways: you have a tool to rename files names saved in your system based upon filled metadata strings, but also the other way around, you can fill in the metadata of a music file based on whatever file name scheme a song was previously saved. Both ways work based on the Variables you choose to perform naming schemes.