Detect embedded subtitle tracks in analyzers

Add a subtitle branch to the ffprobe/avprobe stream loops that collects
each embedded subtitle track (index, codec, language, title, default/
forced flags) and classifies it as text or image by codec. This is the
basis for letting the user pick a track to burn into the picture.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Luna 2026-06-02 00:39:13 -07:00
parent 75aa10e4c8
commit a158119d41
3 changed files with 48 additions and 0 deletions

7
.gitignore vendored Normal file
View file

@ -0,0 +1,7 @@
__pycache__/
*.pyc
*.pyo
build/
dist/
*.egg-info/
src/devedeng/data/locale/