User Tools

Site Tools


recording_table_media

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
recording_table_media [2024/01/23 11:39] pinupadminrecording_table_media [2025/01/16 14:11] (current) pinupadmin
Line 1: Line 1:
 ====== Video Recording ====== ====== Video Recording ======
  
-Because vpx 10.8 uses more low-level gpu drivers it cannot record via the older default methods past (v1.4.6 popper).    To support vpx 10.8 +and other emulators like FP we now need to use FFMPEG with GPU(lower level) recording methods.+Because vpx 10.8 uses more low-level gpu drivers it cannot record via the past older default methods (v1.4.6 Popper). To support vpx 10.8 +and other emulators like FP we now need to use FFMPEG with GPU(lower level) recording methods.
  
-Technical Note:  Popper's uses 3rd party tools for all of its recording features,  which means all Popper does when you ask it to record is run 'recordstart.bat' and 'recordstop.bat' in the recordings subfolder.  Paramaters are passed to the bat files for them to process the recordings.+Technical Note: Popper's uses 3rd party tools for all of its recording features, which means all Popper does when you ask it to record is run 'recordstart.bat' and 'recordstop.bat' in the recordings subfolder. Paramaters are passed to the bat files for them to process the recordings.
  
 ==== New for Popper v1.5 watch this video to get familiar with how best to do your recordings today: ==== ==== New for Popper v1.5 watch this video to get familiar with how best to do your recordings today: ====
 +
 +//note in this video you can skip the part where he modifes the operatoredit menu for extra bat files as that is optional.//
  
 [[https://www.youtube.com/watch?v=yN0xNbid-GY|https://www.youtube.com/watch?v=yN0xNbid-GY]] [[https://www.youtube.com/watch?v=yN0xNbid-GY|https://www.youtube.com/watch?v=yN0xNbid-GY]]
- 
-Common issues with Recording with v1.5 Popper. 
- 
-**"When i record my playfield it records my backglass(or other) screen"** 
- 
-FFMPEG recording of playfield uses GPU recording which can only happen on the PRIMARY display in windows.  You must have your playfield set as PRIMARY. 
- 
-**"My playfield 4K videos won't play in Popper,  it only shows a few frames and freezes videos"** 
- 
-This is an issue with AMD drivers on certain models (5700xt/6800xt). some AMD systems with 5000/6000 seriers have that recording issue.  BUT,  good news is that i found a workaround with ffmpeg parameters.   if you are on v15 update then use this zip file and overwite the files within recordings sub-folder. :  https://www.nailbuster.com/updatesv15/Popper_v15_AMDFix.zip 
- 
-**"my playfield is 'flipper' or mirrored'... worked fine in v1.4.6"** 
- 
-If you have your TV/monitor physically reversed in your cabinet and used your windows OS to flip your screen,  then GPU recording will bypass that do your GPU recording before the OS 'flips' the display.  You will need to modify your recordstop.bat file to have ffmpeg rotate your vidoes to your OS flipping method.  See google /ffmpeg command line parameters to rotate based on your windows settings. 
- 
-**"something is not working".** 
- 
-after a manual recording,  look at the many LOG files in the recordings sub-folder to see if they report any errors.  Sometimes having older nvidia drivers can make GPU recording fail.  If you have NVIDIA you can try setting recordstart.bat to NOT use nvidia in the top settings of file. 
- 
-**"it use to work fine in v1.4.6 but nothing works in v.1.5"** 
- 
-you can use your old recordstart.bat and recordstop.bat from v1.4 as they are backwards compatible.  BUT,  using your old files will not allow you to record new 10.8 GL or FP in exclusive mode. 
  
 ====== Auto-Record All tables/Games: ====== ====== 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. 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.
 +
 +//Watch youtube video in above section to see an example of how to record all missing media!//
  
 You should ONLY run this after you have tested and recorded each display manually in Popper to make sure your recording is setup correctly. You should ONLY run this after you have tested and recorded each display manually in Popper to make sure your recording is setup correctly.
Line 50: Line 32:
 You may notice things like a bg recording on your playfield or vice versa. This is just an indication that Popper was unable to record the screen and used the last known good recording. You may notice things like a bg recording on your playfield or vice versa. This is just an indication that Popper was unable to record the screen and used the last known good recording.
  
-Most common errors are having PuP-Displays with negative windows positions, or PuP-Displays that are larger than a windows screen. FFMPEG will fail with an error like 'record window outside windows screen'. (OBS/GPU do not have this issue as they are configured differently).+Most common errors are having PuP-Displays with negative windows positions, or PuP-Displays that are larger than a windows screen. FFMPEG will fail with an error like 'record window outside windows screen'….
  
 to troubleshoot: to troubleshoot:
Line 62: Line 44:
   * in recordings subfolder, delete the file "recording.txt" if it exists.   * in recordings subfolder, delete the file "recording.txt" if it exists.
   * in recordings subfolder, remove any output.mp4, output.mkv files if they exist   * in recordings subfolder, remove any output.mp4, output.mkv files if they exist
-  * to test secruity issues, test running pinupmenu.exe as admin and see if there's any difference to know if its a windows security reason. 
   * ensure you have a pupcloser.exe file in the recording folder, if not they its your anti-virus that 'ate' it… common   * ensure you have a pupcloser.exe file in the recording folder, if not they its your anti-virus that 'ate' it… common
   * again. if you need to ask for support, include the LOG files from recording sub-folder. It solves 99% of issues.   * again. if you need to ask for support, include the LOG files from recording sub-folder. It solves 99% of issues.
  
-**"my BG/Topper records fine, its just my playfiled that records wrong screen/no screen…I use Nvidia Shadowplay/AMD Relive"**+Common issues with Recording with v1.5 Popper.
  
-Shadowplay recording is a very 'basic' interface that is used just for playfield recording. Popper will simulate Alt-F9 keypress on start and Alt-F9 on stop. Then Popper will grab any .mp4 that shadowplay outputs from the 'video' subfolder of your recordings folder…thats it. So to test shadowplay, exit Popper and grab a keyboard. Press Alt-F9, wait 10 seconds and press Alt-F9 again, then make sure ShadowPlay made a new .mp4 in the 'video' subfolder…if nothing is there then your Shadowplay is not setup correctly. Also, if ShadowPlay records the wrong display # then there's nothing Popper can do, as that is not something Popper can control/send to Shadowplay…it only presses the hotkeys.+**"When i record my playfield it records my backglass(or other) screen"**
  
-if you have just a BLACK screen from recording like with Future PinballThis is a normal limitation as ffmpeg and even sometimes OBS may not be able to record some games that run exclusive full-screen. You will need to try OBS or GPU recording, or set your emulator to run non-exclusive when recording. (NOTE: Popper will put vpx in non-exclusive when you enter recording mode).+FFMPEG recording of playfield uses GPU recording which can only happen on the PRIMARY display in windows. You must have your playfield set as PRIMARY. 
 + 
 +**"I can record my playfield in 10.8 DX version but cannot record my playfiled with 10.8 GL"** 
 + 
 +Some windows and/or nvidia update may make recording OpenGL vpx impossible. You can setup your VPX emulator launch script to alternate launch 10.8 DX when Popper is in recording mode (prior to launching table). 
 + 
 +{{:dec8cb24924f25045e4f36498ccdc094.png}} 
 + 
 +above is the default VPX launch script, you can just copy this one line that sets VPXEXE when recmode=1 into your script right before START line. 
 +<code> 
 + 
 +if "[RECMODE]"=="1" (SET VPXEXE=VPinballX64.exe) 
 + 
 +</code> 
 + 
 +**"My playfield 4K videos won't play in Popper, it only shows few frames and freezes videos"** 
 + 
 +This is an issue with AMD drivers on certain models (5700xt/6800xt). some AMD systems with 5000/6000 seriers have that recording issue. BUT, good news is that i found a workaround with ffmpeg parameters. if you are on v15 update then use this zip file and overwite the files within recordings sub-folder. : [[https://www.nailbuster.com/updatesv15/Popper_v15_AMDFix.zip|https://www.nailbuster.com/updatesv15/Popper_v15_AMDFix.zip]] 
 + 
 +**"my playfield is 'flipper' or mirrored'… worked fine in v1.4.6"** 
 + 
 +If you have your TV/monitor physically reversed in your cabinet and use windows OS to flip your screen. This will cause GPU recording to bypass thatand GPU recording will happen before the OS 'flips' the display. You will need to modify your recordstop.bat file to have ffmpeg rotate your vidoes to your OS flipping method. See google /ffmpeg command line parameters to rotate based on your windows OS settings. 
 + 
 +**"something is not working".** 
 + 
 +after a manual recording, look at the many LOG files in the recordings sub-folder to see if they report any errors. Sometimes having older nvidia drivers can make GPU recording failIf you have NVIDIA you can try setting recordstart.bat to NOT use nvidia in the top settings of file. 
 + 
 +**"i see a bunch of repeating balls appear when i start recording"** 
 + 
 +If you use the operator menu to record playfield you may see some repeating ball appear. This is because in vpx 10.8 they added a new feature called "debug balls" and made the default 'O' key. So simple to fix, go to vpx keys and change the debug balls key to something else not being used. 
 + 
 +**"it use to work fine in v1.4.6 but nothing works in v.1.5"**
  
-=====   =====+you can use your old recordstart.bat and recordstop.bat from v1.4 as they are backwards compatible. BUT, using your old files will not allow you to record new 10.8 GL or FP in exclusive mode.
  
  
recording_table_media.1706027950.txt.gz · Last modified: 2024/01/23 11:39 by pinupadmin