https://github.com/fa7ad/dumb-player
A really dumb video player. Created using Java (the dumbest language on Earth, imo).
https://github.com/fa7ad/dumb-player
gstreamer java swing
Last synced: 11 months ago
JSON representation
A really dumb video player. Created using Java (the dumbest language on Earth, imo).
- Host: GitHub
- URL: https://github.com/fa7ad/dumb-player
- Owner: fa7ad
- License: gpl-3.0
- Created: 2019-03-29T19:10:54.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-05-28T15:36:23.000Z (about 6 years ago)
- Last Synced: 2025-02-05T19:13:33.501Z (over 1 year ago)
- Topics: gstreamer, java, swing
- Language: Java
- Homepage: https://fa7ad.github.io/dumb-player/
- Size: 81.1 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dumb-player
A small GStreamer based video player created using Java (Swing).
[](https://github.com/fa7ad/dumb-player/)
## About the project
**Requirements**:
* Java/JDK (1.6/6+)
* Eclipse (comes with Maven built-in)
* *Maven*
**Runtime Dependencies**:
* Gstreamer (1.12+\*)
Any 1.10+ version will work on Linux. Windows needs [this specific version](https://gstreamer.freedesktop.org/data/pkg/windows/1.12.0/gstreamer-1.0-x86_64-1.12.0.msi). Other future releases may work this is the one I found working in my tests.
**Recommended Utilities**:
* [WindowBuilder](https://www.eclipse.org/windowbuilder/download.php) for Eclipse from Eclipse Marketplace.
## Usage
* **Option 1**: Run pre-compiled JAR
1. Install JRE
2. Install Gstreamer
3. **WINDOWS Only**: Add gstreamer to PATH
4. Run it:
* From CLI: `java -jar DumbPlayer-1.0.0-RC4.jar some-video.mp4`
* Or just execute the JAR file and click the Open file button or Press Ctrl+O
* **Option 2**: Compile it yourself
1. Follow instructions 1 through 3 from **Option 1**
2. Clone this Repo
3. Open the project in Eclipse
4. Click Build and Run
## LICENSE
GNU General Public License 3.0