Ir ao conteúdo
  • Cadastre-se

Como somar todos as durações de arquivos de vídeo em várias pastas


Ir à solução Resolvido por ricardo_br,

Posts recomendados

Supondo que eu tenha uma pasta "cursos" e dentro dessa pasta "cursos" tenham várias pastas de cursos com várias subpastas e em cada subpasta vários arquivos de vídeo com suas respectivas durações;

Existe alguma forma rápida (não manual), algum programa ou script que eu possa utilizar pra selecionar essa pasta principal "curso" e somar a duração de todos os arquivos de video dentro das pastas que estão na pasta principal.

 

Como se fosse um WinDirStat só que em vez de ser para monitar espaço monitar duração de vídeo?

 

Sei que é possível no Linux com bash mas queria saber em W10 que é o que estou usando

Link para o post
Compartilhar em outros sites

@ricardo_br massa, baixei aqui, o programa não tem UI, só cmd mesmo, cara, você se importaria de me mostrar a linha de comando pra ler os arquivos de uma pasta?

Link para o post
Compartilhar em outros sites

Primeiro renomeia o exiftool(-k).exe para exiftool.exe e copia ele para c:\windows\system32

 

Ai roda algo assim:

exiftool -r W:\MD\Filmes -duration

 

Para mim isso retornou:

 

======== W:/MD/Filmes/After We Collided (2020).mp4
Duration                        : 1:45:21
======== W:/MD/Filmes/Ava 2020.mp4
Duration                        : 1:37:10
======== W:/MD/Filmes/Extraction (2020).avi
Duration                        : 1:57:27
======== W:/MD/Filmes/The Witches (2020).mp4
Duration                        : 1:44:12
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E01.mp4
Duration                        : 0:45:41
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E02.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E03.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E04.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E05.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E06.mp4
Duration                        : 0:46:26
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E07.mp4
Duration                        : 0:44:16
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E08.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E09.mp4
Duration                        : 0:45:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E10.mp4
Duration                        : 0:48:42
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E11.mp4
Duration                        : 0:45:41
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E12.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E13.mp4
Duration                        : 0:43:41
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E14.mp4
Duration                        : 0:44:41
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E15.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E16.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E17.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E18.mp4
Duration                        : 0:44:11
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E19.mp4
Duration                        : 0:44:41
======== W:/MD/Filmes/Vikings Season 06/Vikings S06E20.mp4
Duration                        : 0:49:12
   31 directories scanned
   24 image files read

 

Acredito que tenha também um comando expecifico para somar tudo isso mais não sei no momento...

  • Curtir 1
Link para o post
Compartilhar em outros sites
  • Solução

Já descobri é algo assim:

 

exiftool -r "W:\md\Filmes" -n -ext mkv -ext mp4 -p "${Duration;our $sum;$_=ConvertDuration($sum+=$_)}" 2> nul

 

No caso para mim deu um total de 20 horas 6 min e 47 segundos para a pasta W:\md\Filmes + Subpastas, para todos os vídeos com extensão *.mkv e *.mp4

 

hmJP1g3.gif

 

  • Curtir 1
Link para o post
Compartilhar em outros sites

@ricardo_br Saquei, muito obrigado!

 

________________________

Keywords para pessoas com o mesmo problema/dúvida

 

como somar durações de videos

como somar tempo de vídeos

como somar videos

duração de videos

tempos de video

como ver tempo de video

como ver tempos de videos em pasta

duração

tempo

video

Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

minicurso-montagem-popup.jpg

MINICURSO GRÁTIS!

Como ganhar dinheiro montando computadores!

CLIQUE AQUI E INSCREVA-SE AGORA MESMO!