Skyscrapper not adding some available videos to some games
-
@sergio_mikkos How are you running Skycraper ? I think videos are not scraped by default, you need to specify them explicitly when scraping and also when generating the gamelist.
-
@mitu Im running it from the console, outside emulationstation.
There is an option in skyscraper for enabling download videos or not, and I set it to yes.
Most of the games I scraped downloaded a video, but some of them not, and when I go to screenscraper.fr I see the videos that didn't download with skyscraper have a video in their screenscraper page.
So thats the question, why a some games that have video in screenscrapper.fr website don't download the video when using skyscraper.
-
Can you give a few examples for games where the video is not downloaded, but present on the screenscraper site ?
-
@mitu said in Skyscrapper not adding some available videos to some games:
Can you give a few examples for games where the video is not downloaded, but present on the screenscraper site ?
Virtua Tennis 2 or Crazy Taxi (dreamcast versions) are few examples.
-
This might be because you initially scraped those games without the videos enabled and for the following scrapes the data for those games are loaded from cache to avoid overloading the scraping source servers. Try running:
Skyscraper -p PLATFORM -s screenscraper --flags videos FILENAME
where FILENAME is the full path to one of the files that didn't previously return a video. If it now does, you can then do:
Skyscraper -p PLATFORM --flags videos --cache report:missing=video
This will create a report containing the files that are missing videos. To then rescrape just those files, do:
Skyscraper -p PLATFORM --flags videos,refresh --fromfile REPORTFILE
That should scrape those files and grab their videos into the cache. Then re-generate the game list afterwards:
Skyscraper -p PLATFORM --flags videos
Keep in mind that you can enable videos by default by editing
/home/pi/.skyscraper/config.ini
and set:[main] videos="true"
Then you don't have to set
--flags videos
on command-line all the time. That goes for most options you might use all the time by the way. -
@muldjord said in Skyscrapper not adding some available videos to some games:
This might be because you initially scraped those games without the videos enabled and for the following scrapes the data for those games are loaded from cache to avoid overloading the scraping source servers. Try running:
Skyscraper -p PLATFORM -s screenscraper --flags videos FILENAME
where FILENAME is the full path to one of the files that didn't previously return a video. If it now does, you can then do:
Skyscraper -p PLATFORM --flags videos --cache report:missing=video
This will create a report containing the files that are missing videos. To then rescrape just those files, do:
Skyscraper -p PLATFORM --flags videos,refresh --fromfile REPORTFILE
That should scrape those files and grab their videos into the cache. Then re-generate the game list afterwards:
Skyscraper -p PLATFORM --flags videos
Keep in mind that you can enable videos by default by editing
/home/pi/.skyscraper/config.ini
and set:[main] videos="true"
Then you don't have to set
--flags videos
on command-line all the time. That goes for most options you might use all the time by the way.Thanks! I will try and tell you later if that worked. Anyway, I had the download videos option selected to "yes" since I installed skyscraper.
Is there any command to just scrape one game instead all the console games?
-
@sergio_mikkos If you are running it from command-line it does not adhere to what you have set in the RetroPie script. You need to set it "the Skyscraper way". The script configuration is only used when scraping through the script.
Is there any command to just scrape one game instead all the console games?
Please read the first command I typed before. That does exactly that.
-
@muldjord I made what you wrote before, and the code has the desired behaviour, but again when Skyscraper search for videos it doesn't find any video asociated with some of the games (and in screenscraper.fr those videos exist).
-
@sergio_mikkos Then it's probably because they aren't the normalized versions. You can force it to also accept the older non-normalized videos by adding the following to
/home/pi/.skyscraper/config.ini
:[screenscraper] videoPreferNormalized="false"
That will probably fix it. Don't add two
[screenscraper]
sections if you already have one of course. Just add the option to the one you already have.If that doesn't fix it, can you please provide the platform and an exact filename of a rom that should have videos where it doesn't work. Then I can test it.
-
Thanks dude I'll reply you again as soon as I try that.
-
Another reason could be that the rom name doesn't match the video name.
-
This post is deleted!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.