-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.py
40 lines (30 loc) · 1.88 KB
/
config.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# config.py
# Claves API y rutas
OPENAI_API_KEY = 'API-KEY' # Actual
OPENAI_MODEL_NAME = 'gpt-4o-mini' # Actualiza según el modelo que estés utilizando
OPENAI_MAX_TOKENS = 4096 # Máximo número de tokens permitidos por solicitud
VIDEO_DIR = r'C:\Users\carlo\Downloads\Video\oddly satisfaying videos' # Actualiza esta ruta a la carpeta con los clips de video a utilizar
VIDEO_FORMATS = ['.mp4', '.avi', '.mov', '.mkv']
TARGET_RESOLUTION = (576, 1024) # Resolución objetivo para los clips de video (alto, ancho) 576 x 1024 es la comun de los clips descargados de tiktok, pero igualmente si es mayor se ajustara a esta resolucion
VIDEO_SPEED_FACTOR = 1.9 # Factor de velocidad para procesamiento de video
#EDGE TTS (Microsoft Voices)
USE_EDGE_TTS = True # Cambia a True para usar edge-tts en lugar de TTS con clonación de voz
SPEED_VOICE_EDGE_TTS = 1.1 # Velocidad de la voz generada por edge-tts
# Parámetros para TTS con clonación de voz
SPEAKER_WAV_FEMALE = "camilahermana.mp3"
SPEAKER_WAV_MALE = "camilahermana.mp3"
TTS_MODEL = "tts_models/multilingual/multi-dataset/xtts_v2"
# Parámetros para edge-tts
EDGE_TTS_LANGUAGE = "es-MX"
EDGE_TTS_VOICE_GENDER = "male" # 'male' o 'female'
# Audio y Música
AUDIO_FILE = 'audio_story.wav' # Ruta al archivo de narración (Este se puede dejar tal cual es un archivo que se creará)
SPEAKER_WAV = 'camilahermana.mp3' # Ruta al archivo de voz de referencia para la clonación de voz TTS
MUSIC_DIR = r'C:\\Users\\carlo\\Desktop\\MusicBackground' # Ruta a la carpeta de música de fondo
MUSIC_SUPPORTED_FORMATS = ['.mp3', '.wav', '.aac', '.flac', '.m4a']
VOLUME_REDUCTION_DB = 30
#MARCA DE AGUA
WATERMARK_TEXT = "@Reddit.CC0" #Dejar en blanco si no se desea marca de agua
# Archivo de Video Final
VIDEO_FILE = 'video_with_audio.mp4'
FINAL_OUTPUT = 'final_video.mp4' # Ruta al archivo de video final combinado con música