{"id":24404876,"url":"https://github.com/apfirebolt/media_player_in_pyqt5","last_synced_at":"2026-04-20T16:35:21.688Z","repository":{"id":273267066,"uuid":"919154675","full_name":"Apfirebolt/media_player_in_pyqt5","owner":"Apfirebolt","description":"A basic media player which is able to play mp4 videos built using Python and PyQt5 library","archived":false,"fork":false,"pushed_at":"2025-01-20T01:56:07.000Z","size":260,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-13T16:47:36.925Z","etag":null,"topics":["gui-application","media-player","pyqt5","python3","qt5"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Apfirebolt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-19T20:47:15.000Z","updated_at":"2025-01-20T01:56:08.000Z","dependencies_parsed_at":"2025-01-19T21:42:38.768Z","dependency_job_id":"a10d647f-8d86-4377-b96c-a4a15510bdc6","html_url":"https://github.com/Apfirebolt/media_player_in_pyqt5","commit_stats":null,"previous_names":["apfirebolt/media_player_in_pyqt5"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apfirebolt%2Fmedia_player_in_pyqt5","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apfirebolt%2Fmedia_player_in_pyqt5/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apfirebolt%2Fmedia_player_in_pyqt5/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apfirebolt%2Fmedia_player_in_pyqt5/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Apfirebolt","download_url":"https://codeload.github.com/Apfirebolt/media_player_in_pyqt5/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243447514,"owners_count":20292448,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gui-application","media-player","pyqt5","python3","qt5"],"created_at":"2025-01-20T04:02:32.584Z","updated_at":"2025-12-29T16:38:39.200Z","avatar_url":"https://github.com/Apfirebolt.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Media Player\n\n![Python](https://img.shields.io/badge/Python-3.8%2B-blue)\n![PyQt](https://img.shields.io/badge/PyQt-5.15%2B-green)\n\nA simple media player application created using PyQt5. It has some elementary features like\n\n- Load mp4 files and play in the player.\n- Get info of the video file.\n- Volume adjustment\n- Drag to a specific duration of the video using sliders and event handlers.\n\n# About QT\n\nPyQt5 is a set of Python bindings for Qt libraries, which are used for developing cross-platform applications. It enables Python developers to create native applications for Windows, macOS, and Linux with a single codebase. PyQt5 provides a wide range of tools and widgets for building graphical user interfaces (GUIs), making it a popular choice for desktop application development.\n\n# Screenshots\n\nFind some screenshots of the application below.\n\n![Screenshot 1](screenshots/1.png)\n![Screenshot 2](screenshots/2.png)\n\n# Contribute\n\nWe welcome contributions from the community! If you'd like to contribute, please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature-branch`).\n3. Make your changes.\n4. Commit your changes (`git commit -m 'Add some feature'`).\n5. Push to the branch (`git push origin feature-branch`).\n6. Open a pull request.\n\nPlease ensure your code adheres to our coding standards and includes appropriate tests. If you have any questions, feel free to open an issue or contact the maintainers.\n\nThank you for your contributions!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapfirebolt%2Fmedia_player_in_pyqt5","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapfirebolt%2Fmedia_player_in_pyqt5","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapfirebolt%2Fmedia_player_in_pyqt5/lists"}