Instagram crea una nueva carpeta "Cámara", ¿cómo lo manejo?

Estoy en Android 2.3.4, Xperia Active. Y he descargado e instalado Instagram.

Normalmente, cuando tomo fotos en la aplicación de la cámara de valores, mis fotos se envían a sdcard/DCIM/100ANDRO . Sin embargo, cuando instalé Instagram y comencé a usarlo, noté que creó una nueva carpeta en sdcard/DCIM y la llamó Cámara y ahí es donde coloca las fotos que tomo dentro de la aplicación. Lo que es peor es que, además de crear la carpeta sdcard/DCIM/Camera , también crea la misma imagen dentro de sdcard/DCIM/100ANDRO . Entonces, cada vez que tomo una foto de Instagram, esa foto obtiene 2 copias más la tercera con los filtros aplicados en una carpeta separada llamada Instagram .

Es posible que esto no haya sido un problema porque siempre puedo borrar la carpeta sdcard/DCIM/Camera cada cierto tiempo. Pero la cuestión es que aparece en mi aplicación Galería como dos carpetas de Cámara.

El de arriba es el que usa por defecto la aplicación Cámara y el de abajo lo crea Instagram.

Pensé que lo arreglé cuando coloqué un archivo .nomedia dentro de la carpeta Cámara creada por Instagram. Claro, después de forzar la recarga de la aplicación Gallery, ocultará sdcard/DCIM/Camera entonces. Pero cuando tomo otra foto en Instagram, vuelve a aparecer en la aplicación Galería. Esta vez, solo muestra la última foto tomada como visible. Y los contenidos antiguos se muestran como imágenes rotas (ver el hilited en amarillo a continuación).

ingrese la descripción de la imagen aquí

Efectivamente, cuando fuerzo la recarga de la aplicación Galería, se oculta de nuevo, pero no quiero tener que forzar la recarga cada vez. Sé que esto es solo un problema simple para algunos, pero realmente no estoy muy contento de ver que aparecen duplicados de la misma imagen.

Lo siento mucho por la extensión de la publicación, pero no estoy seguro de cómo describir mi problema, así que traté de poner tantos detalles como pude. Si necesita más información, por favor dígalo y con gusto la agregaré.

Entonces, en esencia, las preguntas son:

  • ¿Cómo escondo permanentemente la carpeta de cámara innecesaria que creó Instagram?
  • ¿Hay alguna manera de hacer que Instagram simplemente use la carpeta 100ANDRO predeterminada en lugar de crear una nueva cámara Y crear un duplicado en la carpeta predeterminada?

Una vez más, lo siento si todo esto parece confuso, por favor trate de soportarlo conmigo.

¿Estás seguro de que ambas son fotos idénticas? Supongo que uno es original y otro con efecto instagram.
No. Creo que el que tiene los filtros de Instagram aplicados se coloca dentro de su respectiva carpeta de Instagram dentro de la carpeta Imágenes. La imagen que crea Instagram en 100ANDRO y Camera es la misma. Solo tienen diferentes nombres de archivo.

Respuestas (2)

Use una aplicación como el excluidor de galería . Alternativamente, podría hacerlo manualmente.

en la carpeta que desea excluir, cree un archivo vacío y asígnele el nombre .nomedia de lo que necesita para eliminar la base de datos del escáner de medios. Ir a:

Settings -> Apllications -> All -> Media Storage -> Clear Data

Ahora reinicia tu teléfono. Es posible que sus imágenes tarden un tiempo en aparecer nuevamente, pero estas carpetas de Instagram no estarán allí.

Desafortunadamente, Instagram no tiene la opción de elegir una carpeta para guardar imágenes.


Si lo anterior no funciona o si quieres una aplicación de galería realmente genial, prueba QuickPic .

Acabo de probar esto ahora. Volvió a mostrar la carpeta Cámara en la aplicación Galería después de tomar una foto dentro de Instagram. La única diferencia es que ahora no veo las imágenes rotas en mi ejemplo anterior. Pero el problema persiste donde la carpeta Cámara innecesaria es visible. :(
Estoy desconcertado que. Hice esto varias veces antes y siempre funcionó. La única razón por la que puedo ver por qué no funciona es que se supone que 'DCIM/Camera' es la carpeta estándar de la cámara, por lo que la galería podría ignorar el '.nomedia' debido a eso. Puede intentar usar Quickpic, que es una aplicación de galería muy superior y admite ocultar carpetas sin .nomedia.
Sin embargo, ya tengo QuickPic. Lo uso para ver GIF. Sin embargo, quería mantener la aplicación Galería por motivos estéticos. Si DCIM/Camera es la carpeta estándar, ¿cómo es que la aplicación Camera la guarda en 100ANDRO?
Es por las personalizaciones de Sony. Los dispositivos y roms AOSP basados ​​en eso lo guardan en la cámara.
Entonces, ¿hay alguna solución para eso?
Guardar en 100ANDRO en realidad tiene un poco más de sentido que guardar en Cámara. El estándar DCF dice que la carpeta en la que una cámara digital almacena sus imágenes debe tener un nombre que coincida con "100ABCDE" y no puede esperar que ninguna aplicación pueda encontrar e importar sus fotos si se llama de otra manera. En la práctica, podría funcionar de todos modos con algunos programas.
@Erik, la mayoría de los programas escanean toda la carpeta DCIM, incluidas todas las subcarpetas.

Si formatea su tarjeta SD con el sistema de archivos EXT2, puede crear un enlace simbólico de Cameraa 100ANDRO. Si hace esto, cualquier aplicación que intente leer o escribir Cameraserá redirigida a 100ANDRO. Para hacer esto, necesitará una PC con Linux, OSX u otro Unix. Como no tengo uno disponible, lamentablemente no puedo darle instrucciones exactas.

Tenga en cuenta que no podrá montar su teléfono en modo MSC en Windows si hace esto. Además, no estoy 100% seguro de que Gingerbread admita tarjetas SD con formato EXT.

Seguiría apareciendo como dos carpetas.
Sí, pero esto haría que Instagram usara la carpeta predeterminada. Todavía tendría que usar Gallery Exclude para ocultar el otro.
El excluidor de galería agrega un archivo .nomedia dentro de la carpeta para que oculte ambos.