社区
C#
帖子详情
如何获得mp3文件的tag信息?
12789
2003-08-01 07:19:54
请指教,谢谢!
...全文
94
7
打赏
收藏
如何获得mp3文件的tag信息?
请指教,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cysoft
2003-10-14
打赏
举报
回复
static void Main(string[] args)
{
byte[] b = new byte[128];
string sTitle;
string sSinger;
string sAlbum;
string sYear;
string sComm;
FileStream fs = new FileStream(@"d:\mp3.mp3", FileMode.Open);
fs.Seek(-128, SeekOrigin.End);
fs.Read(b, 0, 128);
bool isSet=false;
String sFlag = System.Text.Encoding.Default.GetString(b, 0, 3);
if (sFlag.CompareTo("TAG")==0)
{
System.Console.WriteLine ("Tag is setted!");
isSet=true;
}
if (isSet)
{
//get title of song;
sTitle = System.Text.Encoding.Default.GetString (b,3,30);
System.Console.WriteLine ("Title:" + sTitle);
//get singer;
sSinger = System.Text.Encoding.Default.GetString (b,33,30);
System.Console.WriteLine ("Singer:" + sSinger);
//get album;
sAlbum = System.Text.Encoding.Default.GetString (b,63,30);
System.Console.WriteLine ("Album:" + sAlbum);
//get Year of publish;
sYear= System.Text.Encoding.Default.GetString (b,93,4);
System.Console.WriteLine ("Year:" + sYear);
//get Comment;
sComm= System.Text.Encoding.Default.GetString (b,97,30);
System.Console.WriteLine ("Comment:" + sComm);
}
System.Console.WriteLine("Any key to exit!");
System.Console.Read();
}
susan000
2003-10-10
打赏
举报
回复
有没有用c#写的读取mp3的tag信息的例子啊? 给一个哦~~~
12789
2003-08-01
打赏
举报
回复
我的邮箱是12789@163.com
谢谢您!
谢谢各位!
nehc
2003-08-01
打赏
举报
回复
不错的话题
wangbin_CSDN
2003-08-01
打赏
举报
回复
有一个非常好用的控件,就叫MP3TAG,你找找看
maddogdog
2003-08-01
打赏
举报
回复
以存文本的方式放在文件的最末尾.
直接读取即可.
Dugu_Niu
2003-08-01
打赏
举报
回复
我有一些关于mp3 id3 tag的资料。原来收集的。
你要吗?
告诉我你的信箱
mp3
id3
tag
解析源码
mp3
id3
tag
解析 可
获得
文件
内封面图片,演唱者,歌曲名称等
信息
音乐
文件
管理工具
Tag
&Rename 3.9.15 中文多语免费版.zip
Tag
&Rename 中文多语特别版是一款方便的音乐
文件
管理工具。利用
Tag
&Rename 你可以快速,容易地使用嵌入式的标签数据重命名你的音乐收藏,写入新的或编辑现存的标签
信息
,基于
文件
名产生标签
信息
,从freedb/amazon等服务器
获得
歌曲
信息
。
Tag
&Rename 现在支持
mp3
(ID3v1, ID3v2.2, ID3v2.3 and ID3v2.4
tag
s), MusePack mpc/mp+ (APEv1, APEv2 and ID3v1
tag
s), Windows Media wma, asf和wmv
文件
, Ogg Vorbis和Flac (vorbis注释), Apple iTunes 和 iPod aac (m4a)
文件
包括mp4, 无损的m4a和保护的m4p
文件
, 大多数无损编解码包括monkey’s audio, wav pack, optim frog, flac, Apple 和 Windows Media无损格式 。 音乐
文件
管理工具
Tag
&Rename 中文版音乐
文件
管理工具
Tag
&Rename 中文版 强大的标签编辑功能 在
Tag
&Rename 程序中,初始状态下会将
文件
夹定位于“我的音乐”目录。而后选择指定的
MP3
/VQF
文件
,按F5键即可调出标签编辑器,在此除了可设置标题、艺术家、专辑等常规标签
信息
外,还可指定音轨、输入编码
信息
、导入歌词、按喜好设置等级、自定义PCDJ结构(仅适用于
MP3
)… 此外,我们还可在“Multi file
tag
editor”标签页中利用多
文件
标签编辑器,批量更改多个选定
文件
的年份、注释、流派及艺术家等
信息
。如果点击“Edit all supported
tag
fields”按钮,可在弹出对话框中编辑所有支持的标签
信息
栏,其中囊括了我们以上所提及的所有针对单一
文件
的标签
信息
(ID3)。 从
文件
名获取标签 在
Tag
&Rename 程序中,我们查看“Get gags from file name”标签页,在“File name mask”选项中点击“Mask editor”按钮,在弹出对话框中设置
文件
名掩码。例如,笔者希望在
文件
名中依次显示“名称-艺术家-专辑”就设置为“2%-1%-3%”,大家可参看“Get gags from file name”标签页“File name variables”项目中显示的变量参数。当调出程序选项后,还可在“File rename strings”标签页中设置
文件
重命名的替代字符。 快捷查找
文件
当按Shift+F8激活过滤视图后,查看“Filer by”下拉列表,在其中可选择艺术家、专辑、流派、无标签、注释、低比特率等条件,而后按需输入关键字即可实际快捷查找
文件
的目的。其中如果我们直接选择过滤无标签
文件
,则可针对所有显示结果中的
文件
批量化设置标签。 标签同步
Tag
&Rename支持按向导同步所有选择
文件
的标签
信息
ID3v1复制
信息
至ID3v2或互换;也支持当标签已存在时,选择不同的写入模式。 多样化
文件
显示模式 可以选择查看所有支持格式的
文件
,也可分别按需选择ID3v1模式、ID3v2模式、Wma模式或Ogg模式等。 导出库
文件
对于当前音乐库中已编辑完毕的标签的音频
文件
,我们可在输入向导中,选择输出模板,再选择预输出的
文件
信息
(包括
文件
路径、比特率及播放时间等)与标签
信息
,而后指定输出路径与
文件
,存储即可。 评测报告:
Tag
&Rename的优势集中体现在
MP3
标签编辑方面,尤其是批量化处理功能远比同类软件细化得多,其它各项辅助功能也大都是为它服务,与其有关联的。此外,利用该程序还可通过网络获取专辑标题。不过,程序不是很易于上手,而且也存着一些BUG,偶尔在执行联网操作后可能出现不响应的问题。
用于解析
mp3
id
信息
用来解析
Mp3
的
文件
流
信息
,
获得
ID3等附加数据流.
MP3
ToolKit:
MP3
工具包是一组工具,用于编辑 ID3
Tag
、使用
Mp3
Gain 调整音量、根据特殊语法重命名音频
文件
以及创建
文件
夹树或将
mp3
分类到您的音乐收藏中
MP3
工具包
MP3
工具包是一种构建工具包,它允许捆绑组件来操作音频
文件
。 每个组件默认都是独立的,但也可以依赖于其他组件。 一些已经存在的组件是例如 ID3
Tag
编辑器和的图形用户界面。 也可以添加更多组件。 这是有关如何使用此应用程序的文档。 如果您想要一份更技术性的文档以及如何扩展它,请查看。 介绍 相信大家都知道问题所在。 您
获得
了一些新的音频
文件
,其中一些没有 ID3
Tag
,
文件
名不符合您的需要,音量与其他音频
文件
不同,因此您始终必须为每个曲目调整播放器中的音量。 此外,您必须将音频
文件
分类到您的音乐收藏中。 我遇到的另一个问题是我想将一些音频
文件
传输到我的智能手机,所以将它们复制到
文件
夹中,就是这样。问题是我真的很喜欢我的 smartphne 上的特殊
文件
夹结构,例如 [artist]/[album]/ [曲目].
mp3
。 当然有一些windows和linux的程序可以
audio-
tag
-analyzer:提取音频
文件
中找到的元数据音乐元数据
音频标签分析仪 项目展示,浏览器版本的。 拖放任何音频
文件
,并显示找到的元数据列表。 现场版 执照 (麻省理工学院执照) 版权所有(c)2018 Borewit 特此免费授予
获得
此软件和相关文档
文件
(“软件”)副本的任何人无限制地处理软件的权利,包括但不限于使用,复制,修改,合并的权利,发布,分发,再许可和/或出售本软件的副本,并允许具备软件的人员这样做,但须满足以下条件: 以上版权声明和此许可声明应包含在本软件的所有副本或大部分内容中。 本软件按“原样”提供,不提供任何形式的明示或暗示担保,包括但不限于对适销性,特定目的的适用性和非侵权性的担保。 无论是由于软件,使用或其他方式产生的,与之有关或与之有关的合同,侵权或其他形式的任何索赔,损害或其他责任,作者或版权所有者概不负责。软件。
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章