Jump to content
LaunchBox Community Forums

Recommended Posts

Youtube Scraper

View File

Simple Plugin to automate download videos from youtube.

 

Requirements: Launchbox 8.2+

Install: Extract the content of zip file to : Launchbox/plugins/YoutubeScraper

Source codeGithub (feel free to make a pull request )

EDIT

If you have trouble running the plugin and crashing due CAS error, please right click on the DLL's , properties and then unblock.

 

unblock.thumb.png.a607d0dfe4f8965625bc1da050b59e0d.png

 

There's two options:

URL Scraper: Just paste entire youtube URL from the desired video

1CuJ5BzV8J.thumb.gif.60a9b4e28418c589d046deed337227a7.gif

 

One-click downloader: It will search automatically and download the first entry from youtube. Bulk Download supported!

 

64prJ3fhsv.thumb.gif.0de5d3e8b3b00ade12a5a5f1f889a38a.gif


 

Share this post


Link to post
Share on other sites

Thanks For the plugin, it is much appreciated :)

I was wondering if it would be possible to refine the search it does.

as i was searching with your plugin for some videos for my pinball tables i.e a table called blackout and kept getting a trailer for a tv program.

would it be possible to incorporate the category as part of the search string.

so it would find blackout / pinball and many other tables i get some very weird videos for :)

thanks very much.

 

Share this post


Link to post
Share on other sites
On 10/05/2017 at 9:23 PM, srxz said:

Youtube Scraper

View File

Simple Plugin to automate download videos from youtube.

 

Requirements: Launchbox 7.10-beta-6+ (Plugin supported Launchbox)

Install: Extract the content of zip file to : Launchbox/plugins

Source codeGithub (feel free to make a pull request )

EDIT

If you have trouble running the plugin and crashing due CAS error, please right click on the DLL's , properties and then unblock.

 

unblock.thumb.png.a607d0dfe4f8965625bc1da050b59e0d.png

 

There's two options:

URL Scraper: Just paste entire youtube URL from the desired video

1CuJ5BzV8J.thumb.gif.60a9b4e28418c589d046deed337227a7.gif

 

One-click downloader: It will search automatically and download the first entry from youtube. Bulk Download supported!

 

64prJ3fhsv.thumb.gif.0de5d3e8b3b00ade12a5a5f1f889a38a.gif


 

The plugin is broken in the latest launchbox version. Can you fix it?

 

This is the error related:

O código de status de resposta não indica êxito: 404 (Not Found).

App:     LaunchBox
Version: 7.15-beta-5
Type:    System.Net.Http.HttpRequestException
Site:    Void Throw()
Source:  mscorlib

   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeExplode.Services.HttpService.<GetStringAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeExplode.YoutubeClient.<GetVideoInfoAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeScraper.Youtube.<youtubeAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

Recent Log:

   6:26:28 PM Music.Prepare Start
   18:26:28 Music.Kill Start
   18:26:28 Music.Kill Finished
   18:26:28 Music.NotifyTrackList Start
   6:26:28 PM Music.NotifyTrackList Invoke
   6:26:31 PM GameDetailsGui.RedrawDetails Start
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   6:26:31 PM GameDetailsGui.RedrawDetails End
   6:26:31 PM Music.Prepare Start
   18:26:31 Music.Kill Start
   18:26:31 Music.Kill Finished
   18:26:31 Music.NotifyTrackList Start
   6:26:31 PM Music.NotifyTrackList Invoke
   6:27:12 PM GameDetailsGui.RedrawDetails Start
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   6:27:12 PM GameDetailsGui.RedrawDetails End
   6:27:12 PM Music.Prepare Start
   18:27:12 Music.Kill Start
   18:27:12 Music.Kill Finished
   18:27:12 Music.NotifyTrackList Start
   6:27:12 PM Music.NotifyTrackList Invoke
   6:27:14 PM GameDetailsGui.RedrawDetails Start
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   6:27:14 PM GameDetailsGui.RedrawDetails End
   6:27:14 PM Music.Prepare Start
   18:27:14 Music.Kill Start
   18:27:14 Music.Kill Finished
   18:27:14 Music.NotifyTrackList Start
   6:27:14 PM Music.NotifyTrackList Invoke
   6:27:15 PM GameDetailsGui.RedrawDetails Start
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   6:27:15 PM GameDetailsGui.RedrawDetails End
   6:27:15 PM Music.Prepare Start
   18:27:15 Music.Kill Start
   18:27:15 Music.Kill Finished
   18:27:15 Music.NotifyTrackList Start
   6:27:15 PM Music.NotifyTrackList Invoke
   6:27:20 PM Exception

