[開箱] [最後更新@9Feb14] 自家制 PHP MP4_MC (iDevice Web steaming恩物)

本帖最後由 hihihi123hk 於 2014-2-18 11:04 編輯

公告區
下一個版本重點更新:

支援帳號 擁有不同 權限
支援在線更改 Mp4 名稱
支援ffmpeg 在線轉檔
顯示香港譯名


簡介
有興趣既師兄可以裝黎玩下,NAS 已經夠玩
https://github.com/gaplo917/php_movie_center/

自家制 PHP ,不需要 MYSQL ,有LOGIN FUNCTION

因為只 support MP4 格式,所以 所有電影都要係 mp4

注意 mkv[x264]  -> mp4  是不需要 re-encode ,大約五分鐘轉一套
如果你轉要超過 一個鐘,請轉用第二款 Converter
( MAC機推介用 : smart Converter Pro 2 )
( Window 機推介用 :  待定 )

高階用家 推介 : ffmpeg, 市面上其實都係用佢...



功能如下 :

1 所有 iDevice (iPad, iPhone, MAC OSX)  support Mp4 內掛字幕

2. 非 iDevice  ( Windows with Chorme) support 外掛字幕

3 自動 搵 ONLINE MOVIE  DATABASE ,

4 自動搵 Youtube trailer

5 所有 iDevice support  airplay function

6 Support  手機模式

MP4 格式 : {movie_name} . {year} . {1080p/720p}. {任何字} .mp4

字幕格式 : srt , 一定要 UTF-8
(如果唔係 ,可用 srtEdit 轉字幕格式 為 UTF-8 )
P.S. 因為佢會 將 srt 自動轉檔為 vtt  先可以係 window 機出到字幕



安裝流程

1. 開啟你 NAS的 PHP (請自行參閱說明書 / GOOGLE )
   a) http:// {NAS  ip address} : {NAS PHP server Port }
      ie.  http://192.168.1.100:1234
如果 成功開啟 PHP 應該 會 出現 "It works" / PHP 的 information

2. Go to Here

3. 右邊  Download Zip

4. 解 出左個 folder "php_movie_center-master"

5. 將整個 folder 移 去  SERVER_ROOT  (多數會在 "cgi-bin"/"public_html")

6. 建議 將整個 folder 改名為 "movie"
   a) 在 movie 的同一層 建立 "share"
   b) 進入 "share" 內建立 "mp4"
   c) 進入 "mp4" 內 建立 "sub"
   d) 進入 "sub" 內建立 "vtt"

7. 移你既 Mp4 電影 去 "mp4" 內,電影既字幕 移去 "sub" 內
注意
mp4 的名字 請跟以下格式  {電影名}. {年份}. {畫質}.{任何字}.mp4
srt 需要和 mp4 相同名字
{} 內可包括任何 英文 或  " . "  
中文檔名 會 Search 中文 database, 英文檔名 會 Search  英文database
ie.
Mission.Impossible-Ghost.Protocol.2011.BluRay.1080p.DTS.x264-CHD-appletv3.mp4
Mission.Impossible-Ghost.Protocol.2011.BluRay.1080p.DTS.x264-CHD-appletv3.srt

殭屍.2013.1080p.BluRay.x264-PublicHD-appletv3.mp4
殭屍.2013.1080p.BluRay.x264-PublicHD-appletv3.srt


8. Go to  http://{ NAS ip } : {SERVER PHP PORT }/ {cgi-bin 未必有} / movie / index.php

ie http://192.168.1.100:1234/cgi-bin/movie/index.php

9. 如果成功見到有畫面 ,代表你成功了
如果有 Error / 空白 乜都無,留個言話我知

ADVANCE OPTION

放 /config/Config.php  自己改~
API KEY 建議自己申請返個  https://www.themoviedb.org
Register 做會員後,
Click Account -> API -> Generate

因為呢個係我是但開 既 key .. 每條 KEY 每分鐘唔可以多過 30 個request, 如果多師兄用,可能會爆request

詳見
https://github.com/gaplo917/php_ ... r/config/Config.php



要有 Login
需要係 /config/Config.php
修改 $need_login = true
同埋加番自己 account 係 $users
**** 請 DEL 其它我預先設定過既 Account!
詳見
name => password
Screen Shot 2014-02-02 at 7.39.10 pm.jpg

