Ramses

Ramses v0.1.2-Alpha |
Alpha Tools

By: Duduf

With help from: Jean-Philippe Luchez, Lisa Lainé

License: GNU General Public License v3

This is still an Alpha version, which means there’s still a lot of development remaining, but it is already considered "usable". i.e. you can already use it without breaking the sun, even if some (a lot of) features are still missing and there's still some (a lot of) bugs. It is not ready for use in production.

Source code Download Documentation Bug Report Feature Request Changelog

1 Comment on Ramses

Ramses

Ramses, the Rx Asset Management System, is a complete framework to help you, your team, your studio, track the production of your films.

It is meant to be used both by freelancers, and small or big teams.

Read the changelog to know exactly what’s already available and what’s planned (along with known issues)

▹ Free and open source

Ramses is licensed under the GNU General Public License v3, which means you’re free to do anything you’d like with it, use it the way you want, modify it, and share your modifications.

▹ Modular and scalable

Ramses is made of several components which can be used either individually or as a whole framework. If you just need an add-on to your creative software to improve your workflow and versionning, you could use only one of the Ramses Add-ons. If you’re interested in production tracking, you’ll need the Ramses Client Application and maybe connect it to the Ramses Server to stay connected with your team.

Of course, each of these components can work together and share information for a seamless integration into your workflow.

This scalability makes Ramses a good choice for individuals as well as teams of all sizes.

▸ Read more

▹ Production Planning

Ramses helps you easily plan your production, and estimate how long you’ll need to produce your project.

For each shot and asset of the project, you’ll be able to (automatically) estimate how long it will take to produce, and Ramses will keep track of all estimations for you so you can plan accordingly.

▸ Read more

▹ Production Tracking

At any time, Ramses can tell you where you are in the production, how late (or not) you are, and warn you if something’s going wrong.

You can always keep a close (or overall) look at the production, and check which assets and shots are longer or shorter to produce, and the state in which they are at any time.

▸ Read more

▹ Pipeline automation

In combination with the Ramses Add-ons which integrate Ramses in your favorite creative software, Ramses is able to automate your pipeline, managing the versionning of the files, the exports, imports and all these manual tasks a robot could do for you.

An example: the Autodesk Maya shelf of the Ramses Maya Add-on.

With a nice and modern nodal view, it’s easy to design your pipeline, connecting each step and setting how the data should go from one step to the other. All this information will be used both by the Ramses production tracking algorithms and the Add-ons to help you focus on your real work: creation.

▸ Read more

▹ (Very) Easy-to-use

A tool like Ramses is here to help, not to give you a headache.

All user interface components have been carefully crafted to be beautiful, but most of all to be intuitive and practical. Everything has to be clear, precise, and meaningful.

Of course, there’s this comprehensive documentation if you have any doubt…

▹ And also…

  • Why would one want to track one’s production from a web browser? Ramses comes with its own native application for Linux, Mac OS and Windows. It’s designed to by very light and unintrusive, fast and responsive.
    It ususally takes about ten times less memory than a usual web-browser with a single tab opened.
  • Ramses is extensible. Although it already comes with some add-ons for your creative software, if you have specific needs, you can use the provided Python and Adobe ExtendScript API, to implement your own add-ons which fully integrate with both Ramses and your creative applications. The Daemon and the Server API are also fully documented. And, after all, Ramses is open source!
  • Ramses can manage all your files: the idea is that you won’t ever need to search for any file through the system’s explorer.

▹ The future

Ramses is (far from) not finished. And probably never will: it is going to evolve, and there are a lot of other planned features and improvements on their way!

Read the changelog for more details about what’s going on, and known issues

Here are some of the features which are not available yet but which will be available in the future.

  • The Dashboard will be an area where each user accesses all its important data and schedule. It comes with notifications so you won’t miss any change concerning your assets, shots and steps.
  • The Offline mode for the Ramses Client Application will make it easier to use for one-man bands; you will be able to use Ramses without having to install the server. This also means you’ll still be able to use Ramses even if you’re not connected to the network, when you’re in a train or on top of a mountain.
  • Project Planning: a simple but indispensable tool to easily plan the production of the project, at the very beginning of the production. With this planning tool you will be able to set the important dates of the production, the deadlines for each step, all in an easy-to-use and visual panel.
  • Status automation: when a character is rigged, it means it’s ready to be animated. Status automation will automatically update the states of all the items according to the pipeline design, and your custom rules.
  • Data export and import: if you’re planning important software update, or for your backups at the end of a production, it may be useful to export and re-import your data.
  • File tools will provide automatic ways to manage your files, create new assets and shots from already existing files, clean the tree, backup, remove temporary data, batch rename files and folders…
  • Editing tools to manage your shots from your edits. Automatically set shot duration, order and other metadata by just importing your edit.
  • A lot of UI improvements and tweaks are planned too, and work will be done to improve the performance of the Ramses Client Application even further.
  • Syncthing integration will provide a free, open, and secure way to synchronize all files and data of your production accross multiple workstations, servers, NAS, etc.

There’s also a lot of ongoing work to extend the supported creative applications through Ramses Add-ons. This table shows what’s planned, what’s already available, what will be available soon.

ApplicationScripting LanguageStatusComment
APIPythoniconA Beta version is already available.
APIExtendScripticonFor Adobe Creative Cloud
APIUXPiconFor Adobe Creative Cloud
UXP is a new scripting environment for Adobe Software. Ramses won’t officially support it until it is mature enough, which is not the case as of July 2020. This being said, the ExtendScript API may be compatible with UXP.
Adobe After EffectsExtendScripticon
Adobe IllustratorExtendScripticonLow-priority
Adobe PhotoshopExtendScripticon
Autodesk MayaPythoniconA Beta version is already available.
Autodesk Maya
Rubika Flavor
PythoniconA Beta version is already available.
BlenderPythonicon
InkscapePythoniconLow-priority
KritaPythonicon
The Foundry NukePythonicon
Legend:
icon Available | icon In development | icon Planned | icon Not supported

One thought on “Ramses

Comments are closed.

Back To Top