Jump to content

ent

Members
  • Posts

    554
  • Joined

  • Last visited

Posts posted by ent

  1. Hello.

    Good questions.

    1. Every demo that gets loaded from demolist also loads its respectful project file as you may know. And every project file contains a bunch of cvars that was saved together. Those cvars then get loaded with their project file.

    Here is a list of cvars that are saved into a project file by default: https://github.com/entdark/jaMME/blob/master/codemp/cgame/cg_demos_capture.c#L184

    What you can do to with all that.

    • Remove all cvars from every project so the whole thing will only use cvars from your game config. Project files are simple XML files and could be edited in any text processor.
    • Modify every project and set or replace data with needed cvars and needed values.
    • Add mov_captureCvars into your game config with only needed cvars for saving into project files for future demos.
    • Open every demo and load and save project in every and update them with current cvars.

    The cvar that messes up pipe and avi is mme_screenShotFormat.

    2. There is no way to autoreset demolist values. But it sounds like a good addition to have. I will probably add that.

    3. jaMME captures with r_customwidth and r_customheight values when it is loaded normally. It captures with mme_renderwidth and mme_renderheight when they are set to more than 0. That is the point of off-screen capturing to capturing in higher resulution.

    Demolist itself could be run on-screen if your desired resolution is less or equal your game resolution.

    As a side-answer modern kids don't accept anything below 4k60fps so go for it. But to be serious it does not matter much if the content delivers. For working with high bitrate videos your machine also has to be pretty high end - keep that in mind.

    If you are looking for a film look as you say then check out DOF feature and low FOV (cg_fov) when using DOF and slow camera movement. Pretty cinematic. But I am not an expert.

    Also as a side-information 1080p, 720p etc are video formats. Resolution formats are FullHD, HD etc.

    Good luck.

  2. Possible.

    Yes, it is possible and it's done through code and OpenJK. The same way that it's done with JKA. You'd have to add the sfx_sabers code to the OpenJK code, compile it and run the game through OpenJK. But you'd also need the gfx files, too.. Those, you can easily find and extract from the MB2 assets.

    You won't believe, but things can be done without OpenJK.

    Just use clean JKII SDK.

    Take the code from, for example, JA++: https://github.com/Razish/japp/blob/master/cgame/cg_players.cpp#L4110

    Grab the SDK, add the needed code with some adjustments and it will work.

  3. r_dynamicLight toggles lights on walls of your saber and similar things with a light source.

    r_DynamicGlow* - it is better to see yourself what it changes.

    Change one value a bit, do vid_restart and see. Then change another and so on.

    Atleast in OJK r_dynamicGlow 2 is a thing.
    That renders only the glows.

    In OJK you can Also type R_dynamicG and press tab to get a list of suggestions for the auto completion, which should nicely list all of the commands

    All that said works the same in the original engine.

    Basically you just adjust how the dynamic glow will look like: its power, its spreadness etc. It is not SO special.

  4. It's the game where you have to know where and when to connect. Some servers get visited only in certain period of time.

    Check the header on top of this page. There are different sub-communities with their own servers. They usually have their servers listed on their forums/sites and some of them even have server trackers that show who are currently on server.

     

    Also there is Resources -> JKH Master Server on the top but it doesn't list all the servers and it also doesn't guarantee there are no bots.

     

    I can only speak for CTF community so jactf.com site. There are listed some. EU ones are usually visited on the EU evening or NA afternoon, and so NA and BRA ones get visited on their respective evenings.

     

    To check your game version type in the game console (Shift+` or Shift+~) "version" and hit Enter. The latest is 1.01.

    Smoo and ranhcase like this
  5. Quick announcement: once this poll closes, we'll be deleting any votes made by newly created accounts specifically registered to vote in this poll. There's a fair amount of fake account voting and whatnot going on here, so don't be surprised if, once the poll closes, the vote numbers suddenly jump because I deleted such votes.

    What if someone was lurking jkhub all the time w/o an account, but this time they liked something that much so decided to register and vote.

    I remember I registered on some sites with a similar reason back in time.

  6. Hi.

    seta mme_pipeCommand "ffmpeg -f avi -i - -threads 0 -preset ultrafast -y -pix_fmt yuv444p -crf 23 %o.mp4 2> ffmpeglog.txt"

    Try -pix_fmt yuv420p. Blame Apple for that.

    PotPlayer can play yuv 444 (I think it uses ffmpeg on backend).

    Sony Vegas cannot play yuv 444 back though.

    I've already changed the default value to yuv420p and it will be like that in a new version: https://github.com/entdark/jaMME/commit/7c0f86fe5a9ac5a9029656ca5cede5c8c9d2c9bf#diff-08ef480c53ed0cc5fabaddc9a374322d

     

    Could I change a few settings to end up with another "type" of video file?

    Yes, you can change everything after "ffmpeg -f avi -i -".

    Read more about that in https://jkhub.org/topic/8156-jamme-110-released/

     

    I can't actually watch them properly, as the files are buggy: they freeze a little (or a lot) and I can't get 1 second of fluidity.

    I guess you capture uncompressed avi, so the bitrate is too high to handle it without lags in any player with modern hardware.

    1920x1080x30x3 (3 color channels per pixel, each channel is 1 byte) = 186624000 bytes / sec = 186 MB / sec.

    Should be better with mme_avifromat 1 since it compressed frames with JPG.

     

    But anyways try pipeline first, it should fix that.

  7. You also got a nightly build. :)
    Compare ffmpeg versions:

    ffmpeg version N-87306-g6743351 Copyright © 2000-2017 the FFmpeg developers

    and

    ffmpeg version 3.3.3 Copyright (c) 2000-2017 the FFmpeg developers

    Direct link for current 32bit version: http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-3.3.3-win32-static.zip

    64bit: http://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-3.3.3-win64-static.zip

  8. If it had 2 channels before then it wasn't mono. That's literally what mono means: one channel. For some reason Audacity is stupid and doesn't list a file as stereo when it should. You should just go by the fact that you have 2 channels, not what it says. If you have two channels, split them both to mono and delete one. Then save as mono and all is well.

    Or mux them - that's how stereo-to-mono is usually done.

×
×
  • Create New...