
Estou gravando legendas e extraindo frames, gostaria de gerar arquivos de texto com legendas para cada quadro extraído que contenha legendas, tudo dentro do ffmpeg (ou talvez modificando o código fonte).
Minha primeira tentativa foi um script que mapeia o número do quadro para uma legenda, recuperando o tempo usando uma fórmula baseada no número do quadro extraído e na taxa de quadros da extração e procurando o tempo correspondente no arquivo de legenda. Infelizmente, isso não oferece 100% de precisão, então agora estou procurando maneiras de fazer isso diretamente no ffmpeg.
Dei uma olhada no código fonte, é relativamente complexo e não consigo encontrar uma maneira de capturar os momentos em que sei que estou extraindo um quadro com legenda.
É possível conseguir isso no ffmpeg sem tocar no código-fonte? Caso contrário, alguém poderia me ajudar a identificar as partes relevantes do código-fonte?
Obrigado