Hlavní navigace

Jak nahrát část obrazovky do animovaného GIFu nebo mp4?

Sdílet

Jan Fikar 10. 1. 2017

Na serveru HowtoForge vyšel detailní návod, jak nahrát část obrazovky v Linuxu buď do animovaného GIFu nebo do mp4 video souboru. K tomu slouží jednoduchá GTK aplikace Gifine, která je napsána v MoonScriptu.

Aplikace je dostupná jen jako zdrojový kód na GitHubu, ale v návodu se dozvíte, jak nainstalovat závislosti a nakonec i samotné Gifine pomocíluarocks na Ubuntu. Pokud máte jinou distribuci, je třeba si návod náležitě přizpůsobit.

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.
  • 10. 1. 2017 15:43

    8B3CE273 (neregistrovaný) 2001:1ab0:f15:----:----:----:----:----

    Na to mi stačí samotnej ffmpeg, kterej je mimochodem stejně součástí závislostí

  • 11. 1. 2017 3:32

    JA (neregistrovaný) ---.cust.nbox.cz

    Kdyby se jeste nekdy nekdo podivoval, proc linux prakticky neexistuje na desktopech, tak mu muzete citovat:
    "Aplikace je dostupná jen jako zdrojový kód na GitHubu, ale v návodu se dozvíte, jak nainstalovat závislosti a nakonec i samotné Gifine pomocí luarocks na Ubuntu. Pokud máte jinou distribuci, je třeba si návod náležitě přizpůsobit."

  • 11. 1. 2017 6:56

    kaliszad

    Jistě, je to jeden z několika problémů *NIXu, že se vyžaduje od uživatele kvalifikovaná manipulace se systémem. Na druhou stranu to obyčejně znamená pár obecně známých příkazů, či si přečíst právě návod.

    Na Windows se od uživatele na jednu stranu jakoby neočekává žádná znalost kromě rozlišování omalovánek. Vzápětí je konfrontován s neřešitelnými problémy, jako je rozbytý Update nebo DHCP s tím, že s dokumentací dostupnou v lokální instalaci je problém neřešitelný a sám Microsoft nedokáže poskytnout reprodukovatelné řešení. A to je prosím placený produkt.

    Představte si, že byste něco měl kompilovat pod Windows jen abyste si něco nainstaloval. Hodně zábavy s instalací vývojářských nástrojů a následnými updaty. Zítra nebo pozítří se dostanete k instalaci zkompilovaného programu...

    Nakonec to kolik lidí něco nepoužívá, nesvědčí nic o tom, jestli by to bylo lepší používat. Nejlepší příklad, který znám je asi rozum. S tím má většina docela problém.

  • 11. 1. 2017 7:57

    Juro (neregistrovaný) ---.dynamic.orange.sk

    "Cteni navodu" aby som rozbehal nejaku aplikaciu patri niekam do zaciatku 90-tych rokov minuleho storocia. Od aplikacie, ktora nerobi nieco mimoriadne specificke ocakavam, ze si ju vyberiem (v repozitary aplikacii webe), udriem celom do klavesnice a mam.

    Nejake stahovanie a instalacia vyvojarskych nastrojov, aby som si nainstaloval beznu aplikaciu nikoho nezaujima. Nezaujima to nikoho na Windows, nezaujima to nikoho pre aplikacie na telefonoch, na tabletoch, atd. Clovek, ktory je schopny citat manual pod Linuxom, nahodit si gcc (ine nastroje), pripadne stiahnut dalsie headre a libky aby nieco z prikazoveho riadka skompiloval, je urcite dost technicky zdatny aby stiahol vyvojarske nastroje aj na Win.

    Kydy, ako su problemy na Windows neriesitelne a MS nedokaze poskytnut reprodukovatelne riesenia (ako keby na Linuxe vsetko chodilo a problemy sa riesili smahom ruky) patria do sveta fantazie.

  • 11. 1. 2017 8:47

    mkudlacek (neregistrovaný) 85.93.115.---

    A proto mam strasne rad instalovani spravnych verzi MS Visual C++ Redistributable, MS .NET apod.

  • 11. 1. 2017 10:35

    Juro (neregistrovaný) 90.176.8.---

    VC++ redistributables sa zakompilovat do setupu. Zvlada to hociktory program na tvorbu instalaciek, vratane open sourcoveho WiX-u od MS. Ked developer neda do balicka zavislosti, problem bude zrejme v developerovi. To, ze si ja ako pouzivatel budem kompilovat programy sam, nie je ziadne riesenie.

    Instalacia nastrojov a kompilacia na Linuxe je pre moju mamu, tata, sestru atd rovnako jednoducha alebo zlozita ako na Windowse. V roku 2017 cakam presne take iste instalacie, ktore zvlada moja 5 rocna dcera na tablete alebo telefone.

  • 11. 1. 2017 18:26

    Lama (neregistrovaný) ---.eurotel.cz

    "Ked developer neda do balicka zavislosti, problem bude zrejme v developerovi." - to stejný se týká i Linuxu. Když nějaký developer neni schopen distribuovat aplikaci se všemi zavislostmi tak, aby se to instalovalo na pár kliků, problem bude v developerovi.

    Taky už jsem zažil pár situací, kdy někomu nešlo něco nainstalovat, protože mu chybělo to či ono, nebo měl verzi Woken, kterou aplikace nepodporovala.

    Takže tu nemel kraviny, že s Woknama problémy nejsou.

    Jinak když jsou Wokna tak úžasnej systém, proč je třeba na mobilech nikdo nepoužívá a vítězí Android/Linux?

  • 11. 1. 2017 18:48

    Juro (neregistrovaný) ---.dynamic.orange.sk

    > to stejný se týká i Linuxu

    Presne tak. Som rad, ze sme sa zhodli.

    > Takže tu nemel kraviny, že s Woknama problémy nejsou.
    Ki mondta ezt? To si kde vycital?

  • 11. 1. 2017 22:39

    JA (neregistrovaný) ---.cust.nbox.cz

    ZASADNI problem linuxu je roztristenost ..... to je jeho zlocin a zaroven i jeho trest!
    Tim, ze to nikdo nespravuje, tak vznika miliarda ruznych distribuci s miliardou ruznych veci. Typicka linuxova mantra je: "Kdyz neco zacne fungovat, tak to forknem" .... a tak to bohuzel funguje. U windows VIS PRESNE, CO OBSAHUJI! Vis naprosto presne, ze API je zpetne kompatibilni (to muze linux tise nebo hlasite zavidet), takze kdyz pouzijes nejakou funkci, kterou si najdes na MSDN, tak proste bude ve WINDOWS fungovat, TECKA! Vis presne, ze mas .NET, vis presne, ze mas DIRECTX, vis presne, ze mas win32, vis presne, vis presne, ze mas winforms atd atd atd .... a dobudoucna to bude platit i o UWP. A pokud treba tvoje aplikace potrebuje .NET 4.0, tak pokud nepouzivas nejakou vyslovene prehistorickou verzi windows, tak se ti sam automaticky pri instalaci stahne a nainstaluje a .NET je asi tak vsechno. Instalujou se jeste ruzne DX zavislosti z ruznych patchu, ale ty jsem jeste nevidel, ze by nesly s programem. Jeste se mi NIKDY nestalo, ze by program napsal, stahnete si april 2010 verzi DX 9.0c ... vzdy se nabidne a nainstaluje stylem next, next, finish.
    A tady je presne problem linuxu, nemuzes cekat, ze tam mas nejaky graficky server, nejake graficke knihovny, protoze je jich 8678954 PRDELI!!!! krat miliarda verzi, ktere nejsou MNOHDY ani zpetne kompatibilni! Takze mas ruzne slozite balickovaci systemy, ktere se ti snazi najit v repozitari spravnou verzi a nezridka se stava, ze ji ani nenajde, nainstaluje novejsi a s tou to nejede, protoze neni zpetne kompatibilni!!! A treba nejde ani nikde uz najit ta stara, to uz se mi taky stalo! Cili pak je takovy SW uplne k hovnu!
    Kdyz potrebujes na windows ulozit konfiguraci nebo vycist konfiguraci systemu, vis presne, kde to hledat, vis presne, jak treba zjistit takovou trivialitu jako rozliseni, na jednom miste, v linuxu, SAD STORY, BRO!!!
    Proto je taky jen velmi malo programu, ktere jsou kompilovany staticky v linuxu a jsou to cestne vyjimky. Mi je totalne u psi pochvy, jestli to v linuxu ma 10kb, na windows 1MB a v linuxu by to melo staticky treba 100MB, kdyby se to dalo pouzit. Ale ne, prijde takova totalni vylizprdelni kokotina jako ukladani casti obrazovky do animovaneho gifu. Jelikoz jsem neco podobneho na windows delal pred 15ti+ lety, tak jsem si HODNE JIST, ze bych byl podobnou utilitu schopen napsat na 100 radku kodu, binarka by mela 10kB a FUNGOVALA BY OD XP az po 10ky! Mohl bych ji podepsat certifikatem a byla by funkcni VSUDE a VZDY a NEJSPIS JESTE ZA DALSICH 20 LET!!! Ono by to dokonce slo mozna napsat jako zdrojovy kod i ve visual basicu, kdyby ses bal zkompilovane binarky .... Chapes ten donebevolajici rozdil oproti linuxu, kde si musis neco nekde pokoutne stahnout, cist manual, jak to nainstalovat, jak to ohnout pro konkretni distribuci a pak po tydnu laborovani mit stupidni utilitu, kterou by nejspis vetsina zvladla napsat za zlomek casu potrebneho k instalaci te picoviny .... a nebo pouzit neco uz hotoveho, treba ffmpeg tusim umi zachytavat obrazovku atd atd atd .... linux jako system pro destop je NEPOUZITELNY BULLSHIT!

  • 11. 1. 2017 22:46

    JA (neregistrovaný) ---.cust.nbox.cz

    "Jinak když jsou Wokna tak úžasnej systém, proč je třeba na mobilech nikdo nepoužívá a vítězí Android/Linux?" ..... android je pro deti, windows je pro enterprise segment.
    Myslim si, ze krasne je shrnuto to, co kazdy IT clovek vi a proto se taky androidu vyhyba jak cert krizi, v tomto clanku: https://mobilenet.cz/clanky/nejderavejsi-system-roku-2016-bezkonkurencne-android-32011

    Zadny soudny clove, co rozumi IT, natoz linuxar snad nemuze pouzivat ten paskvil Andoid/Linux nebo znas nekoho takoveho? Ja ano, ale jiste nejsou soudni:o) Vykladaji, jak jsou windows derave a klidne chodi, sukaj, foti se s android telefonem, ktery ma nonstop mikrofon, kameru, GPS a vsechno .... uprimne, od mobilniho systemu cekam o dva rady vyssi bezpecnost (prave diky vyse zminenemu) nez od desktopoveho .... pouzivat android muze leda diletant nebo naprosto technicky analfabet ...... ja se pohybuju v tom rekneme vzdelanejsim prostredi (ne nekde u pasu nebo v tescu u regalu) a tam kdo nema (na) iphone, ma windows a kdo ma android, tak je pro smich jako socka a diletant .... tak to proste je. Android je gugli prvotina a v mobilu nema co delat!

  • 11. 1. 2017 9:10

    SB (neregistrovaný) 78.156.151.---

    Souhlasím s předřečníkem - instalace aplikace by měla být již vyřešeným problémem, a to i v případě, že bude pouze ve zdrojáku, pak by mělo stačit ji nějak označit/vybrat (jedno, zda v GUI či CLI) a dát instalovat. Buďto je překlad stereotypní operací, nebo je něco špatně. V opakovaném ručním provádění standardizované posloupnosti operací nenacházím smysl.
    Očekávám, že flatpaky či snapy by měly tuto situaci v případě binárek zlepšit.

  • 11. 1. 2017 8:30

    Posera (neregistrovaný) 188.175.124.---

    Nedavno jsem potreboval nahrat nejaky postup v prohlizeci. Nez abych ztracel cas jak to udelat spravne linuxacky, tak jsem otevrel virtualbox a nahral to pres nej.