Xiaomi Yi Action Xiaomi Yi Action

Respuesta
 
Herramientas
  #1  
Viejo 16/06/15, 00:58:39
Array

[xs_avatar]
canselleiro canselleiro no está en línea
Usuario muy activo
· Votos compra/venta: (17)
 
Fecha de registro: oct 2009
Localización: Rías Baixas
Mensajes: 571
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Pepephone
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
- Por último ejecutamos FFmpeg con estos parámetros (tiempo me llevó sacarlos mediante ensayo-error ). 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
Como muestra abajo os dejo una captura que muestra un vídeo corregido comparado con el original y con la corrección hecha por Xiaomi.

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...
Imágenes Adjuntas
Tipo de Archivo: jpg correccion.jpg (86.9 KB, 635 visitas)
__________________
Responder Con Cita
Los siguientes 5 usuarios han agradecido a canselleiro su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 16/06/15, 16:13:44
Array

[xs_avatar]
Rinoo Rinoo no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: abr 2011
Localización: Barcelona
Mensajes: 1,152
Modelo de smartphone: Mi4
Tu operador: Vodafone
Gran aporte! Lo probare a ver que tal funciona!
Responder Con Cita
  #3  
Viejo 17/06/15, 19:30:06
Array

[xs_avatar]
hook69 hook69 no está en línea
Usuario muy activo
 
Fecha de registro: mar 2012
Mensajes: 567
Modelo de smartphone: Xiaomi Mi10 8/256
Tu operador: MasMóvil
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.
Responder Con Cita
  #4  
Viejo 30/07/15, 18:55:09
Array

[xs_avatar]
eXPerience eXPerience no está en línea
Usuario muy activo
 
Fecha de registro: abr 2009
Mensajes: 1,597
Modelo de smartphone: Xiaomi Mi9
Tu operador: Orange
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?
Responder Con Cita
  #5  
Viejo 31/07/15, 08:20:02
Array

[xs_avatar]
canselleiro canselleiro no está en línea
Usuario muy activo
· Votos compra/venta: (17)
 
Fecha de registro: oct 2009
Localización: Rías Baixas
Mensajes: 571
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Pepephone
 Cita: Originalmente Escrito por eXPerience Ver Mensaje
Comentas que utilizas la app para corregir el traqueteo, vamos para estabilizar el vídeo. ¿Cómo lo haces?
Pues también con ffmpeg. Ahora no tengo acceso a mi ordenador y no puedo mostrarte el comando, luego lo busco.

Eso sí, te lo pongo si estás dispuesto a instalar ffmepg, abrir un terminal y probarlo, vamos, que esteas realmente interesado . Si no la verdad que me ahorro el trabajo.
__________________
Responder Con Cita
  #6  
Viejo 31/07/15, 16:59:33
Array

[xs_avatar]
hook69 hook69 no está en línea
Usuario muy activo
 
Fecha de registro: mar 2012
Mensajes: 567
Modelo de smartphone: Xiaomi Mi10 8/256
Tu operador: MasMóvil
 Cita: Originalmente Escrito por eXPerience Ver Mensaje
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?
Para corregir la deformación de la imágen, el video final debe de estar recortado.
Podrías hacerlo sin recortar, pero quedaría un video ancho por los extremos, y estrecho por la zona central.
Responder Con Cita
  #7  
Viejo 31/07/15, 17:07:07
Array

[xs_avatar]
eXPerience eXPerience no está en línea
Usuario muy activo
 
Fecha de registro: abr 2009
Mensajes: 1,597
Modelo de smartphone: Xiaomi Mi9
Tu operador: Orange
 Cita: Originalmente Escrito por canselleiro Ver Mensaje
Pues también con ffmpeg. Ahora no tengo acceso a mi ordenador y no puedo mostrarte el comando, luego lo busco.

Eso sí, te lo pongo si estás dispuesto a instalar ffmepg, abrir un terminal y probarlo, vamos, que esteas realmente interesado . Si no la verdad que me ahorro el trabajo.
Voy a probar after effects. He probado ya con Sony Vegas. A ver cómo queda mejor. En cuanto a los comandos no me dan miedo. Jejeje. Lo que pasa es que igual tarda más para ver el resultado final. Voy a ver primero cómo queda en After effects.
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?
Responder Con Cita
  #8  
Viejo 31/07/15, 17:19:56
Array

[xs_avatar]
hook69 hook69 no está en línea
Usuario muy activo
 
Fecha de registro: mar 2012
Mensajes: 567
Modelo de smartphone: Xiaomi Mi10 8/256
Tu operador: MasMóvil
 Cita: Originalmente Escrito por eXPerience Ver Mensaje
