среда, новембар 19, 2014

Kako izdvojiti slike iz PDF-a

Ako koristite Linuks onda programom pdfimages koji je deo paketa poppler. Komanda glasi

pdfimages -png doc.pdf slika

gde "slika" predstavlja početak naziva grafičkih fajlova u koje će se te slike izdvojiti. Program će posle tog početka sam krenuti da dodaje sekvencijalne brojeve od 000. Opcija "png" znači da će slike biti sačuvane u PNG formatu. Možete koristiti i opciju "j" za JPEG slike ali se one snimaju sa kvalitetom 100 odnosno sa kompresijom bez gubljenja podataka i po veličini su iste kao i PNG fajlovi pa to i nema nešto puno smisla. Najbolje je da sve slike iz dokumenta snimite kao PNG pa da ih posle obradite kako vam najviše odgovara.

Više o ovome na ubuntugenius.wordpress.com .

уторак, новембар 18, 2014

OMG prevara

Američko ministartsvo trgovine zauzelo je prostorije i zabranilo rad kompaniji za tehničku pomoć pod nazivom OMG Tech Help. OMG je putem Interneta nudio preuzimanje besplatnog programa PC HealthBoost za navodno čišćenje računara i poboljšanje ukupnih performansi sistema. Po pokretanju programa, pojavio bi se lažni skener koji bi prikazao stotine grešaka i problema koje je neophodno popraviti. Ne treba posebno naglasiti da skener u svom izveštaju prikazuje sasvim validne i potpuno benigne fajlove. Korisniku se zatim nudi rešenje za ispravljanje uočenih problema kupovinom pune verzije programa po ceni od 30 dolara. Ako bi korisnik kupio punu verziju programa, dobio bi instrukcije da pozove besplatan broj kako bi aktivirao licencu. Kada korisnik okrene taj besplatan broj, na scenu stupaju telemarketari i novim lažnim pričama ali i udaljenim radom na korisnikovom računaru ih ubeđuju da još dosta toga nije u redu sa njihovim računarom te im iznuđuju još više novca.


Više o ovome na www.bleepingcomputer.com

недеља, новембар 16, 2014

QGifer

A za pravljenje GIF animacije od video snimka, sem kucanja komandi u terminalu, možemo naravno koristiti i specijalizovane programe sa grafičkim interfejsom. Jedan od njih je i QGifer, besplatan softver otvorenog koda koji radi pod Linuksom, Vindouzom i Mekom. Program je bogat opcijama: video možete opseći, promeniti mu dimenzije, izabrati početnu i krajnju tačku, igrati se sa paletom boja... QGifer ima ugrađen i alat za optimizaciju GIF animacija (zapravo, koristi ImageMagick u tu svrhu) i zaista može da u znatnoj meri redukuje veličinu rezultujućeg fajla. Na žalost, ne možete da spojite video i titl pa da to sve đuture pretvorite u GIF.


Kod mene nije radilo ponavljanje animacije kada stigne do kraja (loop) pa sam morao da izvršim malu intervenciju na krajnjem fajlu pomoću programa gifsicle:

gifsicle --loop=forever optimized.gif > looped.gif

уторак, новембар 11, 2014

Softaculous

Softaculous je veb aplikacija koja služi za automatsko instaliranje drugih popularnih veb aplikacija kao što su WordPress, Jomla, phpBB, ownCloud, Piwigo, DokuWiki, dotProject, videoDB itd. a o kojima smo u većoj meri već pisali. Softaculous je brz i jednostavan, pisan sa namerom da korisniku omogući instaliranje pobrojanih aplikacija na jedan klik. Sadrži 339 skriptova/aplikacija i prevashodno targetira hosting kompanije nudeći podršku za popularne panele kao što su cPanel i Plesk. Besplatan je za nekomercijalnu upotrebu ali to istovremeno znači i da će pod besplatnom licencom raditi samo u lokalnom okruženju. Ako već imate zakupljen hosting i u zakup uključen npr. cPanel, potražite Softaculous u njemu i olakšajte sebi život oko instaliranja veb aplikacija koje biste inače morali ručno da instalirate. Ukoliko nemate zakupljen hosting, eto još jednog kriterijuma prilikom odabira šta ćete kupiti.


Kompletan spisak aplikacija je dostupan na adresi www.softaculous.com/softaculous/apps.

недеља, новембар 09, 2014

Pločica sa vašim sajtom

Kako napraviti pločicu za Vindouz 8 sa vašim sajtom? Lako pomoću alata sa adrese www.buildmypinnedsite.com . Alat će vas voditi kroz par lakih koraka i na kraju ponuditi da preuzmete datoteke koje je potrebno podići na vaš sajt. U suštini, svi potrebni podaci se nalaze u datoteci browserconfig.xml koju je potrebno smestiti u koreni direktorijum vašeg sajta. Primer datoteke:

<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
    <msapplication>
        <tile>
            <square70x70logo src="browserconfig/70x70.png"/>
            <square150x150logo src="browserconfig/150x150.png"/>
            <wide310x150logo src="browserconfig/310x150.png"/>
            <square310x310logo src="browserconfig/310x310.png"/>
            <TileColor>#e2dfdd</TileColor>
        </tile>
        <notification>
            <polling-uri src="http://mojsajt.com/feed1/"/>
            <polling-uri2 src="http://mojsajt.com/feed2"/>
            <frequency>30</frequency>
            <cycle>1</cycle>
        </notification>
    </msapplication>
