[21/4/2009]管理自己硬盘上音乐文件的一个方法 激动社区,陪你一起慢慢变老! - 激动社区 - Powered by Discuz!NT

激动社区爱乐之城 · 爱乐之门爱乐之门 [21/4/2009]管理自己硬盘上音乐文件的一个方法

1  /  1  页   1 跳转 查看:4014

[其他主题] [21/4/2009]管理自己硬盘上音乐文件的一个方法

[21/4/2009]管理自己硬盘上音乐文件的一个方法

  我们经常遇到这样的情况:下载了同一音乐家的多张不同专辑后,发现有些歌曲是同一版本重复出现在不同专辑中(几乎每个音乐家都出过很多“精选集”,磁带和唱片时代的老音乐家还经常赶时髦翻“CD版”……),这不仅造成了硬盘空间的浪费,而且由于不同专辑的码率很可能不同,你听一张专辑的某曲子时很可能听的不是你硬盘上最高质量的。
  为了节约存储空间而不牺牲播放的便利,我推荐一个方法,共大家参考。



  1、先建立该音乐家/乐队的根目录,把其所有专辑按每专辑占一单独子目录的方式复制到该根目录中。


  2、然后,按某种规则统一命名所有子目录中的音乐文件,推荐使用“音乐家 - 曲名”这样的格式(当然扩展名不变)。音乐文件的名字中不要出现专辑名或发行年代(为的是不同专辑中可能同名的音乐文件应该重名)。foobar2000可以很轻松地完成这件事。


  3、分别在各(专辑)子目录中,将每个专辑的所有曲目按音轨序号顺序排序后,保存.m3u8播放列表(foorbar2000可完成)在该专辑的目录内(与被管理的音乐文件同目录)。之所以用m3u8,是因为它使用UTF8的格式保存文本,可以使用几乎一切非ANSI字符(有些曲名含这些字符)。

  4、从第一个专辑的子目录起,到最后的专辑子目录,依次把该专辑的音乐文件连带相应的m3u8文件一起挪(移动)到其父目录下,当出现重名时,选择不覆盖重名文件(重名文件移动失败,留在原子目录)。


  5、对因和根目录重名而留在子目录中的文件,逐子目录和根目录中对应重名文件对比,

    a)若是同版本曲子,选择质量高的保留在根目录,质量低的删除,删除前把被删文件的发行年代,专辑名,音轨序号写在保留文件的标签注释内(若已经有别的注释就再追加一行写),质量相同的话自己决定留哪个;

    b)若不是同版本的,把其中一个改名后都放在根目录中(比如曲子名称后追加“ {专辑名}”),并修正对应的m3u8文件(已经在根目录内)。

    关于怎样鉴别版本的异同,除了靠自己去听以外,还可以借助Cooledit2000之类的音频编辑工具查看波形是否一致。


  6、无论改名挪动还是删除,都挪到根目录中后,再检查是否有文件名相同而扩展名不同的(mp3、wma、mpc、ape、flac等)若有,对它们重复上一步的工作,确保同一版本只能留一个质量最佳的音乐文件(请别忘记确保m3u8文件得到更新)。


  7、以后若有文件需要更新(比如,找到了更高码率的版本),可以把新文件的文件名如上所述先在其他地方改好,再把旧文件的标签及注释复制到新文件,然后以旧换新就是了(如扩展名变了则需要手工修改所有引用它的m3u8文件)。唯一麻烦的可能是原文件改名,你不仅需要更新文件内标签和改变文件名,还需要手工修改所有使用这音乐文件的m3u8文件(注释中记载了所有引用这音乐文件的专辑名,这时候将很有用!)。当然,m3u8的手工修改很简单,用记事本打开直接编辑就是了,虽然是UTF8格式的,但记事本或写字板这样的程序早已经做得可以让用户不必操心格式了。


  8、把所有音乐按上述方式按音乐家/乐队来分目录管理。



  如果上述过程没操作失误的话,现在该音乐家的所有音乐文件都在同一目录内,并且没有重复,质量最好版本得到保留——这正是本方法想要达到的目的。以后想听某张专辑,可以双击对应的m3u8文件播放。


  附带说一下,用m3u8管理音乐,可以不限按音乐家/乐队来分目录管理的方式,不过用Foobar2000自动保存的m3u8做这工作有时将出些问题,往往需要手工处理m3u8文件。比如,有的杂锦碟类专辑的管理,要造出合适的m3u8文件,你仍然可以从你按上述方式管理好的目录里把音乐文件拖进Foobar2000,按杂锦碟的原音轨排好顺序,保存为m3u8到一个比较上层的目录中(至少是所有音乐家目录的父目录)。这样做后暂时能听,没什么问题,但问题在于你保存音乐的最上层目录将来可能挪动,一旦这样做了,由于foobar2000生成的m3u8记载的是绝对路径(连盘符在内的所有详细路径),目录挪动后的m3u8将不再有效。解决的办法是,手工编辑m3u8文件,将所有绝对路径改为相对于m3u8文件本身所在路径的相对路径(注意用好“..\”表示父目录,不明白的需要看下旧的DOS手册)。当然了,音乐目录内的子目录改名、挪动,将彻底影响这些杂锦碟的m3u8有效性,这改起来还不如重新把文件挑选出来再保存m3u8。


  以上方法的一个缺点是,如果你要上传的话,除非以全集的形式连带所有m3u8全部上传,否则将很难拆开按单独专辑上传而避免重复劳动(你即使考虑周到不重复上传,网友一般也会重复下载,从而浪费网友的硬盘空间)。而复制单独专辑给朋友则简单些,用Foobar2000的选中-右键功能即可把选定文件复制到其他目录(m3u8文件复制需要手工做)。

  最后,推荐你用Foobar2000来处理音乐文件,它功能很多很强大,大部分隐藏在右键菜单中,管理音乐文件常用的是:(批量)改名或复制文件、(批量)改标签、(批量)从文件名猜测标签,保存播放列表(例如m3u8),(批量)音乐文件格式转换等,其中,“(批量)从文件名猜测标签”是可以人工定制的,如果你觉得下载的文件包里的文件标签和命名方式不舒服的话,这将提供很方便的修改办法。总之,如果你能深入挖掘Foobar2000功能并熟练使用,很多音乐文件的管理工作将更简单。
最后编辑anyuser 最后编辑于 2009-04-21 10:55:54
 

回复:[21/4/2009]管理自己硬盘上音乐文件的一个方法

说的很好,就是太麻烦了 楼主辛苦
 

回复:[21/4/2009]管理自己硬盘上音乐文件的一个方法

支持2楼的意见。能不能简单一些呢?谢谢
 

回复:[21/4/2009]管理自己硬盘上音乐文件的一个方法

吃饭简单,做饭难,所以,简单的办法就是只吃饭不做饭——当然了,前提是有饭可吃
 

回复:[21/4/2009]管理自己硬盘上音乐文件的一个方法

感谢楼主精心指教!
旭陌尘星
 

回复:[21/4/2009]管理自己硬盘上音乐文件的一个方法

谢谢楼主的无私奉献!
 
1  /  1  页   1 跳转

Copyright @ 2004-2021 www.52jdyy.com  激动社区 - 陪你一起慢慢变老!

皖公网安备 34182502000053号  皖ICP备19010502号