Skip to content

lachlanchen/LalaMedias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LalaMedias

A Git LFS media archive and static website for generated LALACHAN videos.

The archive collects only clean generated videos from the top-level LALACHAN/Videos folder. LazyEdit is used only as a source for timed text sidecars and multilingual translation tracks. Downloads, LazyEdit rendered MP4s, personal phone videos, and burned-subtitle/logo/portrait variants are intentionally excluded.

Browse Locally

python3 -m http.server 8080

Then open http://127.0.0.1:8080/.

Refresh The Archive

python3 scripts/collect_lala_medias.py

The generator uses these source classes:

  • videos: lalachan-videos only
  • subtitles: lazyedit-data text sidecars only

Override local scan roots with LALACHAN_ROOT and LAZYEDIT_DATA_ROOT.

LazyEdit subtitle matching prefers *_mixed_polished.srt, then polished, mixed, and caption files. When timed ja, en, or zh translation JSON exists, pages render only the current active line below the video with ruby-preserving markup and word coloring.

Titles, descriptions, and publish categories are viewer-facing metadata, following the same concise style used for LazyEdit submission. Full scripts are not copied into metadata.

Current Contents

  • Videos: 47
  • Videos with matched transcript sidecars: 44
  • Canonical video data: 1.1 GB

Storage Note

The website, thumbnails, subtitles, and manifests live in Git. MP4 files are kept locally under media/videos/ and can be uploaded as GitHub Release assets. Set LALAMEDIAS_VIDEO_BASE_URL before regenerating the site to make public pages point at release-hosted MP4 files.

About

LALACHAN generated video archive with per-video transcript pages

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors