作者erix007 (Erix)
看板P2PSoftWare
标题[心得] H电影的串流新星-爆米花时间
时间Wed May 14 13:50:55 2014
首先不知道这软体能不能分享在这里,不过开发者透过律师团队表明,
它们的作品和行为是完全合法,尽管这中间也许有些灰色地带,但估且
就这样认定好了。
# 起源:
爆米花时间(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
-----------------------------
!! 两大流派官方网站:
(可在页面下载主程式网页介面都很像,不过第二个WOT评价也有点可疑):
*
http://get-popcorn.com/
*
http://www.time4popcorn.eu
------------------------------
专案网站:
本地化翻译专案(不需程式基础就能帮忙翻译,或是票选最佳版本):
http://www.getlocalization.com/PopcornTime/
原始专案网站(需程式基础,或可将问题反馈开发者):
https://github.com/popcorn-official/popcorn-app
维基百科的介绍:
http://en.wikipedia.org/wiki/Popcorn_Time
# 发展:
Popcorn Time 作为一个开源的项目,不管是个人或是公司都能自由的运用它,
加上来自世界的开发者,未来的大鸣大放和潜力是可以期待的,尽管它未带来
像当初 Napster 诞生时的强大震撼,但却有着另一层的进化意义。Popcorn Time
目前的亚洲开发者投入的比例还不算多,期待在更多开发者的投入下,Popcorn Time
会成为占据大家休闲时间的重量级软体,至於影业公司担心的问题,就交由市场竞争
机制来决定了,毕竟好产品、好内容是不可能永远落寞的。
Popcorn Time的其中一位设计师 Sebastian 是这样说的,他们并不担心法律方面的问
题。「我们的伺服器上没有任何东西,开发者们没有从中获得任何盈利。没有广告,
没有高级帐户的购买,没有订阅费或其他类似的东西。它是一个关於学习和分享的实
验。」
Popcorn Time在开启的那一瞬间也会有个贴心的提醒,在你使用的地区,它们不保证
完全合法。
至於这个实验的结果和人们对於道德价值的认定,不妨交由时间的洪流来印证了。
# 小技巧:
射手网的字幕可能会有无法加载的问题,首先它目前只能读.srt的字幕档,如遇到
载入无效的情况,只要将字幕档改存为UTF-8就顺利解决罗。
另外如果找到好的字幕,也可以上载一份到
http://www.yifysubtitles.com ,这
样之後的使用者,就可以自动加载字幕不用再手动了。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.32.134.115
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/P2PSoftWare/M.1400046667.A.B3E.html
※ 编辑: erix007 (114.32.134.115), 05/14/2014 13:53:19
1F:推 MakinoSora :期待Popporn Time!!!! 05/14 16:51
2F:→ darklpi :当做种的人都被吸光的时候,串流要去串谁XD? 05/14 17:53
3F:推 ThisIsNotKFC:推认真心得文 05/14 18:18
4F:→ roex0608 :等中文版完成我再来试试看... 05/15 09:40
5F:推 imasli :专业推! 05/16 03:54
6F:推 cat031147 :可惜android只有第二个版本有 不敢下T>T 05/16 19:49