User Guide#
šļø Bookmarks is a free and open-source desktop asset manager for film, animation and VFX projects.
š„³ It can be used to create new shot and asset folders and configure them with simple settings. You can filter items using labels, tags and flags.
š Bookmarks can be your friend in linking external resources with local files (like ShotGrid entities, or other online resources).
ā¹ Features are limited, and perhaps a little clunky. But hey, this is is a personal tool. So, whilst it might not be useful for you, I see value in sharing it, since it made my life easier in the past. I would love to hear what you think!.
Get Bookmarks#
The project is hosted on Github.
Download the latest Windows release: Bookmarks v0.7.8
ā¹ Currently, Bookmarks only supports Windows.
Introduction#
What is a bookmark item?#
Bookmarks reads files from bookmark
, asset
and task
folders.
//server/jobs/project_0010/path/to/shots_folder
is a bookmark item, where //server/jobs
is a server, project_0010
is a job and path/to/shots_folder
is a root folder. Together they make up the bookmark item.
Any folder can be used a bookmark item but they usually correspond to folders where digital content is kept, like the usual scenes, assets or dailies folders.
How do you add bookmark items?#
There are two ways to add bookmark items, by hand, or by editing the default_bookmark_items.json
. The latter is useful for deploying the app per-project with bookmark items already set up correctly. The step-by-step guide below will show you how to add them by hand.
Click the green icon on the left-hand side. A server is usually a network location, but local folders work too. Make sure the folder exists before adding it.
If the server already contains folders (jobs), select one here. Otherwise, click the green add icon in the middle column to create a new job.
Hint
You can add your own job folder templates by dragging them onto the template picker. They should be zip files containing a folder structure.
Select a job. If you used the default job template to create one, it comes with pre-defined root-folders (e.g. the data/asset
, data/shot
folders). If you used a custom template, you might need to pick a new root folder by clicking the green add icon on the right-hand side.
Hint
Any folder with a .bookmark
folder inside them will be read as a root folder. If the folder doesnāt show up, you might have to change the folder parsing depth in the preferences.
Done! Close the editor when finished.
How do you add new shots and assets?#
Select an asset template, and enter a name.
You can create sequences and shots by using a āSEQ###ā and āSH####ā prefix, e.g. SEQ010_SH0010.
Note
Unfortunately, the app doesnāt support these folders, like āSEQ010/SH0010ā. Support for this is possible by modifying the code and should be pretty straightforward to do so.
How do you add template files?#

Assuming youād like to make a name template for an After Effects comp file, set the āTaskā to ācompā and the āFormatā to āaepā. Pick a name template.
We didnāt set the project prefix, so click the āEditā button and set it to something of you choosing (the prefix is a short name of the job). Hit Save to create an empty template file to be used for naming reference.
Hint
I tend to copy the template fileās path (thereās a Copy context menu or press CTRL+C) to later paste it when saving a file from After Effects. This lets me skip having to navigate folders.
How do you configure bookmark items?#

To edit basic properties, like external URLs, frame rate, file-filter rules, width, and height attributes, select a bookmark item and click the settings icon, or hit Ctrl+E
.
The properties will help create footage āpublishesā, convert image sequences, and, using the Maya plugin, set the Maya workspace and scene settings. Linking URLs and ShotGrid entities with local files can be beneficial when the project has a lot of external resources to keep track of.
There are also filter options to associate task folders with file formats. And more!
Report issues#
For questions, feature requests, bugs use the Github Issue Tracker