Arquivo de vídeo com carimbos de data e hora começando em GT zero com ffmpeg

Arquivo de vídeo com carimbos de data e hora começando em GT zero com ffmpeg

O problema: Entre os vários arquivos de legenda, encontre aquele que corresponde ao arquivo de vídeo específico com base em apenas um pequeno fragmento transcodificado dele, que possui tamanho de quadro menor e codecs diferentes. Não é possível usar o arquivo de filme original.

Solução desejada: Transcodifique um pequeno fragmento do meio do arquivo de vídeo com carimbos de data e hora no fragmento definidos para seus valores originais, por exemplo, 00:30:00 -> 00:31:00em vez de padrão 00:00:00 -> 00:01:00. Isso permitiria abrir o fragmento em um reprodutor de vídeo adicionando diferentes arquivos de legenda. Os carimbos de data e hora originais permitiriam ao player mostrar as frases adequadas do arquivo de legenda.

Pergunta: É possível ter um arquivo de vídeo começando com um carimbo de data/hora diferente de zero para que as legendas sejam exibidas corretamente? Se sim, como isso deve ser feito no ffmpeg?

Tentei usar o -copytssinalizador, mas recebo um arquivo de saída com duração zero ao configurar -ss 1800os arquivos de entrada e -t 60o arquivo de saída.

informação relacionada