Skip to content

Terminology

Use this reference when a Cove term is unfamiliar or when two related concepts need to be distinguished; each entry intentionally contains a single-sentence definition and links to deeper documentation where available.

TermDescription
LibraryA library is the collection of media and related records managed by one Cove instance.
Library pathA library path is a configured filesystem location that Cove scans for media.
MediaMedia is content managed by Cove as a video, image, gallery, audio, or text record.
VideoA video is a primary media record for moving-image content and its associated metadata.
ImageAn image is a primary media record for a single still-image file.
GalleryA gallery is a primary media record that groups related images into one browsable item.
AudioAudio is a primary media record for sound content without a required video component.
TextText is a primary media record for written content stored or indexed by Cove.
Generated mediaGenerated media is derivative content Cove creates from source media, such as previews, thumbnails, or analysis output.

See Media types for a fuller explanation of the records Cove manages.

TermDescription
TagA tag is reusable metadata applied to records to describe, classify, or filter them.
PerformerA performer is a person or identity associated with media in the library.
StudioA studio is an organization, publisher, or source associated with media in the library.
GroupA group is an ordered collection of supported library entities or media ranges whose membership is curated or resolved dynamically.
Raw segmentA raw segment is a stored point or time range attached to a video, image, or audio record.
SegmentA segment is a display-ready video point or time range resolved from one or more raw segments by a display profile or query.
Sub-videoA sub-video is a child video record that presents a defined time range of its parent video.
CompilationA compilation is a group configured to play ordered videos or video ranges back to back.
Dynamic groupA dynamic group is a collection whose membership updates from rules, activity, or saved intent.
Saved filterA saved filter is a reusable set of search and filter criteria for returning to the same library view.

See Organizing your library and Segments and compilations for the relationships between these concepts.

TermDescription
ScanA scan is the process that examines configured library paths and reconciles supported files with Cove records.
IntakeIntake is the workflow that brings new media and its available metadata into the library for review or storage.
MetadataMetadata is descriptive or organizational information associated with a media or connected record.
Metadata providerA metadata provider is an integration that supplies metadata to Cove from an external or extension-defined source.
ScraperA scraper is a provider that searches for or extracts metadata about an existing library item.
DownloaderA downloader is a provider that retrieves new media from a supported source into Cove’s intake workflow.
Metadata serverA metadata server is an external catalog service that Cove queries for structured metadata and artwork.
ProvenanceProvenance is Cove’s record of where a metadata value came from and how it entered the library.

See Providers, scrapers, and downloaders and Metadata provenance for workflow details.

TermDescription
ExtensionAn extension is an installable package that adds one or more capabilities to Cove through supported contracts.
Extension pointAn extension point is a host-defined contract or location where an extension can contribute behavior or content.
ContributionA contribution is one specific capability, UI element, service, or declaration supplied by an extension.
ManifestA manifest is the extension.json metadata that identifies an extension and declares its compatibility, assets, settings, dependencies, and permissions.
UI extensionA UI extension is a compiled extension capability that declares pages, slots, tabs, settings, actions, appearance, or other frontend contributions.
Manifest-only extensionA manifest-only extension is an installable bundle or scraper pack whose contributions do not require a compiled extension assembly.

See Extension architecture and Extension points for the host model and complete capability catalog.

TermDescription
InstanceAn instance is one independently configured Cove installation with its own library, database, settings, and users.
UserA user is a person or service identity that signs in to a Cove instance.
OwnerThe owner is the initial administrative account with authority to configure an instance and delegate access.
RoleA role is a reusable collection of permissions assigned to users.
Role assignmentA role assignment connects a user to a role and its permissions.
PermissionA permission is a named authorization to perform a particular operation or access a protected capability.
Content ruleA content rule can grant or restrict scoped read access to matching records, including granting access without a direct role read permission, while write and delete rules only restrict permissions the role already has.
API tokenAn API token, also called a personal access token (PAT) in technical contexts, is a revocable credential that lets a client use Cove’s API within an explicitly granted scope.
Share linkA share link is a limited URL that grants access to selected content without exposing the full library.

See Users, roles, and permissions for the access model.