套件庫裡有沒有Java Media Framework API [論壇 - Ubuntu 與工具程式及軟體推薦]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



套件庫裡有沒有Java Media Framework API
會員三級
註冊日期:
2006/11/16 8:27
所屬群組:
已註冊使用者
等級: 10
HP : 0 / 228
MP : 41 / 9652
EXP: 12
離線
在Impress裡想要直接插入影片檔播放,插入影片檔後沒有反應。依據說明,在unix底下需要Java Media Framework API,上官網下傳回來安裝出現錯誤,所以想請問套件庫裡有沒有什麼套件可以支援這個API?
作業系統:ubuntu9.04
雖然使用互動功能可以叫出Totem播放器播放,但是想要直接內嵌在簡報裡。

2009/7/10 22:09
應用擴展 工具箱
回覆: 套件庫裡有沒有Java Media Framework API
管理員
註冊日期:
2009/1/24 18:15
所屬群組:
網站管理員
已註冊使用者
等級: 29
HP : 0 / 712
MP : 377 / 25552
EXP: 48
離線

2009/7/11 12:02
應用擴展 工具箱
回覆: 套件庫裡有沒有Java Media Framework API
會員三級
註冊日期:
2006/11/16 8:27
所屬群組:
已註冊使用者
等級: 10
HP : 0 / 228
MP : 41 / 9652
EXP: 12
離線
我來自問自答好了。
上國外的ubuntu論壇裡也發現,這個問題同樣困擾許多人。雖然是可以順利安裝完畢,也可以使用它來播放,但是在OO裡,依然沒有反應。同時,由於JMF支援的影音格式太少,就算裝成功了,似乎也沒太大的用處,所以暫時還是使用「互動外連檔案」的方式來處理了。
底下也列出整理好的安裝方式,說不定有人的環境可以在OO裡成功使用。
1.由於官網提供的jmf-2_1_1e-linux-i586.bin檔案裡,有一行有問題,tail +309 $0 > $outname,應該是tail -n +309 $0 > $outname,所以使用底下的指令來修改它。
sed -i 's/tail +309/tail -n +309/g' jmf-2_1_1e-linux-i586.bin
2.接下來讓它有執行權限
chmod +x jmf-2_1_1e-linux-i586.bin
3.執行它
./jmf-2_1_1e-linux-i586.bin
4.如果你是放在家目錄裡執行,會產生一個JMF-2.1.1e目錄夾
5.修改家目錄的開機資源檔.bashrc(注意有一個點,是隱藏檔),加入相關java路徑,直接放到檔案最底端即可。
export JMFHOME=/home/user-name/JMF-2.1.1e
export PATH=$JMFHOME/bin:${PATH}
export CLASSPATH=/usr/lib/jvm/JMF-2.1.1e/jmf.jar:$JMFHOME/lib:$JMFHOME/lib/jmf.jar:$JMFHOME/lib/mediaplayer.jar:$JMFHOME/lib/multiplayer.jar:.:${CLASSPATH}
export LD_LIBRARY_PATH=$JMFHOME/lib:${LD_LIBRARY_PATH}
6.可以試著執行/home/user-name/JMF-2.1.1e/bin/jmstudio播放檔案試試
7.打開Impress,點選 工具-->選項-->java-->類別路徑-->增加歸檔
8.到剛才家目錄解開來的JMF-2.1.1e目錄裡,去找lib底下的jmf.jar,把它加入即可
9.搞定收工
10.哎,測試依然不成功
做到這裡還是不死心,到java官網進行網頁測試
http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/jmfdiagnostics.html
發現失敗,再找到相關文件修正問題。
11.把/home/user-name/JMF-2.1.1e/lib底下所有的*.jar拷貝到/usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/ext
12.把/home/user-name/JMF-2.1.1e/lib底下所有的*.so拷貝到/usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/i386
13.再到第11步驟去,通過檢測
14.高興了一下,再到impress去測試媒體播放機,依然無效
最後是個人測試心得,多媒體播放是簡報中不可或缺的工具,這部份希望impress有更多的發展,讓它未來更親和更好用。
備註:雖然有找到一個編寫巨集,去shell執行播放程式來播放影片,但是要用滑鼠去點,這和內建的互動外連沒二樣

2009/7/14 20:36
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.