Add video_transcoder service

This commit is contained in:
Julian Mutter 2022-09-13 14:36:52 +02:00
parent 610f07074f
commit d48b5d7bb5
2 changed files with 14 additions and 0 deletions

View File

@ -24,6 +24,7 @@ SERIES_TITLE_REGEX = r"S(\d+)[ _]?E(\d+)-(\d+)$"
def main():
print("transcode_dvd started")
chdir_to_script_dir()
mkdirs()
for dvd_type in ("movie", "series"):
@ -44,6 +45,7 @@ def main():
print(f"Failed. Please see logs at {dvd.err_log_file}")
delete_tmp_dir()
print("transcode_dvd finished")
class Dvd:

View File

@ -0,0 +1,12 @@
[Unit]
Description=Transcode dvds
[Service]
Restart=always
RestartSec=10s
ExecStartPre=/usr/local/bin/check-if-enc-mounted
ExecStart=/mnt/enc/ripping/dvd_rip/transcoder/transcode_dvd.py
RemainAfterExit=no
[Install]
WantedBy=multi-user.target