forked from steelbrain/ffmpeg-over-ip
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtemplate.ffmpeg-over-ip.server.jsonc
More file actions
31 lines (26 loc) · 1.41 KB
/
template.ffmpeg-over-ip.server.jsonc
File metadata and controls
31 lines (26 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{
// This is a "jsonc" file and therefore supports comments in addition to standard JSON syntax
// LOG CONFIGURATION OPTIONS (use only one):
"log": "stdout", // type: "stdout" | "stderr" | any string (file path) | false
// Other possibilities (EXAMPLES - choose only one):
// "log": "$TMPDIR/ffmpeg-over-ip.server.log", // Uses the operating system temp folder
// "log": "$HOME/ffmpeg-over-ip.server.log", // Uses the user's home folder
// "log": false, // Turns off logging completely
// "log": "stderr", // Log to stderr
// "log": "/var/log/messages.log", // Log to a specific file
"address": "0.0.0.0:5050", // type: string, format: "host:port" or "unix:/path/to/socket"
// TCP connections use "host:port" format. For Unix domain sockets, prefix with "unix:"
// Examples:
// "address": "127.0.0.1:5050" // Listen only on localhost
// "address": "0.0.0.0:5050" // Listen on all interfaces (default)
// "address": "unix:/tmp/ffmpeg-over-ip.sock" // Use Unix socket
"authSecret": "YOUR-CLIENT-PASSWORD-HERE", // type: string
// ^ Ideally more than 15 characters long
"debug": true, // type: boolean
// ^ When set to true, original and rewritten args will be logged for each command
// This is useful for troubleshooting ffmpeg commands and rewrites
// Optional: rewrite codec names in ffmpeg arguments
"rewrites": [
["libfdk_aac", "aac"]
]
}