CamTool 2

CamTool 2 1.16 x64

Login or Register an account to download this content
An app designed to create cinematic shots and custom replays.
  • This app hacks into a memory of Assetto Corsa to gain control over the camera, thus with every AC update, this app also needs to be updated.
  • I created this app when I didn't have proper knowledge about programming. In replay mode, you can notice FPS drop. If FPS drop is unacceptable, consider recording in slow motion and speeding up a video later to improve quality of your cinematic shots.
    • If you are recording in slow motion, maximize your graphics settings.

User Interface


  1. Download file from this site. If a version of Assetto Corsa is different than a version of this app, click on Version History and download proper release. You can check a version of Assetto Corsa in the left bottom corner during launching.
  2. Unzip downloaded file.
  3. Move content of CamTool_2 catalog (apps, content) to the location of Assetto Corsa.
  4. Enable app
    • Assetto Corsa: Options: General | UI Modules
    • Content Manager: Settings: Apps | Activated apps
  5. Open replay or go on track.
  6. Move the cursor to the right edge of your screen. The sidebar should appear.
  7. Find this app and enable it.

  • General
    • Activate free camera (visible only if the free camera is disabled)
      Gain control over kunos' free camera. Use arrows to move the camera. Use an arrow with the shift key to slow down the movement. Use the right mouse button to look around.
      alt + left mouse button to look around smoothly
      alt + shift to zoom in
      alt + ctrl to zoom out
    • Buttons below the camera icon
      • +
        Create a camera (max 99)
      • -
        Remove the last camera
      • <number>
        Camera. If the button is bolded, it means when the app is enabled this camera will be active. If the background is red, all settings are applied to this camera. Cameras are sorted based on their activation value (Camera | Activation | Camera In). Cameras works only in location mode (read description of Pin and Timer buttons).
    • Buttons below keyframe (diamond) icon
      • +
        Add keyframe (max 99)
      • -
        Remove keyframe
      • <number>
        Keyframe. Go to Pin and Timer buttons for more information. Can be set by clicking:
        [<<][<][this button][>][>>]
    • Pin and Timer buttons
      If the pin button is enabled, interpolation between keyframes will be calculated based on active car location (location mode) on track. This mode is useful if you want to create custom replay cameras. You can choose the active car in Tracking menu or by using the following shortcuts:
      ctrl + numpad 1 - previous car
      ctrl + numpad 2 - your car
      ctrl + numpad 3 - next car
      If the timer button is enabled, interpolation between keyframes will be calculated based on replay time (time mode). This mode is useful if you want to create cinematic shots of standing car. Before mode can be used, the application must synchronize with a replay which should take one second (app must detect the quality of replay).
    • On/Off button
      If enabled, the app takes control over the camera. If you press and hold alt you will smoothly regain control over the camera.
    • [<<][<][frame button][>][>>]
      If the background is red, represents a value of the selected keyframe.
      If the background is gray, represents the location of active car or replay's frame based on active mode (read description of Pin and Timer buttons).
      Arrow buttons change active keyframe value or replay's time whether keyframe is assigned or not.
  • Camera
    • Activation | Camera In
      Works only in location mode.
      If the active car position is greater than this value and less than the value of next keyframe, this camera will be active. Check provided examples (Spa or Redbull Ring) how to deal with car crossing start/finish line situations.
    • Activation | Pit only
      The camera will be enabled if a car is closer to Pit spline than Track spline. Check Settings: Pit spline and Settings: Track spline for more.
    • Camera | Focus point
      Disabled when autofocus is enabled.
    • Camera | Autofocus
    • Camera | FOV
      alt + shift to zoom in
      alt + ctrl to zoom out
    • Shake | Camera
    • Shake | Tracking
      camera shaking while tracking a car. The faster camera rotates, camera shakes more.
  • Transform
    • Location | X, Y, Z
    • Location | Strength
      If the camera is also controlled by spline, this value determines how to mix two animations together
    • Rotation | Pitch, Roll, Heading
    • Rotation | Strength
      If the camera is also tracking a car a or is controlled by spline, this value determines how to mix transform settings with others.
  • Tracking
    • Tracking | Active car
      Cannot be animated.
    • Tracking | Mix
    • Tracking | Extra car
      Cannot be animated.
    • Offset | Tracking
      If the value is negative, the camera will be focusing on a point in front of the tracking car.
      If the value is positive, the camera will be focusing on a point behind the tracking car.
    • Offset | Pitch, Heading
    • Strength | Pitch, Heading
      If the camera is also controlled by spline, this value determines how to mix tracking animation with a spline.
  • Spline
    • Record
      Records camera's location and rotation (choose a proper camera for recording)
    • Speed
    • Strength | Location XY, Location Z, ...
    • Offset | Pitch, Heading, Location Z
    • Offset | Location X
      The offset will be relative to the path.
    • Offset | Spline
  • Settings
    • Save/Load
      Save or load settings for an active track from assettocorsa\apps\python\CamTool_2\data
      If you name your file "init", it will be loaded automatically.
    • Track spline | Record
      Records track spline. Choose onboard camera for recording. Activate recording before the Start/Finish line. A recording will stop once you finish the lap.
    • Pit spline | Record
      Records pit spline. Choose onboard camera for recording. The recording must be stopped manually.
    • Reset
      Removes all settings (including cameras and keyframes).
