Add video_transcoder service
This commit is contained in:
parent
610f07074f
commit
d48b5d7bb5
@ -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:
|
||||
|
12
transcoder/video_transcoder.service
Normal file
12
transcoder/video_transcoder.service
Normal 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
|
Loading…
x
Reference in New Issue
Block a user