Converter legendas baseadas em imagem em texto é um processo não trivial, pois você precisará de algum tipo de sistema OCR para interpretar os bitmaps e descobrir qual é o texto correspondente. ffmpeg
sozinho não fará isso por você.
Não tenho conhecimento de nenhum aplicativo que faça o processo inteiro de uma só vez, para Linux / UNIX. No entanto, esse processo deve funcionar:
- Extraia as legendas com
mkvextract
ouffmpeg
- Converta as legendas do PGS para o formato DVD SUB com BDSup2Sub
- OCR as legendas em formato SRT com VobSub2SRT
- Mux as legendas de volta para um arquivo mkv com
mkvmerge
ouffmpeg