Como inserir contagem regressiva em um arquivo de vídeo

4

Existe uma maneira fácil de inserir um grande relógio de contagem regressiva após uma determinada posição de tempo de um arquivo de vídeo no linux? O relógio de contagem regressiva deve contar em segundos, de n a 0.

Editar:

Eu não quero inserir imagens manualmente mostrando o enésimo segundo. Está claro para mim como fazer isso. O que eu quero é uma maneira automática de fazer isso:

  • Defina o número de segundos para a contagem regressiva (por exemplo, 64 ou 80 segundos)
  • Defina a hora em que inserir a contagem regressiva em um determinado vídeo

E finalmente obtenha o vídeo com a contagem regressiva inserida na posição especificada como resultado.

Seria bom se isso fosse possível em um editor de vídeo gráfico como o openshot. No entanto, também seria ok ter uma solução de linha de comando para isso.

    
por student 26.02.2012 / 21:06

3 respostas

3

Eu tenho uma resposta simples e espero que isso ajude você. Você pode usar o kdenlive! depois de correr vá para projeto > Geradores > Contagem regressiva. Você pode simplesmente digitar seu tempo e fonte e irá gerá-lo para você. bom tempo:)

    
por mahdiar 20.03.2012 / 20:12
2

A resposta correta para sua pergunta é:

NO.

Não há uma maneira fácil de fazer isso. Você pode usar alguns truques para anotar o que um script irá gerar para você (a contagem regressiva do relógio) em seu vídeo. Talvez o Imagemagick e o Bash sejam um bom começo para você, mas não espere um caminho fácil sem alguns

good code

< - ponto final.

Agora, uma solução usando apenas VIDEO EDITORS (openshot, por exemplo)

3 etapas para a meta:

  1. ENCONTRE TIMECODE BURNER (É um plugin para queimar timecode sobre o vídeo. Go google, isso é fácil se openshot não tem nativa.) RENDER ALGUM DE ESTE PLUG IN (o tempo que você precisa) com LETRAS BRANCAS, SOBRE A TELA PRETA. ---- > [você tem o seu relógio]
  2. IMPORTAR o resultado do item 1 e RENDER outro filme com velocidade de -100%       (REVERSE IT) ---- > [você tem sua contagem regressiva]
  3. APLICAR o resultado da contagem regressiva do item 2 em seu vídeo, RENDENDO o vídeo do timecode de burnout invertido sobre o vídeo desejado usando o efeito LUMA KEY. (a tela preta apagará, as letras brancas (sua contagem regressiva) serão exibidas no vídeo. ---- > [você recebeu seu vídeo com a contagem regressiva]
por H_7 26.02.2012 / 23:08
0

Três etapas para o objetivo usando a linha de comando:

  1. encontre o comprimento total; por exemplo: mplayer -identify -endpos 00:00:00 videofile 2> /dev/null | grep ID_LENGTH
  2. crie um script para criar um arquivo de legendas (por exemplo, no formato SubRIP )
  3. incorpore legendas ao vídeo (usando a fonte desejada, na posição desejada).
por brownian 20.03.2012 / 17:33