¿Cómo eliminar el archivo 1 en 2 en un directorio?

Equipos de alta tecnología electrónica y de la informática e Internet. Un mejor uso de la electricidad, ayuda con el trabajo y las especificaciones, la selección del equipo. Presentaciones accesorios y planes. Las olas y la contaminación electromagnética.
izentrop
experto Econologue
experto Econologue
Publicaciones: 13727
Inscripción: 17/03/14, 23:42
Localización: Picardie
x 1526
Contacto:

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por izentrop » 12/06/16, 00:04

0 x
Avatar de l'utilisateur
chatelot16
experto Econologue
experto Econologue
Publicaciones: 6960
Inscripción: 11/11/07, 17:33
Localización: Angouleme
x 264

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por chatelot16 » 12/06/16, 10:09

cada sistema tiene su propio lenguaje de programación, para hacer un pequeño programa que automatiza este tipo de operaciones: archivo .bat en windows y archivo bash en linux

pero para evitar estos lenguajes especiales prefiero hacer un programa en pyton: es un lenguaje simple disponible también con linux como windows o mac

un programa para eliminar un archivo de 2 en un directorio no tendrá más de 4 líneas escribiendo un bucle que comienza y termina en los números de archivo que desea: este programa simple debe modificarse cada vez que lo use para adaptarse a los números en borrar
0 x
Christophe
modérateur
modérateur
Publicaciones: 79386
Inscripción: 10/02/03, 14:06
Localización: planeta Serre
x 11074

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por Christophe » 25/06/16, 19:44

izentrop escribió:con FFMPEG en la línea de comando (...).


Estoy de vuelta...

Con más de 40 imágenes almacenadas después de 000 mes de captura a 1 imagen por minuto, FFMPEG es la única solución posible (al menos sin cargo) para procesar un lapso de tiempo grande y esto en una sola pasada :) excepto tener que copiar y pegar docenas de videos ...

En efecto; más allá de 2000 imágenes Windows Movier Maker está en la col ... ¡y es peor para GoPro Studio!

Además, la opción de filtro FFMPEG: v "setpts = X * PTS" hace posible mantener solo X fotogramas de 1 con X <1 (ver https://trac.ffmpeg.org/wiki/How%20to%2 ... 0a%20video) ... y, por lo tanto, lograr lo que quería (eliminar 1 imagen de 2 o más) sin hacer ajustes en la computadora.

En otras palabras, a una velocidad de fotogramas de video de salida constante:

Si desea acelerar el video en 2: X = 0.5 (mantenemos 0.5 cuadros en 1)
Si desea acelerar el video en 10: X = 0.1
0 x
izentrop
experto Econologue
experto Econologue
Publicaciones: 13727
Inscripción: 17/03/14, 23:42
Localización: Picardie
x 1526
Contacto:

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por izentrop » 26/06/16, 11:40

¿Bajo Linux o Windows?
En Vista, la concatenación no funciona% de img% 03d.png provoca un error.
0 x
Christophe
modérateur
modérateur
Publicaciones: 79386
Inscripción: 10/02/03, 14:06
Localización: planeta Serre
x 11074

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por Christophe » 26/06/16, 13:21

Windows ... el comando% 05d.jpg funciona conmigo ... pero debe estar en el directorio correcto (no es el caso cuando inicia el .bat de ffmpeg) y distingue entre mayúsculas y minúsculas: .JPG es no es lo mismo que .jpg ... en resumen, es Linux como debajo de Windows ...

Bueno, logré compilar 1 mes en menos de 10 minutos, lo cual es correcto ... Agregué una pequeña banda sonora y algunas explicaciones y la cargué.
0 x
izentrop
experto Econologue
experto Econologue
Publicaciones: 13727
Inscripción: 17/03/14, 23:42
Localización: Picardie
x 1526
Contacto:

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por izentrop » 26/06/16, 20:45

Está bien, llegué. La combinación de las teclas Ctrl + V no funciona en la línea de comandos, mientras que "pegar" desde el menú del botón derecho, funciona ... Ir a figura.
Además de las imágenes, también fue necesario agregar un icono "símbolo del sistema" en el directorio del programa, con la ruta "iniciar en" modificada.
Después, se vuelve simple;)
No es "comando% 05d.jpg" sino% 03d :)
0 x
Christophe
modérateur
modérateur
Publicaciones: 79386
Inscripción: 10/02/03, 14:06
Localización: planeta Serre
x 11074

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por Christophe » 27/06/16, 01:44

