¿Cómo obtengo la duración total de un montón de pequeños archivos de video en una carpeta?

11

Tengo un montón de pequeños archivos de video en una carpeta y pensé que hacer clic en Propiedades de la carpeta me daría la duración total de todos los clips de video combinados, pero no fue así. ¿Cuál es la forma más sencilla de contar el tiempo total de muchos clips diferentes en una carpeta? En la misma carpeta también tengo algunos archivos .srt.

Además, yo uso el reproductor VLC; ¿Hay alguna manera de usarlo para resolver mi problema? No tengo Windows Media Player.

Gana 7. IE 8.

brío
fuente
1
¿Qué tan cómodo estás con las secuencias de comandos? Esta solución funcionaría, pero necesitaría ajustarla un poco para obtener el total: stackoverflow.com/questions/1987648/…
EBGreen
1
Si selecciona los elementos en el explorador de archivos, en la parte inferior puedo ver la longitud total de los elementos seleccionados.
Bernhard
2
@Bernhard debería ser una respuesta, no un comentario.
Moab
@EBGreen No puedo script en absoluto.
Verve
@Bernhard ¡Intenté esto pero acabo de obtener el tamaño total del archivo en la parte inferior!
Verve

Respuestas:

12

Puede usar el filtro del Explorador de Windows.

  • Abra la carpeta deseada en el Explorador de Windows (WindowsKey-E);
  • Haga clic en la barra de búsqueda (o use Ctrl-F);
  • Tipo System.Kind:=Video;
  • Seleccione todos los archivos de video de la lista de resultados;
  • Abra sus propiedades (botón derecho del mouse -> Propiedades);

El cálculo de la duración total se mostrará en la pestaña Detalles;

gagallo7
fuente
6

Siempre que Windows pueda leer metadatos de video, hacer clic con el botón derecho en ellos e ir a Detalles muestra la duración total. Acabo de probar aquí en una combinación de .MP4 y .WMV y funcionó.

Para que Windows lea los metadatos de video correctamente, es posible que necesite tener instalado Windows Media Player y los códecs apropiados (es una buena idea usar paquetes de códecs como Shark007, K-Lite y CCCP). Si puede ver miniaturas o no en el Explorador de Windows debería darle una indicación.

Aparte de eso, podría usar una aplicación de medios que admita video y muestre el tiempo total en listas de reproducción, como Winamp.

mtone
fuente
Mis archivos son .FLV y MPEG-4 más algunos archivos .srt dispersos en la carpeta que estoy tratando de verificar. ¿Funcionará en estos? Hmm ... dos de los archivos de video tienen miniaturas, pero el resto son una sola hoja de color blanco.
Verve
No. El Explorador de Windows no puede leer metadatos FLV.
iglvzx
@verve No estoy seguro acerca de FLV. Tal vez no según iglvzx. En cuanto a SRT, son archivos de subtítulos, por lo que no hay videos ni duraciones en ellos.
mtone
3

Es muy muy simple. Solo selecciona todos los videos. Poner en el reproductor multimedia VLC. Ahora haga clic en el botón de alternar lista de reproducción. Allí verá arriba a la izquierda, justo al lado de la lista de reproducción, se muestra el tiempo total de reproducción del video.

imagen

roxid
fuente
2

Puede usar Cygwin / Mingw y Mplayer (también para Windows):

mplayer -vo null -ao null -frames 0 -identify -msglevel all=0 How\ fast.ogg | grep ^ID_LENGTH
ID_LENGTH=30.58
Janus Troelsen
fuente
¿Qué hay en la ventana gris?
Verve
Ejemplo de uso de mplayer desde un indicador Bash en el terminal Cygwin. Las líneas que comienzan con "$" son comandos y se muestran líneas sin "$". La tercera línea está allí para mostrarle que el comando solo genera una línea, lo que significa que puede analizarla y sumarla fácilmente con otras duraciones.
Janus Troelsen
1
Funciona en Linux también. Recoge las longitudes. Entonces podemos usar, por ejemplo, un código de Python para agregar esos valores si eliminamos la parte anterior a los números:with open("lengths") as f: values = f.read().splitlines() print(sum([float(v) for v in values])
Arpad Horvath
1

Instale esta extensión en VLC. Funciona a las mil maravillas.

Dr. Gianluigi Zane Zanettini
fuente
Creo que esto es lo mejor para OP. Si funciona.
jiggunjer
VLC puede mostrar la longitud total de la lista de reproducción sin ninguna extensión. Tal vez no pudo hacerlo en 2012 (cuando se escribió esta respuesta), pero lo hace ahora.
lbalazscs
0

Seleccione todos los archivos en cuestión dentro del Explorador de archivos. Haga clic derecho y vaya a Propiedades. En la ventana Propiedades, tome la pestaña Detalles. ¡Busque el valor de Longitud y ahí está! Espero que funcione. Seguro que funciona en Win 7 para videos como lo verifiqué.

Baala
fuente
OP: "Tengo un montón de pequeños archivos de video en una carpeta y pensé que hacer clic en Propiedades de la carpeta me daría la duración total de todos los videos combinados, pero no fue así"
Jeremy Thompson
El OP examinó las propiedades de la carpeta.   Esta respuesta dice: "Vaya a la carpeta y luego seleccione todos los archivos (de video) en la carpeta y obtenga sus propiedades recopiladas. Puedo confirmar (en mi sistema) que lo que intentó el OP no funciona, y esta respuesta sí. YMMV.
Scott
0

Si selecciona los elementos en el navegador de archivos, en la parte inferior puedo ver la longitud total de los elementos seleccionados.

Según lo solicitado, aquí hay algunas capturas de pantalla de muestra (de Windows 7).

Bernhard
fuente
Agregue una captura de pantalla para demostrarlo
Jeremy Thompson
1
ahora pruébalo con archivos .flv :)
jiggunjer
0

Para Windows, vea esta respuesta .

Puede seleccionar los archivos de audio en una carpeta, luego

  1. mire en el panel Detalles en la parte inferior de la ventana del explorador de Windows [active esto en Organizar, Diseño, panel Detalles]

  2. clic derecho, Propiedades, pestaña Detalles.

Ambas formas le mostrarán la longitud total de los archivos seleccionados.

Si desea incluir subcarpetas, deberá realizar una búsqueda en la carpeta de nivel superior de interés: busque el tipo: mp3 o wma o el formato que utilice y devolverá todos los archivos correspondientes dentro de ese árbol de carpetas. Selecciónelos todos en la ventana de resultados de búsqueda y luego, como he escrito anteriormente.

Si ha utilizado una combinación de formatos de audio, deberá repetir el procedimiento para cada tipo.

Dalia
fuente