瀏覽單個文章
rwlin
Basic Member
 

加入日期: Feb 2004
文章: 12
回覆: 我對可撥放 mpeg 4 的 DVD player 看法

引用:
Originally posted by rhapsody
那我想有 support mpeg 4 的 chip
想來寫 code 也是很簡單吧...
大概也是類似那個方法吧
讀檔...寫檔


可能沒那麼簡單 ... 大部份 chip 幫你做 decoding
但是 packet 可能還是要自己 parse
既然有 parse packet, 就可以做 seek

引用:
那要如何支援字幕?
這就麻煩了...
因為chip 解完碼之後, 就要輸出到 AV 端子上
你要在這邊插入字幕嗎...
似乎有點衝突到了...

想想...
我怎麼知道讀近來的 buffer
現在是幾點幾分了?
何時要插入字幕?
有字型嗎?

這個地方有點問題
不是那麼好解決...


這你有點想太多了
IA 產品不可能用軟體來做 alpha blending 的
直接找硬體有 support 多個 layer 的即可
video output 到 layer 1
subtitle output 到 layer 2
你在螢幕上自然看到字幕
簡單吧?

引用:
而 windows,
有中文字型...
而且是由程式解碼,
完全由程式來控制
所以他可以解完碼之後...插入字幕
又有中文字型...
所以可以支援字幕...沒問題

那有人說話了

好,不用那些 chip, 在我的 DVD player
我自己寫程式解 mpeg 4, 自己加入 font,
自己插入字幕
可以吧


字型的確是一大問題
硬體來做可能只能支援英文, 中文繁體(13053個字)
要做到各國語系都支援就沒辦法
不過如果改變一下字幕的方式
可以考慮像 DVD 一樣不是存文字而是存 bitmap (dvd 是 run-length bitmap)

不過我想 mpeg4 dvd 可能有個問題是
相容性不會很好
因為現在種類繁多, divx4, 5, xvid, wmv, ...
我不知各位的 xbox 是不是能播所有的 mpeg4 檔案
舊 2004-04-18, 09:08 PM #25
回應時引用此文章
rwlin離線中