abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 19:55 | Zajímavý software

    Uživatelé mobilních telefonů s Linuxem si nyní mohou nainstalovat aplikaci Mobilní Datovka. Díky tomu je přístup k datovým schránkám dostupný i na zařízeních s mobilními linuxovými distribucemi, jako jsou například Mobian, NixOS Mobile, pmOS atd. Aplikace je dostupná na Flathubu.

    David Heidelberg | Komentářů: 0
    včera 13:33 | Komunita

    Software Freedom Conservancy v novém dokumentu shrnuje doporučení, jak přistupovat ke generativní AI založené na LLM při přispívání do svobodného a open-source softwaru. Mimo jiné vyzývá k obezřetnosti, transparentnosti a revizi generovaného kódu člověkem.

    |🇵🇸 | Komentářů: 3
    včera 13:22 | Nová verze

    Byla vydána nová verze 5.6.0 programu na úpravu digitálních fotografií darktable (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    20.6. 20:11 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma. V Týdnu v GNOME je zmíněn flatpak balíček pro GIMP 0.54.1 z roku 1996. Jedná se o poslední verzi GIMPu postavenou nad toolkitem Motif.

    Ladislav Hagara | Komentářů: 0
    20.6. 19:11 | Nová verze

    Home Assistant Operating System, tj. linuxová distribuce optimalizována pro hostování Home Assistanta a jeho aplikací, byl vydán v nové major verzi 18.0.

    Ladislav Hagara | Komentářů: 0
    20.6. 18:11 | Komunita

    Po šestiletém úsilí byla z jádra Linux odstraněna funkce strncpy(). Všechna předchozí volání této funkce byla převedena na bezpečnější alternativy.

    Ladislav Hagara | Komentářů: 1
    20.6. 17:22 | Nová verze

    Byla vydána nová verze 261 správce systému a služeb systemd (Wikipedie, GitHub). Z novinek lze vypíchnout nový subsystém IMDS (Cloud "Instance Metadata Service"), nový příkaz storagectl nebo novou komponentu systemd-sysinstall.

    Ladislav Hagara | Komentářů: 5
    20.6. 12:00 | Nová verze

    Vývojové prostředí Qt Creator bylo vydáno ve verzi 20 (seznam změn). Novinky zahrnují hlavně rozšíření pro integraci LLM agentů nebo minimalistický editační režim uživatelského rozhraní („zen mode“).

    |🇵🇸 | Komentářů: 0
    19.6. 10:22 | Humor

    Už jste se prolétli na webu Google Earth? Přibyl tam Simulátor letu (Nástroje / Simulátor letu). Funguje i bez účtu Google [𝕏].

    Ladislav Hagara | Komentářů: 1
    19.6. 09:55 | Nová verze

    Byla vydána nová verze 4.7 (𝕏, Bluesky, Mastodon) multiplatformního open source herního enginu Godot (Wikipedie, GitHub). Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 3
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1960 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Převod AVI/MPG do DVD

    Vytvoření MPEG2

    Nejdřív si z vstupního AVI/MPG videa vytvoříme MPEG2, který bude splňovat normy Pal-DVD. Znám tři způsoby, nejlepší je asi FFmpeg, potom Avidemux2 (se kterým mám bohužel potíže) a MEncoder.

    FFmpeg

    ffmpeg -i vstup.avi \
    -target pal-dvd -aspect 4:3 -sameq vystup.mpg
    Option -i je zkratka pro input, zadáme mu tak vstupní AVI nebo MPG,
    option -target pal-dvd zajistí splnění norem pro Pal-DVD (rozlišení, snímky za sekundu, bitrate atd.),
    optionem -aspect nastavíte poměr - 4:3, nebo 16:9
    a option -sameq se pokusí zachovat kvalitu (a použije VBR).
    Poznámka: Občas během převodu hodí dost varovných hlášek, nikdy jsem ale s výstupem neměl sebemenší problém.

    Avidemux2

    Tady bych se jen opakoval, viz článek Převod filmu na DVD.
    Poznámka: Nepoužívám Avidemux, protože jsem chtěl command-line řešení a navíc mám s Avidemuxem problém: od verze 2.0.42 do 2.1.2 pořád to stejné - převádí v pohodě skoro až do konce a pak se sekne tak na 96% procentech.

    MEncoder

    mencoder -oac lavc -ovc lavc -of mpeg \
    -mpegopts format=dvd -vf scale=720:576,harddup \
    -srate 48000 -af lavcresample=48000 \
    -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:\
    vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:\
    abitrate=192:aspect=16/9 -ofps 25 -o vystup.mpg vstup.avi
    Pro vysvětlení všech těch přepínačů se koukněte do českého manuálu.
    Poznámka: Nejdříve jsem chtěl používat MEncoder, ale bohužel u některých mých filmů házel spoustu chyb a po vypálení blbnul jak obraz, tak zvuk.

    Přidání vypnutelných titulků

    Znovu viz článek Převod filmu na DVD. Samozřejmě není nutný si tam nějaký dávat :-)
    Jen bych dodal, že pokud máte titulky ve Windows-1250 kódování, spíš než do XMLka psát WINDOWS-1250 (viz ten odkaz) bych je převáděl do UTF-8, nějak takhle:
    iconv -f cp1250 -t utf8 \
    titulky-v-cp1250.srt -o titulky-v-utf8.srt
    A ještě něco - musí být ve formátu SRT! Dá se to ale převést, např. pomocí sub2srt.

    Authoring DVD

    Pro authoring, pakliže film bude obsahovat titulky, je vhodné vytvořit XML soubor(author.xml), který řekne programu dvdauthor, co má vlastně dělat.
    <dvdauthor dest="DVD">
      <vmgm />
       <titleset>
         <titles>
           <subpicture lang="cs"/>
           <pgc>
             <vob file="vystup-s-titulky.mpg" chapters="0,5:00,10:00,15:00,20:00,25:00,30:00,35:00,40:00"/>
           </pgc>
         </titles>
       </titleset>
     </dvdauthor>
    Direktiva dest, říká kam se má ukládat struktura DVD. Další důležitá direktiva je subpicture která pojmenovává titulky. Vytvoření jednotlivých kapitol (chapters) vám usnadní funkce chapterGen. Zkopírujte do konzole a stiskněte Enter.
    chapterGen() {
    	len=${1:-120}
    	range=${2:-5}
    	caps=0
    	str='0,'
    	until ((caps>len)); do
    	((caps+=range))
    	((caps<=len)) && str+="$caps:00,"
    	done
    	echo "${str%,}"
    }
    Takhle to funguje:
    $ chapterGen 40
    0,5:00,10:00,15:00,20:00,25:00,30:00,35:00,40:00
    První argument je délka filmu v minutách (výchozí je 120 minut) a druhý délka kapitoly (výchozí je 5 minut). Sestavení DVD se provede takto:
    dvdauthor -x author.xml
    dvdauthor -T -o DVD
    Tohle je hotový během sekundy - jen to vytvoří mini-soubory VIDEO_TS.BUP a VIDEO_TS.IFO (který jsou ovšem důležitý).

    Vypálení DVD

    Třeba
    growisofs -dvd-compat -dvd-video \
    -speed=4 -Z /dev/dvd ./DVD
    nebo v K3b Nový Video DVD projekt a do adresáře VIDEO_TS naházíme obsah ./DVD/VIDEO_TS.
    Pokud chcete ISO, není problém:
    mkisofs -dvd-video -o DVD.iso ./DVD

    Potřebné balíčky

    Související dokumenty

    Blog Atomized (externí dokument)
    Český manuál k MPlayeru (externí dokument)
    Převod filmu na DVD (článek)
    Gentoo Wiki : AVI->DVD (externí dokument)

    Dokument vytvořil: David Watzke, 19.3.2006 00:39 | Poslední úprava: Miloš Kozák, 20.7.2007 11:25 | Další přispěvatelé: David Watzke | Historie změn | Zobrazeno: 14439×

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.