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í
×
    dnes 18:22 | Nová verze

    Po půl roce vývoje od vydání verze 49 bylo vydáno GNOME 50 s kódovým názvem Tokyo (Mastodon). Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře.

    Ladislav Hagara | Komentářů: 2
    dnes 17:22 | Nová verze

    Článek na stránkách Fedora Magazinu informuje o vydání Fedora Asahi Remixu 43, tj. linuxové distribuce pro Apple Silicon vycházející z Fedora Linuxu 43.

    Ladislav Hagara | Komentářů: 0
    dnes 13:33 | Pozvánky

    Byl zveřejněn program konference Installfest 2026. Konference proběhne o víkendu 28. a 29. března v Praze na Karlově náměstí 13. Vstup zdarma.

    Ladislav Hagara | Komentářů: 2
    dnes 03:55 | Nová verze

    Byla vydána Java 26 / JDK 26. Nových vlastností (JEP - JDK Enhancement Proposal) je 10. Odstraněno bylo Applet API.

    Ladislav Hagara | Komentářů: 10
    včera 23:55 | Nová verze

    Byla vydána nová verze 260 správce systému a služeb systemd (Wikipedie, GitHub). Odstraněna byla podpora skriptů System V. Aktualizovány byly závislosti. Minimální verze Linuxu z 5.4 na 5.10, OpenSSL z 1.1.0 na 3.0.0, Pythonu z 3.7.0 na 3.9.0…

    Ladislav Hagara | Komentářů: 21
    včera 18:11 | Nová verze

    Byla vydána nová verze 5.1 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v poznámkách k vydání. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 04:55 | Nová verze

    Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.

    Ladislav Hagara | Komentářů: 12
    včera 04:33 | Zajímavý projekt

    Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,

    … více »
    NUKE GAZA! 🎆 | Komentářů: 45
    16.3. 14:22 | IT novinky

    Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.

    Ladislav Hagara | Komentářů: 13
    16.3. 04:22 | Nová verze

    SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 7
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (1%)
     (11%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1107 hlasů
     Komentářů: 27, poslední včera 19:26
    Rozcestník

    Dotaz: Hromadný převod video souborů

    3.11.2016 23:10 Petr
    Hromadný převod video souborů
    Přečteno: 713×
    Poradíte mi prosím, jak převést více souborů MOV na MP4 najednou? Našel jsem výborný nástroj avconv a pomocí avconv -i input.MOV -vcodec copy output.mp4 si převádím soubory bez ztráty kvality z akční kamery, která nahrává videa do MOV. Je ale možné nějak hromadně převést všechny soubory v adresáři? Pokud ano, poraďte mi, prosím, jak? Děkuji.

    Odpovědi

    k3dAR avatar 3.11.2016 23:46 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    muzes to same zavolat v cyklu pro dostupne soubory s koncovkou .MOV v aktualnim adresari (predpokladam pouzit bash jako shell, nebo jiny co umoznuje nahrady v ramci promene, pouzite pro prevod casti nazvu souboru MOV na mp4)
    for file in *.MOV; do avconv -i ${file} -vcodec copy ${file/MOV/mp4}; done
    nebo jako script:
    #!/bin/bash
    for file in *.MOV; do 
        avconv -i ${file} -vcodec copy ${file/MOV/mp4}
    done
    
    porad nemam telo, ale uz mam hlavu... nobody
    4.11.2016 12:23 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    V současnosti, když už převod tak do h265. Použivám
    #/bin/bash
    
    find . -type f -name "*.$1" -exec bash -c '
    	    i="{}";adr="$PWD/{}"; name=${i%.*}; \
    #    echo "$i $name.mkv"    \;
         set -e;
         ffmpeg -hide_banner -hwaccel auto  -i "$i"  -c:a aac -strict -2 -c:s copy -c:v libx265 -preset faster  -x265-params crf=26:ref=4:rd=5:rdoq=1:psy-rd=3:psy-rdoq=10  "$name.h265.mkv";
         echo "$PWD" >> ~/log/recoded.log;
         touch -r "$i" "$name.h265.mkv";
         wc -c "$i"|tee -a ~/log/recoded.log;
         wc -c "$name.h265.mkv"|tee -a ~/log/recoded.log;
         echo " " >> ~/log/recoded.log;
         rm "$i"' \;
         
    
    pro převody různých videí do h265. script se zavolá v adresáři s parametrem extenze videí které mají být překódovány. do logu se napíše, co bylo překódováno s jakou velikostí bylo původní a s jakou nové video a původní se smaže. parametr (set -e) způsobí, že chyba při překódování brejkne vnitřní skript a záznam do logu a smazání originálních dat se neprovede. samozřejmě s h265 parametry jde si pohrát.
    4.11.2016 20:31 GeBu | skóre: 27 | blog: zápisky
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    Na co konkrétně to používáš? Ve smyslu, jaké parametry má vstupní video a jaké výstupní?
    7.11.2016 20:03 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    různá videa od 480 do 1080 taktéž, různé vstupní kódování od mpeg2 do h264. osobní zkušenost čím lepší video tím lepěí komprese. stará videa se znatelným šumem nebo pixelací zkoro nekompresuje a kvalitní videa poměr úžasný bez pocitové ztráty kvality.
    4.11.2016 18:12 Petr
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    Mockrát díky oboum. Nevím, jestli mám převádět do H.265, nechtěl jsem totiž nijak manipulovat s kvalitou, a proto jsem chtěl jen změnit kontejner.
    Josef Kufner avatar 7.11.2016 21:08 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    Pokud budeš video překódovávat, tak kvalita klesne. Pokud jen změníš kontejner (a třeba doplníš metadata), tak kvalitu neztratíš.

    Připrav si skript s příkaz(y) na převod jednoho souboru a pak to obal do foru jak je napsáno výše.
    Hello world ! Segmentation fault (core dumped)
    5.11.2016 16:49 Petr
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    Poradíte mi ještě prosím, jak všechny soubory mp4 v adresáři spojím do jednoho hromadně? Teď to dělám přes MP4Box -cat 001.mp4 -cat 002.mp4 -cat 003.mp4 -cat 004.mp4 -cat 005.mp4 -cat 006.mp4 -new final.mp4, ale nechci všechny vypisovat...
    Jendа avatar 5.11.2016 17:05 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    MP4Box `ls -1 *.mp4 | sed -re "s/^/ -cat /g" | tr -d "\n"` -new final.mp4
    Nějaký tutoriál na skriptování v bashi byl v Linux, Dokumentační projekt.
    5.11.2016 17:13 Petr
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    No, budu si to muset trosku nastudovat.. moc diky :)
    Josef Kufner avatar 7.11.2016 21:10 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    Pozor na mezery v názvu.
    Hello world ! Segmentation fault (core dumped)
    Josef Kufner avatar 7.11.2016 21:29 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Hromadný převod video souborů
    Trochu univerzálnější a srozumitelnější přístup je vygenerovat si skript:
    echo "mp4box \\"
    find -maxdepth 1 -iname '*.mp4' -type f -print0 | xargs -n 1 -0 printf '\t-cat %q \\\n'
    echo -e "\t-out output.mp4"
    find ti najde požadované soubory, xargs spustí na každý název souboru printf, který escapuje specialní znaky (%q) a přidá -cat

    Pak ho zkontrolovat (uvidíš to, co bys psal ručně) a pokud je v pořádku, tak ho spustit:
    ( skript ) | bash
    Dohromady tedy:
    (
      echo "mp4box \\"
      find -maxdepth 1 -iname '*.mp4' -type f -print0 | xargs -n 1 -0 printf '\t-cat %q \\\n'
      echo -e "\t-out output.mp4"
    ) | bash
    Hello world ! Segmentation fault (core dumped)

    Založit nové vláknoNahoru

    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.