Ah, sí, debe pegarse con el botón derecho del mouse ... CRTL + V nunca funcionó, creo bajo el terminal de Windows ...

Oye, ¿estás haciendo un lapso de tiempo también?

Es% 05d si tiene 5 dígitos en los nombres de las imágenes (que fue mi caso con 40 imágenes numeradas de 000.jpg a más de 00001.jpg) ... es% 42000d si tiene 03 dígitos entonces 3 imágenes como máximo ... 999 si comienzas con 1000.jpg ...

Aquí está el comando preciso que utilicé para procesar 40k de imágenes desde TIME00001.jpg a TIME42270jpg

ffmpeg -f image2 -start_number 00001 -i TIME% 05d.JPG -vcodec libx264 -b: v 3000k -s 1440 * 1080 timelapse.mp4

Luego eliminé 2 de 3 cuadros con este comando:

ffmpeg -i timelapse.mp4 -filter: v "setpts = 0.33 * PTS" -b: v 3000k timelapse_3xspeed.mp4

Es posible integrar -filter: v "setpts = 0.33 * PTS" en el primer comando para hacer todo en 1 pasada ...

De lo contrario, pasé más tiempo convirtiendo el nombre de las imágenes en el orden cronológico correcto (mi gopro no aumentó en 5 dígitos sino solo en 4, así que aquí está el desorden: archivos que tenían el mismo nombre y un orden cronológico para reclasificar) que para usar ffmpeg, para la reclasificación, usé ANT RENAMER mientras pasaba por la información EXIF :) Es una buena pequeña aplicación
0 x
izentrop
experto Econologue
experto Econologue
Publicaciones: 13727
Inscripción: 17/03/14, 23:42
Localización: Picardie
x 1526
Contacto:

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por izentrop » 27/06/16, 10:49

No, solo fue un intento de ver.
Gracias por la explicación. 05 = número de dígitos yd = decimal, supongo.
"-start_number 00001" no era esencial, me parece.
Un archivo * .bat debe poder ejecutar varios comandos sucesivos.

Un comando práctico y breve para hacer una presentación de diapositivas a intervalos de 5 segundos con las imágenes img001.jpg a img999.jpg

Código: Seleccionar todo

ffmpeg -y -framerate 1/5 -i img%03d.jpg -c:v libx264  out.mp4


Por lo general, no uso FFMPEG directamente sino a través de la interfaz WINFF de Windows. Las líneas de pedido se pueden guardar como "preajustes". No es necesario preocuparse por las rutas de los archivos, pero no olvide las limitaciones en los nombres de los archivos.

Mi TV no reconoce los videos de mi cámara en formato * .MOV. Es MP4 con un formato propietario. Un preajuste MP4 con solo la modificación del audio sin tocar el video hace que un lote de archivos sea compatible en un abrir y cerrar de ojos. También tengo una preselección para transformarlos en WMV, para creador de películas : Wink:
0 x
Christophe
modérateur
modérateur
Publicaciones: 79386
Inscripción: 10/02/03, 14:06
Localización: planeta Serre
x 11074

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por Christophe » 28/06/16, 18:59

Aquí hay un primer jet de gatitos de 1 mes en lapso de tiempo: http://www.dailymotion.com/video/x4iqdd ... se_animals

1 día = 30 segundos
0 x
izentrop
experto Econologue
experto Econologue
Publicaciones: 13727
Inscripción: 17/03/14, 23:42
Localización: Picardie
x 1526
Contacto:

Re: ¿Cómo eliminar 1 archivo de 2 en un directorio?




por izentrop » 29/06/16, 12:17

Técnicamente exitoso. Imagen

El renderizado es más espectacular con una planta.
No podemos tenerlo todo : Wink:
0 x

 


  • temas similares
    Respuestas
    vistas
    último mensaje

Volver a "La electricidad, la electrónica y la alta tecnología, Internet, bricolaje, iluminación, materiales, y el nuevo"

¿Quién está en línea?

Usuarios navegando por este forum : Google Adsense [Bot] e invitados 187