买了西数 1T 的固态硬盘,导出 iBooks 书籍文件时,发现导出的 epub 文件都是几十个 G,实际大小只有 100 多 M ,不知道什么情况,有遇到过此类问题的朋友吗?不知道如何解决,求各位大神解答,急!!!
1
an0nym0u5u5er 237 天前
我的习惯是用 Dropbox 管理电子书文件,iBooks 只当做一个 reader
|
2
di11wei 237 天前 via iPhone
iBooks 的本地文件夹直接复制文件出来,不用导出。至于为什么会这样,不清楚。
|
3
wydinhk 236 天前 2
可能是如下原因。
Books 导入 epub 之后会将其解压,而再导出的时候并不是一个 epub 文件,而是一个文件夹(或“包”)。Books 本地存储的路径是: ~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks 在 macOS Sonoma 下,Finder 已经无法直接导航到第一个路径,只能通过 Spotlight 搜索 Books 书籍后按 cmd+单击的方式访问,或用终端访问。从终端执行 cp 报错就知道路径下的 epub 并不是文件,而是文件夹。 可以参考这个问答里面的脚本,批量还原 epub 。 https://apple.stackexchange.com/a/436602 |
4
Koma 236 天前 1
我刚刚试了一下,直接从 iBooks 里面拖出 ePub 和 PDF 格式的电子书,大小没啥问题啊
|
5
HuskyYellow 236 天前 1
@Koma #4 你在 mac 上看正常,但是你保存到网盘里,你就会发现那是个压缩包了。我原来也是以为拖拽能拖出来,结果一存到网盘发现不对劲了。
|
6
CryptoKoKo OP @Koma #4 一本 epub 格式的书的大小 64G ,太不正常了,PDF 格式导出到硬盘大小倒是没问题
|
7
CryptoKoKo OP @wydinhk #3 应该是这样,一本 epub 的电子书导出到硬盘最大的有 64G ,整个要导出的文件才 150G ,我 1T 的硬盘,上传 70G 就提示空间已满,PDF 格式的倒没问题,有问题的都是 epub 格式的,等会儿试试看
|
8
CryptoKoKo OP @Koma #4 pdf 格式的没问题,就 epub 的有问题
|
9
Koma 236 天前 1
@HuskyYellow
@CryptoKoKo 恩,搞清楚了,我倒是没遇到大小问题,但是其他程序无法读取,查了一下就是 Apple 干的。 https://discussions.apple.com/thread/254517709?answerId=258581524022&sortBy=best#258581524022 自己重新打包吧 https://www.reddit.com/r/Calibre/comments/dza1zi/how_do_i_package_files_from_ibooks_own_files_not/ |
10
c1wx 235 天前
确实很坑,iBook 越改越难用。之前还可以下载老版本的 iBook 拖出来书籍是可以打开的,但是更新系统之后老版本 iBook 也用不了。
|
11
SundayDavid 15 天前
Thanks♪(・ω・)ノ
@wydinhk |