Share this post


Link to post
Share on other sites
On 11/28/2017 at 12:42 PM, sagaopc said:

The plugin is broken in the latest launchbox version. Can you fix it?

 

This is the error related:

O código de status de resposta não indica êxito: 404 (Not Found).

App:     LaunchBox
Version: 7.15-beta-5
Type:    System.Net.Http.HttpRequestException
Site:    Void Throw()
Source:  mscorlib

   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeExplode.Services.HttpService.<GetStringAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeExplode.YoutubeClient.<GetVideoInfoAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeScraper.Youtube.<youtubeAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

Recent Log:

   6:26:28 PM Music.Prepare Start
   18:26:28 Music.Kill Start
   18:26:28 Music.Kill Finished
   18:26:28 Music.NotifyTrackList Start
   6:26:28 PM Music.NotifyTrackList Invoke
   6:26:31 PM GameDetailsGui.RedrawDetails Start
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   6:26:31 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   6:26:31 PM GameDetailsGui.RedrawDetails End
   6:26:31 PM Music.Prepare Start
   18:26:31 Music.Kill Start
   18:26:31 Music.Kill Finished
   18:26:31 Music.NotifyTrackList Start
   6:26:31 PM Music.NotifyTrackList Invoke
   6:27:12 PM GameDetailsGui.RedrawDetails Start
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   6:27:12 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   6:27:12 PM GameDetailsGui.RedrawDetails End
   6:27:12 PM Music.Prepare Start
   18:27:12 Music.Kill Start
   18:27:12 Music.Kill Finished
   18:27:12 Music.NotifyTrackList Start
   6:27:12 PM Music.NotifyTrackList Invoke
   6:27:14 PM GameDetailsGui.RedrawDetails Start
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   6:27:14 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   6:27:14 PM GameDetailsGui.RedrawDetails End
   6:27:14 PM Music.Prepare Start
   18:27:14 Music.Kill Start
   18:27:14 Music.Kill Finished
   18:27:14 Music.NotifyTrackList Start
   6:27:14 PM Music.NotifyTrackList Invoke
   6:27:15 PM GameDetailsGui.RedrawDetails Start
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   6:27:15 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   6:27:15 PM GameDetailsGui.RedrawDetails End
   6:27:15 PM Music.Prepare Start
   18:27:15 Music.Kill Start
   18:27:15 Music.Kill Finished
   18:27:15 Music.NotifyTrackList Start
   6:27:15 PM Music.NotifyTrackList Invoke
   6:27:20 PM Exception

I'm getting the same error.

The last time I used this plugin (admittedly a few months ago), it worked perfectly. Perhaps the latest LaunchBox update broke it.

Share this post


Link to post
Share on other sites

I also get an error in the lastest Launchbox. Would greatly appreciate if someone (or the original creator) updated this project. Thanks!

 

Here's the error I get:

Response status code does not indicate success: 404 (Not Found).

App:     LaunchBox
Version: 7.16
Type:    System.Net.Http.HttpRequestException
Site:    Void Throw()
Source:  mscorlib

   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeExplode.Services.HttpService.<GetStringAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeExplode.YoutubeClient.<GetVideoInfoAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeScraper.Youtube.<youtubeAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

Recent Log:

   9:29:02 PM Music.Pause Start
   9:29:02 PM Music.Prepare Start
   9:29:02 PM Music.Kill Start
   9:29:02 PM Music.Kill Finished
   9:29:02 PM Music.NotifyTrackList Start
   9:29:02 PM Music.NotifyTrackList Invoke
   9:29:04 PM Music.Pause Start
   9:29:04 PM Music.Prepare Start
   9:29:04 PM Music.Kill Start
   9:29:04 PM Music.Kill Finished
   9:29:04 PM Music.NotifyTrackList Start
   9:29:04 PM Music.NotifyTrackList Invoke
   9:29:06 PM GameDetailsGui.RedrawDetails Start
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   9:29:06 PM GameDetailsGui.RedrawDetails End
   9:29:06 PM Music.Play Start
   9:29:06 PM Music.Kill Start
   9:29:06 PM Music.Kill Finished
   9:29:06 PM Music.Play Empty Music Path
   9:29:06 PM Music.NotifyTrackList Start
   9:29:06 PM Music.NotifyTrackList Invoke
   9:29:06 PM GameDetailsGui.RedrawDetails Start
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   9:29:06 PM GameDetailsGui.RedrawDetails End
   9:29:13 PM GameDetailsGui.RedrawDetails Start
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   9:29:13 PM GameDetailsGui.RedrawDetails End
   9:29:13 PM Music.Play Start
   9:29:13 PM Music.Kill Start
   9:29:13 PM Music.Kill Finished
   9:29:13 PM Music.Play Empty Music Path
   9:29:13 PM Music.NotifyTrackList Start
   9:29:13 PM Music.NotifyTrackList Invoke
   9:29:13 PM GameDetailsGui.RedrawDetails Start
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   9:29:13 PM GameDetailsGui.RedrawDetails End
   9:29:20 PM Exception

