https://github.com/muhammadtahamustafa-06/audio-video-player-oop-project
This is a Multimedia Player to run mp3 Audio and mp4 video file format
https://github.com/muhammadtahamustafa-06/audio-video-player-oop-project
css java javafx-desktop-apps jmf oop-project oops-in-java
Last synced: 8 months ago
JSON representation
This is a Multimedia Player to run mp3 Audio and mp4 video file format
- Host: GitHub
- URL: https://github.com/muhammadtahamustafa-06/audio-video-player-oop-project
- Owner: MuhammadTahaMustafa-06
- Created: 2023-06-22T09:53:53.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-22T14:35:50.000Z (over 2 years ago)
- Last Synced: 2025-01-21T00:39:38.572Z (10 months ago)
- Topics: css, java, javafx-desktop-apps, jmf, oop-project, oops-in-java
- Language: Java
- Homepage:
- Size: 96.4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Audio-Video Player OOP Project
This is an object-oriented paradigm-based JavaFX GUI program designed for beginners in Java. It provides various features such as opening directories, audio and video controls, and selecting files to play from a list view.
## Prerequisites
Before running this program, ensure that you have the following prerequisites installed:
* Java Development Kit (JDK) 8 or later
* JavaFX SDK
* Java Media Framework (JMF)
## Installation
Follow these steps to set up and run the Audio-Video Player:
1. Clone the Repository.
``` bash
git clone https://github.com/MuhammadTahaMustafa-06/AUDIO-VIDEO-PLAYER-OOP-PROJECT.git
2. Open the project in your preferred Java IDE.
3. Configure the project to use the JavaFX SDK and JMF libraries.
4. Build and run the project using your IDE's built-in tools or command-line commands.
## Usage
* Launch the application.
* Use the GUI to navigate and select a directory containing audio or video files.
* Use the provided controls to play, pause, reset, adjust volume, and change playback speed.
* Enjoy your media files with the Audio-Video Player!
## Project ScreenShot

## Contributing
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
Please make sure to follow our contribution guidelines before making any contributions.
## License
This project is licensed under the MIT License.