Added git lfs

This commit is contained in:
MaddoScientisto 2026-02-22 23:12:11 +01:00
commit e92f36474a
2 changed files with 40 additions and 1 deletions

View file

@ -1,6 +1,29 @@
# Twitch Archive
Inspired by https://github.com/EnterGin/Auto-Stream-Recording-Twitch
## Git LFS
This repository stores large media files (recorded video and some binaries). Use Git LFS to manage large objects.
Quick setup (Windows):
1. Install Git LFS: `git lfs install`
2. Ensure `.gitattributes` is committed (this repo includes one).
3. If you already have large files tracked by normal Git, migrate them:
```powershell
git lfs install
git lfs track "*.mp4" "*.mkv" "bin/*"
git add .gitattributes
git add -A
git commit -m "Migrate large files to LFS"
git push origin main
```
Notes:
- Git LFS needs server-side support. If using GitHub, enable Git LFS on the remote and ensure you have sufficient bandwidth/storage quota.
- You can customize tracked patterns in `.gitattributes`.
Python script to check, download live stream, VOD, chat and upload them to any cloud storage supported by rclone.
## ⚡ FFmpeg 8.0 Enhanced