Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

scutters

Elite Member
  • Posts

    1895
  • Joined

  • Last visited

  • Days Won

    164

Everything posted by scutters

  1. @Mike_da_Spike Excellent utility!, used it to create all my loading videos in bulk. Thanks a lot
  2. Update to V2.1 - attached to first post. Couple of minor fixes and added ability to disable the navigation buttons via ini / config. If disabled buttons will work normally and pinballx will exit attract mode rather than buttons navigating media.
  3. Thanks Mike, well here's the last one for a while.. LW3 again but at bottom of screen to match the others, i added a bit to lights at the top to round them off, DMD would have tops cut off. Not sure which way works best to be honest, top or bottom. Take your pick! ACDC Premium (Stern 2012).mp4 LW3_Sequence_Bottom.zip
  4. T2 Style; ACDC Premium (Stern 2012).mp4 Image sequence attached (64 images, one loop of 32 images x 2) T2_Sequence.zip
  5. Yeah, it doesn't seem to make much sense does it! I can't use 5.2 as my playfield videos are only 5.0, so as the images are loops within a loop (if that makes sense), i think i'm just lucky and landing on an end of a loop. Not done the maths and checked the image sequence to check that - but the result seems to loop fine. Will give it some more thought when i go for final settings which i'll use with the loading video creator tool when that's done Going to try and get a T2 one too (Passcode secured sequence). They're conversions of gifs, TAF was from the one i linked at VPU, the last one a bit messier i had a 128*32 'original' version of that sequence so needed editing, resizing and dots adding and then adding to the gradient overlay etc. It's giving me RSI!
  6. Another overlay in the pinball animation style from LW3. Might work quite well with Mikes version of TAF above mixing up animations between tables/ loads as this one is at top of the playfield. The sequence is 78frames (39repeated). I used r = 15 and t = 4.5 for this vid. LW3.MP4 Frames attached. LW3.zip
  7. Lav filters for video playback are here https://www.pinballx.com/ Try reinstalling those. Out of interest are is your table & backglass media image or video?
  8. Strange, 60 frames with r = 15 should be 15 frames a sec so = 4secs, which seemed right for me. For 5secs r=12 would make sense. Maybe the -r parameter needs moving? I don't have teamviewer so wasn't the issue with my stuttering. The b:v did make a big difference at 2M to file size and stutter reduction, but with a reduction in quality. Bit of a balancing act that might need fine tuning to suit the system it's running on. Will have to try the circle gradient border in conjunction with that at some time as that will likely have an impact too.
  9. Hi Tom, Quick question on PinballX v3.49 and later that include the System menu.. While in the system menu it seems that Info.GameDescription is set to the same value as Info.SystemName (Info.GameName is inaccessible, "Object reference not set to an instance of an object.") in Event_GameSelect Is the best way for a plugin to check if PinballX is in the System menu to see if Info.SystemName = Info.GameDescription in Event_GameSelect, and is it safe to assume that behaviour going forward? Thanks
  10. Well, long story short... All VC++ redists uninstalled and then reinstalled (earliest year first), no joy, still get the badimageformatexception in the event log for pinballx x64. Also ran as admin; sfc /scan now DISM.exe /Online /Cleanup-image /Restorehealth Nothing found. Guess i'm looking at a system reset or full windows reinstall next. But as 32bit pinballx is working and the issue only affects the x64 version on the cab, i'll probably just live with it and throw the towel in for now
  11. Repaired the 32 bit versions too later on, didn't change anything. When i get time i'll uninstall the 64 bit redists, reinstall and if that doesn't work then do the same with 32bit.
  12. Note: PinballX from v3.60 supports Loading Videos as well as Images Example loading videos;
  13. Got a bit further (maybe). Pinballx 3.74 x64 is installed in it's own new folder, no media etc. Created a 64bit exe to call xdmdnative, that failed with error "System.BadImageFormatException: Could not load file or assembly 'XDMDNative.dll' or one of its dependencies. is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)"... similar to error i get in event viewer for pinballx x64. Repaired all my 64bit Microsoft VC++ redistributables in apps & features and the test exe then worked, great, i thought that'd done it... but i was wrong, pinballx 64bit still doesn't work, same old error, no log created and no dmp file either now. Progress?, not sure. Probably need to totally uninstall and reinstall all the VC++ x64 redistributables next
  14. PinballX running as admin?
  15. I like a bit more of a table preview i guess... but, if you used the black border circle from post 4 to get a black background you like in a 1920*1080 image, you could paste the images to a new layer and merge down in paint.net or gimp to get what you want. Would be 60 images to do so a lot of copy, paste, merge and saving, but could be done,
  16. Here's version2 of addams family style loading screen (better images sourced from NetzZWerg's excellent colourisation http://vpuniverse.com/forums/topic/3746-the-addams-family-colorization/, if you're not using it you should!). This version should loop better as well. ACDC Premium (Stern 2012)5M.mp4 Pretty much the same ffmpeg command as before, except : for some reason this runs smooth for me at higher bitrate so b:v now 5M (file size bigger too as a consequence), and as image sequence is 60 frames with r set at 15 that means 4sec total, set t to 00:00:04.0 File names different as well so input i changed to TAF%%03d.png. Image sequence attached. ImageSequence.zip
  17. Sorry, Pinballx.ini should be in the pinballx\config\ folder
  18. But your log is from V3.66 x64 running? Please attach you PinballX.ini file and log.txt after opening a table too, thanks.
  19. Saw your comment too late joyrider, that might have been better than what i got, which is this; ACDC Premium (Stern 2012).MP4 If i'm honest the animation doesn't stand up to very close scrutiny on a 4k screen, but as a loading screen i'm happy as i won't be looking much. To get smooth playback on my system i had to limit quite a few options as well (playback could stutter on table loading, normally just before it fully loaded - when i assume because VPX is doing it's heaviest work). So it's limited to HD, with bitrate reduced for smooth play. On the plus side this has reduced file size significantly too. Batch like; CD "C:\Pinballx\media\visual pinball\table videos" for /R %%f in (*.*) do ( "C:\Pinballx\ffmpeg" -i "%%f" -r 15 -i "C:\Pinballx\media\Loading Videos\g_%%02d.png" -filter_complex "[0:v]scale=1920:1080[scaled];[scaled][1:v]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2,fps=fps=30,vflip,hflip" -an -vcodec:a libx264 -preset veryslow -b:v 2M "C:\Pinballx\media\Loading Videos\%%~nf.mp4" -ss 00:00:00 -t 00:00:04.8 -y ) A few things on the command (note -i'm not an expert!); g_%02d - this works to apply the image sequence, g_00 to g_72 (the 02 indicating padded to two digits with 0's) scale - as said above, forced to 1920*1080. preset veryslow - i'm not too worried about one off file creation time. Maximum compression an - remove any audio (just in case) r - set frame rate, i used number of images / duration (here 73 / 4.8 ~ 15). Duration is <5sec as my table videos are 5sec only. b:v - set video bitrate, 2M is acceptable for this Sequence images (all 1920*1080) attached as zip if you want to use them. They were based on a gif i found http://www.devicers.com/project/the-greatest-pinball-machines/ At some stage i'll cleanup the images and update here, just wanted to get smooth playback for now. Edit - found a better source, will re-do ImageSequence.zip
  20. Classic pinball animation anyone (TAF)?, had a bit of time last night and thought i'd give something else a go. Still need to sort out timings and clean up my images, as this is a work in progress (maybe) only pasting a gif in the post. What do you think, worth continuing?, would it need 'loading' text somewhere as well?. Thanks..
  21. Thanks, think the lower delay works well (couldn't really be sure without seeing it) Not much time to play with stuff at the moment so no chance to try the scripts
  22. I like it!, but maybe 0.5sec delay on the overlays, so it shows a bit more animation? Also, as my playfield videos are 5sec i don't think it'll work right for me But... add a couple of extra dots and (i think) 5sec could work with 0.5sec delays (if my finger counting is correct) Might be a way round listing all the loading.pngs; From http://hamelot.io/visualization/using-ffmpeg-to-convert-a-set-of-images-into-a-video/ To take a list of images that are padded with zeros (pic0001.png, pic0002.png…. etc) use the following command: ffmpeg -r 60 -f image2 -s 1920x1080 -i pic%04d.png -vcodec libx264 -crf 25 -pix_fmt yuv420p test.mp4 where the %04d means that zeros will be padded until the length of the string is 4 i.e 0001…0020…0030…2000 and so on. If no padding is needed use something similar to pic%d.png or %d.png. Would need adjusting but %d is promising (i'm also starting to think that you guys don't like the abduction font i use!... No taste! !)
  23. Black border can be done.. So a bit more like this; ACDC Premium (Stern 2012).MP4 BlackBorder circle attached as well as this version of the overlay. Just paste the border into a new layer & drag the black border around to resize over a loading image to get the effect you want and merge the layer down. To animate the overlay would be possible i guess, but i'd need to read a bit more on ffmpeg. Maybe an overlay image sequence. Images.zip
  24. @joyrider3774 Thanks, that fixed it for me too
  25. This is weird, V3.66 32 or 64 bit on my desktop works with loading a video on the first table. Can only try V3.66 32bit on the cab at the moment, that doesn't. Only get videos on 2nd table and after (loading images still work for first table loaded if no videos present). Sorry, looks like my earlier statement about it being a 32bit only issue was wrong
×
×
  • Create New...