This project is a YouTube scraper that fetches comprehensive details about a YouTube video when provided with the video link. The scraper retrieves the video title, thumbnail, description, tags, likes, views, and comments.
-
Video Title: Fetches and displays the title of the YouTube video.
-
Thumbnail: Retrieves the video's thumbnail image.
-
Description: Provides the complete description of the video.
-
Tags: Lists all tags associated with the video.
-
Likes: Shows the total number of likes on the video.
-
Views: Displays the total number of views.
-
Comments: Retrieves the total number of comments on the video.
- Front-End: Thymeleaf, CSS, JavaScript
- Back-End: Spring Boot
I created this project to simplify the process of extracting key information from YouTube videos. It serves as a handy tool for content creators, researchers, and anyone interested in quickly gathering detailed video metadata without navigating through YouTube manually.
- Clone the repository to your local computer.
git clone https://github.com/yourusername/youtube-scraper.git
- Navigate to the Project Directory
cd youtube-scraper
- Set Up Google API:
- Obtain an API key from the Google Developer Console.
- Enable the YouTube Data API v3.
In the application.properties Add your API key
google.api.key=YOUR_API_KEY
- Run the Application:
mvn spring-boot:run
- Access YouTube Scraper:
Open your browser and go to http://localhost:8080
Feel free to contribute to this project by submitting issues, suggesting features, or creating pull requests. If this repo is helpful, please star ⭐ this repo to show your support. Your input is valuable to make this tool even better! 😃
I appreciate your feedback! Please open an issue on GitHub if you encounter any problems or have suggestions for improvement. Your feedback helps enhance the project for everyone. Please reach out to me at patra.ap.work@gmail.com