diff options
| author | 2026-01-06 12:18:00 +0100 | |
|---|---|---|
| committer | 2026-01-06 12:18:00 +0100 | |
| commit | 03d270a56b751bc53b83381d9fef21da8d4cbb91 (patch) | |
| tree | 420ee265ed31995479e8660d33cb60c89472a6b0 /data/server.json | |
| parent | Implement configurable EXIF stripping for uploaded media (diff) | |
| download | snac2-03d270a56b751bc53b83381d9fef21da8d4cbb91.tar.gz snac2-03d270a56b751bc53b83381d9fef21da8d4cbb91.tar.xz snac2-03d270a56b751bc53b83381d9fef21da8d4cbb91.zip | |
Implement metadata stripping for uploaded videos
- Extend `strip_media` to support video files using `ffmpeg`.
- Use `ffmpeg -map_metadata -1 -c copy` to strip global metadata.
- Support formats: mp4, m4v, mov, webm, mkv, avi.
- Add `ffmpeg_path` configuration option.
- Implement robust relative path handling (`user/` heuristic) to support jailed environments.
- Enforce strict checks on startup: fail if tools (mogrify/ffmpeg) are missing when enabled.
Diffstat (limited to 'data/server.json')
0 files changed, 0 insertions, 0 deletions