I encounter a problem, when recording video from the backglass monitor (64bit version of pbx recorder). The backglass is positioned with a 214 px x-Offset and doesn't cover the whole display area.
When using the screenres.exe everything is fine and adjusted propperly.
The problem, it seems the x-offset is not used, because resulting videos show the black 214 px bar of the offset on the left side and are cropped on the right one. From the log file (posted below), I can see the values from the screenres are read, but not taken correctly for the video capture (there is no x-offset and the width is 2132 instead of 2133).
Can you help me figure out, how I could solve this, please?
Juni 26,2016 16:42:24
Version 1.4
Monitor Count: 2, Primary Monitor: 1
Monitor 1: 3840x2160 (\\.\DISPLAY1)
Monitor 2: 6400x1600 (\\.\DISPLAY2)
Pinballx.ini
4
C:\VPin_Programs\PinballX
0
1
1
0
0
0
0
0
60
0
Identify all VP XML files...
VP System #1:
C:\VPin_Programs\PinballX\Databases\Visual Pinball\Visual Pinball.xml
C:\VPin_Programs\Visual Pinball
C:\VPin_Programs\Visual Pinball\Tables
VPinball921.exe
Skipping this system: MAME.xml
Skipping this system: MAME.xml
Total number of VP systems found: 1
Working on Visual Pinball.xml (16:42:55)
Screenres.txt
3840
2160
2133
1600
2
214
0
0
0
0
0
0
Values used for media capture (height/width forced to even values)
VirtualScreenWidth = 6400
TotalScreenWidth = 3840
PF_width = 3840
PF_height = 2160
BG_width = 2132
BG_height = 1600
DMD_width = 0
DMD_height = 0
DMD_X_offset = 0
DMD_Y_offset = 0
-----------------------------------------
DMD_tot_offset = 3840
DMD_orig_width = 0
24 (Stern 2009)
AlternateExe found in xml: VPinball99_PhysMod5.exe
EXAMPLE of all ffmpeg.exe commands used
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -t 1 -f gdigrab -framerate 1 -offset_x 0 -offset_y 0 -video_size 3840x2160 -i desktop -vf "rotate=PI:bilinear=0" "C:\VPin_Programs\PinballX\Media\Visual Pinball\Table Images\24 (Stern 2009).png"
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -t 1 -f gdigrab -framerate 1 -offset_x 3840 -offset_y 0 -video_size 2132x1600 -i desktop "C:\VPin_Programs\PinballX\Media\Visual Pinball\Backglass Images\24 (Stern 2009).png"
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -t 1 -f gdigrab -framerate 1 -offset_x 3840 -offset_y 0 -video_size 0x0 -i desktop "C:\VPin_Programs\PinballX\Media\Visual Pinball\DMD Images\24 (Stern 2009).png"
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -t 65 -rtbufsize 1500M -f gdigrab -framerate 30 -offset_x 0 -offset_y 0 -video_size 3840x2160 -i desktop -vcodec libx264 -preset ultrafast -qp 0 -threads 8 "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\playfield.mkv"
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -t 65 -rtbufsize 1500M -f gdigrab -framerate 30 -offset_x 3840 -offset_y 0 -video_size 2132x1600 -i desktop -vcodec libx264 -preset ultrafast -qp 0 -threads 8 "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\bg.mkv"
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -t 65 -rtbufsize 1500M -f gdigrab -framerate 30 -offset_x 3840 -offset_y 0 -video_size 0x0 -i desktop -vcodec libx264 -preset ultrafast -qp 0 -threads 8 "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\dmd.mkv"
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -i "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\playfield.mkv" -ss 5 -to 1000 -vf "rotate=PI:bilinear=0" -c:v libx264 -crf 26 "C:\VPin_Programs\PinballX\Media\Visual Pinball\Table Videos\24 (Stern 2009).f4v"
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -i "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\bg.mkv" -ss 5 -to 1000 -c:v libx264 -crf 26 "C:\VPin_Programs\PinballX\Media\Visual Pinball\Backglass Videos\24 (Stern 2009).f4v"
"E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\FFMpeg\bin\ffmpeg" -y -i "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\dmd.mkv" -ss 5 -to 1000 -c:v libx264 -crf 26 "C:\VPin_Programs\PinballX\Media\Visual Pinball\DMD Videos\24 (Stern 2009).f4v"
PBXrecorder set to record complete media set
FYI (FTP not enabled): No Wheel Image - 24 (Stern 2009).png
Launching table: VPinball99_PhysMod5.exe -play C:\VPin_Programs\Visual Pinball\Tables\PM5 - 24.vpt
Video and screenshot capture (16:43:13)
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\playfield.mkv"
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\bg.mkv"
Convert Videos to f4v if video was captured (16:44:27)
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Table Videos\24 (Stern 2009).f4v"
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Backglass Videos\24 (Stern 2009).f4v"
Table done (16:46:03)
ACDC (Stern 2012)
AlternateExe found in xml: VPinball99_PhysMod5.exe
PBXrecorder set to record complete media set
FYI (FTP not enabled): No Wheel Image - ACDC (Stern 2012).png
Launching table: VPinball99_PhysMod5.exe -play C:\VPin_Programs\Visual Pinball\Tables\PM5 - AC-DC.vpt
Video and screenshot capture (16:46:20)
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\playfield.mkv"
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\bg.mkv"
Convert Videos to f4v if video was captured (16:47:33)
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Table Videos\ACDC (Stern 2012).f4v"
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Backglass Videos\ACDC (Stern 2012).f4v"
Table done (16:49:10)
Apollo 13 (Sega 1995)
AlternateExe found in xml: VPinball992.exe
PBXrecorder set to record complete media set
Launching table: VPinball992.exe -play C:\VPin_Programs\Visual Pinball\Tables\Apollo 13_VP9.2_1.0.2_FS.vpt
Video and screenshot capture (16:49:27)
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\playfield.mkv"
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\bg.mkv"
Convert Videos to f4v if video was captured (16:50:40)
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Table Videos\Apollo 13 (Sega 1995).f4v"
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Backglass Videos\Apollo 13 (Sega 1995).f4v"
Table done (16:52:06)
Attack from Mars (Midway 1995)
AlternateExe found in xml: VPinballX.exe
PBXrecorder set to record complete media set
Launching table: VPinballX.exe -play C:\VPin_Programs\Visual Pinball\Tables\Groni Pinball - Attack from Mars V1.0_VPX.vpx
Video and screenshot capture (16:52:22)
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\playfield.mkv"
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\bg.mkv"
Convert Videos to f4v if video was captured (16:53:36)
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Table Videos\Attack from Mars (Midway 1995).f4v"
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Backglass Videos\Attack from Mars (Midway 1995).f4v"
Table done (16:55:06)
Attack from Mars RedMod (Midway 1995)
AlternateExe found in xml: VPinballX.exe
PBXrecorder set to record complete media set
Launching table: VPinballX.exe -play C:\VPin_Programs\Visual Pinball\Tables\Groni Pinball - Attack from Mars V1.0_VPX_REDMOD.vpx
Video and screenshot capture (16:55:22)
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\playfield.mkv"
Recording "E:\Install\PBX Recorder\PBXRecorder_x64_1.4\PBXRecorder_x64\bg.mkv"
Convert Videos to f4v if video was captured (16:56:36)
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Table Videos\Attack from Mars RedMod (Midway 1995).f4v"
Converting to "C:\VPin_Programs\PinballX\Media\Visual Pinball\Backglass Videos\Attack from Mars RedMod (Midway 1995).f4v"
Edited by vogliadicane, 26 June 2016 - 03:15 PM.