Move hardcoded settings to .env file
This commit is contained in:
1
transcoder/requirements.txt
Normal file
1
transcoder/requirements.txt
Normal file
@ -0,0 +1 @@
|
||||
dotenv==1.0
|
@ -6,19 +6,22 @@ import shutil
|
||||
from datetime import datetime
|
||||
import json
|
||||
import re
|
||||
from dotenv import load_dotenv
|
||||
|
||||
TMP_DIR = "tmp"
|
||||
RAW_DIR = "raw"
|
||||
TRANSCODED_DIR = "transcoded"
|
||||
LOGFILE = "transcode.log"
|
||||
|
||||
HANDBRAKE_PROCESS_NICE_LEVEL = 10
|
||||
HANDBRAKE_PRESET_MOVIE = "General/HQ 1080p30 Surround"
|
||||
HANDBRAKE_PRESET_SERIES = "General/Fast 1080p30"
|
||||
HANDBRAKE_AUDIO_LANG_LIST = "de,en"
|
||||
OUT_VIDEO_FORMAT = ".mkv"
|
||||
MIN_EPISODES_DURATION_SECONDS = 30 * 60
|
||||
MAX_EPISODES_DURATION_SECONDS = 1.5 * 60 * 60
|
||||
load_dotenv()
|
||||
|
||||
HANDBRAKE_PROCESS_NICE_LEVEL = int(os.environ["HANDBRAKE_PROCESS_NICE_LEVEL"])
|
||||
HANDBRAKE_PRESET_MOVIE = os.environ["HANDBRAKE_PRESET_MOVIE"]
|
||||
HANDBRAKE_PRESET_SERIES = os.environ["HANDBRAKE_PRESET_SERIES"]
|
||||
HANDBRAKE_AUDIO_LANG_LIST = os.environ["HANDBRAKE_AUDIO_LANG_LIST"]
|
||||
OUT_VIDEO_FORMAT = os.environ["OUT_VIDEO_FORMAT"]
|
||||
MIN_EPISODES_DURATION_SECONDS = int(os.environ["MIN_EPISODES_DURATION_MINUTES"]) * 60
|
||||
MAX_EPISODES_DURATION_SECONDS = int(os.environ["MAX_EPISODES_DURATION_MINUTES"]) * 60
|
||||
|
||||
SERIES_TITLE_REGEX = r"S(\d+)[ _]?E(\d+)-(\d+)$"
|
||||
|
||||
|
Reference in New Issue
Block a user