⏰論壇註冊溫馨提醒⏰此為CrsKEY備份論壇,每月月底主論壇數據將與備份論壇數據同步更新。肯請有意註冊的壇友前往主論壇:https://bbs.crskey.com 註冊,謝謝啦~
搜索
查看: 20|回復: 2

「愛影視」輕量簡潔影視網站PHP源碼

[複製鏈接]

479

主題

93

回帖

2803

積分

人民公僕

積分
2803

人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕

發表於 2025-11-28 13:31:38 | 顯示全部樓層 |閱讀模式


       「愛影視」輕量級影視網站系統採用PHP編程語言和MySQL數據庫構建。原生H5視頻播放器,支持原生視頻鏈接或HLS視頻流鏈接播放。支持從上次觀看時間點繼續播放,播放完自動播放下一集。播放頁支持快捷鍵操作(按H查看快捷鍵),集成M3U8視頻下載器,支持匿名評論。支持後台管理視頻、視頻分類、評論、首頁輪播圖,一鍵採集電影天堂資源。支持自動採集功能(需第三方計劃任務配合使用),支持搜索影片名精準採集。支持精準採集B站UP主的視頻(必須填寫登陸B站賬號的Cookie,無法採集完整的付費視頻),支持按B站視頻鏈接採集(包括該視頻下的所有分P)。

       後台管理地址https://xxxxxx.com/backend

       演示https://www.weburl.cloudns.asia



評分

參與人數 1威望 +2 贡献 +20 收起 理由
admin + 2 + 20 很給力!

查看全部評分

回復

使用道具 舉報

479

主題

93

回帖

2803

積分

人民公僕

積分
2803

人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕

 樓主| 發表於 2025-11-28 16:01:08 | 顯示全部樓層

獲取B站Cookie方法:



       ⚠注意:後台B站按UP採集功能有封IP或封賬號風險。請不要無節操瘋狂使用,導致IP或賬號封禁。測試按UP採集功能時遭到IP封禁大概15分鐘左右,提示:請求被攔截,HTTP狀態碼:412。

評分

參與人數 1威望 +2 贡献 +10 收起 理由
admin + 2 + 10 贊一個!

查看全部評分

回復 支持 反對

使用道具 舉報

479

主題

93

回帖

2803

積分

人民公僕

積分
2803

人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕人民公僕

 樓主| 發表於 2025-11-29 22:50:42 | 顯示全部樓層
愛影視 v1.0.1版
特色
1. 輕量簡潔
2. 原生H5視頻播放器自動識別原生視頻或HLS視頻流、支持上次觀看時長提示功能
3. 播放頁支持快捷鍵操作
4. 集成下載M3U8視頻功能 (在線將HLS視頻流轉換成原生視頻下載)
    下載器開源項目地址:https://github.com/Momo707577045/m3u8-downloader
5. 支持後台管理視頻、視頻分類、評論

愛影視 v1.0.2版
特色
1. 輕量簡潔
2. 原生H5視頻播放器自動識別原生視頻或HLS視頻流
3. 支持上次觀看時長提示功能
4. 播放頁支持快捷鍵操作
5. 集成下載M3U8視頻功能
6. 支持後台管理視頻、視頻分類、評論
7. 支持一鍵採集電影天堂資源

       修復了一些BUG,增加了更多的功能,方便後台管理。自帶一鍵採集功能,採集源來自電影天堂資源網。目前視頻資源沒有菠菜廣告,以JSON方式採集,採集的視頻地址是可用於自帶的下載器正常下載的M3U8,可在後台選擇分類一鍵採集當前更新的20條數據。
       ⚠注意:此版本不要更改安裝時生成的視頻類型ID和分類ID,例如刪除視頻類型/分類操作。因為採集的數據是對應數據庫中視頻類型ID和分類ID,否則會導致分類混亂,當然不包括後台新增的。如果不想要某些類型或分類,可以設置禁用狀態,這樣前台就不會顯示此類型或分類下的內容。

愛影視 v1.0.3版
特色
1. 輕量簡潔
2. 原生H5視頻播放器自動識別原生視頻或HLS視頻流
3. 支持上次觀看時長提示功能
4. 播放頁支持快捷鍵操作
5. 集成下載M3U8視頻功能
6. 支持後台管理視頻、視頻分類、評論
7. 支持一鍵採集電影天堂資源,支持自動採集功能(需第三方計劃任務配合使用)

       發現一個嚴重的BUG,視頻狀態/類型狀態/分類狀態設為禁止仍能在前台頁面顯示,現已修復。

