Jump to content



Photo
* * * * * 3 votes

PBX Recorder (Automated PinballX media video recorder)

pbxrecorder screenshot videos ffmpeg recorder Pinballx

  • Please log in to reply
359 replies to this topic

#281 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 10 June 2019 - 06:11 AM

Make sure you are using the lav filter codec on the main Pinballx website

The autohotkey source is included in the zip. Install the autohotkey utility.

Open the Ahk file in a text editor and modify the fflmpeg lines

#282 wagnercaragua

wagnercaragua

    Neophyte

  • Members
  • Pip
  • 1 posts

  • Flag: Brazil

  • Favorite Pinball: Abracadabra

Posted 16 August 2019 - 06:15 PM

Please tell me if there is a possibility that this system will ever work with Future Pinball?



#283 Carny_Priest

Carny_Priest

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,257 posts
  • Location:Austin, TX

  • Flag: United States of America

  • Favorite Pinball: EATPM

Posted 16 August 2019 - 07:28 PM

I have a port that supports Future Pinball. Read the thread here:

 

https://www.gameex.i...#comment-163944



#284 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 21 April 2020 - 01:57 AM

Not sure what happened as this has been working flawlessly for a while but now when I go to record a single table, I"m getting an error stating no xml file found check pinball x path. I have the tool set to c:\pinball\pinballx which is where my pinballx is and has always been. The table was added to the xml database file which exists in the db folder of pinballx. The only thing I did was I removed my old visual pinball database file and renamed my vpx tables DB to visual pinball. Either way the DB is there and has the table in it. Did the renaming somehow screw this tool up? Hope there is a simple fix.



#285 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 21 April 2020 - 04:26 AM

Post your pbxrecorder.log file

#286 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 21 April 2020 - 01:45 PM

Post your pbxrecorder.log file

Attached Files

  • Attached File  log.txt   463bytes   4 downloads


#287 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 22 April 2020 - 12:59 AM

Lemme know if you see anything wrong. Also, does this tool also record videos for future pinball? Or just VPT/VPX tables? If not, do you know of any tool available for FP?



#288 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 23 April 2020 - 02:00 AM

any updates on this?



#289 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 24 April 2020 - 11:36 PM

I guess I will try direct message


Edited by bpjacobsen, 25 April 2020 - 01:57 PM.


#290 Oldschool4

Oldschool4

    Enthusiast

  • Members
  • PipPipPip
  • 65 posts

  • Flag: Australia

  • Favorite Pinball: Metallica

Posted 25 April 2020 - 08:56 PM

Lemme know if you see anything wrong. Also, does this tool also record videos for future pinball? Or just VPT/VPX tables? If not, do you know of any tool available for FP?

3rd post from top,ive set this up for future pinball recording,works fine.Read everything and follow the Instructions.


Edited by Oldschool4, 25 April 2020 - 09:01 PM.


#291 jejepinball

jejepinball

    Enthusiast

  • Members
  • PipPipPip
  • 64 posts

  • Flag: ---------

  • Favorite Pinball: Theatre Of Magic, Metallica, Goldrake, Archer (Pinball FX)

Posted 25 June 2020 - 09:30 PM

Hi, there is an update to PBXRecorder in 1.9:
this version kills the PinUpPlayer processes (PinUpPlayer.exe and PinUpDisplay.exe) after each table capture.
 

URL : https://www.gameex.i...-images/page/2/



#292 sattamatka

sattamatka

    Neophyte

  • Members
  • Pip
  • 1 posts
  • Location:India

  • Flag: India

  • Favorite Pinball: Bad cats

  • PS3 Gamer Tag: Sattamatka satta matka
  • 360 Gamer Tag: Satta fix jodi matka satta

Posted 07 July 2020 - 10:04 PM

Just awesome.
I just love to play pinball,it's really interesting game, thanks for sharing information... See you tc

#293 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 24 September 2020 - 03:01 PM

Getting xml file not found error when trying to record tables. It's b/c pbx seems to be pointing to an old path for the xml. Currently the path for my xml is c:\pinball\pinball x\databases\visual pinball. Then I saw that the old path was referenced in the pbxrecorder.ini file so I changed the path but still get the no xml file error. This is what the current log shows after updating the path:

 

September 24,2020 11:03:13
Version 1.6
 
Monitor Count: 1,  Primary Monitor: 1
Monitor 1: 1280x1024 (\\.\DISPLAY1)
Single File Selected:  C:\Pinball\Visual Pinball\Tables\Bad Girls.vpx
 
Pinballx.ini
6
C:\Pinball\PinballX\Databases\Visual Pinball
0
1
1
1
0
0
0
0
30
1
15
180
 
Identify all VP XML files...
Skipping disabled/non-VP system: .xml
 
Total number of VP systems found: 0
 

Edited by bpjacobsen, 24 September 2020 - 03:07 PM.


#294 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 24 September 2020 - 06:57 PM

Did you try having PBX reconfigure itself?


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#295 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 26 September 2020 - 03:18 AM

how do I do that?

 

Also, how do I record videos in desktop mode? I'm running vpx/pbx in an arcade cab now. When I record, it creates a file but it's blank. nothing displays.

 

September 24,2020 22:52:16
Version 1.6
 
Monitor Count: 1,  Primary Monitor: 1
Monitor 1: 1280x1024 (\\.\DISPLAY1)
 
Pinballx.ini
6
C:\Pinball\PinballX
2
0
1
0
0
0
0
0
15
1
15
90
 
Identify all VP XML files...
VP System #1:
C:\Pinball\PinballX\Databases\Visual Pinball\Visual Pinball.xml
C:\Pinball\Visual Pinball
C:\Pinball\Visual Pinball\Tables
VPinballX.exe
 
