Jump to content
LaunchBox Community Forums

Vidsnap Scraper 0.4.10

   (10 reviews)

2 Screenshots

About This File

DISCLAIMER: Use at your own risk! Please read and understand Youtube's terms of service. I will not be held liable for any mis-use of any product or service.

 

This plugin makes use of the open source and unlicensed application, youtube-dl yt-dlp (forked from youtube-dl) 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 searching for videos for missing games based on input search terms.

It is intended for Modern Windows games as this was my need initially. It may work on other platforms but is not well tested.

 

Installation Instructions:

Note:  For this plugin to work, you will need to have yt-dlp.exe (included in .zip). 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."

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 it has 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.

 

Known Issues:

probably many that I am unaware of.

 

Other:

PLEASE NOTE: I AM NOT A DEVELOPER! I know very little about C# and programming in general, thus probably wont be able to address many issues that you may face. That being said I will try and fix things were I can. I've provided the spagetti 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 of which this is based.

 

Thanks: 

@srxz @JoeViking245 @C-Beats

 

maikeru86

 

 

Edited by maikeru1986


What's New in Version 0.4.10   See changelog

Released

- [FIXED] quality selection

Best now gets the best video, and data saver gets the smallest size, usually 360p.

However, I don't think this is the best method, so I will implement a resolution selection instead in the future.

  • Like 15
  • Thanks 3
  • Unusual Gem 2

User Feedback

Recommended Comments



On 12/16/2024 at 8:02 PM, maikeru1986 said:

if the game has a video url in the metadata it will download that instead and not search. not sure if all videos are from youtube still.

not sure about the game name thing, it never really happens to me. its itended for windows games mainly and those generally get found quite well. ill think about it but not sure ill come up with a solution.

Its not the first time someone mentions the quality issue. previous versions only downloaded the best quality but video sizes would be large,but I think it may be best to go back to that? if you are trimming videos as well that could also maybe have an effect, i think it may be re encoded. I will have to relook at the code as well as yt-dlp and ffmpeg updates.

Are you saying that all your videos are in 480p?

Yes, yes I know.

From time to time it happens that the video (name) downloads incorrectly, but it's not a big problem, it's more the resolution, maybe that's why it doesn't download well since the plugin is intended for Win games, although it works for other systems :P
I'll try to capture it on video if it doesn't download properly again.

I was looking through the comments and in fact some people have a similar problem with resolution, unfortunately if you want to have good quality, you have to pay more weight (something for something)

It's a pity that the creators of LB did not implement the possibility of playing video directly from a link, Cloud, etc., or adding a link from NASA, etc., then the problem of quality and space would no longer be a problem, but I suspect that it has its drawbacks and is not easy to implement ;)

I wonder how many people would be interested in a paid server where people would upload media, videos from gaming systems and after adding, for example, a url link, the media and videos would be displayed, but how:

-I see that most of them have their own big, huge drives, NAS drives of several dozen TB, so I think that few people would be interested.
   
- It probably wouldn't be that easy to implement, otherwise there would have been such a solution a long time ago, but maybe I'm wrong.

No, I don't use trim after downloading, I trim it myself in programs.

Unfortunately, most of the videos are downloaded with poor quality, even steam trailers, etc., so if I can't find the video or download it with poor quality, I go to YT etc. and download it with a separate program in the quality I want ;)
 

Link to comment
Share on other sites

On 12/17/2024 at 2:53 PM, maikeru1986 said:

@KRI$85 I uploaded a new version, which I believe corrects the quality issue, but I think you're right: I will implement a simple resolution selection in the future.

Still not sure about the search or video name thing, though. Could be videoURL in launchbox but not quite sure.

WooW Express Thank you. I'll test it ;) 

It would be nice and it would definitely help 
people who don't have disks in XXX Tb :P

It is also possible to add a url with the choice of quality if you find a video on YT that suits a given person, but a faster and simpler solution will probably be the choice of resolution itself ;)

Maybe this is true, I don't have a premium account on Emumovies yet, first I want to build a collection and finally buy premium and download everything in one go, if space allows, and if there is media, video on the server

Link to comment
Share on other sites

@maikeru1986
Hello, the update helped again, so far the download is in the highest quality, but a new problem has appeared, I don't know if it also affects you and others, the so-called no sound in the downloaded files, as in the video. I would like to point out that other videos not downloaded using this plugin have sound as well as the entire system and Lb, etc.

Sorry for the messy video 😕

Edit: Unless you changed the codecs ?

Edited by KRI$85
Link to comment
Share on other sites

3 hours ago, KRI$85 said:

@maikeru1986
Hello, the update helped again, so far the download is in the highest quality, but a new problem has appeared, I don't know if it also affects you and others, the so-called no sound in the downloaded files, as in the video. I would like to point out that other videos not downloaded using this plugin have sound as well as the entire system and Lb, etc.

Sorry for the messy video 😕

Edit: Unless you changed the codecs ?

 

Interesting, I'll have a loook at this. I overlooked the audio as my desktop has no audio besides headphones. Some videos I tested have audio and some don't.

I need to do some reading on yt-dlp formats, LB supported codec and maybe ffmeg conversion as well.

 

 

  • Thanks 1
Link to comment
Share on other sites

On 12/19/2024 at 6:08 AM, KRI$85 said:

@maikeru1986
Hello, the update helped again, so far the download is in the highest quality, but a new problem has appeared, I don't know if it also affects you and others, the so-called no sound in the downloaded files, as in the video. I would like to point out that other videos not downloaded using this plugin have sound as well as the entire system and Lb, etc.

Sorry for the messy video 😕

Edit: Unless you changed the codecs ?

 

I think, ffmeg may be more integral than I previously thought. you can try downloading ffmpeg and placing it in the plugin folder where yt-dlp is. I think this will combine the video and audio streams for higher quality videos.

you can either download it manually, ytdlp have custom versions, or check the trim videos checkbox for an older version, both i think will work.

Im still planning an updated version of vidsnap scraper but I think the new version may require ffmpeg as default.

Link to comment
Share on other sites


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...