PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   儲存媒體討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=20)
-   -   剛剛換了支援 Unicode 的中文燒錄程式 (https://www.pcdvd.com.tw/showthread.php?t=576274)

QQQQ 2006-01-19 11:32 AM

簡單來說現有 Unicode 環境是 Windows 定義的
目前全世界電腦 (PC + Server) 都有壓倒性的佔有率
這點沒什麼爭議吧

Server 上面的 Windows 佔有率不如 PC 這個高 (的離譜)
但有幾個人在 Server 上燒錄檔案? (還是 Unicode 的)
一般的 Server 大都一個月才備份一次, 用的是 Tape, (藍光都不夠裝, 更別提 DVD...)

然而真正有 Unicode 燒錄需求的, 絕大多數是 PC (個人電腦)
所以 Unicode 的規格 (字數, 對應表...) 如果與 M$ 所制定的規格不符
註定會發生問題
版上有人認為「Unicode 補完計畫」是解決 Unicode 的方法
其實這個方法的問題相當多
原因就是 M$ 老大自己有自己的 Unicode
全世界華人 (正體中文, 簡體中文, 香港中文) 這三類使用中文的族群
只是 M$ 所推出 Unicode 的一個部份
M$ 所謂的 Unicode 是包含上述三種中文編碼, 加上日文, 韓文, 泰文, 阿拉伯文, 希伯來文, 還有一缸子中歐那邊的語文, 可說是把全世界目前流通的「字母」都加入了
然後 M$ 以他自己這套 Unicode 為基礎
開發出各國語言專用的 IME (輸入法)
輸入法對應的字元與 M$ Unicode 吻合, 這樣各國「字母」才不會打架

反觀 Unicode 補完計畫
因為納入的外國字母太少 (雖然可能用不到)
因為沒有 M$ 老大自己的 Unicode 完全對應 (也就是可能會踩到別國語言所對應的空間)
因為沒有世界各國的 IME 對應

所以到頭來....
使用此 Unicode 補完計畫的人
最好有心理準備
有朝一日一定會發生 Unicode 衝碼的問題.



再說到 AppLocale 這個 First Aid 的產品
只能說他暫時性的, 將應用程式的 GUI, 改成使用者所指定的語系.
所以 AppLocale + NERO 這樣的作法有風險
因為暫時性的改變字碼頁對應表 (Code Page) 的作法對於 GUI 無傷大雅
對於燒錄進光碟片的資料則產生永久性的影響



就我所知純日文模式 Windows XP 在檔案總管內顯示「檔」這個字沒有問題
但是以純中文模式燒錄「檔.txt」後
重新開機到純日文模式下, 很多程式就無法開啟「檔.txt」這個檔案
會顯示成 ?.txt
因為日文漢字沒有「檔」.

原因很簡單, Windows XP 的系統介面 (包含檔案總管) 被設計成純 Unicode (16 bit)
所以任何使用 M$ 自家的 Unicode 對應碼皆可正常顯示
然而切換成純日文模式的 Windows XP
應用程式在開啟檔案時所用的函數
有區分支援 Unicode 的與不支援 Unicode 的數種 (wchar_t, MCBS, char.... 數種不同對應型態)
這就是有些程式如 Photoshop CS2 (此程式幾乎完全 Unicode 化, 只有幾個對話框沒有)
可以任意的開檔, 而 ACDSee 8.0 就很多檔案無法在純日文模式下開啟正體中文的圖檔)

目前 Visual Studio 2006 已經把 Unicode 預設為標準預設值
其對應的 wchar_t 也預設的納入基本識別字 (VS 2003 .net 還得特別開起才行)
照此現象看來, 未來會出現相當多 M$ Unicode 支援的程式
到時候想要開發出不支援 M$ Unicode 的程式還得特別設定才行

完畢

mip520 2006-01-19 01:14 PM

對於unicode的又多了一層認知,感謝QQQQ大大:)

