|
#1
|
||||
|
||||
|
Corrección del efecto "ojo de pez" en los vídeos
Ya sabéis que este tipo de cámaras tienen un gran angular que posibilita un gran ángulo de visión pero a la vez deforma los objetos curvando las líneas rectas.
Pero en ocasiones puede ser preferible no disfrutar de tanto ángulo y, a cambio, tener una perspectiva más normal en el vídeo. La aplicación de Xiaomi Yi posee una opción para contrarrestar el efecto pero, a veces, o no nos acordamos de activarla o nos da pereza ir al móvil a modificarla. Para estos casos hoy estuve investigando para corregir este efecto a posteriori y finalmente lo conseguí gracias al filtro lens correction de ffmpeg. FFmpeg (o su fork libAV)es un potentísimo conversor/editor de vídeo en consola. Sé que a muchos esto de tener que escribir comandos en la consola os intimidará pero no tiene ningún misterio ![]() - Primero hay que descargar e instalar FFmpeg. Yo no uso güindous pero parece que acá hay paquetes ya preparados para este sistema (escoged la Static Version) - Después se abre una consola y se va al directorio que contiene el vídeo a corregir Código:
cd /RUTA/AL/DIRECTORIO ). Obviamente, cambiad el nombre de los vídeos a lo que corresponda:Código:
ffmpeg -i VIDEO_ORIGINAL.mp4 -b:v 10M -vf lenscorrection=cx=0.5:cy=0.5:k1=-0.368:k2=0.11 -c:a copy -map_metadata 0 -y VIDEO_CORREGIDO.mp4 Espero sea de ayuda. La verdad qeu FFmpeg es una herramienta utilísima, también lo uso, por ejemplo, para mitigar el traqueteo de los vídeos, aplicar viñeteado, cambiar los FPS... |
| Los siguientes 5 usuarios han agradecido a canselleiro su comentario: | ||
|
|
|
#3
|
|
Buenas!
La APP de la camara permite modificar el valor del lens correction para que grabe sin "deformar" la toma. Aunque, siempre es bueno tener otro camino para resolver las cosas. Gracias por el aporte. |
|
#4
|
||||
|
||||
|
Pero activar la opción de la cámara recorta la imagen, el angular es menor.
¿Alguna App para hacerlo más fácil? Comentas que utilizas la app para corregir el traqueteo, vamos para estabilizar el vídeo. ¿Cómo lo haces? |
|
#5
|
||||
|
||||
|
Cita:
Eso sí, te lo pongo si estás dispuesto a instalar ffmepg, abrir un terminal y probarlo, vamos, que esteas realmente interesado |
|
#6
|
|
|
Cita:
Podrías hacerlo sin recortar, pero quedaría un video ancho por los extremos, y estrecho por la zona central. |
|
#7
|
||||
|
||||
|
Cita:
Por cierto ¿antes de editar lo pasáis a avi o cineform? ¿Lo pasáis a algún formato de edición o inframe? ¿O editáis con H264 a pelo? |
|
#8
|
|
|
Cita:
|
|
#9
|
||||
|
||||
|
Buenos días
De todos los mencionados, ¿cual me recomendaríais por facilidad de uso y buenos resultados? Gracias |
|
#10
|
||||
|
||||
|
Cita:
Yo sigo recomendando ffmpeg porque solo es instalarlo y listo. Después copipegar comandos en la consola para conseguir el efecto requerido y ya está, no hay que instalar ni abrir nada más. |
|
#11
|
|
Y para las fotos? hay algo rápido sin tener que usar photoshop?
|
|
#12
|
|
|
Cita:
Lo que yo hago es grabar una macro. Modifico una imagen, y cuanto quiero quitarle el efecto ojo de pez a otra, solo le doy al play a la macro grabada... y en 2 segundos esta modificada la imagen. Si no sabes como se hace, busca en Google, crear macros photoshop. Saludos Enviado desde mi GT-I9300 mediante Tapatalk |
|
#13
|
|
|
Cita:
|
|
#14
|
|
|
Cita:
Gracias por adelantado, saludos. |
|
#15
|
||||
|
||||
|
Cita:
El comando sería algo así: Código:
ffmpeg -i ORIGINAL.mp4 -r 25 -vf "setpts=4.0*PTS" -pix_fmt yuv420p -an -y RALENTIZADO.mp4 Ah, con este comando pierdes el sonido, sé que hay una manera de ralentizar también el sonido pero eso no me lo sé de memoria, tendría que buscarlo. Última edición por canselleiro Día 19/10/15 a las 15:04:12 |
| Gracias de parte de: | ||
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 22:28:32 (GMT +1)
HTCMania: líderes desde el 2007


). Obviamente, cambiad el nombre de los vídeos a lo que corresponda:




