Portál AbcLinuxu, 10. května 2025 07:29

Dotaz: screenshoty z videa

22.4.2010 12:27 Boky
screenshoty z videa
Přečteno: 413×
Odpovědět | Admin
Zdravim

chtel bych se zeptat, jestli nevite o inteligentnejsim zpusobu porizovani screenshotu z videa nez...
def screenshot(file_name, delka, pocet,id_video):
	
	screen_path = "/var/www/porn/video/porn_screen/000" + str(id_video)
	if not os.path.exists(screen_path):
		os.makedirs(screen_path)
	
	period = delka / pocet
	time_to_screen = period
	x = 1
	while x < pocet:
		os.system("ffmpeg -i /var/www/porn/video/porn_upload/"+ file_name +" -y -f image2 -ss "+ str(time_to_screen) +" -sameq -s 220*160 " + screen_path +"/00"+ str(x) +".jpg")
		time_to_screen = time_to_screen + period		
		x = x + 1
u hodinoveho videa trva 20 screenu vic nez 10min, coz mi pride jako dost :) navic mi to pride jako opicarna priserna...

Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.4.2010 13:36 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: screenshoty z videa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus se kouknout na movie thumbnailer (mtn).
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
22.4.2010 13:49 chrono
Rozbalit Rozbalit vše Re: screenshoty z videa
Ak ide o niečo takéto, tak potom možno aj Video Contact Sheet *NIX, ale ak naozaj potrebuje pre každý obrázok jeden súbor, tak mu to asi nepomôže (možno len ako inšpirácia pri parametroch pre ffmpeg, teda v prípade, že to generuje tie obrázky rýchlejšie).
22.4.2010 14:26 Boky
Rozbalit Rozbalit vše Re: screenshoty z videa
Presne jak si psal, potrebuju pro kazdy obrazek jeden soubor.

Ono by to celkem slo, kdyby se interval jednotlivych screenshotu neprodluzoval, tz kdyby ffmpeg otevrel ten film case, kdy se ten screen ma udelat. No bud sem blbej nebo slepej, ale takovou moznost sem nikde nevidel....
22.4.2010 14:42 chrono
Rozbalit Rozbalit vše Re: screenshoty z videa
Nepomôže pridať parametre -an -dframes 1 -vframes 1?
22.4.2010 16:02 Boky
Rozbalit Rozbalit vše Re: screenshoty z videa
Je to o kus lepsi, ale porad to neni ono :(

Neexistuje treba naka podobna utilita, treba by mohla bejt rychlejsi...
23.4.2010 16:30 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: screenshoty z videa
A to mtn s parametrem -I nedělá to co potřebuješ?
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
23.4.2010 09:50 Ivo
Rozbalit Rozbalit vše Re: screenshoty z videa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vo VLC sa daju robit screenshoty. V menu Video/Screenshot.
23.4.2010 09:51 Ivo
Rozbalit Rozbalit vše Re: screenshoty z videa
Este dodam ze vytvoreny screenshot je ulozeny v adresari .vlc
23.4.2010 11:17 Boky
Rozbalit Rozbalit vše Re: screenshoty z videa
To mas pravdu, ale ja to potrebuju delat automaticky pri nahrani videa na server.

Ale dik za reakci ;)
23.4.2010 21:35 zulu
Rozbalit Rozbalit vše Re: screenshoty z videa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hlavní problém vidím v tom, že se ty snímky dělají po jednom, takže se kvůli každému znova seekuje od začátku na jeho pozici, což podle velikosti a formátu může být hodně zdlouhavé. Kdyby se udělaly všechny naráz, a podle dokumentace to ffmpeg umí, tak by to nejspíš bylo o dost rychlejší.

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.