Obtendo o número do quadro de vídeo no VLC


36

Estou executando o VLC 2.0.5 no Mac OS X 10.6.8.

Eu tenho um .mpgvídeo em pausa e gostaria de saber o número do quadro para este momento no vídeo. Existe uma maneira de revelar isso no VLC?

PS Esfreguei o vídeo para frente e para trás até o ponto em que ele está pausado.

Respostas:


9

O Quicktime Player 7 da Apple (download gratuito em http://support.apple.com/kb/DL923 ) possui uma maneira fácil de visualizar quadros; tudo o que você precisa fazer é clicar no horário no canto inferior esquerdo e selecionar "quadros". (Ele também suporta etapas quadro a quadro com as teclas de seta.) É uma pena que o recurso tenha sido removido no QTX, aquele que acompanha o OSX 10.6.8. Não se preocupe, você pode instalar os dois e eles não interferem um com o outro.


8

Eu queria fazer o mesmo, mas não consegui encontrar uma maneira de fazer isso com o VLC.

Mas, de acordo com isso , você pode usar o drawtextfiltro ffmpegpara sobrepor permanentemente o número do quadro ao vídeo. Portanto, se você assistir em um player de sua escolha, poderá sempre ver o número do quadro.

Por exemplo:

ffmpeg -i video.mov -vf "drawtext=fontfile=Arial.ttf: text=%{n}: x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000099" -y output.mov


2
Dica: alguém pode querer adicionar fontsize=72(ou o que for) às opções para produzir algo mais legível
— Brian Gordon

7

Não tenho uma versão do OS X, mas deve ser semelhante às outras versões. No Windows, selecione Ferramentas-> Informações sobre mídia. Na janela que se abre, selecione a guia "Estatísticas". Na seção de vídeo, você verá as estatísticas dos quadros exibidos e perdidos. O número do quadro deve ser esses dois números somados.

Captura de tela do VLC


21
Isso pressupõe que você tenha reproduzido o vídeo desde o início
— Marcus Chan

2
Sim, isso é verdade, mas acho que não há como obter um número de quadro absoluto. AFAIK, que essas informações normalmente não são incorporadas nos fluxos de vídeo.
— heavyd

Eu tentei isso com uma taxa de quadros fora do padrão no OSX e não funcionou (a propósito, comando-eu para abri-lo no OSX). Eu não acho que o VLC tenha esse recurso.
— Marcus Chan

@heavyd Obrigado pela resposta rápida! Eu fiz encontrar a janela de Informações de mídia, mas infelizmente eu limpo e para trás através do vídeo, de modo a contagem de quadros não seria preciso ...
— HPY

2
Do usuário Blauhirn : Referente a Ferramentas-> Informações sobre mídia- > Estatísticas: Se eu comparar o contador de quadros antes e depois de pressionar e, o número não aumentará em 1. (mas, em vez disso, aleatoriamente em até 300). Não sabendo de outra maneira também, acho que simplesmente não é possível usar o VLC.
— fixer1234

6

Com o VLC 2.2 no OS X, é possível estimar o número do quadro da seguinte maneira:

A. ADDON: Instale Jump to time Previous Frameatravés do menu macOS VLC> Gerenciador de Complementos ou do menu Ubuntu Ferramentas> Plugins e extensões> guia Gerenciador de Complementos> Extensões . No VLC 3, clique no botão "Encontrar mais complementos online". A página de instalação online está aqui . Reinicie o VLC. Use o Jump to time (Previous frame) [Get time >>]botão VLC> Extensões> para mostrar o HH:MM:SS,mmmtempo decorrido.

B. CALCULATE / ESTIMATE: converte HH:MM:SS,mmmpara o total de segundos decorridos SS.mmm. Total_lapsed_seconds * frame_rate_per_second = número do quadro.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.