问题描述
我有一台iPad和一台运行Ubuntu 12.04的桌面,里面有很多不同格式的电影文件(avi,mp4,m4v等)。
是否可以通过USB将这些文件从linux内直接传输到iPad(不使用iTunes同步),然后在iPad上播放这些电影而无需重新格式化/调整所有这些内容?
我之前在其他iOS移动设备的Windows XP虚拟机实例中使用过iTunes,但如果可能的话,我更喜欢纯Linux方法。
(我正在创建这个问题,以便我可以分享我找到的解决方案,因为我没有在其他地方找到一个简单,令人满意的答案)。
最佳解决方案
是的,您可以轻松地将电影复制到Ubuntu中的iPad(或其他iOS设备),而无需使用iTunes或Wifi或Dropbox或任何其他可怕的解决方案。
首先,只需从App Store中选择众多视频播放器应用程序中的一个即可。 (搜索视频播放器会返回许多不相关的结果,我建议搜索avi播放器或mp4播放器或任何您想要的格式)。我找到了flex:player,这对我的需求很有用,并且是免费的,但除了视频播放之外几乎没有任何功能。其他玩家提供更多功能,但一般花费在0.99美元到4.99美元之间。
其次,通过USB将iPad插入电脑。您应该希望获得一个弹出窗口,显示iPad的两个挂载点。
-
我的iPad(或iPad的名字)
-
我的iPad上的文件
我相信这个功能可以追溯到11.04但至少回到11.10。如果没有发生,请参阅下面的故障排除。
导航到“我的iPad上的文档”(同样,您的名字会有所不同)并找到您刚刚安装的应用程序。它看起来像一个带有图标的应用程序,但它实际上是该应用程序及其文件的文件夹(至少是用户可访问的文件)。
打开该文件夹(即双击它),然后打开其中的Documents文件夹。
现在,您只需将视频文件复制到此文件夹即可。当您下次打开所选视频播放器时,您的所有电影都应该可见并可供播放(假设视频播放器支持您的编解码器,如果不支持,则另一个可能会这样做)。
注意:我一般发现,如果我在应用程序打开时将新视频文件加载到设备上,我必须关闭并使用应用程序re-open来注册新文件。但是,某些应用可能会更加主动地扫描新文件。
故障排除:
如果您的设备未自动配对和安装:
确保安装了libimobiledevice-utils
和ifuse
sudo apt-get install libimobiledevice-utils ifuse
然后跑
idevicepair unpair && idevicepair pair
然后断开并重新连接您的设备。
如果您没有看到已复制的视频文件
-
确保将文件复制到正确的应用程序的单个Documents文件夹中。
-
关闭并重新打开应用程序以使其刷新其文件列表。
-
阅读应用程序的文档,以确保您选择的应用程序支持相关的视频格式和编解码器。
文件可见,但根本无法正常播放
-
阅读应用程序的文档,以确保您选择的应用程序支持相关的视频格式和编解码器。
-
如果您的视频文件是高分辨率(例如1080p),请尝试使用较低分辨率的文件。某些应用似乎在播放高清视频时遇到问题。老一代设备有时也因为硬件速度较慢而出现问题。你可能会陷入转变为更像720p的东西。 (但首先尝试几个不同的应用程序)。
次佳解决方案
对于Ubuntu 14.04 – iOS 8 Rob Van Dam的回答对我不起作用。
从App Store下载具有共享功能的文件管理器应用程序,例如:
-
Filemanager
App具有wifi web服务器功能 -
FileBrowser
App处理samba协议
您可以通过这种方式上传和下载文件。
第三种解决方案
如果在“我的iPad上的文档”文件夹中导航时没有看到您的应用程序,则可能需要显示隐藏文件CTRL
– H
。