
Lassen Sie mich Sie fragen:
Wenn Sie auf eine der obigen Frage geantwortet haben, ist dies der richtige Ort für Sie! Warum fällt dieses Projekt auf?
langes "StoryMode" -Video
Shorts
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
Klonen Sie dieses Repository
Erstellen Sie eine virtuelle Umgebung und installieren Sie alle Abhängigkeiten
python -m venv env
source env/bin/activate
pip install -r requirements.txt
python -m playwright install and python -m playwright install-deps Erstellen Sie .env -Datei, um Umgebungsvariablen zu speichern
Setup AWS (kostenlose Stufe)
Singe in die Konsole
Erstellen Sie den Zugriffstast
Speichern Sie es in der .env -Datei
# .env
AWS_ACCESS_KEY_ID =
AWS_SECRET_ACCESS_KEY =
AWS_REGION_NAME =Gehen Sie zu Reddit App -Einstellungen und klicken Sie unten auf eine andere App erstellen.
Füllen Sie die erforderlichen Details aus, wählen Sie das Skript aus und klicken Sie auf App erstellen.

Notieren Sie sich das Personal Use Skript und das geheime Token und aktualisieren Sie die folgenden Anmeldeinformationen in der Datei config.toml .

Speichern Sie es in der Datei .env zusammen mit Ihren Anmeldeinformationen:
# .env
REDDIT_CLIENT_ID =
REDDIT_CLIENT_SECRET =
REDDIT_USERNAME =
REDDIT_PASSKEY =Laden Sie ein YouTube -Video als Hintergrund herunter
Hier sind einige Optionen:
Speichern Sie den Pfad in der Datei .env :
# .env
BACKGROUND = " /reddit-hole/assets/background/minecraft.mp4 "Setup -Konfiguration in Konfiguration:
[ Reddit ]
subreddit = ' AskReddit '
[ settings ]
storymode = false
opacity = 0.75
resolution_w = 1920
resolution_h = 1080
pause = 0.6
multiple_voices = false
voice_id = ' Matthew ' Speziell für den Kommentarmodus ( storymode=false ):
[ Reddit ]
topn_comments = 10
max_comment_length = 300
min_comment_length = 10
[ settings ]
total_video_duration = 59
theme = " dark "
zoom = 1.25Alles, was wir übrig machen, ist zu rennen:
python main.py