Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/linuxdeepin/deepin-movie-reborn
Video player for DDE
https://github.com/linuxdeepin/deepin-movie-reborn
Last synced: 2 months ago
JSON representation
Video player for DDE
- Host: GitHub
- URL: https://github.com/linuxdeepin/deepin-movie-reborn
- Owner: linuxdeepin
- License: gpl-3.0
- Created: 2017-03-15T08:34:38.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T09:40:58.000Z (10 months ago)
- Last Synced: 2024-04-12T17:16:07.508Z (10 months ago)
- Language: C++
- Homepage:
- Size: 128 MB
- Stars: 72
- Watchers: 16
- Forks: 58
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-mpv - Deepin Movie - Unmaintained, based on C++/QT. (Linux)
README
### Deepin movie
Deepin Movie is a full-featured video player developed by Deepin Technology, supporting playing local and streaming media in multiple video formats.
### Dependencies
### Build dependencies
_The **master** branch is current development branch, build dependencies may changes without update README.md, refer to `./debian/control` for a working build depends list_
- debhelper
* cmake
* pkg-config
* libdtkcore5-bin
* libdtkwidget-dev
* libmpv-dev
* libxcb1-dev
* libxcb-util0-dev
* libxcb-shape0-dev
* libxcb-ewmh-dev
* xcb-proto
* x11proto-record-dev
* libxtst-dev
* libavcodec-dev
* libavformat-dev
* libavutil-dev
* libpulse-dev
* libssl-dev
* libdvdnav-dev
* libgsettings-qt-dev
* ffmpeg module(s):
- libffmpegthumbnailer-dev
* Qt5(>= 5.6) with modules:
- qtbase5-dev
- qtbase5-private-dev
- libqt5x11extras5-dev
- qt5-qmake
- libqt5svg5-dev
- qttools5-dev
- qttools5-dev-tools
- libqt5sql5-sqlite
- qtmultimedia5-dev## Installation
### Build from source code
1. Make sure you have installed all dependencies.
_Package name may be different between distros, if deepin-movie is available from your distro, check the packaging script delivered from your distro is a better idea._
Assume you are using [Deepin](https://distrowatch.com/table.php?distribution=deepin) or other debian-based distro which got deepin-movie delivered:
```
$ apt build-dep deepin-movie
```2. Build:
```
$ cd deepin-movie-reborn
$ mkdir Build
$ cd Build
$ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr ..
$ make
```3. Install:
```
$ sudo make install
```When install complete, the executable binary file is placed into `/usr/bin/deepin-movie`.
## Usage
Execute `deepin-movie`
## Documentations
- [Development Documentation](https://linuxdeepin.github.io/deepin-movie/)
- [User Documentation](https://wikidev.uniontech.com/index.php?title=%E5%BD%B1%E9%99%A2) | [用户文档](https://wikidev.uniontech.com/index.php?title=%E5%BD%B1%E9%99%A2)## Getting help
* [Official Forum](https://bbs.uniontech.com/)
* [Developer Center](https://github.com/linuxdeepin/developer-center)
* [Gitter](https://gitter.im/orgs/linuxdeepin/rooms)
* [IRC Channel](https://webchat.freenode.net/?channels=deepin)
* [Wiki](https://wikidev.uniontech.com/)## Getting involved
* We encourage you to report issues and contribute changes
- [Contribution guide for developers](https://github.com/linuxdeepin/developer-center/wiki/Contribution-Guidelines-for-Developers-en) (English)
- [开发者代码贡献指南](https://github.com/linuxdeepin/developer-center/wiki/Contribution-Guidelines-for-Developers) (中文)
- [Translate for your language on Transifex](https://www.transifex.com/linuxdeepin/deepin-movie/)## License
Deepin Movie is licensed under [GPL-3.0-or-later](LICENSE)