-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
37 lines (28 loc) · 1.07 KB
/
.env.example
File metadata and controls
37 lines (28 loc) · 1.07 KB
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
# AI VideoTranslator Configuration
# Copy this file to .env and adjust settings as needed
# Whisper Model Settings
# Options: tiny, base, small, medium, large
VIDEOTRANSLATOR_WHISPER_MODEL=base
# Language for transcription (ISO 639-1 code)
# Leave empty for auto-detection
VIDEOTRANSLATOR_LANGUAGE=en
# Device to run Whisper on
# Options: cpu, cuda
VIDEOTRANSLATOR_DEVICE=cpu
# Video Processing Settings
VIDEOTRANSLATOR_AUDIO_BITRATE=192k
VIDEOTRANSLATOR_VIDEO_CODEC=libx264
VIDEOTRANSLATOR_SUBTITLE_CODEC=mov_text
# Logging
# Options: DEBUG, INFO, WARNING, ERROR
VIDEOTRANSLATOR_LOG_LEVEL=INFO
# LibreTranslate Settings
# URL of LibreTranslate service (default: http://localhost:5000)
VIDEOTRANSLATOR_LIBRETRANSLATE_HOST=http://localhost:5000
# API key for LibreTranslate (optional - leave empty if not using authentication)
VIDEOTRANSLATOR_LIBRETRANSLATE_API_KEY=
# Translation timeout in seconds
VIDEOTRANSLATOR_LIBRETRANSLATE_TIMEOUT=30
# AWS Settings (Optional - only if using cloud features)
# VIDEOTRANSLATOR_AWS_BUCKET=your-bucket-name
# VIDEOTRANSLATOR_AWS_REGION=us-east-1