Share this post


Link to post
Share on other sites
On 05/01/2018 at 12:34 AM, DrewThatGamer said:

I also get an error in the lastest Launchbox. Would greatly appreciate if someone (or the original creator) updated this project. Thanks!

 

Here's the error I get:

Response status code does not indicate success: 404 (Not Found).

App:     LaunchBox
Version: 7.16
Type:    System.Net.Http.HttpRequestException
Site:    Void Throw()
Source:  mscorlib

   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeExplode.Services.HttpService.<GetStringAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeExplode.YoutubeClient.<GetVideoInfoAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at YoutubeScraper.Youtube.<youtubeAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

Recent Log:

   9:29:02 PM Music.Pause Start
   9:29:02 PM Music.Prepare Start
   9:29:02 PM Music.Kill Start
   9:29:02 PM Music.Kill Finished
   9:29:02 PM Music.NotifyTrackList Start
   9:29:02 PM Music.NotifyTrackList Invoke
   9:29:04 PM Music.Pause Start
   9:29:04 PM Music.Prepare Start
   9:29:04 PM Music.Kill Start
   9:29:04 PM Music.Kill Finished
   9:29:04 PM Music.NotifyTrackList Start
   9:29:04 PM Music.NotifyTrackList Invoke
   9:29:06 PM GameDetailsGui.RedrawDetails Start
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   9:29:06 PM GameDetailsGui.RedrawDetails End
   9:29:06 PM Music.Play Start
   9:29:06 PM Music.Kill Start
   9:29:06 PM Music.Kill Finished
   9:29:06 PM Music.Play Empty Music Path
   9:29:06 PM Music.NotifyTrackList Start
   9:29:06 PM Music.NotifyTrackList Invoke
   9:29:06 PM GameDetailsGui.RedrawDetails Start
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   9:29:06 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   9:29:06 PM GameDetailsGui.RedrawDetails End
   9:29:13 PM GameDetailsGui.RedrawDetails Start
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   9:29:13 PM GameDetailsGui.RedrawDetails End
   9:29:13 PM Music.Play Start
   9:29:13 PM Music.Kill Start
   9:29:13 PM Music.Kill Finished
   9:29:13 PM Music.Play Empty Music Path
   9:29:13 PM Music.NotifyTrackList Start
   9:29:13 PM Music.NotifyTrackList Invoke
   9:29:13 PM GameDetailsGui.RedrawDetails Start
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes
   9:29:13 PM GameDetailsGui.RedrawDetails Before ShowDetailDates
   9:29:13 PM GameDetailsGui.RedrawDetails End
   9:29:20 PM Exception

Same error too.This plugin is very good.Not work anymore :/

Share this post


Link to post
Share on other sites

Guys,

The plugin is updated! :)

 

 

  • Thanks 1

Share this post


Link to post
Share on other sites

Hey @srxz , the plugin sounds awesome. Have a question: does the one click downloader have fixed values, like videos with max length 2 mins, or that the search keywords are gamename + gameplay or similar? 

Share this post


Link to post
Share on other sites
9 hours ago, Kondorito said:

Hey @srxz , the plugin sounds awesome. Have a question: does the one click downloader have fixed values, like videos with max length 2 mins, or that the search keywords are gamename + gameplay or similar? 

Hi Kondorito,

Unfortunately no, since the Youtube downloader is more for recent games I search for Launchbox game name + Trailer.

For lenght no, it gets the first result with max quality no matter the lenght, but Ill try to only download videos with less than 2min, thanks for the feedback.

 

