摆脱iTunes

2023-11-11 03:18
文章标签 摆脱 itunes

本文主要是介绍摆脱iTunes,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


总算逃出iTunes的魔掌了,叹口气,感慨一下。

自从去年(07年)购进一台iPod Classic开始,iTunes就成了我生命中无法割舍的一部分,不是因为它好,而是没办法,离开iTunes,我无法给我的iPod添加和删除媒体文件。用过iTunes你就知道,很多东西虽然看上去比较眩,但操作起来,蹩脚的让人难以忍受,视频播放性能也很差,兼容度不够不说,自己的格式经常也是卡卡的。

如果说上面的这些问题都还能够克服,让我最不能接受的是,iTunes没有for Linux的版本。这一年多以来,辗转于Ubuntu、Arch Linux、openSUSE,一直都被Apple/iTunes歧视。看到这里你也许会问,既然是Linux的fans,为什么要买Apple的东西?其实这个问题也不难回答,因为iPod是当时市面上能够买到的综合质量最好的便携式mp3播放器。

非iTunes同步iPod最大的障碍,在于iTunes对iPod存储文件的目录结构的处理,除了把文件名称改的面目全非,然后在一个很晦涩的文件(iTunesDB)中定义出最终的专辑、艺术家、曲目到具体文件的"链接",而且(较新版本的iPod)会根据设备ID对这些数据进行hash,以至于非iTunes工具一不小心就容易把iTunesDB破坏,从而造成iPod无法正确读取具体的媒体文件,如果操作无法恢复,那么你的整个iPod资源库能否找回,就要看运气了。当然,高级用户可能知道,其实媒体文件是存放在iPod_Control文件夹下的,虽然目录和文件名称被改掉了,但从文件属性元数据中,还是能够恢复出类似专辑名称等,但如何重建iTunesDB,可能唯一可靠的方式,就是重新从iTunes导入了。

经过一番折腾,终于在Linux环境搞定了iPod的媒体同步,当然,也是冒了些风险。首先需要安装libgpod和gtkpod,虽然它们的最新版发布也有挺长时间,但与之配合的"前端",如Banshee,Rythmbox当时还没能很好的处理设备ID读取和使用,而gtkpod本身document也还不是非常完善,于是相对新的iPod Classic还是无法正常处理媒体库读取和重建。前不久装上了openSUSE 11.1,自带的Banshee 1.4.1号称是支持iPod Classic的同步的。而我又不想太过激进去装Rockbox固件,软件方式的媒体同步就成了最合理的方式。打开Banshee,连上iPod,果然无法正确识别现有的媒体内容(全部划到"其他"),要想看到,只能"重建"。豁出去了,做好必要的备份后,开始探险之旅... 经过十几分钟的等待,wohoo! 成功了!除了Podcast和Artwork,所有媒体都完整的出现在Banshee界面中,断开以后,iPod自身也能够识别这些媒体列表,总算功德圆满,可以和iTunes说拜拜了。


这篇关于摆脱iTunes的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/387179

相关文章

KRaft模式下的Kafka启动指南:摆脱Zookeeper依赖

一、背景介绍 多年来,人们一直在同时使用Apache ZooKeeper和Apache Kafka。但是自Apache Kafka 3.3发布以来,它就可以在没有ZooKeeper的情况下运行。同时它包含了新的命令kafka-metadata-quorum和kafka-metadata-shell?该如何安装新版kafka,以及如何使用新命令,在本文中,我将回答这些和其他相关的问题。 历史背景

Mac系统内存怎么清理:一篇让你轻松摆脱卡顿的指南

如果你的Mac运行得慢如蜗牛,或者在处理多个任务时经常卡顿,那么这篇文章是为你准备的。是的,我们今天要聊聊如何清理Mac的系统内存,让你的爱机重新找回流畅的节奏。别担心,这不需要你是个技术宅,也不用进行什么黑客级操作。下面就是一些简单易行的Mac系统内存怎么清理技巧,帮你轻松解决内存占用过高的问题。 了解你的内存用量 在我们了解Mac系统内存怎么清理之前,首先需要了解一下你的Mac到底有多