Screen Shot 2014-02-02 at 7.40.09 pm.jpg

Screen Shot 2014-02-02 at 7.40.15 pm.jpg

Screen Shot 2014-02-02 at 7.40.43 pm.jpg

Screen Shot 2014-02-02 at 7.40.27 pm.jpg


如有問題可以試下改 php.ini

allow_url_fopen = On
allow_url_include = On


最後 奉勸各位請支持正版
呢個PHP 不建議有商業成份
只係方便各位用家 將BluRay 轉為 Mp4 / Itunes 買既電影 方係呢度方便自己重溫~




更新區
步驟
1. Download Zip https://github.com/gaplo917/php_movie_center/
2. Backup `Config` Folder
3. replace `movie` folder
4. replace `Config` Folder

@ 9 FEB 2014
1. Bug fix,  字幕 .srt 轉 .vtt 名稱不同問題
可自行取代 classes/Subtitle.php
https://github.com/gaplo917/php_ ... lasses/Subtitle.php












END

其實 NAS 唔係有 App 做到  streaming?
點解仲要呢個?

TOP

其實 NAS 唔係有 App 做到  streaming?
點解仲要呢個?
Comeon 發表於 2014-2-2 21:37

點解我要整?
我想法好簡單~就係好似youtube 咁
你係任何一部電腦 既 Browser 可以 Click and Play
呢種就係叫 "分享,無界"

如果你無 mp4 係手, 可以去 風行下載,多數格式都係mp4 (offical 比你咁做)


1.   
手機 要裝特定 APP
V.S.
一般 Browser Click and Play

2.  想分比朋友一齊睇好煩, 要成套 幾GB 野直接 FTP 比人? 要 SEND哂比人,人地先可以開黎睇

3. 我試果 用啲 APP 既 streaming ,
飛黎飛到 LOAD得勁慢
唔似 html5 咁 要邊啲 就 LOAD邊啲 (當然 唯一限制就係 html5 一定要 mp4 )

4. 唔係隻隻 NAS 都有 呢啲 App   ( 我而家用緊 buffalo 係乜都無,得 PHP MYSQL,無任何APP)

5. 同 mkv 畫質一樣 無降過 大家都係 x264 (mp4 其實仲好,所有 裝置都可以 native 咁播)

6. 聽其它師兄過 , 有啲 NAS 唔夠力 Streaming  1080 p ,
我用緊 buffalo 接近最 CHEAP 果隻,同 兩三個 friend 同時 online 睇 ,零疾

7. 我整黎過下癮

如果你有 iDevice ( iphone / ipad / iPod touch ) + apple tv + NAS/ 其實電腦都裝到 php

1.帶隻 apple tv 去人地屋企,
2. iDevice  click and airplay  直出 1080p ,其它乜都唔洗搞

TOP

支持樓主寫多d類似既app,令到nas不再係nas咁簡單~

TOP

多謝師兄分享~

TOP

THANKS CHING~得閒試一試先~

TOP

本帖最後由 chiksum 於 2014-2-4 12:57 編輯

正! SUPPORT
師兄知唔知有無方法可以支援streaming + transcode(主要係較resolution)呢?
我想用電話NETWORK 嗰時都可以睇得到(480p or lower),係屋企就可以睇返1080p
最好係可以飛黎飛去
google 過好耐, 但係搵唔到

TOP

正! SUPPORT
師兄知唔知有無方法可以支援streaming + transcode(主要係較resolution)呢?
我想用電 ...
chiksum 發表於 2014-2-4 12:52



   好,我好似搵到方法

遲下整埋落去

不過 你地部NAS 可唔可以 用 ssh ?

TOP

好,我好似搵到方法

遲下整埋落去

不過 你地部NAS 可唔可以 用 ssh ? ...
hihihi123hk 發表於 2014-2-4 13:43



   正
SSH 用黎做咩?
可唔可以用php exec CALL?

TOP

好,我好似搵到方法

遲下整埋落去

不過 你地部NAS 可唔可以 用 ssh ? ...
hihihi123hk 發表於 2014-2-4 13:43


synology qnap asustor can use ssh~

TOP