0 votos

¿Cómo solucionar el error "No se puede reproducir este vídeo" en Camera MX Live Shots después de la actualización?

Yo uso un Galaxy Note 4. Para conseguir 'live shots', hace unos meses descargué la app Camera MX. Acabo de recibir una actualización OTA a Marshmallow, y ahora cada vez que intento ver las live shots creadas antes de la actualización me sale el error: "No se puede reproducir este vídeo".

Hasta ahora, he descubierto que la aplicación almacena el clip de vídeo que comprende la "toma en directo" como un clip de vídeo estándar .mp4 en una carpeta oculta '.LiveShot'. He intentado encontrar algún tipo de archivo que mapee las imágenes .jpg a los correspondientes .mp4 en la carpeta .LiveShot, pero no consigo encontrar nada. Incluso he utilizado exiftool en los archivos .jpg para ver si estaba incrustado de alguna manera, pero exiftool no lo ve. ¿Hay algún tipo de solución para este problema?

0voto

Spacedog Puntos 1

Después de usar exiftool fui un poco más allá y abrí uno de los archivos .jpg con un editor hexadecimal. Resulta que la ruta de acceso a la "toma en vivo" está de hecho incrustada en el archivo .jpg, sólo que no como datos EXIF (o al menos no datos EXIF estándar que exiftool pueda leer). Puse mi tarjeta SD en mi portátil linux y traté de usar el siguiente comando sed para arreglarlos:

sed -i 's/\/storage\/extSdCard\/Android\/media\/com\.magix\.camera_mx\/Camera MX (SD)\/\.LiveShot/\/storage\/3F25-4093\/Android\/media\/com\.magix\.camera_mx\/Camera MX (SD)\/\.LiveShot/g' *.jpg

Esto funcionó para algunos de los archivos, pero otros (con rutas aún más antiguas como /storage/emulated/0) simplemente se corrompieron después. Si alguien conoce una solución mejor, me encantaría escucharla.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X