SanbilaSanbila
Glossary

Virtual Folder

Operating systems support symlinks (symbolic links): a file system entry that points to another file. From the perspective of a program reading the file, a symlink is indistinguishable from the real file, it has the same path, name and apparent contents. Premiere Pro, DaVinci Resolve, Final Cut Pro and Avid Media Composer all follow symlinks transparently, which is what makes the technique invisible to the editor.

A Virtual Folder is a folder of those links, one per clip, that an NLE imports as if it were an ordinary folder of media. The trick is where each link points. A clip can resolve to a lightweight local proxy on the SSD for fast offline editing, or to an entry on a cloud-mounted drive that streams the original from the cloud. Switching a clip between the two modes is just retargeting its symlink; no media is moved or copied, and because the path the NLE sees never changes, the project never needs relinking.

That per-clip flexibility is the real power. A single Virtual Folder can mix proxies and streamed originals freely: the 95 percent of footage left on the cutting room floor stays as light proxies, while the handful of clips in the final cut stream at full resolution. The same folder serves the offline edit and the full-quality finish.

On Windows, where creating symlinks can require elevated permissions, Sanbila falls back to hardlinks and then to a copy so the Virtual Folder always builds. Because the media library underneath is shared, several Virtual Folders, for different cut versions or different editors on the same project, can point at the same files without duplicating storage. That is how a project stays organized and relink-free across versions while only the proxies live on the local disk.

Examples

  • •A Virtual Folder for a documentary contains 2,000 symlinks. 1,950 point to local 720p proxies, 50 point to streamed 4K originals for the final cut
  • •A wedding project switches from proxy to stream for 30 selected clips a day before delivery, with no NLE relinking
  • •An indie feature has Virtual Folders for each cut version, all sharing the same underlying media library

In Sanbila

Sanbila creates a Virtual Folder per project. Each clip is a symlink (with hardlink or copy fallback on Windows). The user toggles a clip between proxy and stream from the desktop app, and the NLE sees the change instantly.

Frequently asked questions

Will my NLE know a Virtual Folder is made of symlinks?+

No. A symlink is indistinguishable from the real file to any program reading it, so Premiere Pro, Resolve, Final Cut Pro and Avid all import a Virtual Folder as an ordinary folder of media. That is the whole point: the editor works normally, while behind the scenes each clip can point at a local proxy or a streamed original.

Can one Virtual Folder mix proxies and full-resolution originals?+

Yes, that is its main strength. Each clip is an independent link, so the footage left out of the cut can stay as light proxies while the clips in the final cut stream at full resolution, all in the same folder. You switch any clip between the two modes by retargeting its link, with no relinking in the NLE.

What happens on Windows, where symlinks need special permissions?+

Sanbila falls back automatically: if it cannot create a symlink, it uses a hardlink, and if that is not possible, a copy, so the Virtual Folder always builds. The NLE sees the same folder of media either way. The shared media library underneath means several Virtual Folders can point at the same files without duplicating storage.

Related terms

See also

Sources

Written by Lassana Toure, Founder of Sanbila.

Last updated: