Skip to content

Video browser with download and delete management #32

@mphacker

Description

@mphacker

Video browser with download and delete management

Problem

There is no way to browse all videos on the system, download them individually or as sets, or delete unwanted clips. The current map shows trips and events but doesn't provide file-level video management.

Requirements

Video Browser Panel

  • Accessible from the map page (slide-out panel or dedicated sub-page)
  • List all video clips organized by trip/event/folder (RecentClips, SavedClips, SentryClips)
  • Show clip metadata: date/time, duration, camera angle, file size
  • Thumbnail previews where available

Download Capabilities

  • Download individual video file
  • Download all camera angles for a clip as ZIP (front + back + left + right repeater)
  • Download all clips for an entire trip as ZIP
  • Progress indicator for large downloads

Delete Capabilities

  • Delete individual clips or entire events
  • Bulk selection and delete
  • Confirmation dialog before deletion
  • Cascade cleanup of geodata.db entries (already implemented via purge_deleted_videos)

Note: Delete currently requires Edit Mode. Consider using quick_edit_part1 (similar to quick_edit_part2 for chimes) to enable deletion in Present Mode without manual mode switching.

Related

Ref #25 (UI/UX redesign — video management addendum)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions