Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
compressor compressor.service
1.4 kB · 34 lines
at master
1234567891011121314151617181920212223242526272829303132333435[Unit]Description=Video Compressor ServiceAfter=network.target
[Service]Type=simpleExecStart=compressorWorkingDirectory=/tmp# Input/Output directoriesEnvironment=INPUT_DIR=/srv/syncthing/compressor_inputEnvironment=OUTPUT_DIR=/srv/syncthing/compressor_output# FFmpeg configuration# Environment=FFMPEG_BIN=ffmpeg# Environment=FFMPEG_COMMAND="-y -hwaccel cuda -hwaccel_device 0 -i {{input}} -c:v hevc_nvenc -qp 25 -preset p6 -gpu 0 -b_qfactor 1.1 -b_ref_mode middle -bf 3 -g 250 -i_qfactor 0.75 -max_muxing_queue_size 1024 -multipass 1 -rc vbr -rc-lookahead 20 -temporal-aq 1 -tune hq -c:a aac -af volume=2.0 {{output}}"# Environment=FFMPEG_COMMAND_CPU="-y -hide_banner -nostats -i {{input}} -c:v libx265 -preset slow -crf 24 -c:a aac -af volume=2.0 {{output}}"# Processing options# Environment=DELETE_SOURCE=false# Environment=PROCESSING_SUFFIX=.processing# Environment=OUTPUT_EXTENSION=.mp4# Environment=VIDEO_EXTENSIONS=.mp4,.mkv,.mov,.avi,.flv,.wmv,.m4v,.webm,.ts# Performance tuning# Environment=QUEUE_SIZE=128# Environment=MAX_CONCURRENT=1# Environment=RESCAN_INTERVAL=30s# Environment=FILE_STABILITY_DURATION=3s# HTTP server# Environment=PORT=8080# Discord notifications# Environment=DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/YOUR_WEBHOOK_ID/YOUR_WEBHOOK_TOKENRestart=on-failureRestartSec=5
[Install]WantedBy=default.target