reddit hole
1.0.0

讓我問你:
如果您對上述任何問題回答是,這是適合您的地方!為什麼這個項目脫穎而出?
長“故事模式”視頻
短褲
reddit-hole/
├── assets/
│ ├── background/
│ ├── fonts/
│ ├── temp/
│ ├── config.toml
│ ├── cookie-dark-mode.json
│ ├── cookie-light-mode.json
│ ├── database.json
│ └── my_title_template.png
├── docs/
├── env/
├── results/
│ ├── long/
│ ├── short/
├── utils/
│ ├── captions.py
│ ├── helpers.py
│ ├── reddit.py
│ ├── tts.py
│ └── videomaker.py
├── .env
├── .gitignore
├── LICENSE
├── main.py
├── README.md
└── requirements.txt
克隆這個存儲庫
創建虛擬環境並安裝所有依賴關係
python -m venv env
source env/bin/activate
pip install -r requirements.txt
python -m playwright install and python -m playwright install-deps創建.env文件以存儲環境變量
設置AWS(免費層)
唱歌
創建訪問密鑰並將其與秘密訪問密鑰一起保存
將其保存在.env文件中
# .env
AWS_ACCESS_KEY_ID =
AWS_SECRET_ACCESS_KEY =
AWS_REGION_NAME =轉到Reddit應用程序首選項,然後單擊底部創建另一個應用程序。
填寫所需的詳細信息,請確保選擇腳本並單擊創建應用程序。

記下個人使用腳本和秘密令牌,然後更新config.toml文件中的以下憑據。

將其與您的憑據一起保存在.env文件中:
# .env
REDDIT_CLIENT_ID =
REDDIT_CLIENT_SECRET =
REDDIT_USERNAME =
REDDIT_PASSKEY =下載任何YouTube視頻作為背景
這裡有一些選擇:
將路徑保存在.env文件中:
# .env
BACKGROUND = " /reddit-hole/assets/background/minecraft.mp4 "配置中的設置配置:
[ Reddit ]
subreddit = ' AskReddit '
[ settings ]
storymode = false
opacity = 0.75
resolution_w = 1920
resolution_h = 1080
pause = 0.6
multiple_voices = false
voice_id = ' Matthew '專門用於註釋模式( storymode=false ):
[ Reddit ]
topn_comments = 10
max_comment_length = 300
min_comment_length = 10
[ settings ]
total_video_duration = 59
theme = " dark "
zoom = 1.25我們剩下的就是運行:
python main.py