自動採集功能使用方法
- 採集所有視頻:直接訪問yourdomain.com/auto_collect.php
- 採集特定類型:訪問yourdomain.com/auto_collect.php?type_id=1(將1替換為實際的類型ID)
- 採集特定分類:訪問yourdomain.com/auto_collect.php?category_id=6(將6替換為實際的分類ID)
- 組合條件:訪問yourdomain.com/auto_collect.php?type_id=1&category_id=6

       配合第三方計劃任務服務可設置按時間段自動採集(例如服務器的計劃任務或者寶塔面板的計劃任務等)。
       ⚠注意:為防止有人惡意採集增加服務器負擔,找到根目錄下的auto_collect.php文件重命名該文件。如果不想要此功能,自行刪除該文件即可。

       type_id對應關係:1=電影,2=劇集,3=動漫,4=綜藝
       category_id對應關係:1=電影動作片,2=電影喜劇片,3=電影愛情片,4=電影科幻片,5=電影恐怖片,6=電影劇情片,7=電影戰爭片,8=電影記錄片,9=電影倫理,10=電影動畫片,11=國產劇,12=香港劇,13=韓國劇,14=歐美劇,15=台灣劇,16=日本劇,17=海外劇,18=泰國劇,19=短劇,20=動漫國漫,21=動漫日韓,22=動漫歐美,23=動漫港台,24=動漫海外,25=大陸綜藝,26=港台綜藝,27=日韓綜藝,28=歐美綜藝。

愛影視 v1.0.4版
特色
1. 輕量簡潔
2. 原生H5視頻播放器支持原生視頻和HLS視頻流播放
3. 支持上次觀看時長提示功能
4. 播放頁支持快捷鍵操作
5. 集成下載M3U8視頻功能
6. 支持後台管理視頻、視頻分類、評論
7. 支持一鍵採集電影天堂資源,支持自動採集功能(需第三方計劃任務配合使用)
8. 支持播放完自動跳轉到下一集

