jwplayerlogo
A. 請教如何編譯JW player
影院平台搭建 - (3)FlowPlayer的破解及Windows平台下的編譯 是非常著名的Flash播放器,和另一個 Player齊名,使用GPL 3協議進行開源,按照3個授權發布(Free,Commercial,Multi-Domain),第一個是免費版,後兩個授權是要錢的,價格參見。 免費版的限制主要是啟動時會有FlowPlayer的Logo在左下角,過幾秒自動淡出消失;還有就是全屏後右上角有個很大的FlowPlayer的Logo,不會消失;以及不能用於商業用途。 可憐我是普通學生,自然沒錢買(最便宜的也要95刀啊),自然只能破解掉這個,剛好FlowPlayer是開源的,直接修改代碼,編譯就可以了。 但注意我第一篇文章的第一句話,這一切操作都要在Windows下進行,而網上能找到的編譯指南都是基於Ubuntu或者其他Linux分發版本的。於是我不得不撰寫此文進行指導…… 首先要明確一點,FlowPlayer不是Adobe Flash做的。它的開發工具是基於大量開源的第三方工具以及Adobe自己的Flex SDK。因此,我們要編譯FlowPlayer,就需要安裝這些東西。 這里只討論最小編譯環境,鑒於FlowPlayer的Plugin編譯需要大量第三方包的支持,而這些與本文的目的(破解)沒有任何關系,恕不贅述。 FlowPlayer編譯也需要Java環境(安裝JRE),編譯工具使用,還需要Flex SDK(在Adobe的的右邊可以獲取到免費的SDK下載),在FlowPlayer的可以下載到FlowPlayer的源代碼,當然你也可以自己SVN獲取最新的代碼。 這些東西下載下來應該都是壓縮包的形式。我使用的是Apache-Ant 1.7.1,Flex SDK 3.3,FlowPlayer 3.1.1。全部解壓出來。 設置系統變數:添加Apache-Ant中的Bin目錄到Path變數中,設置ANT_HOME為你Apache-Ant的解壓目錄。 打開源代碼中的build.properties文件,修改flex3dir的變數指向為Flex SDK的解壓目錄。(把等號後面的內容修改即可)。mxmlc_bin,compc_bin,asdoc_bin這三個變數的最後補充上.exe後綴(原文用於*nix系統,所以沒有後綴),如果你要修改播放幀率的話,下面的framerate也可以修改。我為了配合影片編碼,修改為25。 在源代碼所在目錄運行cmd,輸入ant,看看能不能執行,不出意外的話應該會提示幾個error,然後編譯失敗。沒關系,這是因為官方的FlowPlayer源代碼不是為Windows平台設計的,部分地方不兼容所致。 下面開始修改代碼讓其能在Windows平台下編譯通過。 修改build.xml文件:中的value值設置為0。Windows中不允許變數為空,但Linux中允許,這是第一個兼容性錯誤。這樣修改後會影響最後生成文件的文件名(最後多了個-0),但這不是很重要對吧。 修改src\actionscript-commercial\org\flowplayer\config目錄下的VersionInfo.as文件,這里controlsVersion():String和audioVersion():String無法返回正常的值,手動把return後面的變數修改為字元串,內容可以在build.xml中找到對應的,當然你亂填也可以,不過還是建議按規范填寫。 這樣修改後,再次編譯應該就能在build文件夾中產生正確的swf文件了。 這只是完成了編譯環境的配置,下面進行破解。 破解有兩個思路:一個是手動把顯示Logo的代碼屏蔽掉,這是我一開始的想法,後來發現工程量太大。 另一個就是讓程序認為自己是商業版,這是我後來採用的方法。
B. jwplayer如何嵌入字幕問題
只需要加入參數
captions :「字幕地址...」
就可以了呀。
C. jw player和 flow player的區別
影院平台搭建 - (3)FlowPlayer的破解及Windows平台下的編譯
是非常著名的Flash播放器,和另一個JW Player齊名,使用GPL 3協議進行開源,按照個授權發布(Free,Commercial,Multi-Domain),第一個是免費版,後兩個授權是要錢的,價格參見。
免費版的限制主要是啟動時會有FlowPlayer的Logo在左下角,過幾秒自動淡出消失;還有就是全屏後右上角有個很大的FlowPlayer的Logo,不會消失;以及不能用於商業用途。
可憐我是普通學生,自然沒錢買(最便宜的也要95刀啊),自然只能破解掉這個,剛好FlowPlayer是開源的,直接修改代碼,編譯就可以了。
但注意我第一篇文章的第一句話,這一切操作都要在Windows下進行,而網上能找到的編譯指南都是基於Ubuntu或者其他Linux分發版本的。於是我不得不撰寫此文進行指導……
首先要明確一點,FlowPlayer不是Adobe Flash做的。它的開發工具是基於大量開源的第三方工具以及Adobe自己的Flex SDK。因此,我們要編譯FlowPlayer,就需要安裝這些東西。
這里只討論最小編譯環境,鑒於FlowPlayer的Plugin編譯需要大量第三方包的支持,而這些與本文的目的(破解)沒有任何關系,恕不贅述。
FlowPlayer編譯也需要Java環境(安裝JRE),編譯工具使用,還需要Flex SDK(在Adobe的的右邊可以獲取到免費的SDK下載),在FlowPlayer的可以下載到FlowPlayer的源代碼,當然你也可以自己SVN獲取最新的代碼。
這些東西下載下來應該都是壓縮包的形式。我使用的是Apache-Ant 1.7.1,Flex SDK 3.3,FlowPlayer 3.1.1。全部解壓出來。
設置系統變數:添加Apache-Ant中的Bin目錄到Path變數中,設置ANT_HOME為你Apache-Ant的解壓目錄。
打開源代碼中的build.properties文件,修改flex3dir的變數指向為Flex SDK的解壓目錄。(把等號後面的內容修改即可)。mxmlc_bin,compc_bin,asdoc_bin這三個變數的最後補充上.exe後綴(原文用於*nix系統,所以沒有後綴),如果你要修改播放幀率的話,下面的framerate也可以修改。我為了配合影片編碼,修改為25。
在源代碼所在目錄運行cmd,輸入ant,看看能不能執行,不出意外的話應該會提示幾個error,然後編譯失敗。沒關系,這是因為官方的FlowPlayer源代碼不是為Windows平台設計的,部分地方不兼容所致。
下面開始修改代碼讓其能在Windows平台下編譯通過。
修改build.xml文件:中的value值設置為0。Windows中不允許變數為空,但Linux中允許,這是第一個兼容性錯誤。這樣修改後會影響最後生成文件的文件名(最後多了個-0),但這不是很重要對吧。
修改src\actionscript-commercial\org\flowplayer\config目錄下的VersionInfo.as文件,這里controlsVersion():String和audioVersion():String無法返回正常的值,手動把return後面的變數修改為字元串,內容可以在build.xml中找到對應的,當然你亂填也可以,不過還是建議按規范填寫。
這樣修改後,再次編譯應該就能在build文件夾中產生正確的swf文件了。
這只是完成了編譯環境的配置,下面進行破解。
破解有兩個思路:一個是手動把顯示Logo的代碼屏蔽掉,這是我一開始的想法,後來發現工程量太大。
另一個就是讓程序認為自己是商業版,這是我後來採用的方法。
D. jwplayer怎麼用
JW Player網頁播放器1.支持flv,mp3,mp4;
2.支持 [單文件播放] 或 [列表連播];
3.支持LOGO圖標顯示或隱藏;
4.支持 [順序播放] 或 [隨機播放];
5.自由設置播放器色彩;
6.自由設置播放器大小;
7.支持全屏;
8.可自行設置引入外站的flv視頻地址,或使用本站的xml列表;
9.可設置視頻播放前的插入視頻圖片;
10.可設置自動播放還是點擊再播放;
11.代碼簡潔,嵌入一段js即可,簡單實用
E. 請教如何編譯JW player
影院平台搭建 - (3)FlowPlayer的破抄解及Windows平台下的編譯
是非常著名的Flash播放器,和另一個JW Player齊名,使用GPL 3協議進行開源,按照3個授權發布(Free,Commercial,Multi-Domain),第一個是免費版,後兩個授權是要錢的,價格參見。
免費版的限制主要是啟動時會有FlowPlayer的Logo在左下角,過幾秒自動淡出消失;還有就是全屏後右上角有個很大的FlowPlayer的Logo,不會消失;以及不能用於商業用途。
可憐我是普通學生
F. jwplayer license key 怎麼填寫
JW Player網頁播放器源1.支持flv,mp3,mp4; 2.支持 [單文件播放] 或 [列表連播]; 3.支持LOGO圖標顯示或隱藏; 4.支持 [順序播放] 或 [隨機播放]; 5.自由設置播放器色彩; 6.自由設置播放器大小; 7.支持全屏; 8.可自行設置引入外站的flv視頻地...