Claude
cd9f9f5b40
feat: replace Reddit API with no-OAuth scraper
...
Major changes:
- Remove PRAW dependency and Reddit API credentials
- Add no-OAuth Reddit scraper using public .json endpoints
- No Reddit API keys required - simpler setup!
New scraper features:
- Uses Reddit's public .json endpoints (www.reddit.com/r/subreddit.json)
- Configurable rate limiting via request_delay setting
- Automatic retry with exponential backoff
- Fetches posts and comments without authentication
Files changed:
- reddit/scraper.py (new) - No-OAuth Reddit scraper
- reddit/subreddit.py - Updated to use scraper instead of PRAW
- requirements.txt - Removed praw dependency
- utils/.config.template.toml - Removed Reddit credentials
- config.example.toml - Updated with scraper settings
- docker-entrypoint.sh - Updated for no-auth setup
- docker-compose.yml - Removed Reddit credential env vars
- main.py - Updated exception handling
Limitations:
- Subject to Reddit's rate limiting (configurable delay)
- ~1000 post cap per subreddit listing
- Some comments may be missing in large threads
https://claude.ai/code/session_01HLLH3WjpmRzvaoY6eYSFAD
4 days ago
Claude
94d8e45cf7
feat: integrate Qwen3 TTS and add progress GUI
...
Major changes:
- Add Qwen3 TTS provider with authentication support
- Remove local pyttsx3 TTS (replaced with cloud TTS)
- Add real-time progress GUI with WebSocket updates
- Comprehensive Docker setup with docker-compose
- Updated README with new documentation
New features:
- Qwen TTS: Supports multiple speakers and languages
- Progress GUI: Live step-by-step tracking at http://localhost:5000
- Docker: Full containerization with environment variables
- Config: Example config file for easy setup
Files added:
- TTS/qwen_tts.py - Qwen3 TTS provider
- progress_gui.py - Flask/SocketIO progress server
- utils/progress.py - Progress tracking module
- GUI/progress.html - Progress dashboard template
- GUI/static/css/progress.css - Progress GUI styles
- GUI/static/js/progress.js - WebSocket client
- docker-compose.yml - Docker orchestration
- docker-entrypoint.sh - Container startup script
- config.example.toml - Example configuration
https://claude.ai/code/session_01HLLH3WjpmRzvaoY6eYSFAD
4 days ago
Jason Cameron
902ff00cb0
chore: release 3.4.0 ( #2426 )
...
Co-authored-by: Jason Cameron <git@jasoncameron.dev>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: RequieMa <57754488+RequieMa@users.noreply.github.com>
Co-authored-by: prafful <praffulsharma1230@gmail.com>
Co-authored-by: M. Sanaullah <thebolly@gmail.com>
Co-authored-by: embee <emilien.bev.com@gmail.com>
Co-authored-by: Rodrigo <55567123+rodrigodasilv@users.noreply.github.com>
Co-authored-by: Emilien Bevierre <44171454+emilienbev@users.noreply.github.com>
Co-authored-by: tkhmielnitzky <tkhmielnitzky@gmail.com>
Co-authored-by: bnfone <89687390+bnfone@users.noreply.github.com>
Co-authored-by: Cyteon <129582290+Cyteon@users.noreply.github.com>
3 months ago
github-actions
53db79ab29
fixup: Format Python code with Black
2 years ago
Jason
9e60d83580
Fmt using black & isort
2 years ago
Jason
a4f0022a5a
Fix: AttributeError: 'FreeTypeFont' object has no attribute 'getsize'
2 years ago
cyteon
0522d195da
some fixes
2 years ago
Kristian
903081fca3
Revert "meme support"
...
This reverts commit b508f2af73 .
2 years ago
Kristian
d42ff50a35
meme support
2 years ago
github-actions
bbf5a8265d
fixup: Format Python code with Black
2 years ago
Jason
35fac14447
fix: fixed the GUI
...
chore: reformatted and optimized imports.
Co-authored-by: Jan Tumpa <jtumpa@gmail.com>
2 years ago
Jo
1b146ab1f1
fix: Fixes #1812 , random_voice True/False acceptance
2 years ago
Jason Cameron
8859e01905
Fix random voice prompt
...
closes #1999
2 years ago
github-actions
57e7b55fa7
fixup: Format Python code with Black
2 years ago
Simon
3ad42ba126
Refactor FFmpeg download and fix watermark bug
2 years ago
github-actions
7dd8b2a3e8
fixup: Format Python code with Black
3 years ago
Simon
a8046a8290
Version 3.2
3 years ago
Simon
280b125505
Fix PR
3 years ago
Syed Aman Raza
0a1ba17d0e
Merge branch 'develop' into dev
3 years ago
Simon
cab5359e08
Reformat
3 years ago
Simon
8e58cd67ec
Little fix
3 years ago
Simon
1dec673841
Update all the requirements, reformat a bit and fix the story mode character limit
3 years ago
Simon
59cbf94207
Merge pull request #1663 from liamb13/reddit-redesign
...
Reddit redesign
3 years ago
Simon
53ab45bba9
Merge branch 'develop' into elevenlabs
3 years ago
Simon
f7bc316bfc
Merge pull request #1578 from liamb13/zoom
...
Adds zoom function
3 years ago
electro199
65cc5a4074
added validater , auto spacy model dowloader
3 years ago
Simon
19b44b1302
Add random_voice
3 years ago
electro199
2ada32a84f
deleted unused
3 years ago
electro199
7ce04d7d7f
removed the transition
3 years ago
electro199
8e19b9fb9a
Merge branch 'develop' of https://github.com/elebumm/RedditVideoMakerBot into dev
3 years ago
electro199
10d002f4e0
removed opacity
3 years ago
Xpl0itU
47f762eb0d
Fix adding ffmpeg to path
...
This fixes adding ffmpeg to the path by adding it to the user path instead of the system path, which doesn't require admin privileges to do
3 years ago
electro199
4a83cd0f6f
better err handle and run.bat
3 years ago
electro199
7486e04b26
Merge branch 'develop' of https://github.com/elebumm/RedditVideoMakerBot into dev
3 years ago
liamb13
c935d865ca
Create playwright.py util file
3 years ago
liamb13
9a90363f56
Update utils/.config.template.toml
...
Co-authored-by: Simon <65854503+OpenSourceSimon@users.noreply.github.com>
3 years ago
liamb13
facae5efd5
Update utils/.config.template.toml
...
Co-authored-by: Simon <65854503+OpenSourceSimon@users.noreply.github.com>
3 years ago
liamb
d19dfac8a3
adds elevenlabs
3 years ago
Lucas
7613ac59e7
added only no copyright songs
3 years ago
Lucas
778d9c0c37
changing allow_only_tts to enable_extra_audio
3 years ago
Lucas
e488ef6e0c
better explanation on toml and new default value
3 years ago
Lucas de Almeida
472abed599
Merge branch 'develop' into master
3 years ago
Lucas
d9ff36b034
Merge with develop branch and no pytube required
3 years ago
Lucas
1f48c53a74
new toml config and added background audio feature
3 years ago
Lucas
1abfc4b321
2 samples with backgroundMusic and without it
3 years ago
Lucas
5a103e76cd
rendering video and audio
3 years ago
Lucas
a21c17ef55
composing the video but with no audio
3 years ago
Lucas
ba5e8b8987
adaptations in filePath and toml for audio option
3 years ago
Simon
3331a09e63
Merge pull request #1585 from Xpl0itU/random-background
...
Add random background choice
3 years ago
Xpl0itU
fb03973543
Add random background choice
3 years ago