CoolFace
Datasetpublic

jblast94/aebn-vod-downloader-v2

aebn-vod-downloader v2 Python VOD downloader with a local web UI. v2 keeps the proven native segment engine and rebuilds the service layer around it: pluggable subtitle backends, an optional yt-dlp engine, hardened job lifecycle, and defaults sized for a 32-core / 64 GB node on a high-speed private tailnet. What changed from web-ui (v0.10.1) RunPod is no longer the default or a hard dependency. Subtitle generation is now a pluggable, selectable service: openai… See the full description on the dataset page: https://huggingface.co/datasets/jblast94/aebn-vod-downloader-v2.

sourceHugging Faceupdated 14d agoView on Hugging Face
0likes70downloads
23 commits on main
b9f49c614d ago

port unchanged engine modules from web-ui

jblast94
3f5129914d ago

Delete folder aebn_dl/aebn_dl with huggingface_hub

jblast94
104f32514d ago

fix upload_folder staging path; remove stray nested aebn_dl

jblast94
d74e0e714d ago

add uv.lock

jblast94
6ea425114d ago

fix stray token in subtitles.py

jblast94
6ad882c14d ago

port unchanged engine modules from web-ui

jblast94
e591fbf14d ago

dark UI styles

jblast94
48c0bb814d ago

UI client: polling, incremental logs, range player

jblast94
ed4be0a14d ago

base template

jblast94
f964f6e14d ago

simplified single-page UI

jblast94
36e860114d ago

cli: enterprise thread default from env

jblast94
05f36c914d ago

web v2: executor pools, stale-job cleanup, Range streaming player, subtitle tasks, ytdlp engine

jblast94
383514814d ago

CI: bootstrap job - port unchanged modules, lock deps, end-to-end smoke test

jblast94
137c32514d ago

subtitles v2: pluggable backends (openai/gemini/runpod/local/none), RunPod no longer default

jblast94
96e834114d ago

package exports

jblast94
0aeb26914d ago

Dockerfile: tolerate missing README, no frozen sync (lock optional)

jblast94
345ff3d14d ago

README: quickstart, subtitle backends, enterprise tuning, tailnet/egress

jblast94
ebe51df14d ago

v2 project config: add httpx + yt-dlp deps

jblast94
ed49c4b14d ago

env template: enterprise-node defaults, no hardcoded RunPod endpoint

jblast94
ce2d84e14d ago

new: centralized settings with enterprise-node defaults

jblast94
8f5b3cc14d ago

Dockerfile: ffmpeg + yt-dlp baked in, healthcheck

jblast94
e456b4c14d ago

compose: healthcheck, restart policy, tailnet-friendly port binding

jblast94
aea7da014d ago

initial commit

jblast94