Portál AbcLinuxu, 12. května 2025 07:37

Dotaz: Jak z png udělat právě 15 s videosoubor?

15.8.2008 00:41 J.-T.S.
Jak z png udělat právě 15 s videosoubor?
Přečteno: 352×
Odpovědět | Admin
Všude nacházím jen možnost, kdy výsledný videosoubor (mpeg, avi) nějak přehrávači automaticky "přikáže" přehrávat snímek stále dokola, dokud přehrávač neukončím. Ale já chcí prá vě a jen časově omezený videoclip, který po pár vteřinách skonči.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.8.2008 08:13 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak z png udělat právě 15 s videosoubor?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Udělejte jednoduše video dlouhé 15 sekund a nedávejte tam žádný příkaz přehrávači pro opakování. Zkusit můžete třeba mencoder s volbou mf a loop. Něco jako (nezkoušel jsem to):
mencoder -mf type=png:fps=25 -loop 375 mf://soubor.png -o output.avi
Dalibor Smolík avatar 15.8.2008 09:08 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak z png udělat právě 15 s videosoubor?
Odpovědět | | Sbalit | Link | Blokovat | Admin
na převod snímků do videa používám dvd-slideshow, dá se nastavit doba prohlížení snímku (např. 15 s) - nastavení opakování nebo zákaz opakování přehrávání snímku jsem nezkoušel, ale určitě tam možnost je.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
15.8.2008 21:12 J.-T.S.
Rozbalit Rozbalit vše Re: Jak z png udělat právě 15 s videosoubor?
Zkusil jsem to ale končí to chybou. Jak případně změním ty parametry?

Output #0, ac3, to '/home/navsteva/Videos/fotovid/dvd-slideshow_temp_20342/audio1.ac3': Stream #0.0: Audio: ac3, 48000 Hz, 5:1, 0 kb/s Stream mapping: Stream #0.0 -> #0.0 Error while opening codec for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height [dvd-slideshow] ERROR during ffmpeg execution! [dvd-slideshow] see /home/navsteva/Videos/fotovid/dvd-slideshow.log for details [dvd-slideshow] cleanup...
Dalibor Smolík avatar 15.8.2008 22:23 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak z png udělat právě 15 s videosoubor?
Návod jsem čerpal odsud,, v adresáři s fotkami nemá být žádný jiný soubor než fotografie a zkoušel jsem to pouze s formátem .jpg (i když .png by to mělo brát také), v krátkosti takto:
zkopírujeme fotky do libovolného adresáře
 dir2slideshow -t 6 -n  "Time Lapse Video" /path/to/photos   (defaultní je 5 vteřin)
 dvd-slideshow -f New_Time_Lapse_Video.txt      (-p znamená PAL)
vznikne soubor.vob, ten přes avidemux do .mpg a dále udělat do struktury DVD.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
15.8.2008 23:07 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Jak z png udělat právě 15 s videosoubor?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pomocí mencoderu to lze provést např. takto:
mencoder -o obrazek.avi -mf type=png:fps=0.06666 mf://obrazek.png mf://obrazek.png -ovc copy
Videosekvence musí mít nejméně dva snímky, aby měl přehrávač mezi čím čekat. V uvedeném příkladu je vytvořeno nekomprimované video, volbou vhodného kodeku a prázdného druhého snímku lze výsledný soubor zmenšit.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.