Portál AbcLinuxu, 29. dubna 2024 02:09


Dotaz: ffmpeg corrupt input packet in stream

1.11.2020 12:36 Stanley
ffmpeg corrupt input packet in stream
Přečteno: 364×
Odpovědět | Admin
Ahoj, chci stáhnout stream do mp4 (audio+video) z kamery pomocí ffmpeg. Na streamu jsou občané výpadky a ffmpeg po nějaké době vždy končí hláškou corrupt input packet in stream 0. Zkoušel jsem -err_detect ignore_err ale bez úspěchu. Poradíte mi prosím, jak to řešit?
ffmpeg -r 5 -t 420 -err_detect ignore_err -i http://10.0.14.1O/axis-cgi/mjpg/video.cgi -i http://10.0.14.1O/axis-cgi/audio/receive.wav -c:a aac /shares/Rec/$(date +video_"%d_%m_%Y_%H_%M_%S").
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.11.2020 13:37 PetebLazar
Rozbalit Rozbalit vše Re: ffmpeg corrupt input packet in stream
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nelze zkusit jiný protokol než http (třeba rtsp)? S ním by si ffmpeg měl také poradit.
Gréta avatar 2.11.2020 13:34 Gréta | skóre: 36 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
Rozbalit Rozbalit vše Re: ffmpeg corrupt input packet in stream
Odpovědět | | Sbalit | Link | Blokovat | Admin

nóóó voni v dokumentaci pišou že tamto ignore_err hele jakoby dělá jenom s decoding errorama ale tamta hláška 'corrupt input packet' asi řiká žeto je chyba s packetem už když dotoho ffmpeg z nějakýho streamu leze si myslim :O :O

zkus tam misto -err_detectu napsat tendleten flag

-fflags +discardcorrupt

co dělá že se budou ty rozbitý packety zahazovat hele a hele :O ;D

jinak si taky jako myslim že jestli ta kamerka umí rtsp tak použít rtsp

oslavná píseň na pana soudruha generalisima prezidentčíka Petra Pavla Pávka 🎶🫡🦚🎶

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.