Grave vídeo com timestamp na vlc

1

Eu quero gravar da minha webcam com vlc e mostrar / salvar a hora atual no videodata. Não é sobre o nome do arquivo, o tempo deve ser mostrado dentro dos quadros (como legenda seria legal, então eu posso ligar / desligar). Existem algumas perguntas sobre isso no google, mas sem respostas satisfatórias.

Eu preferiria gravar via linha de comando.

Espero que alguém possa ajudar!

Greetz paul

    
por ppasler 21.09.2016 / 17:16

1 resposta

1

Você pode aplicar um filtro de letreiro para transmitir a hora atual nos dados de vídeo

marq{marquee='%Y-%m-%d_%H:%M:%S',position=6}

Este é o comando completo para transmitir da sua webcam com o horário atual

vlc dshow:// :dshow-vdev=%cam1% :dshow-adev=%mic1% --sout "#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100,sfilter=marq{marquee='%%Y-%%m-%%d_%%H:%%M:%%S',position=6}}:file{dst=%file1%,no-overwrite}"
  • Como eu uso em um arquivo de lote do Windows, preciso escapar do% com outro%
  • Você precisa definir% cam1%,% mic1% e% file1% (veja como obtê-los via gui: # 1126778 )
  • Adicionar um espaço ao texto do letreiro leva a um erro
por 12.11.2016 / 14:07