Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Classic SSG Enjoyer

Thing about Viddump I found out.

Recommended Posts

 

There are many people who viddump demos to videos. Some people don't have monitors who doesn't support UHD resolutions like 4K, 8K etc.

But, irrespective of your monitor supports the resolutions or not, you can viddump in UHD resolutions directly. Just follow the steps :

 

1. Open the DSDA-Doom/PrBoom-plus/PrBoomX config file.

 

2. In its screen resolution, type "1920x1080" for 1080p ,"2560x1440" for 2K, "3840x2160" for 4K, or any resolution you want. (Depends on the video codec, and the highest resolution supported by it.)

 

3. The 'x' between the width x height should not be capital. So, make sure to turn caps lock button on your keyboard off while typing the resolution. e.g if you type "1920x1080" this is correct, if you type "1920X1080" this is wrong.

 

4.Save the config file.

 

5.When you are viddumping, you can do other things on your PC, such while the video is being viddumped by FFMPEG. When viddumping starts, you can press 'Windows' button on the keyboard to go to normal computer mode.

 

6. Make sure that you are in non-fullscreen mode. If you are in fullscreen mode, then, the resolution of the output video will be defaulted to the max resolution supported by your monitor. If you are viddumping in a resolution which is beyond the max resolution supported by your monitor, then you won't be able to watch the entire game screen of demo which is going to playback on your PC while viddumping, but that's okay, the output video will be absolutely fine. Trust me.

 

7. In this way, you can viddump your videos in 2K, 4K, 8K, any resolution, but be aware, increasing resolution, can increase viddumping time. It depends largely on your OS, processor, video codec, encoding settings etc. But, in general, higher the resolution, longer the viddumping time.

 

Just a recommendation :

 

If you want to encode your videos, in UHD resolutions, it is recommended to encode in advanced video codecs like H.265, VP9 or AV1. H.265 and VP9 gives 25-50% and 20-50% bitrate savings when compared to H.264 while keeping same visual quality respectively. AV1 gives 30% more compression efficiency than VP9, and about 50% more compression efficiency than H.264.

 

If you want to know more about these codecs, check out the links below:

 

Encode H.265:

https://trac.ffmpeg.org/wiki/Encode/H.265

 

Encode VP9:

https://trac.ffmpeg.org/wiki/Encode/VP9

 

Encode AV1:

https://trac.ffmpeg.org/wiki/Encode/AV1

 

 

But, remember, again, this is just a recommendation, because video codecs like HEVC, VP9, AV1 are cpu-intensive to encode i.e the encoding times of these three codecs is much higher than H.264. (AV1 encoding is the most cpu-intensive task and takes the longest encoding time of the three, its compression is much more complex and advanced than HEVC and VP9) and if you don't have a high end CPU, its recommended to stick with H.264 or VP8, and if you have a semi-powerful CPU, HEVC and VP9 are good options, and if your cpu is a beast, than AV1 video codec is your best bet.

 

If you do encounter any problems, feel free to ask!

Edited by Classic SSG Enjoyer

Share this post


Link to post

 

On 11/6/2023 at 4:30 PM, tewgytaylor said:

Bumping this. Now I know why my vids were coming out at 720p. 

An extra note about this that I found is that even though my monitor runs in 1920x1080 resolution, viddump was still making them come out at a lower quality. This is because of the game not scaling properly in full screen. Now you can either run it not in fullscreen mode or you can change the dpi scaling in properties to fix this.

 

 

Properties>Compatibility>Change high DPI settings

Spoiler

1486068364_propertiesscreenshot.png.8f845d3e9213fbd04f6eba439162018f.png

 

 

Then Check "Override high DPI scaling behavior" and set the scale to be performed by "Application"

Spoiler

2084763002_dpiscalingscreenshot.png.b62987d253bc3a25eee399fcd486827f.png

 

Share this post


Link to post
21 minutes ago, tewgytaylor said:

 

An extra note about this that I found is that even though my monitor runs in 1920x1080 resolution, viddump was still making them come out at a lower quality. This is because of the game not scaling properly in full screen. Now you can either run it not in fullscreen mode or you can change the dpi scaling in properties to fix this.

 

 

Properties>Compatibility>Change high DPI settings

  Hide contents

1486068364_propertiesscreenshot.png.8f845d3e9213fbd04f6eba439162018f.png

 

 

Then Check "Override high DPI scaling behavior" and set the scale to be performed by "Application"

  Hide contents

2084763002_dpiscalingscreenshot.png.b62987d253bc3a25eee399fcd486827f.png

 

Setting it to non-fullscreen is better option.  

 

If you set it to fullscreen, the output video will be of the same resolution as your monitor's resolution (in my case 1366x768)

 

If you set it to non-fullscreen, you won't be able to watch the entire game-world, ( like, in my case, I can't watch the stats bar which contains health, the doomguy's face, ammo of all weapons etc) when the demo which is being played back, but the output video will be perfectly normal and it will have the resolution which was typed in the config file by you. 

 

You can viddump in any resolution you want!

That's really a great boon!

Edited by Classic SSG Enjoyer

Share this post


Link to post
2 minutes ago, Classic SSG Enjoyer said:

Setting it to non-fullscreen is better option. 

 

If you set it to fullscreen, the output video will be of the same resolution as your monitor's resolution (in my case 1366x768)

Yeah I guess this doesn't really apply to people with monitors that don't put out 1920x1080 video, which I didn't really think about. Still, I think it's at least worth knowing for general gameplay

Share this post


Link to post
3 minutes ago, tewgytaylor said:

Yeah I guess this doesn't really apply to people with monitors that don't put out 1920x1080 video, which I didn't really think about. Still, I think it's at least worth knowing for general gameplay

absolutely true.👍

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

×