The dropped-file channel of the Anarchive Media Plan: video that arrives as a file or a share link rather than a YouTube URL — screencasts, browser recordings, and Fathom meeting recordings. Same pipeline, no yt-dlp.
## Dropped Files
A video file dropped on the page flag goes to the Outpost: probe with `ffprobe`, remux if already web-native or transcode to the 420px house recipe per the Video FFmpeg Skill, name by CID per the Filename Convention, write the page. The house UX layer's flag drop-target already pattern-matches media URLs; files are the natural extension.
## Fathom Recordings
Fathom share links carry two media URLs with very different lifespans. The share-token `video.m3u8` is a durable public URL; the Download button's mp4 expires in about fifteen minutes. Archive from the durable one:
ffmpeg -i "https://fathom.video/share/$TOKEN/video.m3u8" \ -c copy "$TMP/recording.mp4" # then the 420px copy per the Video FFmpeg Skill
Archiving to mp4 also fixes playback: a raw `HTML5 m3u8` video item needs hls.js, which the stock video plugin does not load, so Chrome shows nothing. The archived mp4 plays everywhere, and the m3u8 stays in the item's `SOURCE` line as provenance.
## Screencasts
Screen recordings are usually already H.264 — the remux-only path, seconds not minutes. The meeting-notes summary or a transcript from the Outpost's `/transcribe` endpoint (local Whisper) gives the page its searchable prose, same as a YouTube transcript would.
## Later: Audio
Podcasts and audio files follow the identical shape — capture, small web-native copy, CID name, page — landing beside Downloading Audio and the podcast anarchive. The Media Plugin item is deliberately source-agnostic so nothing new is needed when audio arrives.
## See
- Media Plugin and Anarchive Media Plan — the item and the architecture - Video FFmpeg Skill — the transcode recipes - Clip Maker — cutting clips from anything archived here - Filename Convention, Anarchive Pinning, Media Commons