livestream-archiver/.env.example
Benjamin Slingo 3cf60dbad1 Security improvements and architecture cleanup
- 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
2025-09-08 12:09:58 -04:00

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