Git Product home page Git Product logo

wocaonima335 / -ffmpeg-qt-sdl2- Goto Github PK

View Code? Open in Web Editor NEW
17.0 1.0 1.0 73.88 MB

该代码实现了ffmpeg qt音视频播放器功能,视频音频的播放、暂停、进度调节、倍速播放、界面调整、音量大小调整、音视频帧同步等功能都齐全。 适合音视频新手程序员进行练手的项目,还可以再此项目基础上进行扩展,如实现播放列表,连接自己写的服务器进行登入和视频刷新等功能。 对于ui界面还有些瑕疵但基本能用。

-ffmpeg-qt-sdl2-'s Introduction

-ffmpeg-qt-sdl2-

该代码实现了ffmpeg qt音视频播放器功能,视频音频的播放、暂停、进度调节、倍速播放、界面调整、音量大小调整、音视频帧同步等功能都齐全。 适合音视频新手程序员进行练手的项目,还可以再此项目基础上进行扩展,如实现播放列表,连接自己写的服务器进行登入和视频刷新等功能。 对于ui界面还有些瑕疵但基本能用。 主要的技术栈:qt、sdl2、ffmpeg、opengl、qss。

参考项目连接:【Qt+FFMPEG+SDL实现视频播放器(VERSION 1.0)】 https://www.bilibili.com/video/BV1A94y1h7oq/?share_source=copy_web&vd_source=3b7481dbfe4e34048fe31f044289d873 本项目演示连接:【基于ffmpeg+qt+sdl2实现的网络视频播放器(新手向)】 https://www.bilibili.com/video/BV1np421y72W/?share_source=copy_web&vd_source=3b7481dbfe4e34048fe31f044289d873

-ffmpeg-qt-sdl2-'s People

Contributors

wocaonima335 avatar

Stargazers

nitesy avatar  avatar  avatar  avatar 云销雨霁 avatar kirk avatar  avatar  avatar  avatar chenjiajun avatar  avatar  avatar  avatar 代江锋 avatar lianjinsgushi avatar  avatar  avatar

Watchers

 avatar

Forkers

ywy0318

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.