Commit Graph
21 Commits
Author SHA1 Message Date
Esa Kataja 1dab2befbd add: user manual 2026-05-16 19:42:25 +03:00
Esa Kataja 30c7d9ae27 chore: ignore BUGS.md 2026-05-16 19:42:25 +03:00
Esa Kataja 13f70195c6 chore: rename AGENTS.md to CLAUDE.md 2026-05-16 19:41:31 +03:00
Esa Kataja 07f999a338 fix: correct interlace detection and reap idet child
The previous detector substring-matched "TFF"/"BFF" against idet's own
label text, so it returned true on every source, and `cmd.Start()` was
never paired with `Wait()`, leaving a zombie ffmpeg per file.

Run idet bounded with `-frames:v 400 -an -sn -f null -` so it completes,
use CombinedOutput so the child is reaped, and parse the "Multi frame
detection" summary line — interlaced only when TFF+BFF > Progressive.
2026-05-16 19:39:33 +03:00
Esa Kataja 4783d0e0d4 fix: restore metadata tags and sanitize output filenames 2026-04-04 19:39:17 +03:00
Esa Kataja 3f3eef5d1f add: keyint=10s svtav1 parameter 2026-04-04 19:34:55 +03:00
Esa Kataja 9d8cc17e69 fix: add -preset as separate FFmpeg argument 2026-04-04 19:27:00 +03:00
Esa Kataja 832e5568f5 fix: preserve stream language metadata using ffprobe and -map_metadata -1 2026-04-04 19:20:46 +03:00
Esa Kataja 31b5f03e09 fix: use ffprobe for SAR detection and calculate zscale width 2026-04-04 19:18:43 +03:00
Esa Kataja 4eeacfe551 fix: use consistent filenames for audio extraction 2026-04-04 19:00:30 +03:00
Esa Kataja bc58017414 fix: reorder FFmpeg args to fix input option error 2026-04-04 18:58:10 +03:00
Esa Kataja 8585b5fc07 add: add AGENTS.md for agent guidance 2026-04-04 18:09:06 +03:00
Esa Kataja 935912e376 fix: improve FFmpeg output parsing for resolution detection 2026-04-04 18:08:49 +03:00
Esa Kataja 53adafbc40 add: add interlaced detection and bwdif deinterlacing 2026-04-04 18:08:25 +03:00
Esa Kataja 9356d45074 add: add gitignore and config example 2026-04-04 18:07:50 +03:00
Esa Kataja b54cf700aa add: add main CLI entrypoint 2026-04-04 18:07:38 +03:00
Esa Kataja 0f11c62c4d add: add encoder, mover, watcher, and logger packages 2026-04-04 18:07:37 +03:00
Esa Kataja 2b18f5b526 add: add metadata package for omdb and tvmaze 2026-04-04 18:07:36 +03:00
Esa Kataja 901ccc37b2 add: add types and config package 2026-04-04 18:07:26 +03:00
Esa Kataja 25ea35fc26 add: add project specification 2026-04-04 18:05:26 +03:00
Esa Kataja 3273beb574 Initial commit 2026-04-04 18:02:50 +03:00