Automatically remove Original Mix suffix
This commit is contained in:
parent
39348aa984
commit
8b607ec13f
|
@ -24,6 +24,8 @@ internal static class AutoTag {
|
|||
Console.WriteLine("<- " + track);
|
||||
|
||||
var tagFile = TagFile.Create(track);
|
||||
if (tagFile.Tag.Title.Contains(" (Original Mix)"))
|
||||
tagFile.Tag.Title = tagFile.Tag.Title.Replace(" (Original Mix)", "");
|
||||
if (tagFile.Tag.AlbumArtists.Length == 0)
|
||||
tagFile.Tag.AlbumArtists = new[] { tagFile.Tag.Performers[0] };
|
||||
if (string.IsNullOrWhiteSpace(tagFile.Tag.Album))
|
||||
|
@ -71,8 +73,8 @@ internal static class AutoTag {
|
|||
|
||||
var outputFilePath = Path.Combine(outputDir, "Various Artists", CleanFileName(playlistName),
|
||||
CleanFileName(tagFile.Tag.Performers.Length == 0
|
||||
? $"{i}. {tagFile.Tag.Title}{Path.GetExtension(track)}"
|
||||
: $"{i}. {tagFile.Tag.Performers[0]} - {tagFile.Tag.Title}{Path.GetExtension(track)}"));
|
||||
? $"{i}. {tagFile.Tag.Title}{Path.GetExtension(track)}"
|
||||
: $"{i}. {tagFile.Tag.Performers[0]} - {tagFile.Tag.Title}{Path.GetExtension(track)}"));
|
||||
|
||||
tagFile.Save();
|
||||
File.Copy(track, outputFilePath, true);
|
||||
|
|
Loading…
Reference in New Issue