如何修改iTunes 10中的“添加日期”字段


8

我已经有一段时间没有尝试过这样做了(iTunes 7时代),但是我似乎记得仅编辑iTunes创建的XML文件不足以更新iTunes中的“添加日期”字段。

如果您想知道为什么我要编辑“添加日期”,那是因为我最喜欢用“添加日期”字段中排序的iTunes收听音乐。在大多数情况下,这对我来说是合乎逻辑的顺序,但是偶尔(一次导入多个专辑时)iTunes会以看似随机的顺序导入一批歌曲,因此我可能会混入非常不同的专辑。在这些情况下,我想确保“添加日期”时间按相册分组。


当我丢失/损坏/无法访问原始iTunes资料库,并且不得不从iPod设备回填资料库时,这就是我一直遇到的问题。我丢失了大多数元数据库信息,例如“播放次数/评分”(我曾使用applescript进行帮助的“播放次数/播放次数”)和“添加日期”。我将“添加日期”用于许多智能播放列表。删除和更改系统时钟,然后再次添加似乎是当前唯一可行的解​​决方案。这简直是​​无赖,它是只读的:(
SuckerForMayhem

Answers:


3

您可以尝试按“ 修改日期”字段进行排序。添加日期是只读的,但是您可以修改修改日期。iTunes有一个名为SortHelper的应用程序。


3

只需更改系统时钟并再次添加文件即可:

  • 删除轨道。
  • 将系统时钟上的日期更改为所需的日期。
  • 添加曲目。

或者,他可以只更改iTunes Library.xml文件中的日期
Rene Larsen 2014年

啊,改变时钟,这是书中最古老的把戏,我应该想到的!
SuckerForMayhem

好了,它对任何人都有效而不会引起意外的副作用吗?
拉斐尔·西耶拉克

2

“添加日期”字段是正式只读的。AppleScript不能更改它,iTunes中的任何菜单或命令也不能更改。iTunes Music Library.xml是一个文本文件,因此从理论上讲,可以对其进行编辑以修改“添加日期”信息,然后强制iTunes重建iTunes Library.itl文件。并不是特别容易。

如果有更好的解决方案,我很乐意看到它,但是我担心Apple很难修改“添加日期”字段。


这行不通。iTunes从XML文件重建资料库时,删除的添加日期信息将被替换为当前日期/时间。
塞斯·提苏

1
@SethTisue(如果是这种情况),只需将当前系统日期更改为所需的日期,然后将其更改回即可。
罗斯,2014年

??这有什么帮助?我尝试保存的所有信息仍被清除。
塞思·提苏
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.