Base node
Joins networks, follows your conditions, updates itself. Runs Python scripts in a sandbox.
- Tools
- python (wasi)
- Platforms
- win · linux · android
- Version
- 1.3.0
Computers and phones share the work: transcode video, crunch numbers, process files. The lighthouse server only introduces devices to each other — files travel directly between them.
Five minutes from an empty account to a folder of video spread across every device you own.
Name, description, closed with a password or open to everyone. The network gets its own flag, generated from its seed.
2 minutesInstall the node with the right pack and join by link, QR code or network name and password. A device can sail in several networks.
QR · link · codePick an example or write a recipe: a command for a pack tool or a short Python script. No app rebuilds, no update hassle.
ffmpeg · pythonA pack is a ready node with built-in tools. Pick the pack once; jobs arrive as recipes.
Joins networks, follows your conditions, updates itself. Runs Python scripts in a sandbox.
Base node plus the same encoder on every platform, so a phone and a PC produce identical quality.
Images, archives, rendering. Packs are added on network owners' requests.
program: name: av1-folder pack: transcode split: files # one file = one task params: crf: {label: Quality, default: 25} run: - ffmpeg -i {in} -c:v libsvtav1 -preset 8 -crf {crf} -c:a copy -map_metadata 0 {out} output: {ext: mp4}
from dc import probe, run, skip, IN, OUT, params v = probe(IN).video if v.codec == "av1": skip("already AV1") crf = params.crf if v.height <= 1080 else params.crf + 4 run("ffmpeg", "-i", IN, "-c:v", "libsvtav1", "-crf", crf, "-c:a", "copy", OUT)
Open networks ask for spare power: a channel's video archive, a club's film library, an observatory's timelapses. You choose when your device works: only on charge, only on Wi-Fi, only at night.