Jump to content
LaunchBox Community Forums

STAiNLESS

Members
  • Posts

    40
  • Joined

  • Last visited

Posts posted by STAiNLESS

  1. Playlist Video Renderer Plugin 📽️

    Hi everyone! 👋

    I've created a new plugin that automatically generates 60-second video trailers for your playlists. It grabs short clips from the games in your playlist, stitches them together with random transitions (wipes, slides, fades), and overlays a custom music track.

    It's nothing flash, but better than nothing.

     

    Features 

    • One-Click Rendering: Accessible directly from the Tools menu. 🖱️
    • Smart Stitching: Grabs 5-second highlights from your existing Game Videos. 🎬
    • Dynamic Transitions: Uses FFmpeg xfade to apply random transitions (wipes, slides, circles, etc.) between clips. 🔄
    • Custom Music: Automatically detects and uses background music from:
      Quote

      Music\Playlists\<PlaylistName>\<PlaylistName>.mp3

      🎵
    • Progress Tracking: Includes a progress bar so you know exactly how far along the render is. 📊
    • Open Folder: Quick access button appears once the render is finished. 📂
    • Looping Logic: If your playlist is small, it loops through games intelligently, offsetting the start time so you don't see the exact same clip twice. 🔁
    • Updates Video File Path: Automatically adds the video file path to your playlist .xml file.

     

    Installation 💾

    1. Download the attached
      Quote
    2. Open the zip file and drag the Plugins folder directly into your main LaunchBox folder. (This will automatically place the plugin here):
      Quote

      LaunchBox\Plugins\PlaylistVideoRenderer\

       

    3. Navigate to that folder, right-click PlaylistVideoRenderer.dll, select Properties, and check "Unblock" (if Windows blocked it). 🔒
    4. Restart LaunchBox.

     

    How to Use ▶️

    1. Optional Music: Place an MP3/WAV/FLAC file in your music folder named exactly like your playlist.
      • Example:
        Quote

        LaunchBox\Music\Playlists\The Evolution of GTA\The Evolution of GTA.mp3

         

    2. In LaunchBox, go to Tools > Render Playlist Video.
    3. Select your playlist and click Start.
    4. Wait for the progress bar to finish.
    5. Click Open Folder to see your new video!

     

    Requirements 

    • LaunchBox (Latest Version)
    • .NET 9.0 Runtime (Included with modern LaunchBox)
    • Existing video snaps for your games. 🎞️

     

    Happy Gaming! 🎮

     

    README.md PlaylistVideoRenderer_EXTRACT_TO_ROOT.zip

    • Like 1
  2. I made this bat so I could extract, convert, delete one at a time.

     

    Extract to folder containing the .zip files you wish to convert then run the batch file.

     

    It will-

    1. extract the first rom (.zip, .7z, .rar) to a new folder

    2. convert it to chd

    3. delete remaining extracted files

    4. delete original zip file

    5 move on to the next rom in the folder.

     

    Very useful if you have say 1000 ps2 roms and not enough space to extract them all before converting.

     

    **EDIT

    Just realised I renamed the chdman.exe to _chdman.exe, so you will need to do the same, or edit the bat.

     

    **EDIT 2

    If the roms to be converted are zipped inside a folder "DO NOT" use this bat.

     

    set new_dir=new_dir
    mkdir %new_dir%
    
    for %%f in (*.zip, *.7z, *.rar) do (
      rem Extract files to folder %new_dir%
      7za.exe x -y -o%new_dir% "%%f"
      rem Change dir to %new_dir%
      pushd %new_dir%
      rem Convert
      FOR %%i IN (*.cue, *.gdi, *.iso) DO "%~dp0_chdman.exe" createcd -i "%%i" -o "%%~ni.chd"
      rem Delete files
      del /q /s *.bin 
      del /q /s *.cue 
      del /q /s *.img 
      del /q /s *.sub 
      del /q /s *.ccd 
      del /q /s *.mdf 
      del /q /s *.mds
      del /q /s *.iso
      popd
      rem Delete archive
      del /q /s "%%f"
    )
    pause

     

    • Like 1
    • Thanks 1
  3. Thanks :)

    its a 27" 16:10 monitor. kinda regret the 16:10 as it died a little wile ago and soooo hard to replace these days. ended up buying parts and fixing it.
    and yer i have ran all the old mk games, button layout deliberately has the X pattern for them and the run button under thumb.
    also works beautiful for 6 button fighters.

  4. 10 hours ago, neil9000 said:

    You dont need anything extra to launch games in cemu, what are you actually trying to accomplish?

    i have my own per game configs that i load with each game.

    For instance, some work better for me in opengl, some in vulkun.

    I have different control setups for different games, like super mario U to work in multiplayer, they just swap around with the bat files.

     

    what im trying to accomplish is keeping the above options, and being able to close with back+select. the AHK .exe method should do it.

     

  5. 13 hours ago, Kiinkyfoxx said:

    If you compile the AHK into an Exe you could start the Exe with the bat file before starting the emulator. 

     

    actually this is what i thunked of when i was trying to get to sleep lol.
    Thanks :)

    Quote

    Or if the system has numerous games on it that all use the same emulator, could you not set up a bat file that captures the variable of the rom pathway/name from Launchbox and loads that. Then you can set that bat file as the emulator, calling the emulator whatever you want, Eg System Name emulator. This would let you use all the emulator tabs and options. 

    I like this idea, not sure it will work in this instance though, as its Cemu and the rom pathway/names are the reason i launch each game with its own bat files

    Thanks again :)

  6. I have imported some mame roms as Arcade, during which I selected to create Playlists for MAME sub categories (capcom classics etc.) 

    That all worked as planned perfectly.

    Once done, I created some more sub categories in Arcade called Arcade Systems, Arcade Collections, Arcade Genre.

    Plan is to move all the "Classics" into Arcade Collections, and all the "Systems" into Arcade Systems.

    But...

    When I change one playlists parent category, eg. Capcom Classics from Arcade to Arcade Collections, all the generated playlists become unpopulated (empty). Not just the one I moved, ALL of them.


    image.thumb.png.3a723632aea6a5171ea8357c52a9f854.png

    *EDIT...

    Actually I moved two playlists if it makes a difference.

    One to Arcade Collections sub category, and one to Arcade Systems sub category.

     

    *Edit 2...

    Solved... I renamed Arcade to All Arcade, this is what messed it all up.

  7. On 9/5/2019 at 5:36 AM, ItchyRobot said:

    Damn son, you are not a half-asser are you? Looks great!

    Can you explain your reasoning for the button layout? Does it help when playing console games? I was thinking about using my arcade buttons/stick for console games, but ended up opting for an Xbox One joystick since it makes hitting the left/right bumpers more natural.

    Thanks man.

    As for the button layout, it works for the 5 button cross format for mortal kombat with the run button at your thumb.

    the last 6 buttons also work for the street fighters.

     

    But if your asking about why i have what button where, it was purely for Mortal Kombat 11, but I changed my mind and now need to print little stickers to stick over the button labels.

    its now

    LB, X, Y, RB

    LT, A, B, RT

  8. Decided to have a crack at building a BigBox based arcade cabinet.

    Will be running PC, Mame and consoles. Not looking at putting 400,000,000 roms, just around 50-100 of the best for each system.

    Going with MK11 theme, artwork by https://www.mk-arcade-restore.com

     

    Layout paper templates

    20190721_091819.thumb.jpg.02d2c7fb84f164e03d11f208adca1b04.jpg

    little bit of help setting up my saw guide

    20190721_101400.thumb.jpg.eb0f369cc8e54b72c7f6e235e5e90557.jpgSide panels

    20190721_154339.thumb.jpg.1b89caf724528f51f69107a7ef1f20ef.jpgControl panel coming together

    20190721_153735.thumb.jpg.c222d43f58cdf48559721d802178e535.jpg

    Now I did have an issue with the CPO being missprinted, you can see a white stipe along the top that should not be there, and too much image being cut off at the bottom. I let them know at https://www.mk-arcade-restore.com and they immediately reprinted it and sent a new one. Very impressed with that.

    20190723_153343.thumb.jpg.32f3bcd89bb41d10418f5d2673eeff09.jpg

    Hired help at work once again, laying the re-printed artwork.

    20190810_145448.thumb.jpg.77a8081650ae5e61e274f918539cb5d6.jpg

    Glue n screw, glue n screw.

    20190727_121012.thumb.jpg.82afcbd2665a2361af389583f5445b5e.jpg


    20190727_140708.thumb.jpg.2fb45c70e642be68d74dc4f45d124f94.jpg

     

    20190727_141456.thumb.jpg.2ebbadfb51bd7b89d8a0ac1fd78285a1.jpg

    Mounting the pc with the front of the case exposed, so i have full access to the power/reset, usb and optical drives.

    20190728_120836.thumb.jpg.f210b9e96b1e25ad56603c90b3086803.jpg

    20190727_141456.jpg

×
×
  • Create New...