rffmpeg/rffmpeg.yml.sample
Robert Högberg fd831a5890
Fix path to ssh key
I guess you can have any path to the ssh keys, but this will make the sample file match the README, which I think would be good..
2022-01-18 22:39:53 +01:00

67 lines
2.3 KiB
Text

---
# Example configuration file for rffmpeg
# Copy this sample to /etc/rffmpeg/rffmpeg.yml and replace the various attributes
# with the values for your environment. For more details please see the README.
rffmpeg:
# rffmpeg state configuration - YOU SHOULD NOT ALTER THESE
state:
# Temporary directory to store state
tempdir: "/run/shm/rffmpeg"
# Filename format for state instance files
filename: "instance_{pid}.pid"
# Contents of the state instance file
contents: "{host}"
# Temporary directory to store SSH persistence sockets
persistdir: "/run/shm"
# Logging configuration
logging:
# Enable or disable file logging
file: true
# Log messages to this file - ensure the user running rffmpeg can write to it
logfile: "/var/log/jellyfin/rffmpeg.log"
# Remote (SSH) configuration
remote:
# A YAML list of remote hosts to connect to; either direct list or name/weight supported
hosts:
- localhost
- name: gpu1
weight: 2 # Relative to any non-weighted hosts which have weight 1
# The remote SSH user to connect as
user: jellyfin
# How long to persist SSH sessions (0 to disable)
persist: 300
# A YAML list of additional SSH arguments (e.g. private keys),
# one line per space-separated argument element.
args:
- "-i"
- "/var/lib/jellyfin/.ssh/id_rsa"
# Remote command configuration
commands:
# By default rffmpeg uses $PATH to find the "ssh" program; use this option to set a full path
# to an SSH binary if you want to override the default.
ssh: "ssh"
# A YAML list of prefixes to the ffmpeg command (e.g. sudo, nice, etc.),
# one line per space-separated command element.
pre:
- ""
# The (remote) ffmpeg and ffprobe command binary paths
ffmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
ffprobe: "/usr/lib/jellyfin-ffmpeg/ffprobe"
# An optional local fallback ffmpeg and ffprobe, if you wish this to be different from the above paths
#fallback_ffmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
#fallback_ffprobe: "/usr/lib/jellyfin-ffmpeg/ffprobe"