我最近买了一部 iPhone,很快发现我宁愿使用 Zune 软件而不是 iTunes。所以我打开了手动同步,我只需将我想要的 mp3 文件拖到 iTunes 中的 iPhone 上即可。问题是有些播客 mp3 会显示在播客部分,而有些则不会。这其实没什么关系,只是只有播客会保存其播放位置。
所以问题是:iPhone 如何知道哪些 mp3 是播客? 我假设它是 ID3 标签中的某个字段,但我不知道是哪一个。
编辑:我找到了一个解决方案。我让 iTunes 监视我的 Zune 播客文件夹。因此,当我启动 iTunes 时,它似乎知道所有这些文件都是播客。我可以将它们拖到 iPhone 上,它们就可以正常工作。
答案1
我认为 iTunes 在资料库中分离播客的方式与播客的同步方式有关。播客的处理方式与 Mp3 不同。
我刚刚深入研究了 iTunes Music Library.xml,发现在播客中,播客下出现了以下元素
<key>Podcast</key><true/>
所以,这与 iTunes 将播客标记为此类并且知道以不同的方式处理它们的事实有关。
更新:此外,它不仅仅是播客条目上的键值对,因为如果你将该键值对添加到任何歌曲中,当你关闭它时它会被 iTunes 删除
更新 2:我还找到了指定 Podcast“播放列表”的条目
<dict>
<key>Name</key><string>Podcasts</string>
<key>Playlist ID</key><integer>11896</integer>
<key>Playlist Persistent ID</key><string>6D71FCACB79A978D</string>
<key>Distinguished Kind</key><integer>10</integer>
<key>Podcasts</key><true/>
<key>All Items</key><true/>
<key>Playlist Items</key>
<array>
<dict>
<key>Track ID</key><integer>7194</integer>
</dict>
<dict>
<key>Track ID</key><integer>7192</integer>
</dict>
<dict>
<key>Track ID</key><integer>7190</integer>
</dict>
</array>
</dict>
长话短说,iTunes 在后台做了很多工作!!
答案2
有一个方便的免费 Applescript,来自Doug 的脚本这将把选定的曲目重新添加为播客。
答案3
快速浏览一下我的 iTunes 库,我发现大多数 Podcast 都有 ID3 类型属性设置为……“播客”
答案4
现在这个问题在 iTunes9 中很容易解决。如果你右键点击某个文件并点击“获取信息”,你就可以在选项选项卡下将该文件更改为播客。