D
DreamLake

CLI Reference

video

Legacy command. Prefer dreamlake upload / dreamlake download / dreamlake list for the standard workflow. This command operates on BSS directly, bypassing DreamLake Server (no folder hierarchy, no episode linking).

Video subcommands for direct BSS interaction.

dreamlake video <subcommand> [options]

Subcommands

upload

Upload a video directly to BSS (no DreamLake Server registration).

dreamlake video upload <file> --user <owner> --project <project>
FlagTypeRequiredDescription
<file>positionalYesVideo file path
--userstringYesBSS owner (namespace slug)
--projectstringYesBSS project (project slug)

download

Download a video by BSS video ID.

dreamlake video download <videoId> --output <path>
FlagTypeRequiredDescription
<videoId>positionalYesBSS video ID
--outputstringYesOutput file path

list

List videos in BSS for an owner/project.

dreamlake video list --user <owner> --project <project>
FlagTypeRequiredDescription
--userstringYesBSS owner
--projectstringYesBSS project

When to Use

ScenarioCommand
Normal upload (recommended)dreamlake upload — auto-detect, register, create folders, trigger Lambda
Debug BSS directlydreamlake video upload — skip DreamLake Server
Download by BSS IDdreamlake video download — when you have the raw BSS video ID