{"id":17972331,"url":"https://github.com/nstechbytes/video-converter","last_synced_at":"2026-05-10T02:16:23.504Z","repository":{"id":260100541,"uuid":"863615080","full_name":"NSTechBytes/Video-Converter","owner":"NSTechBytes","description":"A simple and efficient GUI application for converting multiple video files into different formats with adjustable quality settings. This application is built using Python and the PyQt5 library, along with MoviePy for video processing.","archived":false,"fork":false,"pushed_at":"2024-09-26T16:02:25.000Z","size":104,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T22:42:03.239Z","etag":null,"topics":["ffmpeg","gui","moviepy","multimedia","open-source","progress-bar","pyqt5","python","user-interface","video-conversion","video-editing","video-formats","video-processing"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NSTechBytes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-09-26T15:46:16.000Z","updated_at":"2024-10-13T09:20:38.000Z","dependencies_parsed_at":"2024-10-29T15:09:32.832Z","dependency_job_id":null,"html_url":"https://github.com/NSTechBytes/Video-Converter","commit_stats":null,"previous_names":["nstechbytes/video-converter"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/NSTechBytes/Video-Converter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NSTechBytes%2FVideo-Converter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NSTechBytes%2FVideo-Converter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NSTechBytes%2FVideo-Converter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NSTechBytes%2FVideo-Converter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NSTechBytes","download_url":"https://codeload.github.com/NSTechBytes/Video-Converter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NSTechBytes%2FVideo-Converter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261070524,"owners_count":23105421,"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":["ffmpeg","gui","moviepy","multimedia","open-source","progress-bar","pyqt5","python","user-interface","video-conversion","video-editing","video-formats","video-processing"],"created_at":"2024-10-29T16:12:18.571Z","updated_at":"2026-05-10T02:16:23.435Z","avatar_url":"https://github.com/NSTechBytes.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Video Converter\n\nA simple and efficient GUI application for converting multiple video files into different formats with adjustable quality settings. This application is built using Python and the PyQt5 library, along with MoviePy for video processing.\n\n## Features\n\n- **Select Multiple Videos**: Choose multiple video files for conversion.\n- **Output Format Options**: Convert videos to various formats including MP4, AVI, MKV, and MOV.\n- **Quality Selection**: Choose between original quality and low, medium, or high settings for the output videos.\n- **Progress Monitoring**: A progress bar to monitor the conversion process.\n- **Cancel Conversion**: Option to cancel the conversion process.\n- **User-Friendly Interface**: Easy-to-use GUI for seamless interaction.\n\n## Requirements\n\nBefore running the application, ensure you have the following installed:\n\n- Python 3.x\n- PyQt5\n- MoviePy\n\nYou can install the necessary libraries using pip:\n\n```bash\npip install PyQt5 moviepy\n```\n\n## Usage\n\n1. Clone the repository to your local machine:\n   ```bash\n   git clone https://github.com/NSTechBytes/Video-Converter.git\n   cd Video-Converter\n   ```\n\n2. Run the application:\n   ```bash\n   python Video Converter.py\n   ```\n\n3. Use the GUI to:\n   - Select the video files you want to convert.\n   - Choose the output format and quality.\n   - Specify the output folder where the converted videos will be saved.\n   - Monitor the conversion progress and cancel if needed.\n\n## Screenshots\n\n ![Video Conveter](https://github.com/NSTechBytes/Projects-Templates/blob/main/Applications/Video%20Converter/Video%20Converter.png) \n\n## License\n\nThis project is licensed under the MIT License. See the LICENSE file for details.\n\n## Contributing\n\nContributions are welcome! If you have suggestions for improvements or new features, feel free to fork the repository and submit a pull request.\n\n## Acknowledgements\n\n- [PyQt5](https://riverbankcomputing.com/software/pyqt/intro) for the GUI framework.\n- [MoviePy](https://zulko.github.io/moviepy/) for video processing functionalities.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnstechbytes%2Fvideo-converter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnstechbytes%2Fvideo-converter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnstechbytes%2Fvideo-converter/lists"}