RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Skyscrapper not adding some available videos to some games

    Scheduled Pinned Locked Moved Help and Support
    retropie 4.6skyscraper
    13 Posts 4 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • sergio_mikkosS
      sergio_mikkos
      last edited by sergio_mikkos

      Hi.

      I've used skyscraper in order to get the preview videos for some of my games in Retropie, like Virtua Tennis 2.

      I've seen in screenscraper.fr that a preview video is available, but the video is not added to my retropie game...

      Same happens with Crazy Taxi.

      Why this happens and how can I solve it (appart from doing it manually)?

      Thanks.

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @sergio_mikkos
        last edited by

        @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.

        sergio_mikkosS 1 Reply Last reply Reply Quote 0
        • sergio_mikkosS
          sergio_mikkos @mitu
          last edited by

          @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.

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @sergio_mikkos
            last edited by

            Can you give a few examples for games where the video is not downloaded, but present on the screenscraper site ?

            sergio_mikkosS 1 Reply Last reply Reply Quote 0
            • sergio_mikkosS
              sergio_mikkos @mitu
              last edited by sergio_mikkos

              @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.

              1 Reply Last reply Reply Quote 0
              • muldjordM
                muldjord
                last edited by muldjord

                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.

                sergio_mikkosS 1 Reply Last reply Reply Quote 2
                • sergio_mikkosS
                  sergio_mikkos @muldjord
                  last edited by sergio_mikkos

                  @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?

                  muldjordM 1 Reply Last reply Reply Quote 0
                  • muldjordM
                    muldjord @sergio_mikkos
                    last edited by

                    @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.

                    sergio_mikkosS 1 Reply Last reply Reply Quote 1
                    • sergio_mikkosS
                      sergio_mikkos @muldjord
                      last edited by

                      @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).

                      muldjordM 1 Reply Last reply Reply Quote 0
                      • muldjordM
                        muldjord @sergio_mikkos
                        last edited by muldjord

                        @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.

                        sergio_mikkosS 1 Reply Last reply Reply Quote 1
                        • sergio_mikkosS
                          sergio_mikkos @muldjord
                          last edited by

                          @muldjord

                          Thanks dude I'll reply you again as soon as I try that.

                          1 Reply Last reply Reply Quote 0
                          • Impman66I
                            Impman66
                            last edited by

                            Another reason could be that the rom name doesn't match the video name.

                            Pi Model or other hardware: Raspberry Pi 3 Model B
                            Power Supply used: Generic 5v 2.5A Panasonic
                            RetroPie Version Used : 4.5.1
                            Built From: Retropie website
                            USB Devices connected: 2 x Dragonrise N64 Encoders

                            muldjordM 1 Reply Last reply Reply Quote 0
                            • muldjordM
                              muldjord @Impman66
                              last edited by muldjord

                              This post is deleted!
                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              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.