更新日誌
1. 修復切換分集失效的BUG;
2. 添加上一集/下一集快捷鍵功能;
3. 添加自動下一集開關[包內說明文檔錯寫成了開頭」(默認為開啟狀態);
4. 修復集數太多,導致分集列表高度過高,不美觀的問題。

愛影視 v1.0.6版
       此次更新不是修復BUG,而是無意間發現了電影天堂資源網的JSON搜索參數,為了能更準確的採集想要的影視資源,所以又來更新了。

更新日誌
       新增加了按搜索結果採集功能。

愛影視 v1.0.7版
       主要是更新了後台首頁顯示今日更新數量和播放頁切換分集的播放邏輯。

更新日誌
- 後台首頁上架數量改成今日更新數量
- 優化後台側邊欄父菜單與子菜單邏輯式樣
- 優化搜索採集頁式樣
- 優化前台海報影片名稱的顯示效果
- 優化前台分類頁篩選欄和導航欄的顯示效果
- 切換分集改成自動播放
- 修復切換分集不記錄歷史記錄的問題,不再出現提示選擇繼續或重頭播放,直接改成切換分集自動繼續播放

愛影視 v1.0.8版
       在首頁添加了最近更新/熱度排行切換按鈕。

更新日誌
- 後台增加自定義分集標題功能
- 增加瀏覽器標籤頁頭部顯示播放頁正在播放的分集標題
- 增加首頁按最近更新/熱度排行顯示的切換功能
- 修復視頻編輯頁偶爾出現無法保存修改內容的BUG

愛影視 v1.0.9版
       主要是添加了B站視頻採集功能。

更新日誌
- 添加B站視頻採集功能,只能採集UP主上傳的720P普通視頻,包括該視頻下的分P,不能採集付費視頻及專欄視頻。
- 修復播放頁下載器窗口的加載下載器提示為居中
- 優化HLS緩存為120秒,暫停時可以緩存更多視頻時長,以緩解晚上高峰期卡頓頻次。
- 添加播放當前分集時,定位到當前分集按鈕上,無論劇集列表有多長,用戶都能在頁面加載或切換集數時看到當前正在播放的分集按鈕,提升了用戶體驗。

       ⚠注意:由於疏忽,BiliBili採集頁有個路徑錯誤的地方。如果網站是在根目錄下不影響,如果是在二級目錄下會獲取視頻失敗。
       修複方案:把:backend/bilibili_collect.php169行的../bilibili/index.php?url={$videoUrl}&p={$page['page']} 改成:bilibili/index.php?url={$videoUrl}&p={$page['page']}

愛影視 v1.0.10版
       在後台添加了B站按UP採集功能。⚠注意:這個採集功能有封IP或封賬號風險。請不要無節操瘋狂使用,導致IP或賬號封禁!測試功能的時候遭到IP封禁大概15分鐘左右,提示:請求被攔截,HTTP狀態碼:412。

更新日誌
- 添加了採集按B站UP主採集功能,此功能必須填寫登陸B站賬號的Cookie,無法採集完整的付費視頻。
- 修復了之前的BUG
- 修改了前台首頁在移動端下的式樣,添加了切換排序的等待動畫,不會看起來像是操作無效。

       採集頁描述錯誤:請輸入要獲取的視頻頁碼,每頁獲取30條視頻,默認第1頁。實際是35條,但採集代碼寫成了35條,沒來得及修復。採集後,在視頻編輯頁空輸入框的報錯問題,但不影響使用。

愛影視 v1.0.11版
       無意間發現是電影天堂資源網的JSON的分頁參數,有了這個參數,也就可以把電影天堂的資源全部採集下來。主要更新了一鍵採集和搜索採集頁功能。

更新日誌
- 更新了一鍵採集頁的功能,添加了按自定義起始頁碼到結束頁碼範圍採集(⚠注意:這個頁碼跨度不要太大,要不然服務器抗不住壓力!)
- 更改了搜索採集頁的文件名,添加分頁功能,現在可以精準的搜索到你想要的影片了(例如:狂飆)
- 修復按B站UP採集時,視頻上架年份錯誤的BUG。

       說明:一鍵採集頁的總頁數不要以電影天堂資源網官網的總頁數計算,官網是每頁為50條視頻數據,而JSON是每頁20條視頻數據,也就是說現在官網上的總頁數是1331頁,每頁為50條視頻數據,加最後一頁只有37條視頻數據,轉換成JSON總頁數就是(1330*50+37)/20=3327頁。

愛影視 v1.1.0版
       添加輪播圖顯示開關功能。

更新日誌
- 修復播放頁簡介內容過長,不能正確截斷更多文字的BUG。
- 將分類頁顯示的視頻數由12條改成了48條
- 後台添加網站設置頁,可自定義瀏覽器標籤頁標題、網站圖標ico、網站標題、LoGo、頁腳文字、頭部導航欄類型下的分類顯示開關等設置。
- 後台添加隱藏/顯示首頁輪播圖功能,輪播圖不再使用關聯視頻鏈接,改成自定義鏈接。
- 統一了後台頁面的風格

愛影視 v1.1.1版
       主要更新採集邏輯和搜索邏輯,另外額外新增了上傳頁功能。

更新日誌
- 修改video_collect.php和auto_collect.php的獲取JOSN邏輯,避免了部分服務器出現採集失敗的BUG。
- 優化前台search.php的搜索結果,優先匹配的影片名在前排,每頁排列由12條視頻改成48條。

       新增HLS文件夾,添加自定義上傳和管理M3U8功能。
       上傳/管理M3U8文件地址:https://yourdomain.com/hls/index.php⚠注意:HLS目錄的寫入權限);默認密碼:123,修改密碼在hls/index.php第7行;默認限制上傳大小500K,修改限制在311行,修改文本提示在804行。

愛影視 v1.1.2版
       主要修復輪播圖的BUG,分類頁新增按上映年份/地區/語言篩選功能。修復分類頁切換分頁,未按地區或語言篩選結果顯示內容的BUG。

更新日誌
- 修復後台輪播圖管理頁輸入地址報錯的BUG
- 優化移動端下輪播圖滑動與點擊的操作邏輯,避免跳轉到不正確的鏈接。
- 分類頁添加按上映年份/地區/語言篩選功能

愛影視 v1.1.3版
       更新海報上應當顯示更新到第xx集更直觀。

更新日誌
- 將前台海報上的共xx集改成更新到xx集/已完結
- 採集邏輯修改,現在採集後能替換原來的數據,例如:原來的影片只有TS源,如果源站更新了HD源,能正確替換為HD源。

愛影視 v1.1.4版
       眾所周知電影天堂資源網的M3U8視頻源已插入廣告,此次更新內容主要是通過PHP的cURL功能做跳板用正則表達式去除M3U8列表中用EXT-X-DISCONTINUITY包裹的組,重新合成動態M3U8文件,臨時解決現有的廣告問題。但是如果以後電影天堂資源站去除了EXT-X-DISCONTINUITY標籤則會失效。如果以後添加了跑馬燈或水印等廣告,就徹底沒辦法了。

更新日誌
- 修復首頁點擊更改排序後,未正確顯示已更新至XX集/已完結的問題。
- 去除視頻源中的菠菜廣告

愛影視 v1.1.5版
更新發現的幾個BUG。

更新日誌
- 修復了電影天堂資源的另類域名資源和時間較短的視頻仍存在廣告的BUG
- 修復了播放電影天堂資源時無法正常下載分集視頻的BUG

愛影視 v1.1.6版
       為視頻採集頁添加進度條,可以看到採集進度,防止頁面載入超時。
       ⚠注意:如果出現“採集失敗。請求錯誤,請檢查網絡連接”,後台仍在採集數據,可能只是回傳遭阻斷。使用越南免空測試,採集到第131頁出現錯誤提示。所以還是不要一次性採集太多頁。

更新日誌
- 修復程序在二級目錄下process_m3u8.php文件路徑錯誤,導致視頻無法播放的問題。
- 視頻採集頁修改為AJAX模式採集,並添加進度條,採集進度可視化,防止採集頁數過多導致的頁面超時。

評分

參與人數 1威望 +2 贡献 +20 收起 理由
admin + 2 + 20 詳細的更新歷史~贊一個!

查看全部評分

回復 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注冊

本版積分規則

QQ咨询|手機版|小黑屋|冀ICP備16016023號-2|冀公網安備13010402001404號|CrsKEY論壇

GMT+8, 2025-12-14 07:36 , Processed in 0.014955 second(s), 24 queries .

Powered By CrsKEY! X3.5 Designed By CrsKEY.Com

© 2016-2025 CrsKEY Inc.

快速回復 返回頂部 返回列表