Portál AbcLinuxu, 9. května 2025 00:15

Dotaz: FFmpeg a vytvoření timelapse v PHP

18.8.2015 22:10 cvp | skóre: 18
FFmpeg a vytvoření timelapse v PHP
Přečteno: 418×
Odpovědět | Admin
Mám po minutě uložené obrázky z webkamery a rád bych si ze snímků vytvářel timelapse. Na serveru mám FFMPEG, ale nemám tušení, jak bych takový timelapse vytvořil.

Dokumentaci čtu, ale je příliš obsáhlá. Za každou radu budu moc vděčný.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.8.2015 14:45 pavels
Rozbalit Rozbalit vše Re: FFmpeg a vytvoření timelapse v PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Create a video slideshow from images Jak ale tva otazka souvisi s PHP nevim...
21.8.2015 16:11 cvp | skóre: 18
Rozbalit Rozbalit vše Re: FFmpeg a vytvoření timelapse v PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Už nad tím bádám půl dne a nic jsem nevyřešil. Stále stejná chyba. Bohužel na server dle server hostingu novější debian nedám a díky tomu FFMPEG verze je tam taková jaká je. Novější nelze instalovat.

ffmpeg -i timelapse/21/*.jpg -r 19 -vcodec libtheora timelapse/seq.ogv
FFmpeg version r11872+debian_0.svn20080206-18+lenny3, Copyright (c) 2000-2008 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-libfaad --enable-pp --enable-swscaler --enable-x11grab --prefix=/usr --enable-libgsm --enable-libtheora --enable-libvorbis --enable-pthreads --disable-strip --enable-libdc1394 --disable-armv5te --disable-armv6 --disable-altivec --disable-vis --enable-shared --disable-static
  libavutil version: 49.6.0
  libavcodec version: 51.50.0
  libavformat version: 52.7.0
  libavdevice version: 52.0.0
  built on Feb 13 2011 03:56:05, gcc: 4.3.2
Input #0, image2, from 'timelapse/21/1614.jpg':
  Duration: 00:00:00.0, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: mjpeg, yuvj420p, 740x555 [PAR 1:1 DAR 4:3], 25.00 tb(r)
Unable to find a suitable output format for 'timelapse/21/1615.jpg'
29.12.2015 15:43 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: FFmpeg a vytvoření timelapse v PHP
Přikáz máš - aspoň myslím - dobře, problém je v tom, že shell ti expanduje tu hvězdičku na množství argumentů a ffmpeg pak ty následující bere jako výstupní soubory a neví co s nima.

Řešení je vyescapovat tu hvězdičku, např. zpětným lomítkem nebo dej okolo toho argumentu apostrofy.

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.