diff --git a/CONFIG.md b/CONFIG.md index 880370a..40aa078 100644 --- a/CONFIG.md +++ b/CONFIG.md @@ -656,11 +656,12 @@ Control subtitle conversion and SDH (hearing-impaired) stripping behavior. - `subby`: Always use subby with CommonIssuesFixer. - `subtitleedit`: Prefer SubtitleEdit when available; otherwise fallback to standard conversion. - `pycaption`: Use only the pycaption library (no SubtitleEdit, no subby). + - `pysubs2`: Use pysubs2 library (supports SRT, SSA, ASS, WebVTT, TTML, SAMI, MicroDVD, MPL2, TMP formats). - `sdh_method`: How to strip SDH cues. Default: `auto`. - `auto`: Try subby for SRT first, then SubtitleEdit, then filter-subs. - - `subby`: Use subby’s SDHStripper (SRT only). - - `subtitleedit`: Use SubtitleEdit’s RemoveTextForHI when available. + - `subby`: Use subby's SDHStripper (SRT only). + - `subtitleedit`: Use SubtitleEdit's RemoveTextForHI when available. - `filter-subs`: Use the subtitle-filter library. Example: diff --git a/unshackle/unshackle-example.yaml b/unshackle/unshackle-example.yaml index 4ad46ff..74447c1 100644 --- a/unshackle/unshackle-example.yaml +++ b/unshackle/unshackle-example.yaml @@ -253,6 +253,7 @@ tmdb_api_key: "" # - subby: Always use subby with advanced processing # - pycaption: Use only pycaption library (no SubtitleEdit, no subby) # - subtitleedit: Prefer SubtitleEdit when available, fall back to pycaption +# - pysubs2: Use pysubs2 library (supports SRT/SSA/ASS/WebVTT/TTML/SAMI/MicroDVD/MPL2/TMP) subtitle: conversion_method: auto sdh_method: auto