YouTube Player for the Blind
This is a YouTube player written in Python that is designed to be accessible for visually impaired users. The application allows users to enter a search query, select a video from the search results, and play it. Please note that the hotkeys feature is planned for future development.
Installation
To install and run the YouTube player, follow the steps below:
-
Clone the repository to your local machine: git clone https://github.com/denizsincar29/blindtube
-
Change directory to the cloned repository: cd blindtube
-
Install the required dependencies using pip: pip install -r requirements.txt
Running the Application
To start the YouTube player, run the following command: python main.py
Please note that at the current time, the application may not work with Python 3.12 due to a compatibility issue with the accessible_output2 library. This library relies on the platform_utils library, which may not yet be compatible with Python 3.12. However, it should work with other versions of Python.
Contributing
If you are a sighted person and would like to contribute to improving the interface for better sighted accessibility, you are more than welcome to contribute to this project. The developer of this application is blind and understands that improvements can be made for the sighted audience. Feel free to create issues, submit pull requests, or reach out to the developer with your ideas.
Feedback and Support
If you encounter any issues, have suggestions for improvements, or need assistance with the YouTube player, please feel free to open an issue on github or reach out to the developer directly. Your feedback and support are greatly appreciated.