[心得] H電影的串流新星-爆米花時間

作者: erix007 (Erix)   2014-05-14 13:50:55
首先不知道這軟體能不能分享在這裡,不過開發者透過律師團隊表明,
它們的作品和行為是完全合法,儘管這中間也許有些灰色地帶,但估且
就這樣認定好了。
# 起源:
爆米花時間(Popcorn Time)一開始是由曾參與知名 BT 軟體 BitTorrent 的幾位
開發者合作開發出來的一個專案,產品的目標很簡單:「就是一個免費的 Netflix」。
你可以透過簡單易懂的介面,看遍所有H強檔電影(Hollywood Movies)和美國電視影集,
這套軟體是基於 BitTorrent 協定,透過P2P方式運作,但巧妙的是它透過各種API的串
接,讓你連找種子都不用,隨點隨看,從此和下載說再見。
也因為如此強大,對好萊塢影業造成極大的威脅,在所有美國主流媒體造成一片轟動,
但也因為太過引人關注,才剛誕生沒多久就在官方網站( http://getpopcornti.me/)
跟大家說再見了,它們聲稱軟體是完全合法的,但礙於某些壓力和避免無止盡的道德爭
論,因此決定關閉並釋出原始代碼。當然,這中間的隱情我們不得而知,但星星之火可
以撩原,之後反而造就了千千萬萬個爆米花誕生。
不久之後,一家提供 torrent 的站點 YTS 聲稱已經接手專案,並將該項目放上了
開源網站 Github,從此開始了爆米花時間(Popcorn Time)百家爭鳴的時代。
# 技術:
爆米花時間(Popcorn Time)是一個橫跨各種平台的免費開源軟體,提供了提供
Windows,Mac 或者 Linux,甚至行動平台的 Android 版本,至於 iOS 系統
據開發者指出,有一些上架和技術上的問題,目前暫不考慮。
爆米花時間(Popcorn Time)最大的特點在於它是個串流軟體,簡單的來說它有點
像是迅雷雲點播和快播,但又不完全相同。它不需要自行搜尋種子,透過API
的串接,它可以自動將所有影集和節目列於架上,播放時自動作種,關閉時會將
將所有暫存檔案刪除,本機不會留下任何資料。
Popcorn Time 使用了 Node.js,使用 Javascript、 Html 、 CSS 架構了這款
簡單美觀又大氣的軟體,框架使用經典的 Express ,並使用 Nodejs-Webkit
來支持多平台的應用,使用 Peerflix 來支援 torrent 播放。
並且還使用了以下的第三方服務:
YIFY 電影 torrent 文件 API
YifySubtitles 電影字幕
Trakt.tv 電影相關信息
從軟體的開發角度來說,Popcorn Time 是一款相當有趣且值得研究的程式代碼範本,
可以說是使用 Node.js 來打造跨平台 App 的最好教材。作為一個有技術性、有理想、
有故事性和遠景的開源項目,Popcorn Time無疑點燃了許多開發者心中的那把火,這也
讓它成為開源網站 Github 的熱門項目之一。
# 特色:
Popcorn Time 的特色如下:
* 開源免費,無任何廣告,無任何營利項目或選項,幾乎涵蓋所有平台的應用。
* 支持 32 種以上的語言,其中包括了繁體中文,字幕甚至可以自訂所想要的字幕檔案。
* 高畫質影像串流,720P/1080P 任君選擇。
* 即時更新,基本上在 PT 上出現沒多久,就可以看到新內容也在這邊上架了。
* 軟體十分輕巧,基本上對於電腦硬體和空間要求相當低。
* 串流播放,無需下載,隨點隨播,觀看完畢自動刪除本機暫存檔案,避免留下任何
紀錄(咦?! XDD)。
* 因為開源,所以不需擔心開發網站倒閉,因為關了一個還有千千萬萬個。
* 整合預告片預覽和評價,避免雷片,也提供 Seeds/Peers 比,可供播放是否流暢的
參考指標。
* 介面美觀,簡單上手,多國字幕自動化載入。
* 板本更新快速,還有待更多人挖掘它的優點...。
缺點:
* 美國影片和影集是軟體的核心資源,其它地區的內容就相對的少了,有人建議開發者
加入寶萊鎢影片,開發者說只要有來源和 API 就能加入 XD。
* 片源有些缺繁體字幕,必需手動載入,畢竟它接入的 API 都非亞洲區使用者常用的。
* 非熱門片可能會有部份播放不順或是無法播放的問題。
* 因為開源,所以地下版本非常多樣,使用者很可能會難以分辨下載到加料或是奇怪的
版本,但也因為開源,也許未來有機會會出現Popporn Time也說不定XD。
* 因為這項目實在太年輕了(才幾個月),版本更新也相當快速,因此還有許多缺點尚未
改進,有待更多人發現更多缺點反饋給開發者。
# 版本:
目前 Popcorn Time 有兩大支流,尚還有其它地下流派,但以這兩家為大宗。有趣的是,
第一順位的開發者在 reddit 指出,第二順位的網站的程式不僅盜竊它們的代碼和UI介面
,還在軟體裡頭加了未知的轉向代碼,建議大家不要使用第二順位的軟體。至於真相如何
,還有待觀眾自行辨明。
reddit 八卦:
http://redd.it/241y7i
作者: ThisIsNotKFC (Time to Change)   2014-05-14 18:18:00
推認真心得文

Links booklink

Contact Us: admin [ a t ] ucptt.com