Voy a probar after effects. He probado ya con Sony Vegas. A ver cómo queda mejor. En cuanto a los comandos no me dan miedo. Jejeje. Lo que pasa es que igual tarda más para ver el resultado final. Voy a ver primero cómo queda en After effects.
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?
Yo utilizo premiere cc y no lo convierto nunca.
Responder Con Cita
  #9  
Viejo 20/08/15, 09:37:05
Array

[xs_avatar]
LRD3007 LRD3007 no está en línea
Miembro del foro
 
Fecha de registro: feb 2009
Mensajes: 94
Modelo de smartphone: Samsung Galaxy S5 Mini

Buenos días

De todos los mencionados, ¿cual me recomendaríais por facilidad de uso y buenos resultados?

Gracias
Responder Con Cita
  #10  
Viejo 23/08/15, 14:39:29
Array

[xs_avatar]
canselleiro canselleiro no está en línea
Usuario muy activo
· Votos compra/venta: (17)
 
Fecha de registro: oct 2009
Localización: Rías Baixas
Mensajes: 571
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Pepephone
 Cita: Originalmente Escrito por LRD3007 Ver Mensaje
De todos los mencionados, ¿cual me recomendaríais por facilidad de uso y buenos resultados?
En este tema se habla del ojo de pez y del traqueteo, no sé a cual de los dos te refieres...

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.
__________________
Responder Con Cita
  #11  
Viejo 21/09/15, 15:18:51
Array

[xs_avatar]
macrogonso macrogonso no está en línea
Usuario muy activo
 
Fecha de registro: abr 2010
Localización: Coruña
Mensajes: 1,753
Modelo de smartphone: HTC HD2/HTC ONE S/LG G2/ONE+3T/SGS8/SGS10+

Y para las fotos? hay algo rápido sin tener que usar photoshop?
Responder Con Cita
  #12  
Viejo 29/09/15, 23:36:10
Array

[xs_avatar]
hook69 hook69 no está en línea
Usuario muy activo
 
Fecha de registro: mar 2012
Mensajes: 567
Modelo de smartphone: Xiaomi Mi10 8/256
Tu operador: MasMóvil
 Cita: Originalmente Escrito por macrogonso Ver Mensaje
Y para las fotos? hay algo rápido sin tener que usar photoshop?
Si dices que prefieres no usar photoshop, supongo que sabrás hacerlo aunque te cueste.
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
Responder Con Cita
  #13  
Viejo 30/09/15, 08:20:08
Array

[xs_avatar]
macrogonso macrogonso no está en línea
Usuario muy activo
 
Fecha de registro: abr 2010
Localización: Coruña
Mensajes: 1,753
Modelo de smartphone: HTC HD2/HTC ONE S/LG G2/ONE+3T/SGS8/SGS10+

 Cita: Originalmente Escrito por hook69 Ver Mensaje
Si dices que prefieres no usar photoshop, supongo que sabrás hacerlo aunque te cueste.
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
ok gracias, voy a intentarlo
Responder Con Cita
  #14  
Viejo 16/10/15, 13:30:51
Array

[xs_avatar]
ting_andres ting_andres no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Islas Afortunadas
Mensajes: 85
Modelo de smartphone: Realme 8 pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por canselleiro Ver Mensaje
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...
Buenas, preguntarte sobre cambiar los FPS, ¿es pasarlo a cámara lenta los videos de más de 30 fps? si es así, ¿no te importaría indicar como se hace? estaba buscando una solución sin instalarme productos comerciales.
Gracias por adelantado, saludos.
Responder Con Cita
  #15  
Viejo 19/10/15, 15:01:55
Array

[xs_avatar]
canselleiro canselleiro no está en línea
Usuario muy activo
· Votos compra/venta: (17)
 
Fecha de registro: oct 2009
Localización: Rías Baixas
Mensajes: 571
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Pepephone
 Cita: Originalmente Escrito por ting_andres Ver Mensaje
Buenas, preguntarte sobre cambiar los FPS, ¿es pasarlo a cámara lenta los videos de más de 30 fps? si es así, ¿no te importaría indicar como se hace? estaba buscando una solución sin instalarme productos comerciales.
Gracias por adelantado, saludos.
Sí, entre otras cosas, vale para ralentizar los vídeos grabados a altos FPS.

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
Puedes ajustarlo a tu gusto cambiando el 4 en 4.0*PTS . En este caso el vídeo se convierte a uno 4 veces más lento que es un buen punto de partida si el original fue grabado a 60fps.
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.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Otros productos tecnológicos > Cámaras deportivas > Xiaomi > Xiaomi Yi Action



Hora actual: 06:41:41 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /