FFmpeg-Easy-Unraid
Docker 应用程序 from nade's Repository
概述
FFmpeg-Easy-Unraid is a "Set and Forget" Batch Transcoder designed for Unraid.
Features:
* Run-Once Workflow: This container scans /import on startup, processes the queue, and stops. To process new files, simply restart the container. It does not monitor continuously.
* Structure: Recursively scans directories and preserves the exact folder structure (Great for TV Series).
* Codecs: H.265 (HEVC) and AV1. (Note: AV1 requires modern GPU hardware like RTX 40xx or Intel Arc).
* Hardware: CPU, Nvidia (NVENC), Intel (QuickSync/Arc).
* Safety: Detects CPU pinning. Limits threads to 50% if no pinning is detected to prevent server freeze.
IMPORTANT FOR NVIDIA USERS:
To enable GPU support, you MUST enable "Advanced View" (top right) and add --runtime=nvidia to the "Extra Parameters" field! You must also set the "Nvidia Visible Devices" variable.
IMPORTANT FOR INTEL GPU USERS:
To enable QuickSync/Arc support, you must pass the device /dev/dri to the container (Add Device -> /dev/dri).
运行时参数
- 网络
bridge- 外壳
bash- 特权
- false
- 额外参数
--cap-add=SYS_NICE
模板配置
Input Path (Source)Pathrw
Path to source files. Originals move to /finished after success.
- 目标
- /import
- 默认值
- /mnt/user/import/
Output Path (Destination)Pathrw
Destination for converted files.
- 目标
- /export
- 默认值
- /mnt/user/export/
Encoding MethodVariable
cpu_h265 (Best Quality), cpu_av1, nvidia_h265, nvidia_av1 (Requires RTX 40xx), intel_h265, intel_av1
- 目标
- ENCODE_METHOD
- 默认值
- cpu_h265
PresetVariable
'default' (recommended) or manual (slow, fast, p1-p7).
- 目标
- ENCODE_PRESET
- 默认值
- default
Quality (CRF - CPU/Intel)Variable
Lower = Better. Empty = Smart Default (18/24).
- 目标
- ENCODE_CRF
Quality (CQ - Nvidia)Variable
Lower = Better. Empty = Smart Default (19/24).
- 目标
- ENCODE_CQ
CPU ThreadsVariable
0 = Auto (Safety Mode: 50% if no pinning). Set number to force.
- 目标
- ENCODE_THREADS
- 默认值
- 0
Custom FFmpeg ArgsVariable
Override audio/sub args (Default: -c:a copy -c:s copy).
- 目标
- FFMPEG_CUSTOM_ARGS
Nvidia Visible DevicesVariable
Set your GPU UUID here (e.g. GPU-xxxx) or leave as 'all'. REQUIRED for Nvidia encoding.
- 目标
- NVIDIA_VISIBLE_DEVICES
- 默认值
- all
Nvidia Driver CapabilitiesVariable
Keep this as 'all' or 'compute,video,utility'.
- 目标
- NVIDIA_DRIVER_CAPABILITIES
- 默认值
- all
Unraid User IDVariable
UID
- 目标
- UNRAID_UID
- 默认值
- 99
Unraid Group IDVariable
GID
- 目标
- UNRAID_GID
- 默认值
- 100
下载统计数据
281
下载总数
详细信息
存储库
metronade/ffmpeg-easy-unraid最后更新2026-01-05
初见2026-05-12
在Unraid 上运行 FFmpeg-Easy-Unraid 。
FFmpeg-Easy-Unraid 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。