01.
private
void
Form1_Load(
object
sender, EventArgs e)
02.
{
03.
04.
string
filePath = @
"E:\Song\Song\สตริง\01-Dunk-ไม่รักเธอ.mp3"
;
05.
06.
var file = TagLib.File.Create(filePath);
07.
08.
09.
if
(file.TagTypes.HasFlag(TagLib.TagTypes.Id3v1))
10.
{
11.
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
12.
13.
string
input = file.Tag.FirstPerformer;
14.
15.
richTextBox1.Text +=
"\n"
+ input;
16.
17.
byte
[] windows874Bytes = Encoding.GetEncoding(874).GetBytes(input);
18.
richTextBox1.Text +=
"\n"
+ Encoding.UTF8.GetString(windows874Bytes);
19.
20.
byte
[] bytes = Encoding.Default.GetBytes(input);
21.
richTextBox1.Text +=
"\n"
+ Encoding.UTF8.GetString(bytes);
22.
}
23.
24.
}