@@ -31,7 +31,7 @@ A modern, feature-rich Python utility to download courses from Thinkific platfor
3131- ** ▶️ Resume Downloads** - Intelligent partial download recovery and continuation
3232- ** ⏭️ Skip Existing Files** - Automatic detection and skipping of completed downloads
3333
34- ### 🎯 ** Progress Monitoring Like You've Never Seen **
34+ ### 🎯 ** Progress Monitoring**
3535```
3636💾 introduction.mp4 ████████████████████████████ 100% 156.2MB • 12.3MB/s • Complete
3737🔄 lesson-02.mp4 ████████████░░░░░░░░░░░░░░░░ 45% 89.1MB/198.4MB • 8.7MB/s • 0:00:12
@@ -113,14 +113,22 @@ COURSE_LINK="" # Thinkific course URL
113113COOKIE_DATA=" " # Browser cookies for authentication
114114CLIENT_DATE=" " # Client date header
115115
116- # Optional
116+ # Optional - Performance
117117VIDEO_DOWNLOAD_QUALITY=" Original File" # Video quality (Original File,720p, 1080p, etc.)
118- CONCURRENT_DOWNLOADS=2 # Number of parallel downloads
119- RETRY_ATTEMPTS=3 # Number of retry attempts
120- DOWNLOAD_DELAY=1 # Delay between downloads (seconds)
121- OUTPUT_DIR=./downloads # Download directory
122- FFMPEG_PATH=ffmpeg # FFmpeg executable path
123- LOG_LEVEL=INFO # Logging level (DEBUG, INFO, WARNING)
118+ CONCURRENT_DOWNLOADS=3 # Number of parallel downloads (1-10 recommended)
119+ RETRY_ATTEMPTS=3 # Number of retry attempts for failed downloads
120+ RATE_LIMIT_MB_S=0 # Rate limit in MB/s (0 = unlimited)
121+ DOWNLOAD_DELAY=1.0 # Delay between downloads (seconds)
122+
123+ # Optional - Features
124+ VALIDATE_DOWNLOADS=true # Enable file integrity validation
125+ RESUME_PARTIAL=true # Enable resume for partial downloads
126+ DEBUG=false # Enable debug logging
127+
128+ # Optional - System
129+ OUTPUT_DIR=./downloads # Download directory
130+ FFMPEG_PRESENTATION_MERGE=false # Enable FFmpeg presentation merging
131+ LOG_LEVEL=INFO # Logging level (DEBUG, INFO, WARNING)
124132```
125133```
126134
@@ -150,9 +158,9 @@ docker-compose up
150158│ │ ├── 🎥 welcome-video.mp4
151159│ │ └── 📄 video-info.json
152160│ └── 📁 02. Course Overview/
153- │ ├── � course-overview.html
161+ │ ├── 📄 course-overview.html
154162│ └── 📊 quiz-structure.json
155- ├── � 📁 02. Getting Started/
163+ ├── 📁 02. Getting Started/
156164│ └── 📁 01. Setup Instructions/
157165│ ├── 🎥 setup-instructions.mp4
158166│ ├── 📄 setup-guide.pdf
0 commit comments