Once it's updated I'll post here again :)

Share this post


Link to post
Share on other sites
3 minutes ago, srxz said:

Hi Kondorito,

Unfortunately no, since the Youtube downloader is more for recent games I search for Launchbox game name + Trailer.

For lenght no, it gets the first result with max quality no matter the lenght, but Ill try to only download videos with less than 2min, thanks for the feedback.

 

Once it's updated I'll post here again :)

Yeah that's a good idea, with the older version I ended up with some lets play's at about 2 hours long, and as there is no way to stop a download once started I had to wait for it to download then immediately delete it.

Share this post


Link to post
Share on other sites
2 minutes ago, neil9000 said:

Yeah that's a good idea, with the older version I ended up with some lets play's at about 2 hours long, and as there is no way to stop a download once started I had to wait for it to download then immediately delete it.

Hi neil,

thanks for the feedback, I'll implement the lenght feature asap, download management and feedback for the user is something that I'll try to implement as well at some point, but I have no idea what I'm doing with C# so may take longer lol

Share this post


Link to post
Share on other sites
2 minutes ago, srxz said:

Hi neil,

thanks for the feedback, I'll implement the lenght feature asap, download management and feedback for the user is something that I'll try to implement as well at some point, but I have no idea what I'm doing with C# so may take longer lol

Yeah that's OK, if its only going to download smaller files then a UI isn't really needed as they only take a handful of seconds to download anyway, it was just a issue when it was downloading really long videos that could be over a GB in size.

Share this post


Link to post
Share on other sites
Posted (edited)
1 hour ago, srxz said:

Hi Kondorito,

Unfortunately no, since the Youtube downloader is more for recent games I search for Launchbox game name + Trailer.

For lenght no, it gets the first result with max quality no matter the lenght, but Ill try to only download videos with less than 2min, thanks for the feedback.

 

Once it's updated I'll post here again :)

That sounds great. I said 2 minutes as that would be ideal, but in reality it would be better to raise the limit to 4 minutes, as I dont think too many results will show up being under 2 mins.

Would it be easy to code an alternate version with the keyword gameplay instead of trailer for the retro games?

 

Edited by Kondorito

Share this post


Link to post
Share on other sites
4 minutes ago, Kondorito said:

That sounds great. I said 2 minutes as that would be ideal, but in reality it would be better to raise the limit to 4 minutes, as I dont think too many results will show up being under 2 mins.

Would it be easy to code an alternate version with the keyword gameplay instead of trailer for the retro games?

 

with Trailer it will bring pretty much the correct video for PC games no matter if its retro or not, for some retro videogames as well, but, if you are looking specifically for MAME games, I have another plugin to do that.

But please let me know some games that you didnt find so I can test it here.

Share this post


Link to post
Share on other sites
2 hours ago, srxz said:

with Trailer it will bring pretty much the correct video for PC games no matter if its retro or not, for some retro videogames as well, but, if you are looking specifically for MAME games, I have another plugin to do that.

But please let me know some games that you didnt find so I can test it here.

Care to point me to your other plugin? I would love to check it out :)
When I said retro, I meant games from the 80s-90s era (console and handheld included), they usually get along better with a gameplay keyword rather than a trailer one.
I will check my set once I get home, but if I recall correctly, a lot of videos that I miss are for the Asia releases (Japan/China/Taiwan), or the prototypes, or the unlicensed, or the hacks, etc. (not the mainstream games).
 

Share this post


Link to post
Share on other sites
On 08/05/2018 at 11:18 AM, Kondorito said:

Care to point me to your other plugin? I would love to check it out :)
When I said retro, I meant games from the 80s-90s era (console and handheld included), they usually get along better with a gameplay keyword rather than a trailer one.
I will check my set once I get home, but if I recall correctly, a lot of videos that I miss are for the Asia releases (Japan/China/Taiwan), or the prototypes, or the unlicensed, or the hacks, etc. (not the mainstream games).
 

Released a new version, please check it out and let me know if its better.

 

If you wish my mame scraper it is on my github you can download it there, I wont publish here because it scrapes another website and thats not cool.

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites
4 minutes ago, srxz said:

Released a new version, please check it out and let me know if its better.

 

If you wish my mame scraper it is on my github you can download it there, I wont publish here because it scrapes another website and thats not cool.

Thank you bud! I am out of town for a week, but will check it out as soon as I get back.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×