90 23 7E 8C 52 87

標題這串天書是:「連續劇」。至於是什麼編碼,時間太多有興趣的人可以再找找。

Me TV 是個不錯的 DVB 數位電視收看、錄影程式,自 Ubuntu 8.04 開始被收進官方套件庫。可惜的是雖然也具備 EPG (電子節目表)的顯示功能,但是在處理台灣的中文節目表時就只能吐亂碼給你看,是個小小缺憾。

找了一些資料想 hack,在「尋星族園地 – 中文亂碼」得到不少資訊,回頭再去 trace Me TV 送的錯誤訊息,幾乎可以篤定台灣的數位電視中文節目表文字編碼是用 UNICODE 或 UTF-16。試圖修改 dvb_si.cc,但是在程式直接給 0x14 新增一個對應編碼,功用其實等於去改 ~/.me-tv/me-tv.config 的 epg_encoding 值,且都未能奏效,懷疑是程式可能用 byte-by-byte 的方式處理,而不是丟整個 string 去轉換

如果可以解決這個問題,那 Linux 上頭就能有個可以正常顯示中文 EPG 的 DVB 播放程式。

CC BY-SA 4.0 This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

One thought on “90 23 7E 8C 52 87

  1. Pingback: hiroshi yui

Leave a Reply

Your email address will not be published. Required fields are marked *