User Tools

Site Tools


This is an old revision of the document!

Video Recording

PinUP Popper has an integrated recording feature to record screens with gameplay media up to 4k. Below is explained how you get this working. First a bit of differences.

For users with (a) regular monitor(s) and basic pc
PinUP Popper’s record option will by default use the ‘ffmpeg’ codec to record media when you install the frontend. This should work well for most people who have regular or full hd monitors.

For users with (a) 4k monitor(s) and a high end pc
If you have a 4k monitor you can change the record option to ‘gpu’. This will allow Nvidia video card owners to use ShadowPlay and AMD video card owners to use Relive to record 4k playfield media from PinUP Popper’s interface.
The usage of GPU accelerated recording is much more efficient than the default FFMPEG CPU recording method and is much more ideal for 4K videos.
This does require a more powerful pc and of course a more expensive video card.

There is also an option to use Open Broadcaster Software Studio to record you media.
You however need to install an external program for this, which you can get here: .

A. What you should first do:

1. Make sure you set up your ‘Record Start/Stop’ button and the ‘Menu Select’ button if you haven’t done that in 2.C already :
A. Start PinUP Popper Config.
B. Click on the 'Popper Setup' tab.
C. Click on 'Controller Setup'.
D. Click on 'Record Start/Stop'.
E. Also click on the ‘Menu Select’ button.
F. Now exit PinUP Popper Config.

2. Make sure you have installed the latest update of PinUP Popper. Check step 12 from Chapter 1.D on how to do this.

For users with (a) regular monitor(s) and basic pc
You can skip to Chapter 5.C now.

For users with (a) 4k monitor(s) and a high end pc
You need to do a couple of extra steps described in Chapter 5.B below.

B. Extra steps required to record in 4K

A. Editing the recordstart.bat

1. Edit the ‘recordstart.bat’ in your PinUPSystem\Recordings folder and look for the following line:
‘if %7% == 3 goto ffmpeg’

Change to ‘if %7% == 3 goto gpu’ if you want to use either Nvidia’s ShadowPlay or AMD’s Relive to record.

Change to ‘if %7% == 3 goto obs’ if you want to use the Open Broad Caster Software Studio to record.

Note You need to have Open Broadcaster Software Studio installed if you want to use the obs option.

B. Follow the steps to configure your video card

2. While still in the PinUPSystem\Recordings\ folder, look at either the ‘NVIDIA_ShadowPlay_Setup’ or the ‘AMD_Relive_Setup’ folder, depending on which video card brand you have. These folders contain images on how to correctly setup your video card.
Follow these instructions now.

C. Test your video recordings

3. To confirm if you set up your video card correctly, click on ‘altf9.exe’. This should record a .MP4 video in your PinUPSystem\Recordings\Video\Desktop\ folder.

4. Run ‘altf9.exe’ again and the record video should be done. You can test the video and see if it in good quality, etc. and you’re good to go to the next part of this chapter.

C. Recording your game display(s)

1. Start PinUP Popper.
2. Choose and game and click the ‘Menu Select’ button, NOT the regular start button!.
3. In the options that appear click on ‘Record Display’.
From here you can choose several like: Record Topper, Record DMD, Record BackGlass, Record Playfield.
4. If you have found the display you want ro record click on the ‘Menu Select’ button again.

*Now Visual Pinball will load your selected game

5. Once the game it’s loaded, click on the ‘Record Start/Stop’ button to start recording.

You’’ll hear a message: “I’m now recording you playing with your balls”.

6. When you are done recording (max 60 seconds) you must click on the ‘Record Start/Stopagain button to stop the recording.

You’’ll hear a message: “Recording has stopped. Please wait for encoding. Do not touch system“.

During the converting process you will hear the Jeopardy The me and the video will automatically be renamed and copied to the correct emulator and folder on your hard drive.

After this is done you’ll hear our very own Nailbuster:

Conversion now done. Enjoy”.

When you quit the game, your new video should be shown in the PinUP Popper Frontend when you browse that table again.

NoteThevideofileshouldnowbeinyourPinUPSystem\POPMedia\Visual Pinball X\ — whatever you choose to record , like for instance the Playfield folder.

4K Playfield setup with NVidia Shadowplay or AMD Relive

If you don't have a 4K playfield, then you don't need to set this up as the default ffmpeg is fine.

Watch TerrysRed video:

This is for Nvidia. The 'general' idea is the same as video, but you need to configure AMD Relive. There is a subfolder in recordings called AMD_RELIVE_SETUP. Has screen captures of how to setup amd relive.

Screen captures of configuration examples:



4K PlayField Setup with OBS recording

Again, this is only needed if your playfield is 4K and want better recording than the standard, if you don't know OBS you need to learn first how to use it via youtube…

Install OBS to default location on c:\

Configure OBS with a new profile DISPLAY3 (it must be DISPLAY3 no space…it MUST be called that :)

this profile needs to be setup to record entire playfield…. if you don't know how to use OBS, watch some tutorials on youtube about OBS.

configure profile like these screen shots exactly.

to check if your OBS is setup correctly. while OBS is open, press the start recording button, it should create a file output.mkv inside pinupsystem\recordings and then press f6 to stop… play the output.mkv file, it should be 4k video of playfield.

Auto-Record All tables/Games

Awesome utility that can scan/find missing media and batch all recordings for you while you sit back on the couch… Fully automated with launch each game, recode each/any display as needed and close game and more onto next game.

You should ONLY run this after you have tested and recorded each display manually in Popper to make sure your recording is setup correctly.

Exit Popper Menu and launch the PopperAutoRecord.exe. Should be straightforward, you select which displays to you want to record and how. and then select the emulator, and then press SCAN.

the list will show you all games/tables and which displays it will record.

you can hilite a table and press the delete button. you can hold-shift down and arrow move to select many. or ctrl-click to select many to delete.

while its running you may wish to cancel the batch recording. go to your desktop and browse to your pinupsystem\recordings folder and you will find a StopAutoRecording.bat. Run it and the batch will stop after it finished the current table/game.

recording_table_media.1596383678.txt.gz · Last modified: 2020/08/02 11:54 by A User Not Logged in