rockzero 2006-01-19 03:41 PM

Ashampoo Burning Studio 5還有VSO CopyToDVD

剛試了一下
CopytoDVD
樓上所說的問題的確存在
如 業 變成 m 等等

再試
Ashampoo Burning Studio 5
沒有任何異狀,不會漏字

llk 2006-01-19 07:54 PM

有灌補完計畫,CopyToDVD完全沒漏字"業"這問題,燒出來的東西拿到其他沒灌補完計畫的電腦上看也一切正常。

pmpri 2006-01-19 11:54 PM

中文xp JIS日文編碼沒灌補完計劃
CopyToDVD 3.1.1.135
沒遇到"業"變成m的問題。



其實就算裝補完計劃用NERO燒中日文混合檔名, 也可以正常燒錄。
只要記得勾Joliet, 檔名格式用multibyte就行了。
但是沒裝補完計劃的話就肯定不行, 因為連字都看不到。

補完計劃的問題並不在燒錄上, 反過來說, 只要設定正確, 反而有利不支援unicode的燒錄程式運作。

什麼都沒有沒有 2006-01-20 01:48 AM

換個支援 Unicode 的燒錄程式不就一切都解決了 既簡單又方便
搞不懂堅持用 Nero 的理由

zandar 2006-01-20 03:54 AM

都沒人用Ha! DVD Burner 嗎
其實這套就可以支援了, 我燒一些avi檔都是用這套燒
雖然新版介面寫的不是很好用就是 :jolin:

不過總比winxp內建的燒錄程式好用多了

lightwing 2006-01-20 07:55 AM

引用:
作者zandar
都沒人用Ha! DVD Burner 嗎
其實這套就可以支援了, 我燒一些avi檔都是用這套燒
雖然新版介面寫的不是很好用就是 :jolin:

不過總比winxp內建的燒錄程式好用多了

Ha!DVD Burner不支援Unicode......

我沒裝Unicode補完計畫的狀態下

jmarch 2006-01-20 01:15 PM

中文版WinXP裝UAO後用NERO燒出來的,用檔案總管瀏覽.



同一片DVD在日文XP下顯示正常.


日文WinXP下,使用ACDsee瀏覽也很正常,但有些中文字看不到


中文版WinXP沒裝UAO,用ACDSEE瀏覽,一大堆問號,這叫人家怎麼看.


中文版WinXP裝UAO後,ACDsee才能正常讀取...



綜合以上所述,我的需求就只是想要能正常讀取,燒錄含中日文的檔名及資料匣而已
以現在裝了UAO,可解決nero日文檔案燒錄的問題與acdsee讀取日文不正常,
燒出來的光碟片在日文與中文的WinXP也可用檔案總管正常瀏覽與開啟,
那為什麼不裝UAO???

要別人不要裝UAO,那麼請在不更換燒錄軟體(nero)與看圖軟體(acdsee)的前提下
提出一個不錯的解決方案吧....:)

spee1231 2006-01-20 01:38 PM

樓上有人說過了.. 為何情有獨鍾 Nero?? (我也是很疑惑.. 裝了一個肥滋滋的軟體,然後用到的只有 Burinig ROM 這個程式?? Nero 7 更是 100+MB.. 看了真是冷..:jolin: )
燒錄軟體百百種... 老實說,目前 Nero 我自己已經很少用了..
看了這篇討論,去測試了一下 ashampoo 這個軟體.. 其實真是個小巧的程式..:)

而 AcdSee 更是三年沒用了..
取而代之的是免費的 XnView.. 而且還不用安裝..(第一次安裝後,把 Program Files 下的資料 Co 到他處,照樣可以讀取,往後就都不用安裝... 使用上也跟 AcdSee 差異不大.. 最重要是不用花錢...
能取代 AcdSee 的軟體真的是太多了..


所有的時間均為GMT +8。 現在的時間是03:57 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。