Android képszerkesztő program – Hasznos szoftverek negyedik rész

Nokia telefonjaimon MMS küldése előtt sokszor szerkesztettem az elkészített fényképeken ezért szomorúan tapasztaltam, hogy Android rendszer esetében erre nincs alapból lehetőség. Nem voltak extra igényeim, GIMP-elni a számítógép sokkal jobb mint egy mobil, én csak kicsi változtatásokra vágytam, egy-egy rövid szöveget szerettem volna beszúrni, vagy éppen valami vicces motívumot a kész képre helyezni.

Marketen nagyon sok képbuheráló alkalmazást találtam ingyen és pénzért egyaránt, ami nekem a legtöbben nem tetszett, hogy túl sokat tudtak, vagy reklám volt az ingyenes verzióban a gagyikról most nem beszélnék.

Szerencsére a megoldás most túlzottan szem előtt volt, azért nem vettem észre sokáig, a PicSay nevű program a Marketről legtöbbet letöltött szerkesztő app-ok egyike, nekem a lista első találtat volt a maga 50 millió letöltésével.

Maga a program nagyon kicsi, mérete még az 1 Mb-ot sem éri el, különösebb jogosultság igényes sincs, internet az upgradehez és SD kártyához hozzáférés. Reklámot egyáltalán nem tartalmaz, ellenben a már a free verzió is nagyon sok lehetőséget ad a kezünkbe.

PicSay PicSay menü

Mint a képernyő fényképen is látható több képmanipuláló eszköz (invez, szépia, distort stb.) áll a rendelkezésünkre, ezeket nem is sorolnám fel egyenként olyan sok van, de a fizetősben még ennél is több, talán annyi nem is fog kelleni (nekem) sohasem. Ezen kívül még szöveget illeszthetünk a képre többféle betűtípussal valamint egyéb vicces dolgokat aggathatunk a fényképen szereplőkre. De a képek többet mondanak el. Szóval egy Nokia telefon képszerkesztő színvonalát simán hozza ez az ingyenes program.

PicSay 1 PicSay 2

A mentett képek minőségével nekem nem volt semmi problémám (a free verzió maximum 1024×768-as felbontásban ment, de abban tökéletesen, lentebb egy tesztkép), bár olvastam olyat is, hogy nagyon pixelesek lesznek a mentett képek, ilyet én nem tapasztaltam. Exportáláskor akár azonnal meg is oszthatjuk az elkészült képet Bluetooth, MMS, e-mail segítségével, de SD kártyára is menthetjük, ez esetben a Galériában is megjelennek azonnal a kész képek, de fájlkezelővel az /sdcard/picsay mappában is megtalálhatjuk őket. Egyébként a munkamappa is az SD kártyán található és maga a program is áthelyezhető az SD kártyára egy mozdulattal.

Yucca picsay

Yucca PicSay tesztkép

Ezen kívül minden „project”-et automatikusan elment a „Recent”-ek közé, így elő lehet venni egy-egy előző alkotást utómunkára, nem „égeti” bele a képbe az effekteket, minden úgy lehet manipulálni mint mielőtt exportáltuk a kész művet. Egy hátránya van, hogy ez több helyet foglal mint a kész mű, de könnyen egy mozdulattal lehet törölni, viszont hasznos ha tudjuk, hogy még okosítani akarunk később a képen.

Amit a program nem tud, nem lehet visszavonni műveletet (csak törölni effektet), a „Recent” menü alól nem lehet egy mozdulattal minden törölni és nincsenek „Kedvencek” mentési lehetőség. De ezek elhanyagolható hiányosságok.

Link: https://market.android.com/details?id=com.shinycore.picsayfree&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5zaGlueWNvcmUucGljc2F5ZnJlZSJd

Android rendszerhiba – .nomedia törli a képeket a telefonról!

Pár napja egyik olvasónk Tomi jelezte nekünk azt az észrevételét, hogy ha egy fényképeket tartalmazó mappába .nomedia fájt másol, akkor letörlődtek a képei. Ez nagyon furcsa és érthetetlen volt számomra soha és sehol nem találkoztam ilyennel, de némi utánajárás után kiderült, hogy a probléma tényleg létezik (már 2009 óta) és nem is egyedi az eset

Van rá egy részleges megoldás, mégpedig ha először egy üres mappába hozzuk létre a .nomedia fájlt majd SDrescan és csak ezután teszünk bele képeket. De ez sem 100%-os megoldás. Tomi tapasztalat szerint ha ponttal kezdődő mappába tesszük a képeinket, akkor nem törlődnek (Linux alatt a pont kezdetű mappák és fájlok rejtettek lesznek) de ez nem megoldás olyan esetben, ha egy létező mappának a képtartalmát szeretnénk elrejteni mert így megváltozik a neve is az adott mappának és esetleg elérhetetlen lesz (pl.: /sdcard/dcim-et ha átnevezzük /sdcard/.dcim-re, akkor a fényképező alkalmazás nem fogja látni azt és nem oda készülnek el a fényképek).

Bővebben itt olvashattok a hibáról (angol nyelven):
http://code.google.com/p/android/issues/detail?id=3692
http://code.google.com/p/android/issues/detail?id=19798

