[分享] vnc2swf easy-howto

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

[分享] vnc2swf easy-howto

文章yenjinc » 週五 1月 06, 2006 6:03 pm

vnc2swf easy-howto

其實要在 Linux Desktop 上,錄製教學影片非常的容易!首先介紹大家 vnc2swf 這個軟體。
這套軟體有 C-version & Python-version,這裡我們採用 Python Version。


安裝與使用方式非常的簡單:

(一) 首先配置好 Python 環境
代碼: 選擇全部
* Python (2.3 or above)
* Pygame (1.6 or above)
* Optional: PyMedia (1.3.5 or above - required for mpeg encoding)

以 Debian 為例,我們用 apt-get install 來安裝這些軟體
代碼: 選擇全部
# apt-get install python python-tk python-pygame

(其他 distro 請依照各家的安裝方式來安裝它)



(二) 接著至少安裝以下其中一個 VNC server
代碼: 選擇全部
* RealVNC or TightVNC
* x11vnc
* GNOME Vino

我們這裡則是採用 x11vnc
以 Debian 為例,我們用 apt-get install 來安裝這些軟體
代碼: 選擇全部
# apt-get install x11vnc

(其他 distro 請依照各家的安裝方式來安裝它)



(三) 下載 vnc2swf (Python version) 軟體

  * Download vnc2swf (Python) tar.gz or zip
代碼: 選擇全部
http://www.unixuser.org/~euske/vnc2swf/
(AT download section)


  * 解壓縮
代碼: 選擇全部
$ tar xzvf pyvnc2swf-0.8.1.tar.gz




(四) 開始錄製教學影片

  * 啟動 VNC Server
代碼: 選擇全部
$ x11vnc -localhost -viewonly


  * 進入 vnc2swf (pyvnc2swf 解開的目錄)
代碼: 選擇全部
$ cd pyvnc2swf-0.8.1


  * 執行轉錄程式 (vnc2swf.py)
代碼: 選擇全部
$ ./vnc2swf.py -o filename.swf
(註: 檔名可以自己取,但是副檔名要為swf,這裡的示範為 filename.swf)




(五) 查看結果

  * 停留在當前目錄下,尋找 filename*
代碼: 選擇全部
$ ls filename*
filename.html  filename.swf


  * filename.swf 也就是剛才所錄製完成的 Flash 檔案,filename.html
   即為錄製完成並把 Flash 嵌入完成的網頁。

  * 如此即大功告成啦!



(六) 後記

如此輕輕鬆鬆就可以建立一份 Flash 錄製檔案,很簡單吧! :-)
以後各位也可以使用這種錄影的方式,可以讓初學者更清楚的學會您所分享的文件內容哦!


當然小弟這份文件,也是直接參照 vnc2swf 網站所整理出來的文件,有興趣了解更多實用
技巧的朋友們,不妨前往一探究竟:
代碼: 選擇全部
http://www.unixuser.org/~euske/vnc2swf/
yenjinc
懵懂的國中生
懵懂的國中生
 
文章: 190
註冊時間: 週三 7月 14, 2004 12:29 am

回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客