Portál AbcLinuxu, 20. dubna 2024 03:56


Dotaz: gst-launch - vstupní soubory z TXT

17.8.2015 14:24 JanM | skóre: 28
gst-launch - vstupní soubory z TXT
Přečteno: 166×
Odpovědět | Admin
Zdravím,

potřebuji transkódovat JPEGy na video pomocí gst-launch; návody, na které jsem narazil, používají element multifilesrc, který očekává parametr ve stylu "printf", tedy názvy souborů se vzestupným číslováním.

gst-launch-1.0 multifilesrc location=timelapse%04d.jpeg ... bla bla ...

Mé soubory však obsahují údaj o kameře, datu, události a čase:
ip18-20150816-37-162953-00.jpg  ip18-20150816-55-194436-00.jpg  ip18-20150817-94-054924-00.jpg
ip18-20150816-37-162954-00.jpg  ip18-20150816-55-194438-00.jpg  ip18-20150817-94-054925-00.jpg
ip18-20150816-37-163017-00.jpg  ip18-20150816-55-194439-00.jpg  ip18-20150817-94-054926-00.jpg
ip18-20150816-37-163018-00.jpg  ip18-20150816-55-194441-00.jpg  ip18-20150817-94-054930-00.jpg
Neexistuje jiný způsob pro čtení vstupních souborů? (Třeba z textového souboru.)


Řešení dotazu:


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

Odpovědi

Řešení 1× (JanM (tazatel))
17.8.2015 19:24 NN
Rozbalit Rozbalit vše Re: gst-launch - vstupní soubory z TXT
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takto?
splitfilesrc location="ip18*.mpg"
17.8.2015 21:37 JanM | skóre: 28
Rozbalit Rozbalit vše Re: gst-launch - vstupní soubory z TXT
Trochu jsem s tím bojoval, ale nakonec uspěl. Díky.
gst-launch-1.0 \                                                                                                        
  splitfilesrc location="ip18-*-94-*.jpg" \                                                                             
  ! 'image/jpeg,framerate=2/1' \                                                                                        
  ! jpegdec \                                                                                                           
  ! omxh264enc \                                                                                                        
  ! avimux \                                                                                                            
  ! filesink \                                                                                                          
  location=timelapse.avi

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.