線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1681
推到 Plurk!
推到 Facebook!

要製作一般的 影片播放器應該怎樣起手?..

尚未結案
znikang
一般會員


發表:3
回覆:0
積分:0
註冊:2004-12-01

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-12-05 00:38:40 IP:211.75.xxx.xxx 未訂閱
關於一般的mpeg4 mpeg2 1 or h.264 ..等....應該要怎樣去下手?.. 還有幾個問題... 關於.par .cmp 是怎樣的檔案?..
japhenchen
高階會員


發表:51
回覆:444
積分:184
註冊:2003-07-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-12-10 16:26:03 IP:219.134.xxx.xxx 未訂閱
(我好像越區了) 你想寫的是播放器?還是codec? 如果要寫播放器,當然要寫一個能夠播各家媒体的程式出來,不外乎就是wma、mp3、avi、mpg、asf、wmv、dvd碟片.......這些東西 但目前綁在BCB及DELPHI下的TMediaPlayer元件,頂多只能播放wav、avi、mpg、dat這些早期的媒體壓縮格式,應付wma、mp3、asf、DIVX/MPEG4...這些目前流行的媒体格式,就真的叫捉襟見肘了,為啥?因為這個元件使用的是早期的16位元的WIN3.1承襲下來的MCI COMMAND和老舊的DRIVER(,目前很多CODEC的開發公司老早就揚棄了16位元的環境支援,連WINXP都不主動支持這樣的老環境,你想還有繼續開發的可能嗎?(不信你去看看C:\WINDOWS底下的WIN.INI檔,看看MCI段落剩下什麼) 現在有蠻多人喜歡用ActiveX/OCX編寫媒体播放程式,這方法不是不好,只是用人家包好寫好的OCX插進自己的程式里,就好像把別人的程式放在自己的程式上運作一樣,你只能用程式去操作那個OCX前進後退暫停倒退,並沒有辦法自己接觸到底層系統去做一些細部的工作... 調節音量?麻煩,還得調用MCI來調。 畫面大小,卡拉OK人聲開關,快放慢放,還有加裝自己的字幕logo或跑馬燈,都是很麻煩的事情 WMP、REALONE的OCX又沒辦法改變他的外型,連LOGO都擺脫不掉,更別說跟你的程式外觀格格不入的SKIN啦 還有不相容的問題,你用WMP的OCX就沒辦法播放REALONE的東西,APPLE的QUICKTIME MOV檔也不行,你用REALONE也不能播MS的WMV、WMA..... 還有,你使用OCX,當你的程式發布給使用者的時候,還得企求他有安裝那個OCX的主系統,不然就會變成interface not found的錯誤訊息出現.... 啊如果我要寫網上視訊聊天程式咧?這些ocx沒有一個做的到! 啊我想錄CD、轉錄DVD成VCD、還是做網路視頻廣播,這些OCX根本無效 那有什麼可以解決以上的需求?有啊,DIRECTSHOW(DIRECTX的子系統成員之一) 如果是寫VC 習慣的人,或許市面上可以買到一些書籍,上MSDN或者GOOGLE都可以查到遍地開花的資料還有範例,但對於BCB還有DELPHI的開發者該怎麼辦? 不用擔心啦,還有人超好心的,把VC 在用的DIRECTX9還有DIRECTSHOW的HEAD FILE全部轉成了PAS或CPP檔,把一些常用的插件過濾器打包裝元件,集結成VCL元件包放在網上供人下載,連完整的原始碼都送你,而且使用也不需要給任何的權利金或版權宣告的問題,可以放心去使用他 至於如果要寫CODEC,建議還是走現在的主流架構DIRECTSHOW,你只要管好流的FILTER元件設計好,跟應用程式之間完全脫勾,這樣可以方便其他人使用你這套元件,未來程式升級的問題也可以得到很好的解決。當然,剛講到的DSPACK里,也有提供FILTER類的元件開發範例還有架構,如果你只會用BCB或DELPHI的話。 許下第一千零一個願望 有一天幸福會聽我的話
japhenchen
高階會員


發表:51
回覆:444
積分:184
註冊:2003-07-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-12-10 16:37:56 IP:219.134.xxx.xxx 未訂閱
忘記說那個好心人是誰了 [url=http://www.progdigy.com/]DSPACK[/url] 許下第一千零一個願望 有一天幸福會聽我的話
系統時間:2024-05-20 22:21:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!