Blog: Documenta

Visualizando mensagem do blog

Como verificar a duração do vídeo via linha de comando - Tcprobe, grep e cut

O tcprobe é muito útil para visualizar as informações contidas no vídeo. Ao emitir o comando:

$ tcprobe -i nomedovideo.mpg

obtêm-se como resposta as seguintes linhas:

[tcprobe] RIFF data, AVI video
[tcprobe] summary for de09ef_1.avi, (*) = not default, 0 = not detected
import frame size: -g 720x480 [720x576] (*)
frame rate: -f 29.970 [25.000] frc=4 (*)
audio track: -a 0 [0] -e 48000,0,2 [48000,16,2] -n 0x55 [0x2000] (*)
bitrate=128 kbps
length: 38417 frames, frame_time=33 msec, duration=0:21:21.847

Para obter como resultado somente a duração é necessário adicionar alguns filtros no comando, usaremos no exemplo o grep e o cut:

$ tcprobe -i nomedovideo.mpg | grep 'duration=' | cut -d = -f3

obtêm-se como resultado:

[tcprobe] RIFF data, AVI video
0:21:21.847


tags: vídeo, linha de comando, tempo, audiovisual, tcprobe, duração, grep, cut, filtro

enviada por: lucio_araujo em: 15:41 - 23/06    |    permalink    |    0 comentários    |    comentar