Miért nem jelennek meg az új képek a galériában?

Előfordult már párszor, hogy ha töröltem fényképet vagy éppen USB-n keresztül másoltam fel új képet vagy nem tűnt el az előnézeti kép a galériából vagy épp az ellenkezője, hogy nem jelent meg ott. Erre nyújt megoldást az SDrescan nevű egyszerű kis alkalmazás.

Market link:
https://market.android.com/details?id=com.bero.sdrescan

SDrescan SDrescan

Média fájlok elrejtése ( .nomedia )

Ha szeretnétek egy mappa tartalmát elrejteni a zenelejátszó vagy a galéria alkalmazás elől, akkor nem kell mást tenni, mint az adott mappában létrehozni egy üres .nomedia nevű fájlt. Ehhez csak egy fájlkezelő kell, mondjuk a CRKO Commander.

Marketen lehet sok progamot találni ami segít ezt a feladatot nagy mennyiségben is végrehajtani, de végső soron azok is csak egy .nomedia fájlt tesznek a kijelölt mappákba. Lényegében több tíz mappa vagy az egész kártya tartalmának elrejtése esetén van ilyen programokra szükség. Például mint a Gallery Excluder.

Market link:
https://market.android.com/details?id=de.mrfloppycoding.galleryexcluder&feature=more_from_developer#?t=W251bGwsMSwxLDEwMiwiZGUubXJm
bG9wcHljb2RpbmcuZ2FsbGVyeWV4Y2x1ZGVyIl0.

.nomedia .nomedia

UPDATE (2012.02.13.)

A .nomedia fájlt körültekintéssel alkalmazzátok, mert egyes esetekben törölheti a képeket a telefon adott mappájából.
Bővebben itt olvashattok erről:
http://blog.arnoldweb.hu/2012/02/android-rendszerhiba-nomedia-torli-a-kepeket-a-telefonrol/

Android galéria hiba

Akinek Android-os telefonja van biztosan találkozott már azzal a jelenséggel, hogy a galériában a képek előnézete vagy nem jelent meg vagy rossz kép volt ott (gondolok itt arra, hogy más kép jelent meg előnézetben mint ami a valós kép). Megtúrtam a netet, de nem találtam kielégítő megoldást a problémára, úgyhogy magam vágtam bele a hiba feltárásának (persze az Android-os fórumok is segítettek rátalálni a megoldásra, de mondjuk magyar oldalakon semmit sem találtam ezzel kapcsolatba…). A dolgot csak nehezítette (mint utóbb kiderült), hogy SonyEricsson X10-esem van.

Menjünk sorban.

Először azt találtam, hogy ki kell törölni a /sdcard/DCIM/.thumbnails mappa tartalmát. Így is tettem, de semmi hatása nem volt (persze volt közben újraindítás is).
Másodjára azt találtam, hogy a képnéző program cache-ét kell kiüríteni a /sdcard/Android/data/com.cooliris.media/cache mappában. Ezt is próbáltam, de semmi. Mint utóbb kiderült, hiába Cooliris a nézegető az X10-ben, mégsem itt vannak a képek előnézetei és a hozzátartozó adatbázis.
Harmadjára már csak magamra számíthattam. Az előző két vonalon elindulva átnéztem a /sdcard/Android/data/ mappa tartalmát. Találtam ott egy /Android/data/com.sonyericsson.gallery mappát is, ennek a Cache mappájának a tartalmát is töröltem, majd telefon restart. És igen, működött 🙂 De az igazi megoldás az első és a harmadik módszer együttes alkalmazása.

Miért?

A mappák tartalma, hogy könnyebb legyen megérteni, hogy miért kell a két pontot végrehajtani:
Az /sdcard/DCIM/.thumbnails mappa tartalmazza az összes telefonon található kép előnézetét (a fényképekét és az egyéb mappában található képekét egyaránt). Ezek a fájlok valamiért sajnos nem törlődnek automatikusan ha törlünk egy képet, szóval csak szaporodnak és szaporodnak. Van még itt két adatbázis fájl is (a .thumbdata3–1967290299 és a .thumbdate3-1763508120), de ahogy tapasztaltam csak a fényképezés során megjelenő utoljára fotózott képek elérését tartalmazzák. Ezek a fájlok (utoljára fotózott képek) a /sdcard/DCIM/.thumbnails/camera mappában vannak. Érdemes néha kitakarítani, mert automatikusan a rendszer nem végzi ezt el.
A második lépésben leírt Cooliris cache törlés X10-nél hatástalan, mert saját verziót használ a SonyEricsson.
A harmadik lépés viszont a legfontosabb! Az X10 esetében ugyanis másik mappát használ a rendszer, a /Android/data/com.sonyericsson.gallery -t, ezért az itteni Cache mappa teljes tartalmának a törlése után és a telefon újraindítását követően fogja a készülék legenerálni az előnézeti képeket a /sdcard/DCIM/.thumbnails mappába (ezért kell a re-indexálás előtt törölni a teljes tartalmát), valamit az ezekhez tartozó adatbázist a /Android/data/com.sonyericsson.gallery/cache mappába.

Remélem tudtam segíteni ezzel a leírással.