2013年4月15日

把Amazon Kindle電子書格式轉換成ePub格式

剛才研究了一下怎麼把Amazon上買的電子書轉成ePub格式。之所以需要這麼做是因為我用iDevice在看Kindle電子書,但是Kindle的app不能複製文字,偏偏我又想用另一套字典來查生字,所以用Kindle app就跛腳了


關於怎麼轉換,可以參考這篇文章,照著做就行了。如果懶得看英文的話,小弟在這裡簡單說明一下步驟。


1. 去Amazon下載Kindle software並安裝,這是windows端的閱讀軟體 (我用windows,所以下載windows版)。


2. 在Kindle software裡把電子書下載下來,然後記得至少在software裡把書打開一次。


3. 下載Calibre並安裝。


4. 下載DeDRM plug-in,就在網頁裡的tools_vxxxxx.zip裡(用站方下載工具時,我的防毒軟體會反應是Adware,另一個Google Drive連結就沒有這個問題)。


5. 解壓縮tools_vxxxxx.zip的第一層(就是說壓縮檔裡的壓縮檔就別管了),裡面應該會有標calibre_plugin的資料夾,裡面有安裝說明。


6. 按照tools calibre_plugin的說明,打開Calibre=>偏好設定=>進階=>外掛程式=>從檔案加入外掛程式=>選到calibre_plugin裡的zip檔。


7. Calibre說要重開,我也不知道沒有重開行不行,就重開吧。


8. Kindle software有把電子書下載到電腦裡,windows下是在"文件\My Kindle Content"裡。把.azw檔拖到Calibre裡。


9. 在Calibre裡選要轉換的書,按轉換書籍。


10. 右上的輸出格式是EPUB,頁面設定裡輸入選Kindle,輸出選iPad (也有iPad3的選項,我想是解析度的差別吧)。按下確定就開始轉換囉。(如果出現什麼decryption key的問題,應該是沒有在第2步把書打開;打開後再拉入Calibre吧)


11. windows下轉換的結果在"文件\Calibre Library"裡。找找看,會多出一個.epub檔,在轉換之前是沒有這個檔案的。接下來就把epub拖進iTunes,然後去同步吧。


寫書很辛苦,轉出來的檔案就自用吧!只是DRM free比較方便。


其實iDevice下的Kindle app也不錯,該有的都有。而且Kindle的同步更廣泛,只要是能連上網路的裝置全部都會同步閱讀進度和書籤註記,甚至在電腦上可以什麼什麼軟體都不用裝,browser開kindle cloud reader就行了。至於iBook就只能跟iDevice同步,同步的項目都一樣。另外有一點不同,就是在不同裝置上看的時候,Kindle app會跳出對話框,詢問要不要跳到最新的閱讀進度處,iBook則是直接跳過去。青菜蘿蔔各有所好囉!


2013年4月2日

關於USB power delivery的一些思考

其實是針對將隔離式電源轉換器用於USB Power Delivery的思考


USB Power Delivery(USB PD)是一種宣稱要讓USB port可以供應不同電壓,並供電可達上百瓦的標準。我在想,這東西是不是有需要用隔離式的電源轉換器來做。


首先,硬是要做成隔離的,通常只有輸入來源為高壓的電力系統才是必要的。若供電設備本身就有獨立的隔離式電源轉換器,應該會採用非隔離的DC-DC來處理。隔離式的電源供應器除了效率和材料的花費之外,控制訊號傳遞也會比較麻煩一點。目前看到關於USB PD的供應源擘劃,都是類似顯示器、電腦等本身就具有隔離電源或至少是電池供電的設備;而沒有另外的隔離電源供應器的狀況,通常就是電源供應器本身。一般的電源供應器並沒有搭配USB port的習慣,除了某些laptop adaptor之外。所以跟目前的使用情境最相近的就是做為充電器的adaptor了。


一般人常用的adaptor通常是購買產品附加的,此時的adaptor通常只要能夠對該產品正常供電即可。比較特別的是有些獨立販售的laptop adaptor會同時有USB輸出,做為行動裝置充電之用。也就是說,大部分的adaptor是隨設備附上的電源供應器(因為沒有電源,設備無法操作),而該adaptor應該只需應付該設備的電源需求。除非,這個設備本身唯一的電源供給方式,就是照USB PD規範來走的。為了避免使用者誤用,只好讓adaptor的輸出亦遵循USB PD的規範了。


如果這樣的情境並沒有出現,符合USB PD的隔離式電源供應器應屬不必要;如果這樣的情境成為主流,adaptor就一定要符合USB PD規範,不符合USB PD的adaptor可能就此逐漸消亡。單一設備同時具有USB PD供電和傳統adaptor供電兩種port,顯得浪費表面而且影響美觀。


不過,如果供電設備可以做到統一規格,那我想大家應該好好思考是不是有必要每個產品都要附adaptor/充電器。產品總會淘汰,而那些充電磚頭會堆得跟山一樣,這也挺浪費的。