The primary purpose of this application is to search for YouTube videos that have multiple audio channels (> 2), making it easier for users to find content with surround sound or other multi-channel audio features.
- Scraping: Scrapes YouTube search results based on the query.
- Audio Channel Check: Determines if a video has multiple audio channels.
- Redirection to a Invidious URL: Has a link to Invidious URL which plays specific itags of the video.
The application is hosted on Google Cloud and can be accessed at https://www.youtubesurround.site/. (Also have added the yaml)
To run this project locally, follow these steps:
- Clone the repository:
git clone /~https://github.com/yourusername/YTSurroundHuntWeb.git
- Navigate to the project directory:
cd YTSurroundHuntWeb
- Install dependencies:
npm install
- Start the application:
npm start
- Open your browser and go to
http://localhost:8080
. - Enter a search query in the input field.
- Click the search button to see the results and check for multiple audio channels.
Read itags.md or visit the help section of website.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
Happy coding! 😎