毕业设计之Qt播放器[通俗易懂]

毕业设计之Qt播放器[通俗易懂]一、功能介绍1、有拖拉功能,将视频直接拖进,播放器即可播放视频2、可以有加密视频,将放视频的文件夹加密3、有定时开关机的功能4、有网上直接看视频的功能5、有打开本地视频的功能6、可以浏览照片7、可以播放歌曲8、有最新电影推荐功能9、播放列表10、1499小游戏,在线玩二、llplayer  以完成功能1、正常播放ok2、文件夹打开ok,

大家好,又见面了,我是你们的朋友全栈君。

一、功能介绍

1、有拖拉功能,将视频直接拖进,播放器即可播放视频

2、可以有加密视频,将放视频的文件夹加密

3、有定时开关机的功能

4、有网上直接看视频的功能

5、有打开本地视频的功能

6、可以浏览照片

7、可以播放歌曲

8、有最新电影推荐功能

9、播放列表

10、1499小游戏,在线玩

二、llplayer   以完成功能

1、正常播放ok

2、文件夹打开ok,           不能重复打开

void MainWindow::slotOpenFile()//打开文件ok
{

//   mplayerProcess->close();
    currentFileName = QFileDialog::getOpenFileName(this, tr(“打开媒体文件”), tr(“/root/Music”),
                                                   tr(“Music file(*.mp3 *.wav) ;; Video files(*.rmvb *.rm *.avi *.wmv *.mkv *.asf *.3gp *.mov *.mp4 *.ogv)” ));
    if( !currentFileName.isEmpty() )
    {

        player->play(currentFileName);
        //this->showFullScreen();
    }
}

3、快进, 快退ok

void MainWindow::slotStep()//快进ok
{

     player->controlCmd(“seek 5 0\n”);

}

void MainWindow::slotBackward()//快退ok
{

 player->controlCmd(“seek -5 0\n”);
}

4、静音ok

static bool status = true;
void MainWindow::slotMute()//静音ok
{

    if(status){

     player->controlCmd(“mute 1\n”);
     status= false;
    }
    else{

     player->controlCmd(“mute 0\n”);
     status= true;
    }

}

5、音量控制

6、停止

void MainWindow::slotStop()
{

    player->controlCmd(“pause\n”);

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135148.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号