Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Shon_RT

How do you use the viddump feature in PrBoom+ 2.5.1.4?

Recommended Posts

I don't know really anything on how to use this feature, to use it while you record a demo or when watching back a demo, or if it requires more applications to use it. I got some information from various sources, but it's still not clear. 

Share this post


Link to post

It's documented in prboom-plus-usage.txt, but basically, the engine needs to be configured to pipe audio and video data to external programs and then you can dump games with "prboom-plus -timedemo demo -viddump demo.mkv" -- the timedemo bit is important.

 

I use ffmpeg and have it configured as such:

cap_soundcommand          "ffmpeg -f s16le -ar %s -ac 2 -i - -c:a flac temp.flac"
cap_videocommand          "ffmpeg -f rawvideo -pix_fmt rgb24 -r %r -s %wx%h -i - -c:v ffv1 temp.nut"
cap_muxcommand            "ffmpeg -i temp.nut -i temp.flac -c copy -y %f"
cap_tempfile1             "temp.flac"
cap_tempfile2             "temp.nut"
cap_remove_tempfiles          1
cap_fps                      35

 

This makes some very large files, as both the audio and video are lossless.

Share this post


Link to post

I can't find the forum post where I found this but someone uploaded a zipped version of all 3 required executables and for some reason they worked for me (they say 32 bit even though I'm on 64 bit). I didn't have to change my cfg. I reuploaded to mediafire here

 

Once you have those executables use the command line command from chungy's post

Share this post


Link to post

Can someone post a link to a video showing how to set up the viddump feature or show pictures as steps for setting it up?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×