</browserconfig>

Na kraju je još potrebno u head odeljak HTML dokumenata smestiti

<meta name="application-name" content="Moj sajt"/> 

E sad, nemam Vindouz 8 da testiram ali hoću prvom prilikom :-)

Tekst-editor za veb

Brackets je tekst-editor otvorenog koda pisan specijalno za razvoj veb aplikacija a dolazi nam, gle čuda, iz kompanije Adobi. Prva stvar koja izdvaja ovaj program od sličnih je tzv. inline editor. Naime, kada prvi put budete pokrenuli program, otvoriće se tutorijal HTML fajl u kojem će biti objašnjeno kako da se pozicionirate na željeni tag i pritisnete Ctrl+E. Ova akcija prikazuje CSS kod vezan za taj tag i omogućuje njegovo menjanje na licu mesta. Dakle, nema više jurenja koda kroz fajlove otvorene po tabovima. Druga korisna stvar je živ prikaz stranice na kojoj trenutno radite i koji trenutno funkcioniše samo ako koristite Guglov Hrom kao brauzer. Na kraju da kažemo da program ima podršku za dodatke (ekstenzije) kojih ima zaista puno.


петак, новембар 07, 2014

WinAMP u HTML-u

Ako vas vuče nostalgija za starim dobrim programima, evo plejera WinAMP 2.9 urađenog u HTML5 i JavaScript-u koji radi iz brauzera.


Trenutno bez plejliste, vizuelizacija, ekvilajzera i ostalih naprednih stvari ali projekat se razvija, videćemo šta će budućnost doneti...

среда, новембар 05, 2014

уторак, новембар 04, 2014

недеља, новембар 02, 2014

Od frejmova GIF

Kako smo se već dotakli programa ffmpeg i toga kako od video zapisa napraviti GIF animaciju, da vidimo kako to možemo da uradimo programom convert.

Dakle, za početak, opet ćemo da krenemo od našeg isečka videa i programa ffmpeg ali ovog puta ne pravimo direktno animaciju već snimamo frejmove kao PNG sličice:

ffmpeg -i cut.mkv -vf scale=320:-1 -r 10 fr%03d.png

Zatim pokrećemo convert i dajemo mu zadatak da nam te frejmove spoji u GIF animaciju:

 convert -delay 5 -loop 0 *.png output.gif

Rezultujući fajl može biti prevelik zato što nije optimizovan. Optimizacija je druga priča, možemo pokušati sa redukcijom palete boja, isključivanjem diteringa itd. Evo jedne kobaje koja može u znatnoj meri da redukuje veličinu krajnjeg fajla:

convert output.gif -dither none -deconstruct -layers optimize -matte -depth 8 \( -clone 0--1 -background none +append -quantize transparent  -colors 32  -unique-colors -write mpr:cmap +delete \) -map mpr:cmap optimized.gif

a možete pokušati i sa program gifsicle o kome ćemo nešto više reći drugi put.


субота, новембар 01, 2014

Od videa GIF

Recimo da hoćemo deset sekundi nekog video zapisa da prebacimo u animirani GIF. Prvi korak je da izvučemo tih 10 sekundi u zaseban fajl

ffmpeg -i original.mkv -ss 01:00:00 -t 00:00:10 -vcodec copy -acodec copy cut.mkv

 a onda taj fajl konvertujemo u animirani GIF:

ffmpeg -i cut.mkv -vf scale=320:-1 -r 10 output.gif

Šta ako želimo da uključimo i titl u GIF? U tom slučaju je najbolje da titl snimimo kao zaseban fajl i to u UTF-8 kodnom rasporedu. Sledećom komandom ćemo da ga spojimo zajedno sa originalnim videom

ffmpeg -i original.mkv -ss 01:00:00 -t 00:00:10 -acodec copy -vf subtitles=subtitle.srt cut.mkv

pa onda možemo taj isečak da prebacimo u GIF na gore opisan način.

Veličina slova titla u rezultujućem GIF-u može biti premalena. Pošto u SRT fajlovima ne možemo da menjamo vrstu i veličinu slova, prebacićemo SRT fajl u ASS format:

ffmpeg -i subtitle.srt subtitle.ass

Sada ćemo negde pri vrhu ASS fajla da potražimo definicije vrste slova, veličine, boja...

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,Arial,24,&Hffffff,&Hffffff,&H0,&H0,0,0,0,1,1,0,2,10,10,10,0,0
izmenimo ih po sopstvenim potrebama i spojimo originalni video ovog puta sa ASS titlom:

ffmpeg -i original.mkv -ss 01:00:00 -t 00:00:10 -acodec copy -vf subtitles=subtitle.ass cut.mkv
pre finalne konverzije u GIF.




Inače, animirani GIF može da se napravi i tako što ćemo ffmpeg-u da kažemo da napravi seriju sličica (frejmova) a onda da ih pomoću programa convert spojimo u animaciju.

Više o svemu ovome na:

superuser.com
linuxg.net
stackoverflow.com