Add .env.example for sermon converter configuration

- Provides template for required environment variables
- Sermon-specific paths and FFmpeg settings
- File stability and directory configuration
This commit is contained in:
Benjamin Slingo 2025-09-08 12:45:38 -04:00
parent a5c9cc0cda
commit 1c5933b06d

26
.env.example Normal file
View file

@ -0,0 +1,26 @@
# Copy this file to .env and configure with your paths
# Directory paths
SERMON_WATCH_PATH=/path/to/watch/sermons
SERMON_OUTPUT_PATH=/path/to/output/sermons
# FFmpeg Configuration
FFMPEG_BINARY=ffmpeg
VIDEO_CODEC=av1_qsv
HW_ACCEL=qsv
HW_DEVICE=qsv=hw
FFMPEG_PRESET=4
VIDEO_BITRATE=6M
MAX_BITRATE=12M
BUFFER_SIZE=24M
AUDIO_CODEC=libopus
AUDIO_BITRATE=192k
# File Stability Settings
STABILITY_CHECK_INTERVAL=1
STABILITY_REQUIRED_CHECKS=30
MAX_STABILITY_WAIT_HOURS=0.5
# Directory Settings
CREATE_YEAR_MONTH_DIRS=true
PRESERVE_ORIGINAL_FILES=false