Use ctrl or shift buttons combined while clicking on arrow buttons to decrease or increase precision.

  • FPS drop
  • Audio popping when the camera changes

Check profile @rambokim for more replay presets.
  • CamTool_ON.png
    4.6 KB · Views: 4,541
  • 2.jpg
    27 KB · Views: 4,644

Latest updates

  1. 1.15.2

    Updated to ac 1.15.2 x64
  2. CamTool 2

    New features: - "normalized spline position" mode - tracking - spline - new interpolation...
  3. fixed

    Removed "ggg" from the code.

Latest reviews

cars are stuttery and jittery when using the tool
good mod and helps me a lot but if i try to make a video on the no hesi server my car is shaking its only there on the srp map with high speed can i fix it?
Looks like it has a lot of capability for being a camtool but it definitely has a steep learning curve. Some have been able to figure it out so far but I wasn't able to with one hour of poking around. Whenever I thought I had managed to make and save a camera, it wouldn't keep the presets. I also wasn't able to figure out how to switch active cameras. Clicking on the camera number, double clicking, rewinding the replay so that the active car was right in front of the camera...none of them changed the active camera. I'll be searching later to see if anyone has put up a more in-depth tutorial for this. I'll stick to recording other people driving with the FPV mod for now.
Everything does work just fine, the app is really complicated to learn if like me you skiped the tuto in that mod post xD.
But after an all day trying my best, i think i got right like 80% of the app , they are some bugs that might let you think that what you'r doing is wrong but it's not, for exemple , you make a camera that has 2 or more keyframes , and you wanna see what it looks like , if that cam is selected the camera goes crazy , you have to click on a cam that own only 1 keyframe to play the replay like it should be played
i still struggle to use traveling cams , still managed to creat a helicopter camera following the player arround the track , and a cam on straights that looks like those on the real GPs mount on a zip line but it's a bit tricky specially when you start before the finish line and you wanna go further
i would like to share those camera to the community, i need to see how to share it now, because i feel like default cameras or those for ' exemple ' jeddah doesn't focus on the impressive stuff or doesn't looks good enought sometimes, and anyway i'm more like a creative person that like to share his vision of things so .. x)
Just giving 4 stars because i think some things could have been done better to improve understanding of the settings in the app and they are some bugs also , if it's things that can't really be fixed because of the game himself, then it definitly deserves 5 stars .
great job man !
Thanks so much for this wonderful little app
I know this app is def worth it to have. Unfortunately (for the life of me) I can not get it to work. Even under "Content" - "Miscellaneous" - "Apps" where it shows cam tool 2, it says "windows : no windows found" Same for the IS Drone cam app that I can't use either. Either way, if I get it to work, I can't wait to make my replays that much better!
this program has made me lose patience completely, I have tried to make cinematics three times and all of them went to waste for a simple bug in the damn app, one of the cameras stops playing back the camera movement for no reason, the save menu simply does not work even though it shows that the cameras have been saved, the fov movement is not registered in the camera capture, and simply out of nowhere the camera movement is registered inaccurately.
Yes there is the fps drop, but it's still great once you get the hang of the controls. In terms of installation, just to note you need to enable it in CSP here: Settings: *Assetto Corsa* | Apps | Activated apps. Before you do so, depending on your windows security settings you may need to unblock the .py and .dll files you have downloaded. Do this by right clicking on each and ticking unblock. Then all should work fine.
Wow, I didn't know I needed this. For replays, it feels like watching TV and my driving looks much more impressive than it is. Thanks.
doesnt show up in the app tool. i have activated it in csp but it doesnt show in the apps list in game
since I started playing AC since 2019 and found out about this mod it turns your AC videos to another level it really help me out a lot , I would suggest if there is an option for the roll where you can turn it 90 degrees or 180 rather than doing it manually

Doesn't show up in the apps even though it was installed correctly...
90% of the time the camera free camera just flies away on activation, however the 10% of the time when it does work, it works perfectly, as intended.
amazing app but the tracking doesnt work anymore :(
Exellent! Mush have app for Assetto Corsa!
Hi, the tracking on Camtool stops as soon as i hide the app, do you know anything about this? How can i fix it? I already have reinstalled Camtool but it didnt change. Thanks
Awesome job dude, Thanks a lot!!
fps drop
so handy for replay, thanks
Is there anything you can do to fix FPS drop? this app would be perfect without this issue

Latest News

File size
789.1 KB
First release
Last update
User rating
4.38 star(s) 69 ratings

What would be the ideal raceday for you to join our Club Races?

  • Monday

    Votes: 37 13.8%
  • Tuesday

    Votes: 30 11.2%
  • Wednesday

    Votes: 37 13.8%
  • Thursday

    Votes: 33 12.3%
  • Friday

    Votes: 90 33.6%
  • Saturday

    Votes: 154 57.5%
  • Sunday

    Votes: 112 41.8%