admin管理员组

文章数量:1130349

导语​

各位新老朋友下午好,我是木木子!掌声在哪里~

咳咳咳.....算了没掌声我也还是要继续叨叨!

大家电脑上应该都有视频播放器吧,为了看电视电影下载了等各种影音。

还记得上学那会,寝室的同学都用的某风影音,那个时候是真良心,无广告、支持的视频格式多,总之用起来非常棒。

慢慢地广告越来越多,用起来也越来越卡,也就弃坑了。

今天要给大家分享的是制作一款专属自己的无广告、无弹窗的视频播放器,来继续往下看!

正文

本文是基于Pyqt5的界面化小程序专属播放器,大家可以多多优化修改界面使其更完美吖!

准备好简单的播放器素材按钮:
 

附主源码:

class VideoPlayer(QWidget):
    def __init__(self, parent=None, **kwargs):
        super(VideoPlayer, self).__init__(parent)
        # 初始化窗口
        self.setWindowTitle('专属视频播放器 ')
        self.setWindowIcon(QIcon(os.path.join(os.getcwd(), 'images/icon.png')))
        self.setGeometry(300, 50, 810, 600)
        self.setWindowFlags(Qt.WindowCloseButtonHint | Qt.WindowMinimizeButtonHint)
        palette = QPalette()  
        palette.setColor(QPalette.Background, Qt.gray)
        self.setPalette(palette)
        # 定义组件
        # --视频播放插件
        self.video_widget = QVideoWidget(self)
        self.video_widget.setGeometry(QRect(5, 5, 800, 520))
        palette = QPalette()
        palette.setColor(QPalette.Background, Qt.black)
        self.video_widget.setPalette(palette)
        self.video_widget.setStyleSheet('background-color:#000000')
        self.player = QMediaPlayer(self)
        self.player.setVideoOutput(self.video_widget)
        self.player.setVolume(50)
        # --当前的视频路径
        self.video_line_edit = QLineEdit('')
     

导语​

各位新老朋友下午好,我是木木子!掌声在哪里~

咳咳咳.....算了没掌声我也还是要继续叨叨!

大家电脑上应该都有视频播放器吧,为了看电视电影下载了等各种影音。

还记得上学那会,寝室的同学都用的某风影音,那个时候是真良心,无广告、支持的视频格式多,总之用起来非常棒。

慢慢地广告越来越多,用起来也越来越卡,也就弃坑了。

今天要给大家分享的是制作一款专属自己的无广告、无弹窗的视频播放器,来继续往下看!

正文

本文是基于Pyqt5的界面化小程序专属播放器,大家可以多多优化修改界面使其更完美吖!

准备好简单的播放器素材按钮:
 

附主源码:

class VideoPlayer(QWidget):
    def __init__(self, parent=None, **kwargs):
        super(VideoPlayer, self).__init__(parent)
        # 初始化窗口
        self.setWindowTitle('专属视频播放器 ')
        self.setWindowIcon(QIcon(os.path.join(os.getcwd(), 'images/icon.png')))
        self.setGeometry(300, 50, 810, 600)
        self.setWindowFlags(Qt.WindowCloseButtonHint | Qt.WindowMinimizeButtonHint)
        palette = QPalette()  
        palette.setColor(QPalette.Background, Qt.gray)
        self.setPalette(palette)
        # 定义组件
        # --视频播放插件
        self.video_widget = QVideoWidget(self)
        self.video_widget.setGeometry(QRect(5, 5, 800, 520))
        palette = QPalette()
        palette.setColor(QPalette.Background, Qt.black)
        self.video_widget.setPalette(palette)
        self.video_widget.setStyleSheet('background-color:#000000')
        self.player = QMediaPlayer(self)
        self.player.setVideoOutput(self.video_widget)
        self.player.setVolume(50)
        # --当前的视频路径
        self.video_line_edit = QLineEdit('')
     

本文标签: 用了良心无广告疯狂视频播放器