大家看到标题就知道这是一款什么软件了,不错,一款Scrapy爬虫带美化控件界面的播放器,不仅能播放视频,同时还能播放音频,不仅能看本地视频,还支持看网络视频,关键是每天的影视资源可以自动更新,自此追剧不用愁!
一、开发这款播放器所需的软件工具:
1、Python 3.x 版本
2、Scrapy包
3、Pyside2包
4、pandas包
5、IDE:Pycharm
6、VLC 3.X 版本
先看看完成后的界面是怎样的
二、开发思路
1、需求说明:
a、爬取网络上免费影视资源站的影视资源,保存到本地或数据库(本例为保存到本地电脑)
b、影视资源归类
c、制作符合VLC播放的播放列表
d、制作Pyside2的GUI界面(图中所示)
e、编写代码,连接好信号和槽
2、播放器功能说明:
a、影视资源太多(几十万条),必须可以按影视名称或演员名字分类
b、能实时更新资源或手动更新资源
c、可以按条件过滤播放列表,达到快速选取影视资源的目的
d、双击播放列表任意一条资源即可播放
e、可全屏播放
f、可循环、顺序播放
g、可上一首、下一首播放
h、自动跳过片头片尾(本例暂未实现)
i、自动记忆播放(本例暂未实现)
j、自动推荐影视资源观看(大数据推荐、本例暂未实现)
k、增加弹幕功能(本例暂未实现)
l、增加匿名聊天功能(本例暂未实现)
m、增加推流功能,直播给好友观看(本例暂未实现)
三、开发步骤及开发周期
1、爬取资源及归类,2小时
2、制作界面并美化,5小时(视频界面2小时,音频界面2小时)
3、编写代码,3小时
4、测试软件的稳定性
本篇为开发基本篇,仅涉及个人的开发思路及步骤,不涉及代码部分,待续。。。