有了它彻底摆脱切换窗口以后的白屏或花屏,想不正常都难

http://bbs.hutoufeng.net/forum.php?mod=viewthread&tid=4640&page=1&extra=#pid5065 因为有了模拟器,我的世界再一次有了光明,玩游戏的心更加巩固在那,“妈妈,我再也不怕我的智能手机会坏了”。但是,但是,我们在使用genymotion模拟器的过程中一直会遇到这种情况,每次切换别的程序以后再转到genymotion窗口,就

摆脱渣走位 新手进阶攻略:关于走砍

大部分新手ADC在攻击敌人时都会只用鼠标右键点击敌方单位。放任控制的角色自由的完成攻击动作。   但是经常会有时候在你攻击的间隔中,你锁定的目标会借助位移技能或者移动至你身边,对你造成威胁甚至将你击杀。   经常会被队友嘲讽渣走位,站桩输出,贴脸ADC,坦克型ADC等。如何来解决这个问题呢。   我们经常说 站得住 才能有输出,对于一个ADcarry来说,生存的时间越长,才能更久更持

【摆脱被360安全卫士荼毒:使用这2个软件就够了】

保持电脑健康从拒绝使用360安全卫士开始 提示:不使用360安全卫士,电脑更健康 游戏本被360卫士荼毒的差点报废,感觉在使用360安全卫士后,笔记本的散热风扇很暴躁,笔记本经常高温不退,若你也有这样的烦恼,那就果断卸载360安全卫士。 安装360安全卫士后,使用最多的几个功能: 清理系统垃圾释放系统内存资源,比如内存的占用偶尔杀杀毒(这个功能大可不必,系统自带的杀毒软件完全够用)断网

提交应用到iTunes Connect时构建版本“正在处理”后直接消失——此构建版本无效

提交应用到iTunes Connect时构建版本“正在处理”后直接消失——此构建版本无效 问题描述:         1、使用Xcode — Upload to App store 和 Application Loader能够向itunes connect成功提交构建版本;         2、进入itunes connect - 活动 - 所有构建版本,也能查看到“构建版本 1.0.1

富格林:总结正规摆脱虚假陷阱

富格林指出,对于投资新手来说,在投资初期选择平台的时候最怕陷入虚假陷阱。富格林指出,虚假平台的手段就算再高明,只要投资者总结正规技巧并且稍加留心,就能很好地避开。鉴于大部分的投资者对骗局黑平台的特征有所欠缺,下面来给大家补充几点。希望大家都能挑选到合心意并且正规的交易平台进行交易操作。 查看平台的资质 投资者区分正规平台和虚假平台的重要指标就是交易平台的背景,是否具备权威机构颁的营业许可。比如

老是自动弹出输入iTunes store 的apple ID 账号密码的窗口 解决

点设置,点iTunes store与app store,点密码设置,把 需要密码 关闭

富格林:摆脱欺诈套路稳健出金

富格林认为,现货黄金是金融市场上的一种重要投资工具,不仅具有避险功能,还有很高的投资出金回报。但尤其对于新手来说,在现货黄金时需要注意摆脱欺诈套路,以获得更好的投资体验和出金效果。下面是由富格林给大家总结的一些摆脱欺诈套路的小技巧。 想要在交易过程中提升赢面,那么就必须要学会判断行情的运行节奏,所以国际现货黄金交易技巧的第一招,就是要找到趋势所在,因为只有贯彻顺势交易的原则,才能够更稳健的获取收

iTunes Connect 使用总结(转)

iOS Developer通常需要用到 developer.apple.com 和 itunesconnect.apple.com 这两个工具,就如同名字表现出来的,前者是开发者资源站,包括文档,工具,社区都在那里。后者是管理自己App的工具。本文提到的内容主要和iTunesConnect有关。 一些建议阅读的文档:都能在developer.apple.com里面找到 iTunsConn