Ever wanted to have a smooth camera movement all-together with your accelerated video ?
Then this mod is made for you !
New version available ! (details here)
For higher FPS with the recorder, I highly recommend using Optifine.
NEW V2.164 : Compatible with minecraft 1.6.4. Check out changelog!
NEW V2.8.5 : Let there be ROLL !!!
Camera roll is now taken into account when adding keyframes (1st person mode ONLY). To change the camera roll, you must first configure your roll keys through the option's screen (press 'O', 'Cam roll' tab, set your key for 'Roll left', 'Roll right', 'Roll center'). Voila !
NEW V2.2 : CameraStudio now embeds a video recorder !
(an additional file is required if you want to use this feature)
This recorder can also record sound (audio and video are mixed in the same file).
For the moment, the codecs used are fixed and cannot be changed, and are AAC for audio and H264 for video.
A new command, /rec, will start or stop recording (hotkey configurable): the video file is saved in the .minecraft/videos folder.
MAKE TESTS BEFORE USING IT FOR A LONG SESSION, AND CHECK YOUR DISK SPACE AND YOUR VIDEO FILE SIZE !
You'll find options to set up video FPS, and a slider to accelerate your video (1x to 100x). The higher this speed is set,the lower the recorder will take resources from your computer (and thus, higher game FPS).
And, top of the top (TADAM), you now will be able to record yourself from a third point of view, while keeping you main view !
Magic, isn't it ? No more need two accounts and two computers to make your timelapse !
However, using this indirect recording mode will introduce some lag when moving in game (but this lag will not be seen in your video), and will probably drastically drop your fps when used at 1x speed (try at higher speeds). Mostly depends on your machine specs, so try it out, and give me feedbacks - this is highly appreciated to make it work for everybody !
(Look at the FAQ below to see the kind of feedback I'm waiting for).
Here is a very good tutorial video covering installation and use for a self-timelapse recording (i.e. Indirect recording).
This update would require a rewrite of this entire post, but this would take huge time, and I want to share the update with you the sooner.
So don't be surprised if you don't find any mention to the recorder, or even the GUI options, beyond this point.
I'll update it at slowly time after time
(OOPS! NEVER DID THIS )
What's this mod about
Reviews / Showcases
What you should know about this mod
About chat messages
WHAT'S THIS MOD ABOUT
This mod is addressed to anyone who wants to make a video in-game and have an in depth control over the camera displacement.
It allows you to create a path that the player will automatically follow, control what the player sees along this path, and set up the player's precise speed through a global timing for his traveling, all this through commands.
You'll also have an accurate control over night and day cycles, as you'll be able to set how long precisely you want each cycle to last, independently of each other (say 30 minutes for day, and 10 minutes for night). Note that this won't influence game mechanics, such as mob-spawning, or crops growing : it's only for the show !
So, is this mod for you ?
- if you want to film a timelapse, undoubtedly it is !
In such videos, there is nothing more boring than a static point of view, and nothing more awful than very fast moves, which turn out to be instantaneous and very aggressive when you speed up your video a hundred time. With this mod, you will be able to change the field of view at a very slow speed, providing a smooth cool movement to your camera, and so bring a more "alive" experience to your video.
- if you simply want to make a showcase of your world / builds / whatever, controlling precisely your camera will get rid your video of unpleasant moves, and add pretty much quality to it.
- if you simply want to make a video but don't have enough FPS to do it nicely, whether because your computer isn't fast enough, or because you want to use those incredible (but gpu intensive) mods that are the Water Shader mod, or Sonic Ether's Unbelievable Shaders mod,
You can use a common technique which is to post-process your video with an external software in order to accelerate its overall speed. By doing so, you'll catch up those missing frames and have a fluent render, and thanks to Camera Studio you'll be able to lower the camera motion's speed so that it looks more realistic at the end.
WHAT YOU SHOULD KNOW
- This mod can be used in multi-player and in single-player mode.
- All the movement computations are made client side, and no command is issued to the server (no teleportation or equivalent). To move the player, this mod only tells the Minecraft engine (client, or server) what the next player position should be.
It won't breaks the physics of the game, e.g. you won't be able to travel trough blocks, and you won't be able to fly if you're not already in fly mode (with creative fly mode, or with excellent Zombe fly mode for instance).
So be aware of the the following :
- if a block lies between you and the next supposed move during a traveling, you will get blocked. If this happens, simply stop the traveling with the appropriate command (see below).
- if you travel too fast and go inside blocks during a traveling on a server, you will get kicked, as the server doesn't allows such moves. If this happens, simply reconnect to the server without quitting the game (all the registered points and trajectory will be still in memory, and can be reused without entering the commands again)
- when a target is used, the mouse input will be locked once the traveling starts, in order not to disturb the traveling if you're shooting a video. The mouse will get unlocked once the traveling ends, or if the traveling is manually stopped with the appropriate command (see below)
(For versions prior to 1.3.1 only)
HOW TO USE IT / QUICK TUTORIAL
(NOTE : I didn't rewrote this section for the latest version. Main changes are that you now can use a keyboard shortcut to register a point (instead of /cam p), and that you don't need to register a path anymore if you have the Autospline option active (unless you want to use another type of path).
ABOUT CHAT MESSAGES
(NOTE : these options names have changed since the 1.3.1 version)
The first goal of this mode being to film timelapses, it was important to tell the other builders when the traveling ends.
That's why once a traveling ends, a nice chat message "Traveling ended !" is sent to everybody in game. This feature can be turned off through the configuration file by setting the endChatTravellingMsg value to false.
With the same idea, periodic messages are sent in order to tell what time is left for the current traveling. These messages are sent every 20 minutes, then every 10 minutes, then every 2 minutes. Each of these values can be configured along with the longPeriodMinutes, shortPeriodMinutes, and veryShortPeriodMinutes entries of the configuration file. This feature can be totally turned off by setting periodicChatTravellingMsg to false.
Edit : Since version 2.0, there is an ingame options GUI (press 'O' to access this screen).
It is NOT recommended to tune the config file directly. Some old entries do not work anymore, and some new entries are mainly there for my personnal needs.
If you play with these options and your game crashes, don't come here to ask support. Simply delete the file : a new one will be generated.
I'm not updating Camera Studio for the 1.0 version of Minecraft anymore.
You still can get an old version here :
By downloading this mod, you implicitly agree with these license terms and with the following disclaimer :
** DISCLAIMER **
CameraStudio V2.2 (and higher) includes a video recorder, which may eat up your disk space when used intensively.
There are no checks in this mod regarding your available disk space, and I'm not taking any responsability for the damages done to your computer or your operating system if your disk goes full !
It's up to you to make tests to ensure you have enough disk space to record your videos, and to clean up regulary your video folder.
Link to latest version (V2.8.5) for Minecraft 1.5.2 (ADFLY)
In case of serious bug, you can still grab the V2.8 here.
Dependency : (REQUIRED IN ADDITION IF YOU WANT TO RECORD VIDEO WITH THIS MOD)
If you want to you use the video recorder facilities, you also need to install the following file :
Link to the video recorder dependency file (DIRECT LINK) (Valid for Camera Studio V2.2 and up)
Install this file the same way you installed CameraStudio (i.e. put in mods folder, or patch minecraft.jar with contents)
Older versions :
- WITH MODLOADER OR FORGE INSTALLED
Simply put the zip file in your .minecraft/mods folder.
DON'T FORGET TO REMOVE ANY PREVIOUS VERSION OF CAMERA STUDIO FROM THIS FOLDER !
- WITHOUT MODLOADER / FORGE
Extract the archive, and add its contents (class file AND folder) into minecraft's jar file. Don't forget to delete the [META-INF] folder from the jar, or the game won't launch and you'll get a black screen.
Minecraft's jar file is different accordingly to the launcher version you're using. To find out which file you must patch, read the instructions here or here.
(MAC OS note)
Since Minecraft 1.4, some features may not work with McPatcher. Use Optifine instead !
Other than that, no notable compatibility issue.
If your mod isn't compatible in standalone mode, try it with modloader.
If you experience a crash, before reporting the issue in this thread, please test CameraStudio without any external launcher except the official one (from Mojang), and test it without any other mod to find out the incompatibility.
This mod remains the exclusive property of Sushen, referred here as The Owner, and is granted for free.
You have the right to use this mod, write reviews on it, and make video using it.
If you publish a video using this mod on a video hosting site (such as Youtube, or Dailymotion ..), you must put a direct link leading to this post in the video description.
You cannot reuse the content of this mod in other packs, or modify its content.
You cannot redistribute this mod or its content without a written agreement of The Owner.
The only legal links to download this mod are the ones provided in this post.
If you like this mod and find it helpful, donating is a concrete way to support me.
It will help me to keep this mod alive, maintain it, and add new contents to it.
Thanks a lot.
A total of 43 donations were made since this mod beginning (january 2012 - more than a year).
Here are the amounts of the latest ones : 20€, 3€, 10€
In average, people gave 10€, but you can give what you want - 1€ is fine. It's just a matter of saying this mod brings something essential to you!
Many thanks to the donators
(updated on October 31th 2013, last donation October 22th 2013)
Please enjoy, and don't hesitate to share your creations with me .