1.下载软件:

点击下载批量添加歌曲封面软件

2.解压软件

下载之后点击解压软件,双击打开Mp3AddCover.exe

3.使用说明

1.添加歌曲(mp3格式)所在文件夹
2.添加封面(jpg格式)所在文件夹
3.点击“添加封面”按钮开始自动匹配歌曲封面
Ps:保持歌曲和封面名一致

4.主要代码

需要添加nuget包:

/// <summary>
/// 给歌曲添加封面
/// </summary>
/// <param name="coverPath">封面路径</param>
/// <param name="filePath">歌曲路径</param>
/// <param name="isReplace">是否替换当前mp3文件原有的封面</param>
public static void SetAlbumArt(string coverPath, string filePath, bool isReplace)
{var fileInfo = new FileInfo(filePath);Stream stream = fileInfo.Open(FileMode.Open);var abstraction = new TagLib.StreamFileAbstraction(fileInfo.Name, stream, stream);var file = TagLib.File.Create(abstraction);var picture = file.Tag.Pictures;if (picture.Length > 0 && !isReplace){return;}Picture pic = new Picture(){Type = PictureType.FrontCover,Description = "Cover",MimeType = System.Net.Mime.MediaTypeNames.Image.Jpeg};Image image = Image.FromFile(coverPath);MemoryStream ms = new MemoryStream();image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);ms.Position = 0;pic.Data = ByteVector.FromStream(ms);file.Tag.Pictures = new IPicture[] { pic };file.Save();file.Dispose();
}

如何给MP3文件添加封面相关推荐

  1. mp3 文件专辑封面 一点点知识

    mp3 文件专辑封面 一点点知识 (2013-04-22 22:40:09) 转载▼ 标签: android mp3 id3 封面 it 分类: Android机制 首先,MP3文件的专辑封面数据是编 ...

  2. 获取mp3文件的封面,所属专辑以及以及其他基础信息

    使用的工具是ID3 Reader,有兴趣的朋友可以访问以下网址: 官方demo:http://web.ist.utl.pt/antonio.afonso/www.aadsm.net/libraries ...

  3. html给视频添加封面,如何给视频文件添加封面(高手来!)?

    高端大气上档次的视频封面,是吸引公众观看自己视频的第一步.好看的视频封面会吸引他人点开视频,那么该如何制作视频封面呢?其实制作的方法并不复杂,下面分享一种超级简单的制作视频封面的方法! 具体步骤如下: ...

  4. mp3文件怎么转换格式

    mp3格式是一种通用的音频格式,大多用于保存歌曲.电影,相信大家有时候在网上下载的音频文件也是mp3格式,但是有一个问题,mp3格式音频文件可以和我们的设备不兼容,所以大家在播放mp3格式音频时可能需 ...

  5. MP3文件的切割和合并

    MP3文件的切割和合并 package cn.itcast.sequenceinputstream; /*需求:把一首mp3先切割成n份,然后再把这些文件合并起来*/import java.io.Fi ...

  6. linux给音乐添加封面,linux系统获取MP3的专辑封面图片

    linux系统获取MP3的专辑封面图片 背景 我们播放的MP3格式的音乐的时候,有的显示专辑封面图片,有的不显示,这是为什么呢?是这样的,我们看到的MP3文件不仅仅包含听到的那些声音,其实作为一个MP ...

  7. python 显示文件的十六进制字符,提取mp3文件的专辑封面

    如果你额外安装了mutagen模块,那么很容易查到使用mutagen库的方法,代码如下: from mutagen import Fileaudio=File('test.mp3') img_data ...

  8. java获取MP3文件的id3信息(包括封面图,歌词,艺术家,标题等)

    MP3结构简单介绍 有时我们会发现MP3文件在电脑上可以显示出封面图,艺术家,标题,唱片集等等信息,这是因为MP3中有ID3标签信息. MP3文件大体上分为三个部分:ID3V2+音频数据+ID3V1 ...

  9. mp3 添加封面 linux,Qmmp音乐播放器1.2.0发布! Ubuntu中安装方法

    Qmmp是一款基于Qt的音乐播放器,它具有winamp或xmms接口,目前已经发布了1.2.0版本(Qt4版本为0.11.0),并增加了许多新功能,改进以及一些错误修复. Qmmp 1.2.0(0.1 ...

最新文章

  1. 儿子转眼就长大:Hinton、LeCun、Bengio 口述神经网络简史
  2. Tableau必知必会之图表显示部分标签的小妙招
  3. android:catation=quot;90quot;,Android中的AlarmManager的使用.htm
  4. Oracle 11.2.0.2新特性——用户重命名(Rename User)
  5. visual studio报错:error C4996: ‘scanf‘
  6. JavaScript三种弹出框(alert,confirm和prompt)用法举例
  7. 不可不知的站群外推方法与技巧
  8. POJ3250(单调栈)
  9. 【Flask】下载多个文件
  10. FireFox nsSessionStore.js 问题报错解决
  11. 1080. MOOC期终成绩 (25)-PAT乙级真题
  12. Golang Import使用入门
  13. Pocket Gems面经prepare: Diamond and Ruby
  14. 简单说 !![]==true 与 []==true 引发的思考
  15. 防治计算机病毒教案,小学信息技术教案:《防治计算机病毒-计算机病毒》
  16. 计算机网络练习题——一起肥学
  17. Android APP常用的图标尺寸
  18. 传奇程序员云风:从创业到被招安,细数我这20年程序人生
  19. c语言中 静态变量的默认值为,C中静态变量的默认值
  20. 音创a55怎么安装系统_怎么安装系统|教你怎样安装系统教程

热门文章

  1. 黑苹果10.15.2 安装总结记录
  2. 用android代码实现一个可以万能播放器
  3. ChatGPT 余额查询接口
  4. 石河子职称计算机考试要求,关于做好石河子大学2018年度职称工作的通知
  5. 总裁演说思维:简单实用口才训练方法
  6. linux切换用户时出现bash-4.2$
  7. 使用CocoaPods安装SDK
  8. bs4 删除clear、decompose、extract的区别
  9. python实现概率论(2)
  10. 老婆是不能和别的女人比的(zt)