spiritedusual
Members-
Posts
53 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by spiritedusual
-
PC Game Scrapper View File P 🎮 PC Game Scraper for LaunchBox PC Game Scraper is a robust metadata and media scraping plugin for LaunchBox. It intelligently prioritizes Steam for PC game metadata and IGDB for console titles, while leveraging SteamGridDB for high-quality frontend artwork and YouTube for video trailers. It also features advanced integration with HowLongToBeat (via FlareSolverr) to populate custom fields with game completion times. ⚠️ Disclaimer This plugin scrapes data from third-party sources (Steam, IGDB, SteamGridDB, HowLongToBeat). Please be aware that both FlareSolverr and yt-dlp are frowned upon by some services for their respective uses. Use them responsibly and at your own discretion. ✨ Key Features 🧠 Smart Metadata Scanning PC Mode: Prioritizes Steam Store data, falling back to IGDB if the game isn't found on Steam. Console Mode: Scrapes directly from IGDB, perfect for emulated platforms. Gap Filling: Automatically checks IGDB to fill missing fields that Steam doesn't provide (e.g., Series, Age Rating, ESRB). 🎨 High-Quality Artwork Seamless Integration: Pulls Box Art, Clear Logos, and Hero Backgrounds directly from SteamGridDB. Image Preference Options: You choose priority—prefer high-quality SGDB art over official Steam/IGDB images whenever possible. 🎬 Video Downloader Automated Downloading: Grabs trailers and gameplay automatically using yt-dlp. Smart Fallback: Tries official Steam store videos first, then searches YouTube if none are found. Configurable Quality: Support for 4K, 1080p, or 720p, with custom duration limits. ⏱️ HowLongToBeat Integration Scrapes "Main Story", "Main + Extra", and "Completionist" times and creates dedicated Custom Fields for each. Smart Categorization: Creates a Length Category custom field to sort your library into five distinct buckets: Quick: < 5 Hours Standard: 5 - 15 Hours Extended: 15 - 30 Hours Long: 30 - 60 Hours Massive: 60+ Hours Note: Requires a running instance of FlareSolverr to bypass Cloudflare protection. 🔍 Manual Search Includes a "Manual" mode to hand-pick games by ID or search term if automation fails. 📥 Installation Navigate to your LaunchBox installation folder. Open the Plugins folder. Create a new folder named PCGameScraper. Copy the plugin files (e.g., PCGameScraper.dll) into this new folder. 📹 For Video Support (Optional) To enable the video downloader features, you must place the following tools inside the PCGameScraper folder you just created: yt-dlp.exe ffmpeg.exe (Optional) cookies.txt: If YouTube blocks your requests, place a valid Netscape-formatted cookies file here. ⚙️ Configuration & Usage Select one or more games in LaunchBox. Right-click and select PC Game Scraper. Configure your settings in the menu: 🔑 API Keys (Recommended) SteamGridDB API Key: Required for high-quality box art and logos. Get one from your SGDB Profile. IGDB (Twitch) Keys: Required for Console mode and metadata gap filling. Get your Client ID and Secret from the Twitch Developer Console. 📡 Scan Modes PC Games: Best for Windows/Steam games. Checks Steam ➜ IGDB ➜ SGDB. Console / IGDB: Best for ROMs. Checks IGDB ➜ SGDB. SteamGridDB (Images Only): Skips metadata and only downloads artwork. Manual Selection: Prompts you to manually search for each game in the batch. 🖼️ Image Preference Default (Match Scan Mode): PC Mode: Downloads Steam art first, uses SGDB for anything missing. Console Mode: Downloads IGDB art first, uses SGDB for anything missing. Prioritize SteamGridDB: Always checks SteamGridDB first for Boxes, Backgrounds, and Logos. Only uses Steam/IGDB for Screenshots (gameplay) or if SGDB has no results. ⏳ HowLongToBeat Setup Install and run FlareSolverr (via Docker or Binary). Enter your local FlareSolverr URL in the plugin settings (Default: http://localhost:8191). Check the box for "Enable HLTB Scraping". Special thanks: srxz, for developing the original steam scraper your plugin saved me lots of time and was the major inspiration for this plugin. maikeru1986, for creating the vidsnap scraper which again saved me lots of time getting videos and was the major inspiration for the video download portion of the plugin (I basically ripped off your menu sorry) JOEVIKING245: a god among moderators and who seems to have INFINITE PATIENCE. Seriously this person needs more credit! 7nseccmem: for helping test the features on discord Finally Google's Gemini which wrote the whole thing. It was a team effort I promise! If you don't believe me you go try and get Gemini to do something similar see how easy it is. Submitter spiritedusual Submitted 12/28/2025 Category Third-party Apps and Plugins
-
Version 1.0
221 downloads
🎮 PC Game Scraper for LaunchBox PC Game Scraper is a robust metadata and media scraping plugin for LaunchBox. It intelligently prioritizes Steam for PC game metadata and IGDB for console titles, while leveraging SteamGridDB for high-quality frontend artwork and YouTube for video trailers. It also features advanced integration with HowLongToBeat (via FlareSolverr) to populate custom fields with game completion times. ⚠️ Disclaimer This plugin scrapes data from third-party sources (Steam, IGDB, SteamGridDB, HowLongToBeat). Please be aware that both FlareSolverr and yt-dlp are frowned upon by some services for their respective uses. Use them responsibly and at your own discretion. ✨ Key Features 🧠 Smart Metadata Scanning PC Mode: Prioritizes Steam Store data, falling back to IGDB if the game isn't found on Steam. Console Mode: Scrapes directly from IGDB, perfect for emulated platforms. Gap Filling: Automatically checks IGDB to fill missing fields that Steam doesn't provide (e.g., Series, Age Rating, ESRB). 🎨 High-Quality Artwork Seamless Integration: Pulls Box Art, Clear Logos, and Hero Backgrounds directly from SteamGridDB. Image Preference Options: You choose priority—prefer high-quality SGDB art over official Steam/IGDB images whenever possible. 🎬 Video Downloader Automated Downloading: Grabs trailers and gameplay automatically using yt-dlp. Smart Fallback: Tries official Steam store videos first, then searches YouTube if none are found. Configurable Quality: Support for 4K, 1080p, or 720p, with custom duration limits. ⏱️ HowLongToBeat Integration Scrapes "Main Story", "Main + Extra", and "Completionist" times and creates dedicated Custom Fields for each. Smart Categorization: Creates a Length Category custom field to sort your library into five distinct buckets: Quick: < 5 Hours Standard: 5 - 15 Hours Extended: 15 - 30 Hours Long: 30 - 60 Hours Massive: 60+ Hours Note: Requires a running instance of FlareSolverr to bypass Cloudflare protection. 🔍 Manual Search Includes a "Manual" mode to hand-pick games by ID or search term if automation fails. 📥 Installation Navigate to your LaunchBox installation folder. Open the Plugins folder. Create a new folder named PCGameScraper. Copy the plugin files (e.g., PCGameScraper.dll) into this new folder. 📹 For Video Support (Optional) To enable the video downloader features, you must place the following tools inside the PCGameScraper folder you just created: yt-dlp.exe ffmpeg.exe (Optional) cookies.txt: If YouTube blocks your requests, place a valid Netscape-formatted cookies file here. ⚙️ Configuration & Usage Select one or more games in LaunchBox. Right-click and select PC Game Scraper. Configure your settings in the menu: 🔑 API Keys (Recommended) SteamGridDB API Key: Required for high-quality box art and logos. Get one from your SGDB Profile. IGDB (Twitch) Keys: Required for Console mode and metadata gap filling. Get your Client ID and Secret from the Twitch Developer Console. 📡 Scan Modes PC Games: Best for Windows/Steam games. Checks Steam ➜ IGDB ➜ SGDB. Console / IGDB: Best for ROMs. Checks IGDB ➜ SGDB. SteamGridDB (Images Only): Skips metadata and only downloads artwork. Manual Selection: Prompts you to manually search for each game in the batch. 🖼️ Image Preference Default (Match Scan Mode): PC Mode: Downloads Steam art first, uses SGDB for anything missing. Console Mode: Downloads IGDB art first, uses SGDB for anything missing. Prioritize SteamGridDB: Always checks SteamGridDB first for Boxes, Backgrounds, and Logos. Only uses Steam/IGDB for Screenshots (gameplay) or if SGDB has no results. ⏳ HowLongToBeat Setup Install and run FlareSolverr (via Docker or Binary). Enter your local FlareSolverr URL in the plugin settings (Default: http://localhost:8191). Check the box for "Enable HLTB Scraping". Special thanks: srxz, for developing the original steam scraper your plugin saved me lots of time and was the major inspiration for this plugin. maikeru1986, for creating the vidsnap scraper which again saved me lots of time getting videos and was the major inspiration for the video download portion of the plugin (I basically ripped off your menu sorry) JOEVIKING245: a god among moderators and who seems to have INFINITE PATIENCE. Seriously this person needs more credit! 7nseccmem: for helping test the features on discord Finally Google's Gemini which wrote the whole thing. It was a team effort I promise! If you don't believe me you go try and get Gemini to do something similar see how easy it is. -
add me to the list of users that have crashing problems with ffmpeg.
-
-
Launchbox Infinetly "Saving Games" after importing...
spiritedusual replied to spiritedusual's topic in Troubleshooting
Hi thank for sharing your experience with this. I don't think we had the same issues. My problems started months ago well before the ffmpeg issue. I fixed my issue by installing a new LB instance and slowly adding my xml files from the first install to the new one. I discovered that certain xml files would cause the infinite save games issue. I have a lot of xmls so in the end I just used it as an opportunity to download full romsets and create 1g1r dats to have a both a more complete yet efficient collection. -
Recent games on Steam failing to download trailer
spiritedusual replied to Rhinoceritis's topic in Troubleshooting
The creator of the steam scrapper updated recently and I was able to download new trailers. If this is an issue with the newest beta maybe try sharing it in the beta thread to get some exposure to the team? -
-
Recent games on Steam failing to download trailer
spiritedusual replied to Rhinoceritis's topic in Troubleshooting
what version are you on? Newest beta? -
-
- 113 comments
-
- coverbox
- customizable
-
(and 1 more)
Tagged with:
-
Hey thanks for all that. I checked ryzen master. The 5800x3d doesnt let you manually adjust clock speeds but you can see activity on all the cores. I will try to stress it later and see what happens. I went nuclear and installed windows 10 on an ssd. On a fresh win10 install with updated drivers and one rom imported in to LB the lag is still present. I was on 13.23 ver of LB I didnt check any other settings but at this point Im running out of things I can think of as the problem besides hardware maybe but why is it just launcbox or even just this theme. Im about to call it quits honestly.
- 113 comments
-
- coverbox
- customizable
-
(and 1 more)
Tagged with:
-
- 113 comments
-
- coverbox
- customizable
-
(and 1 more)
Tagged with:
-
I did think it may have something to do with the qty of roms. I have the full nointro imported. However I moved them all and left just one and I am still experiencing the same behavior. I will attach that screen shot below. The screen shot is when bigbox is focused and the video is playing. When I focus on the task manager the video pauses and all of the menu ui elements run at a proper fps. The only difference there is the i/o rate goes up during video playback but it's on the nvme. I really dont know whats going on but its clearly on my end.
- 113 comments
-
- coverbox
- customizable
-
(and 1 more)
Tagged with:
-
- 113 comments
-
- coverbox
- customizable
-
(and 1 more)
Tagged with:
-
Sorry it took me a few days to get back to you on this. I recorded a video that shows my experience. Basically night and day from yours. I used a couple of other themes as reference including the original coverbox. The other themes runner very smooth but when I use coverbox remaster the framerate drops very low. You can see the animation, videos, and scrolling are all very sluggish. I do see that when I focus out of bigbox the video stops and the rest of the animations run at the correct fps. I would say that this is all on my end but then Im not sure why other themes would work ok and this one will not. Untitled Project.mp4
- 113 comments
-
- coverbox
- customizable
-
(and 1 more)
Tagged with:
-
- 113 comments
-
- coverbox
- customizable
-
(and 1 more)
Tagged with:
-
This looks really nice, but my videos are playing at a very low framrate and the theme performs sluggishly overall. I run a 3080FE on 5800x3d 32gb RAM and it's on an nvme. I turned off the cart animation and static but it seems that the entire theme runs at a low framerate no matter what I do. Any tips on this? Also just something I noticed. The NES game titles are red as well as the button prompts and your background video is also red. Makes them hard to read.
- 113 comments
-
- coverbox
- customizable
-
(and 1 more)
Tagged with:
-
This is still the case. How do I change the bigbox pause menu save state shortcut to match the name shortcut? if I have to change the mame shortcut what is bigbox looking for?
-
Unblock DLL Option Not Available
spiritedusual replied to spiritedusual's topic in Big Box Custom Themes
Had this problem again and realized I never updated my post! SHAME This happens because there are two themes using the same dll. In this case it is the Unified Refried and Kido themes both using the Unbroken.LaunchBox.Plugins.PrioritizedPathSelector.dll. To solve this issue and continue using both themes, you must move the platform view that you want in to one or the other theme folders. An example, I want to use the Unified Refried theme for the platform view but want to use the Kido theme for the platform NEC PC-9801. When setting the theme for NEC PC-9801 I get an error about the Unbroken.LaunchBox.Plugins.PrioritizedPathSelector.dll. You must go to Launchbox/Themes/Kids Theme/Views/WheelGamesVIew, and copy the NEC PC-9801.xaml in to the same path but for the Unified Refried theme (Launchbox/Themes/Kids Theme/Views/WheelGamesVIew). Then set the theme for NEC PC-9801 to Unified Refried and you should be good to go. -
I just got this to work. The first folder is your path to the bios files. After the -CD arg you need to put %romfile% so launchbox fills in the path to the rom. The wiki calls the bios files the roms. This is from the wiki main_cui ROM_FILE_PATH -CD CD_IMAGE_FILE -FD0 FD0_IMAGE_FILE If you open the gui there is a field for the path to the roms (bios) and under the field are the bios filenames it is looking for.