跳到主要内容

EN-B011-014-media-automation

English


[EN-B011-014] Automated Media Library Management & Transcoding

Overview

A use case for monitoring local directories for new media, automatically organizing files, fetching metadata, and triggering transcoding or speech-to-text workflows.

Use Case

  • Self-hosted "Plex-like" automation for researchers or archivists.
  • Automatically generating subtitles for foreign language videos using openai-whisper.
  • Creating gallery snapshots of video collections using video-frames and canvas.
  • Managing disk space by automatically moving or deleting old media via exec (trash/rm).

Tools Used

  • exec: File system monitoring and ffmpeg execution
  • openai-whisper: Local STT generation
  • video-frames: Extracting representative frames
  • canvas: Presenting visual summaries of media libraries
  • message: Notification when new content is ready for viewing

Registry ID: EN-014 | Status: Verified | Language: English