Jason
a3ec449ee0
Merge remote-tracking branch 'origin/develop' into develop
...
# Conflicts:
# .github/workflows/lint.yml
3 years ago
Jason
d05625d212
feat: partial background audio implementation
...
#11 currently doesn't fully work
(note: not my finest work, I wrote this sleep-deprived)
I need to push for other changes
3 years ago
Muhammed Mustafa Akşam
532e49276a
Adding subreddit to videos.json
...
Adding subreddit data to videos.json
3 years ago
autoblack
40bfcf468e
fixup: Format Python code with Black
3 years ago
Jason
e44718ffdb
feat: background audio implementation
...
closes #11
(note: not my finest work, I wrote this sleep-deprived)
3 years ago
Jason
fc414b57b7
style: reformatted
3 years ago
Jason
9ae01b7c19
fixed merge conflicts and cleared up some old existing .env referances
...
chore: updated version num
style: improved IDE autocorrection support
chore: simplified the regex in func name_normalize
3 years ago
Jason
51831ddbd9
Merge branch 'feat/RedditPostPosition' into feat/background-configs
3 years ago
Jason
bd52b4fe8b
some changes to see merge conflicts
3 years ago
Jason
b82459166b
docs: improved examples in .config.template.toml
...
fix: mutability issue in settings.py
style: added autocomplete support for the settings.config var
style: fixed autocomplete issues overall
3 years ago
Callum Leslie
4d7db77fff
style: reformat with python-black
3 years ago
Callum Leslie
71eca69912
fix: handle non value for post lang
3 years ago
Tomovic
aa660be510
Added translation for filename TOML compatible
3 years ago
Tomovic
cebbbf72cb
Added translation for filename TOML compatible
3 years ago
Callum Leslie
4ed5c58ab2
style: formatted with black
3 years ago
William9923
95d54cc581
Merge branch 'develop' into feat/background-configs
3 years ago
Callum Leslie
759c883d4b
Merge branch 'develop' into CordlessCoder-TOML
3 years ago
Callum Leslie
6a16c9f3e7
style: format with python-black
3 years ago
Callum Leslie
ead88d93a1
refactor: screenshot downloader now uses toml config
3 years ago
Callum Leslie
9c87cb7d95
fix: mismatched variable name
3 years ago
Callum Leslie
f5560cae69
refactor: background credit is now a variable
3 years ago
Callum Leslie
5a2112b34e
fix: incorrect settings path for tts
3 years ago
Callum Leslie
ac04b665de
refactor: screenshot_downloader.py uses toml config
3 years ago
Callum Leslie
19ef71fc9a
refactor: voices.py uses toml config
3 years ago
Drugsosos
cd24608f86
merged develop
3 years ago
William9923
59d07f51c8
chore: fixup changes after rebase
3 years ago
William9923
421502b93b
feat: screenshot position config & add download progress bar
3 years ago
Callum Leslie
a335e67c8c
fix: stop broken typechecking
3 years ago
Jason
ae25854de6
Merge pull request #830 from elebumm/fix/moviepy-length-checker
...
Check clip length using moviepy
3 years ago
Callum Leslie
6412aa546b
fix: add float cast to opacity to fix bug
3 years ago
Callum Leslie
3b51d084e1
Merge branch 'develop' into fix/moviepy-length-checker
3 years ago
Callum Leslie
11de0fd324
fix: length checker works with new duration code
3 years ago
Callum Leslie
edf981ac39
chore: reduce code duplication
3 years ago
Jason
65e42f286d
style: improved typehinting
3 years ago
Jason
90be9e09b3
fixed the typehiting that @HallowedDust5 broke for py versions < 3.9
3 years ago
Muhammed Mustafa Akşam
50392aac60
Update final_video.py
...
fixed legacy directory issue
3 years ago
Jason
ce6a87aac2
fix: Fixed Mutagen error issue
...
style: made final_video.py cleaner
3 years ago
Jason
7e2af9e063
refactor: moved save_data func to utils/videos.py from final_video.py
...
refactor: refactored using black formatter.
cmd: black . --line-length 101
3 years ago
Jason
804967e5e4
refactor: refactored using black formatter.
...
cmd: black . --line-length 101
3 years ago
Jason
b558d97702
fix: typo
3 years ago
Jason
a719cfcc70
Merge remote-tracking branch 'origin/develop' into develop
3 years ago
Jason
03b533cca9
chore: moved the VIDEO LENGTH var
3 years ago
Jason
79b9a7bc7e
Merge pull request #788 from elebumm/CordlessCoder-patch-2
...
fix track(enumerate()) order
3 years ago
CordlessCoder
8dc892d1b5
fix track(enumerate()) order
3 years ago
Jason
a5fe2eface
feat: allows users to queue up multiple posts by splitting the post id's with a +
...
e.g. POST_ID="urdtfx+qrftps" would do urdtfx than qrftps
note: it is incompatible with times_to_run
feat: allows the username to begin with u/
closes #745
3 years ago
Jason
26457ed5fa
chore: removed the unused cookies.json file
3 years ago
Cizzl
9f894c1722
fixes #778 when result folder not created
3 years ago
Marcel
c069d8b5d0
Fixed #736
3 years ago
Callum Leslie
0fa4a3f4df
Stopped using global variable for submission as well unneeded env vars
3 years ago
Callum Leslie
82c4353ec9
Remove unused imports and fix pylint errors
...
'async_playwright' must stay due to anomalous error
3 years ago
Callum Leslie
87d10206fb
Add UTF-8 encoding to all open statements
3 years ago
Callum Leslie
69f4f59bb6
Formatted with python-black
3 years ago
Jason
03ab16eba8
Merge pull request #690 from null3000/MultiThreading
...
Multithreaded Processing
3 years ago
Jason
acfcf2adc8
Update screenshot_downloader.py
3 years ago
Vaughn Bosu
e14ec48569
Merge branch 'develop' into MultiThreading
3 years ago
Vaughn Bosu
7b8e60f8db
Update final_video.py
3 years ago
Vaughn Bosu
eb00cf319a
Update final_video.py
3 years ago
Vaughn Bosu
0d6e1238a7
Update final_video.py
3 years ago
Jason
9f117bc7a0
Merge remote-tracking branch 'origin/develop' into develop
3 years ago
Jason
c9421ca4bc
fix: video chopping issue
...
closes #385
fixes #348
3 years ago
Callum Leslie
83407aba74
Merge branch 'develop' into Documentation
3 years ago
Callum Leslie
3d2004f4cc
Missing function call on casefold
3 years ago
CordlessCoder
896ab385ff
Removed unnecessary chosen flag
3 years ago
Callum Leslie
0b192e4c8e
Empty videos.json
3 years ago
Callum Leslie
71ae7db4d7
Remove debug statements
3 years ago
Callum Leslie
b8e4103cf9
Merge branch 'develop' into feat/better-tts-changer
3 years ago
Callum Leslie
36cb5c91a5
Add optional voices for each engine
3 years ago
HallowedDust5
e51d0a0835
Last commit was meant to be this one
3 years ago
HallowedDust5
520a889cd0
Replaced subreddit.py with reddit/subreddit.py in docstring comments
3 years ago
HallowedDust5
07466097a3
Added docs and typing in function declarations
3 years ago
HallowedDust5
b38184bc32
Updated doc comments, added typing in function declaration
3 years ago
HallowedDust5
96d77f7ae0
Added typing and redid function comment
3 years ago
HallowedDust5
c9e497e5cf
Added function comment
3 years ago
SinecKers
84bd523ed2
remove unnecessary print
3 years ago
SinecKers
06f259a7c4
removed old img modify, added textcontent change
3 years ago
SinecKers
138522b187
wrap fix
3 years ago
SinecKers
fe97a00648
forgot smt
3 years ago
Callum Leslie
7765c9b018
Fix small bugs and path issues
3 years ago
Callum Leslie
c58fa10f53
Reduced code duplication in TTS engines
3 years ago
SinecKers
c50931ab6e
downloader mods
3 years ago
Jason
5663583564
added timeout prevention
3 years ago
Jason
a36aca273e
added init files to stop python from whining
3 years ago
Jason
76bff1a02d
fixed #553
3 years ago
Jason
c482266e5c
reformatted using black
...
command
"black . --line-length 101"
3 years ago
Jason
e6501f4337
fixed title opacity error
3 years ago
ART3MISTICAL
a56e818e26
Converted spaces into tabs for all files
3 years ago
CordlessCoder
8b0be93302
Some refactors, removed unnecessary f-strings and never referenced variables
3 years ago
Jason
63ca264dda
FIXES audio/image de-syncing issues
3 years ago
Jason
d9015df8ed
fixed shirts i think
3 years ago
Jason
d1faf4824c
refactored using black
3 years ago
Jason
dcb42a4939
reworked the tts system
3 years ago
Jason
6937f10e1b
Improved download and annoying user fixes/redundancies
3 years ago
Jason
809bae88c9
fixes desyncing issue
...
part of the credit goes to https://github.com/RebelPorp
3 years ago
Jason
944510a3f6
fix: fixed a slight path issue
...
chore: lowered the time.sleep time from 2 to 1
3 years ago
Lewis Menelaws
096a671af1
Merge branch 'master' of https://github.com/jasonlovesdoggo/redditvideomakerbot into pr/ProjectSlxsh/418
3 years ago
Lewis Menelaws
439a257a53
Merge branch 'develop' into pr/ProjectSlxsh/418
3 years ago
Jason
bf49f12e32
fixes issue
3 years ago
Jason
931179c872
Update TTSwrapper.py
...
TTS fix
3 years ago
Drugsosos
30ad5a510d
fixes in regex in name_normalize
3 years ago
Jason
c81106c946
fixed typo
...
thanks to script#9594
3 years ago
Jason
0c1ccebb12
fix: fixed audio error
...
fix: mp3 error
fixes #76
fixes #71
3 years ago
Jason
6729cba965
Merge remote-tracking branch 'origin/master'
3 years ago
PatatjeMC
73b2a29f1a
Better anti NSFW
...
Instead of looking at the screen to look if it's nsfw it checks it earlier so it doesn't have to create all the mp3's and open the browser to do it. Also it fixes some errors because of it cause playwright was being buggy with it for some reason.
3 years ago
Drugsosos
1764d54e5d
added name_normalize to fix bugs with forbidden chars in videoname
3 years ago
Drugsosos
6985c4da41
added name_normalize to fix bugs with forbidden chars in videoname
3 years ago
Jason
7728c472e9
chore: reformatted
...
docs: added better comment documentation
3 years ago
Jason
a3dddd1b4b
fix: fixes #66
3 years ago
Jason
63d04a302e
fix: i think
3 years ago
Jason
5beef765d7
chore: reformatted
...
feat:adds tiny delay
closes #40
3 years ago
Jason
bd165a2473
added IN-PROGRESS storymode flag
...
chore: changed print sizing
feat: started working on #10
3 years ago
null3000
4fdc1aeca3
Merge branch 'develop' into ux-changes
3 years ago
PatatjeMC
3be00d00d7
Changed to tts chunk combiner to sox
...
This helps performance and improves audio quality as movie.py adds a lot of audio glitches also there where a few small mistakes in the old version that I fixed and seem to work.
3 years ago
Hayden
875b01e2e8
Merge branch 'develop' into master
3 years ago
null3000
2004f7c0a5
fixed merge errors
3 years ago
null3000
31a4e825f1
fixed merge issues
3 years ago
null3000
bfd98d1da9
Merge branch 'develop' into ux-changes
3 years ago
null3000
abbb496012
round video length
...
turns 'total_length' into an int, instead of float.
3 years ago
Jason
7e3084e886
reformatted
3 years ago
Jason
174df19be7
fix: improved TTS requests
...
fixes #64
3 years ago
Domiziano Scarcelli
cacf3764e2
Merge branch 'develop' into change-video-location
3 years ago
Domiziano Scarcelli
5bf0888460
Removed unused imports
3 years ago
Jason
bff0881b80
forgot to add int() to Greater than or equal to ops
3 years ago
Jason
dbf68477a6
fixed #60
...
and reformatted project with the black formatter
3 years ago
Phlipde
50cca3183d
Removed "Click to see nsfw" Button in Screenshot
3 years ago
Jason
9ba4500c27
added stats
3 years ago
Jason
d1f27337c1
Create videos.json
...
gitignore fix
3 years ago
Jason
2b1f7183d4
closes #61
...
fix: perm removed praw async error
3 years ago
Jason
ec4729bd06
removed videos.json from git updatin
3 years ago
Jason
45956c409a
tried to implement smth
3 years ago
null3000
224217f341
Merge branch 'develop' into ux-changes
3 years ago
null3000
9b25603bba
Update voices.py
3 years ago
null3000
bafe8c3616
Update screenshot_downloader.py
3 years ago
null3000
232b444251
Update final_video.py
3 years ago
Jason
45531df823
sanitize text.
...
closes #59
3 years ago
Jason
e678d3e5ca
adds voice config
...
closes #28
3 years ago
Callum Leslie
2ac69da449
Merge pull request #311 from null3000/null3000-tts-links
...
tts will no longer read aloud link
3 years ago
Jason
c6df98abeb
added image transparency
...
closes #39
3 years ago
null3000
be2870a24b
Merge branch 'elebumm:master' into null3000-tts-links
3 years ago
Jason
b32e39f17d
last commit also fixed
...
fixes #52
fixes #27
3 years ago
Jason
917b20603e
removed useless line
3 years ago
Jason
293b34666a
feat: added TFA auth
...
chore: overhauled the video download system.
feat: added progress bar and speed for video download
fix: fixed the evil file not found error!
feat: added a variable that allows you to make MULTIPLE videos not just one
feat: added a standardized viewport size for the screenshot downloader
notes: removed askreddit.py as it was not needed after subreddit.py redesign.
closes #26
fixes #38
fixes #32
fixes #31
fixes #30
fixes #22
fixes #21
fixes #17
fixes #14
3 years ago
Jason
25c198dff3
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# .env.template
# reddit/subreddit.py
# video_creation/TTSwrapper.py
# video_creation/background.py
3 years ago
CordlessCoder
24863a9940
video_creation surface level refactor
3 years ago
CordlessCoder
45a296db80
setup.py heavily refactored, all files formatted with python-BLACK and added shebang lines
3 years ago
PatatjeMC
fdc055bcd4
Unlimited comment length
...
I added unlimited comment length by splitting the tts is parts in a way that doesn't make it sound weird. It works great for me but if someone experiences and issues just contact me.
3 years ago
Domiziano Scarcelli
b5c6e8f60b
Added a .env variable to change the save location of the final video
3 years ago
Hayden
25a4eb6785
Merge branch 'master' into master
3 years ago
PatatjeMC
d095391d35
Error fix
...
Moved the character limit checker cause it was being buggy and making it so some longer comments went thru but not others and it looks like that's fixed now also deleted another character limit check cause it wasn't needed anymore. and for some reason the text replace thingy was in an if statement even tho I don't think it should have been in there.
3 years ago
Hayden
445d8ce9e4
Merge branch 'master' into master
3 years ago
Lewis Menelaws
42f364d622
Revert "Add Option for Male Voice"
3 years ago
PatatjeMC
14d3025407
Reset videos.json
...
Oops forgot to reset it after testing 1 last time.
3 years ago
PatatjeMC
f67aefabfd
Fixed some bugs and upped background resolution
...
Fixed the 2 most common errors that I encountered:
- The "SoX error" (That's what it's called in JasonLovesDoggo's repo)
- AttributeError: 'dict' object has no attribute 'title'
Fixed the ending being glitchy and freezing
Upped the resolution of the background cause it looked bad
3 years ago
null3000
f55dda166a
tts will no longer read aloud link
...
There is an often issue where when commentators link to another site the tts will read out the link in its entirety. This PR uses Regex to filter that stuff out.
3 years ago
Arjun Dureja
1e17ccecd1
fix conflicts
3 years ago
MeDBeD1
3115155d89
Added a check for selftext
...
if selftext file exists it gets deleted and recreated if it is present in the thread
3 years ago
MeDBeD1
6f6b7ad3fc
Merge branch 'master' into MeDBeD1-patch-1
3 years ago
Callum Leslie
f54d2fc282
Merge branch 'master' into master
3 years ago
Jason
f491479fb7
backup
3 years ago
Callum Leslie
0dc32154f2
Code was placed in the wrong place
3 years ago
jacesleeman
fe92918823
updated
3 years ago
jacesleeman
5f2070d344
Added opacity setting to the screen shots
3 years ago
MeDBeD1
2ef606fe29
Fixed a bug: an error if the thread has no selftext
...
Had to implement a few checks for the thread having selftext and for selftext tts file to exist
3 years ago
Kamushy
367105fb2d
Changed file import name and resolved conflicts
3 years ago
MeDBeD1
6ec9475232
First 2 files of requested changes
3 years ago
Callum Leslie
db1ddce57a
Merge pull request #165 from andronedev/master
...
Add Docker support
3 years ago
Arjun Dureja
50fd018366
merge and resolve conflicts
3 years ago
Arjun Dureja
b9b46774ff
Create function for generating and saving TTS
3 years ago
reoccurcat
77f68b847c
fixed dark mode bug
3 years ago
reoccurcat
97ec2a0a16
Merge branch 'master'
3 years ago
Callum Leslie
16f57bf477
Add casefold to ignore case in env file for theme
3 years ago
Callum Leslie
ce940a8057
Merge branch 'master' into dark-mode
3 years ago
Kamushy
d15679d809
Merge branch 'master' into master
3 years ago
Kamushy
2d0ef4e53c
Merge remote-tracking branch 'upstream/1.1'
3 years ago
reoccurcat
d4bdad4d0f
checks off the custom background todo
3 years ago
andronedev
9c6c16a5d8
Merge branch 'master' into master
3 years ago
andronedev
593094d14b
add Docker support
3 years ago
Lewis Menelaws
3742f11e87
Merge branch 'master' into master
3 years ago
Lewis Menelaws
45e3a11440
Refactored for easier merging and fixed dependencies.
3 years ago
reoccurcat
6742a53889
overhaul
3 years ago
Kamushy
93bcd7be77
file will now go to correct folder
3 years ago
Kamushy
9bb1aa351e
made name change correctly
...
line 59 is if any of characters cant be turned into a file remove them
3 years ago
Jason
96d0bcfdd8
fp issue
...
nightly backup
3 years ago
Jason
b561859b04
added a bit of code to make the results folder if it doesn't exist
...
fixes #16
3 years ago
Jason
695208080b
cleared videos.json for other people's usage
3 years ago
Jason
8b5670a8eb
feat: ads a check to see if the video has already been done as suggested in #12
...
closes #12
3 years ago
Jason
f8c340f612
feat: added dark mode screenshots
...
closes #13
3 years ago
Arjun Dureja
4f3dcaf694
add dark mode
3 years ago
Arjun Dureja
c03bd2ae82
Add male voice
3 years ago
Ole
810f297171
and remove unnecessary line lol
3 years ago
Ole
e3eb67feed
Add download progress bar
3 years ago
Jason
10f87c34c1
new example and updated .gitignore
3 years ago
Jason
19cbe21a6d
reddit thread picking works!
3 years ago
Jason
81e8a5d6fb
HOLY SHITNUGGIES IT WORKS!
3 years ago
Jason
55d8145d70
I hope i don't get a virus
3 years ago
Jason
89c67477a9
update to .gitignore
3 years ago
Jason
9f6a5e6a1f
everything does indeed work!
3 years ago
Jason
016feae60b
I believe everything works!
...
i'm just going to change some dir listing a bit
3 years ago
Jason
51484ca401
using smth with os.remove and I don't want to accidentally delete anything important
3 years ago
Lewis Menelaws
ce14eff286
Initial commit
3 years ago