
- Remove hardcoded production paths for open source security - Require INPUT_DIR and OUTPUT_DIR environment variables - Remove organizational references from examples - Clean up old deployment code with personal info - Improve maintainability with proper env var validation
32 lines
636 B
Plaintext
32 lines
636 B
Plaintext
# Directory paths
|
|
INPUT_DIR=/home/user/livestreams
|
|
OUTPUT_DIR=/media/archive/livestreams
|
|
|
|
# Program naming
|
|
DIVINE_WORSHIP_NAME=Divine Worship Service
|
|
AFTERNOON_PROGRAM_NAME=Afternoon Program
|
|
|
|
# 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=copy
|
|
AUDIO_BITRATE=192k
|
|
|
|
# File Stability Settings
|
|
STABILITY_CHECK_INTERVAL=2
|
|
STABILITY_REQUIRED_CHECKS=15
|
|
MAX_STABILITY_WAIT_HOURS=4
|
|
|
|
# Directory Settings
|
|
CREATE_YEAR_MONTH_DIRS=true
|
|
PRESERVE_ORIGINAL_FILES=true
|
|
|
|
# NFO Settings
|
|
SHOW_TITLE=LiveStreams
|
|
CREATE_NFO_FILES=true |