Skip to content
DemoJameson edited this page Apr 28, 2023 · 18 revisions

How to record high quality smooth Celeste TAS video with kkapture

.kkapture is a small tool that produces video+audio captures of apps (usually demos). Unlike OBS Studio, it does not run in realtime; instead, it makes the demos run at a given, fixed framerate you can specify beforehand. In other words, .kkapture can make 60fps video captures of any demo your computer can run, even if each frame takes several seconds to render.

how to use it:

  1. download and unzip all files, then start kkapture.exe or kkapture64.exe if your installed .NET 7 Everest
  2. browser Celeste.exe at the demo field
  3. creat a file called steam_appid.txt with the content 504230 in your celeste folder if you are using Steam Celeste
  4. add argument --graphics OpenGL if you are using FNA Celeste
  5. add argument --tas path if you want to playback tas at launch
  6. select your codec of choice
  7. hit kkapture! run the game, if the game is already running, please close it first
  8. run TAS normally
  9. press right alt to close the game when tas finished, or add ExitGame command into tas to force close the game
  10. you will get Celeste.xx.avi or Celeste.mp4 and Celeste.wav (if you select x264 as encoder)
  11. if you select x264 as encoder, drag and drop the Celeste.mp4 onto the tools/combine_mp4+wac_to_mp4.bat file will merge it with the Celeste.wav and output the Celeste_with_audio.mp4
  12. done
Clone this wiki locally