updated
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
This commit is contained in:
parent
6fc3ef548f
commit
a90f23f704
@ -31,6 +31,8 @@ namespace SongCrawler
|
||||
|
||||
private static void CrawlSongs(string[] args)
|
||||
{
|
||||
//string [] test = { "mbrucedogs", "z:\\" };
|
||||
//args = test;
|
||||
if (args.Length != 2)
|
||||
{
|
||||
Console.WriteLine("usage: songcrawler partyid songspath");
|
||||
@ -65,7 +67,7 @@ namespace SongCrawler
|
||||
try
|
||||
{
|
||||
song = MakeSong(filepath);
|
||||
Console.WriteLine(string.Format("{0:000000}/{1} - {2}", i, files.Count, song.Title));
|
||||
Console.WriteLine(string.Format("{0:000000}/{1} - {2} - {3}", i, files.Count, song.Artist, song.Title));
|
||||
if (!songs.Any(s => s.Path.ToLower() == song.Path.ToLower())) songs.Add(song);
|
||||
}
|
||||
catch (Exception ex)
|
||||
@ -329,8 +331,13 @@ namespace SongCrawler
|
||||
tagFile = TagLib.File.Create(path);
|
||||
song.Title = tagFile.Tag.Title.Trim();
|
||||
song.Artist = tagFile.Tag.FirstPerformer.Trim();
|
||||
song.Genre = tagFile.Tag.FirstGenre.Trim();
|
||||
song.Year = (int)tagFile.Tag.Year;
|
||||
if (tagFile.Tag.FirstGenre != null) {
|
||||
song.Genre = tagFile.Tag.FirstGenre.Trim();
|
||||
}
|
||||
if (tagFile.Tag.Year > 0)
|
||||
{
|
||||
song.Year = (int)tagFile.Tag.Year;
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user