Output Structure

Every Vesper Orbit scan produces a single self-contained folder. This page describes the folder layout, the manifest CSV, and the rules Orbit follows when naming downloaded files.

Folder layout

By default, Orbit writes scans to ~/Downloads/. You can change the save folder with the Change folder link below the Start button. Each scan creates its own subfolder, named after the host plus a timestamp:

[chosen folder]/
  [host-with-dashes]-[YYYY-MM-DD-HHMM]/
    pdfs/
    images/
    audio/
    video/
    _manifest.csv

Concrete example, scanning archive.example.org at 2:30 PM on May 7, 2026:

~/Downloads/
  archive-example-org-2026-05-07-1430/
    pdfs/
      oral-history-jane-doe.pdf
      annual-report-1953.pdf
    images/
      archive-photo-1947.jpg
      campus-map-1962.png
    audio/
      interview-tape-12.mp3
    video/
      orientation-1968.mp4
    _manifest.csv

The timestamp ensures re-scans of the same site never overwrite prior captures - you can run Orbit weekly against the same domain and accumulate a clean history.

Filename rules

Vesper Orbit preserves the original filename whenever the URL has one:

Collisions

When two URLs would land at the same local filename, Orbit appends a numeric suffix to avoid overwriting:

Nameless URLs

When a URL has no usable filename in its path - typical of CDN-hosted media with hashed paths or query-string-only identifiers - Orbit generates a short hash of the URL and uses it as the filename, preserving the extension:

The manifest CSV

_manifest.csv at the root of every scan is the source of truth for what happened during that crawl. Open it in Excel, Numbers, or Google Sheets.

Columns

ColumnDescription
source_urlThe URL Orbit attempted to fetch.
local_pathPath of the saved file relative to the scan folder, or empty if the file was not saved.
typeOne of pdf, image, audio, video.
bytesFile size in bytes, or empty if not downloaded.
statusOne of ok, too_large, error, skipped_type.

Status values explained

Defaults summary

SettingDefault
Save folder~/Downloads/
Max crawl depth8
Max pages5,000
Max file size100 MB
Media typesAll four ON
SubdomainsOFF
ExclusionsVesper Audit defaults

See also