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

How watch imp. (demo)

Recommended Posts

prboom-plus -playdemo path/to/demo (without .lmp extension)
prboom-plus -timedemo path/to/demo -viddump videoname.extension

Edit: I can explain in Russian if you want a simple explanation.

Share this post


Link to post

If you use Windows, then do this:

Use mouse cursor to move the LMP file onto the prboom.exe or doom.exe, etc.

You just drag & drop the LMP onto the EXE.

The demo should start playing automatically.

Share this post


Link to post

An ever more convenient option is to "open with..." a .lmp file, choose prboom-plus.exe and tick the "use always" box. Now you can watch demos by double-clicking on them.

Share this post


Link to post

Okay, I hope you already know how to play demo. Now, if you want make video from demo, read this (I found it somewhere and greatly helped me) with some extra care:

Win32 prboom-plus-2.5.1.3\usage.txt says this which is what I am doing:

"VIDEO CAPTURE

This feature allows you to record movie files, suitable for viewing or
upload to websites.
Prboom-plus uses external command line encoding tools to accomplish
this. You will need the following:
oggenc2 ;ogg vorbis audio encoder
http://www.rarewares.org/ogg-oggenc.php
x264 ;h264 video encoder
http://x264.nl/
mkvmerge ;mkv muxer
http://www.bunkus.org/videotools/mkvtoolnix/

These applications can be placed in the same folder as Prboom-plus..."

Using the movie recording feature is simple. The command line parameter
is "-viddump filename", and is meant to be used with -timedemo.
Example:
prboom-plus -timedemo 30uv1437 -viddump foo.mkv

This will create foo.mkv playing demo 30uv1437.lmp. By default, foo.mkv
will be an mkv container containing h264 video and vorbis audio, which
most popular video sharing sites should understand.

The recording uses all of your normal video and sound options, so make
sure things like video resolution, gamma correction, audio samplerate,
and sound volume are how you want them beforehand. Both OpenGL and
software renderers are supported. Music recording will happen as long
as you are not using the SDL or Portmidi music options. The video and
sound are encoded as the demo is played, so the process can be slow even
on a fast computer. But, regardless of how fast the encoding goes, the
resulting file can playback at full speed with perfect sound sync and no
dropped frames. Note that while you can watch the demo as it records,
you will not be able to hear any sound..."

Okay once this process is done and you get a mkv file, convert that mkv file into mp4 video.

This way I made so many videos and uploaded them on my YT channel (Unknown Space Marine) and still I do it sometime. You mind reading these threads too?

https://www.doomworld.com/vb/post/1032331
https://www.doomworld.com/vb/post/1105549

Share this post


Link to post

Forgot to mention, Azuruish once explained it and you must do:

In glboom-plus.cfg must looks like this:
code:
# Video capture encoding settings
cap_soundcommand "oggenc2 -r -R %s -q 5 - -o output.ogg"
cap_videocommand "x264 -o output.264 --crf 22 --muxer auto --demuxer raw --input-csp rgb --input-depth 8 --input-res 1280x720 --fps 35 -"
cap_muxcommand "mkvmerge -o %f output.264 output.ogg"
cap_tempfile1 "output.ogg"
cap_tempfile2 "output.264"
cap_remove_tempfiles 1

Share this post


Link to post
38_ViTa_38 said:

prboom-plus -playdemo path/to/demo (without .lmp extension)
prboom-plus -timedemo path/to/demo -viddump videoname.extension

Edit: I can explain in Russian if you want a simple explanation.

Yes, now I did what I wantet, thank!!!

I have made a folder and inside there are 3 files.
Prboom - Record: -warp16 -recordfromto demo1 demo2 etc... (Record walktrought without -viddump)
Prboom - Watch: timedemo demo2 (Watch imp. file)
Prboom - Videomake: timedemo demo2 -viddump Tarakans5.mkv (make video)

Now after demo4 I had finished tarakans 16!!! Earlier I needed pass only with 1 turn!!!

Thank for trying help me :)

Share this post


Link to post

"prboom-plus -timedemo path/to/demo -viddump videoname.extension"

A question, is possible get video without start this prboom-plus and need wait? I need wait, if video go to end and so I can get this video...

Share this post


Link to post

Uhhhh, no, how would you -viddump a demo without running prboom-plus? You can cut your demo in lmpc/xdre/hex editor if you want, though.

Share this post


Link to post

Now I have problem with "prboom-plus -timedemo demo1 -viddump videoname.mkv". If video finished, this show like lag. What happen? Yesterday was ok, but today not!! While making video I didnt opened some programms, files or something do (Internet etc...).

Share this post


Link to post
38_ViTa_38 said:

Don't minimise the prboom-plus window when using -viddump.

Ok i did minimalize... need back on old size. Question, what is size? 1200x800?

Share this post


Link to post

I had problem with command "-file tatakans.wad tarakans.wad".

I had made big mistake, I typed wrong name -tarakans.fix.wad and made a lot demos... Can I something solve this problem?

Share this post


Link to post
38_ViTa_38 said:

You've just answered your own question (record them with correct WADs).

Yes, but if I type correct WADs, then I should record from beginning (Will reset all)... I thought, I might start from the point where I stopped. Is possible, or not?

Share this post


Link to post

I want record, but I get error "G_beginnRecording: Proboom compatibility level unrecognised?"

What mean this? What should I do?

---------------

Ok solved. Its because I typed "-complevel 93". Should only 9 :)))

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
×