
maikeru1986
-
Posts
69 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Files posted by maikeru1986
-
Vidsnap Scraper
By maikeru1986 in Third-party Apps and Plugins
DISCLAIMER: Use at your own risk! Please read and understand Youtube's terms of service. I will not be held liable for any misuse of any product or service.
Overview:
This plugin makes use of the open source and unlicensed application yt-dlp (forked from youtube-dl) in conjunction with ffmpeg to download game videos.
It first downloads videos from the link provided in the metadata from LaunchBox, skipping videos longer than a specified duration, and then searches for videos for missing games based on input search terms.
It is intended for modern Windows games, as this was my need initially.
Requirements:
Launchbox 13.19 or newer. (Use version 0.5.1 for older Launchbox installations) ytdlp (included in .zip) ffmpeg (included in .zip)
Installation Instructions:
Extract the contents of the .zip folder and place it in your LaunchBox plugins folder.
Usage Instructions:
Select a game or multiple games, right-click, and select "Download Video Snap." Select desired quality. Adjust the maximum duration if desired. The "Get Missing Videos" checkbox sets whether or not to search for videos of games that don't have URL's in their metadata. The "Trim videos" checkbox sets whether or not to trim videos after they have been downloaded. Enter desired search terms for missing videos. Click "Start" to start the download process. Games will download asynchronously. Resuming downloads is also supported natively.
Other:
PLEASE NOTE: I AM NOT A DEVELOPER! I know very little about C# and programming in general, so I probably won't be able to address many issues that you may face. That being said, I will try and fix things where I can. I've provided the spaghetti source code for anyone to modify, improve, etc. (it seems you need to unblock the forms in the "Resources" folder -> RMB->properties->unblock.)
As of now, I'm more comfortable with the usability of the plugin; however, there are still probably many issues. Any comments to provide insight/improvement to the code, etc. would be much appreciated.
Thanks to @srxz for his source of Youtube Scraper, on which this is based.
Credits:
@srxz @JoeViking245 @C-Beats
maikeru86
2,983 downloads