VP System #2:
C:\Pinball\PinballX\Databases\\.xml
 
 
 
 
VP System #3:
C:\Pinball\PinballX\Databases\\.xml
 
 
 
 
VP System #4:
C:\Pinball\PinballX\Databases\\.xml
 
 
 
 
Skipping disabled/non-VP system: .xml
 
VP System #5:
C:\Pinball\PinballX\Databases\\.xml
 
 
 
 
Skipping disabled/non-VP system: .xml
 
Total number of VP systems found: 5
 
Working on Visual Pinball.xml (22:52:56)
 
Screenres.txt
1280
1024
1842
1068
2
0
0
972
550
1873
54
0
 
Values used for media capture (height/width forced to even values)
VirtualScreenWidth = 1280
TotalScreenWidth   = 4125  
PF_width           = 1280          
PF_height          = 1024         
BG_width           = 1842          
BG_height          = 1068         
DMD_width          = 972      
DMD_height         = 550        
DMD_X_offset       = 1873            
DMD_Y_offset       = 54             
-----------------------------------------
DMD_tot_offset     = 3153             
DMD_orig_width     = 972         
WARNING: Screenres.txt Playfield(1280) plus Backglass(1842) width exceeds the actual size of windows desktop (1280).  Review screenres.txt settings
 
1-2-3
 
EXAMPLE of all ffmpeg.exe commands used
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -t 1 -f gdigrab -framerate 1 -offset_x 0 -offset_y 0 -video_size 1280x1024 -i desktop -vf "transpose=1" "C:\Pinball\PinballX\Media\Visual Pinball\Table Images\1-2-3.png"
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -t 1 -f gdigrab -framerate 1 -offset_x 1280 -offset_y 0 -video_size 1842x1068 -i desktop "C:\Pinball\PinballX\Media\Visual Pinball\Backglass Images\1-2-3.png"
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -t 1 -f gdigrab -framerate 1 -offset_x 3153 -offset_y 54 -video_size 972x550 -i desktop "C:\Pinball\PinballX\Media\Visual Pinball\DMD Images\1-2-3.png"
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -t 20 -rtbufsize 1500M -f gdigrab -framerate 30 -offset_x 0 -offset_y 0 -video_size 1280x1024 -i desktop -vcodec libx264 -preset ultrafast -qp 0 -threads 8 "C:\Pinball\PBX Recorder\playfield.mkv"
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -t 20 -rtbufsize 1500M -f gdigrab -framerate 30 -offset_x 1280 -offset_y 0 -video_size 1842x1068 -i desktop -vcodec libx264 -preset ultrafast  -qp 0 -threads 8 "C:\Pinball\PBX Recorder\bg.mkv"
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -t 20 -rtbufsize 1500M -f gdigrab -framerate 30 -offset_x 3153 -offset_y 54 -video_size 972x550 -i desktop -vcodec libx264 -preset ultrafast  -qp 0 -threads 8 "C:\Pinball\PBX Recorder\dmd.mkv"
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -i "C:\Pinball\PBX Recorder\playfield.mkv" -ss 5 -to 1000 -vf "transpose=1" -c:v libx264 -crf 26 "C:\Pinball\PinballX\Media\Visual Pinball\Table Videos\1-2-3.f4v"
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -i "C:\Pinball\PBX Recorder\bg.mkv" -ss 5 -to 1000 -c:v libx264 -crf 26 "C:\Pinball\PinballX\Media\Visual Pinball\Backglass Videos\1-2-3.f4v"
"C:\Pinball\PBX Recorder\FFMpeg\bin\ffmpeg" -y -i "C:\Pinball\PBX Recorder\dmd.mkv" -ss 5 -to 1000 -c:v libx264 -crf 26 "C:\Pinball\PinballX\Media\Visual Pinball\DMD Videos\1-2-3.f4v"
 
MISSING: BackGlass Video
Launching table: C:\Pinball\Visual Pinball\VPinballX.exe -DisableTrueFullscreen -play C:\Pinball\Visual Pinball\Tables\1-2-3.vpx
Video and screenshot capture (22:53:25)
Recording "C:\Pinball\PBX Recorder\bg.mkv"
Convert Videos to f4v if video was captured (22:53:33)
Table done (22:53:36)
 
2 in 1
MISSING: BackGlass Video
Launching table: C:\Pinball\Visual Pinball\VPinballX.exe -DisableTrueFullscreen -play C:\Pinball\Visual Pinball\Tables\2 in 1.vpx
 


#296 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 26 September 2020 - 04:37 AM

Delete pbxrecorder.ini and it will make a new one and ask you where pinballX is etc


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#297 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 26 September 2020 - 03:48 PM

how do I record videos in desktop mode? It creates a file in the table videos folder but nothing displays in pbx



#298 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 26 September 2020 - 06:39 PM

how do I record videos in desktop mode? It creates a file in the table videos folder but nothing displays in pbx

move the videos to the desktop tables video folder
PBX does not know what mode you are in and assumes cabinet


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#299 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 26 September 2020 - 08:00 PM

yay, that did it! had to also set rotation to 0 in the recorder options. Thanks!



#300 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 26 October 2020 - 02:44 AM

trying to record videos but I keep running into the attached error. This is in desktop mode one monitor. Also, I noticed the tables are not closing between recordings so it's causing multiplying of dmds. Any suggestions? I really don't want to have to record one at a time. I have hundreds.

 

pbx log is attached

Attached Files


Edited by bpjacobsen, 26 October 2020 - 02:49 AM.






Also tagged with one or more of these keywords: pbxrecorder, screenshot, videos, ffmpeg, recorder, Pinballx