Portál AbcLinuxu, 12. května 2025 11:09
http://kamera/audio.cgi http://kamera/video.cgiešte väčší problém je, že audio stream je vlastne akoby 47 sekundová stopa. Najbližšie k riešeniu som s týmto:
cvlc --loop http://user:user@kamera/audio.cgi --sout-keep --sout file/ogg:audio.ogg & cvlc http://user:user@kamera/video.cgi --sout-keep --sout file/ts:video.mpg &problém ale je, že voľajako neviem spojiť ts s ogg vo ffmpeg - stále niečo bľaboce o tom, že v tom ts nevie nájsť žiaden stream a s ogg sa mu tiež niečo nepáči (nie som teraz v práci, tak neviem čo presne). Skúšal som aj
ffmpeg -use_wallclock_as_timestamps 1 -f mjpeg -i http://user:user@kamera/video.cgi -i http://user:user@kamera/audio.cgi output.mpgale problém je s tým 47s audiom a pokiaľ viem, tak loop pre audio vo ffmpeg negunguje. Nevie ma niekto prosím vás naviesť správnym smerom? Vopred veľmi pekne ďakujem.
ffmpeg -use_wallclock_as_timestamps 1 -f mjpeg -i http://user:user@kamera/video.cgi -vcodec mpeg2video -vb 25M -s 640x480 video.mpg & cvlc --loop http://user:user@kamera/audio.cgi --sout "#transcode{acodec=mp3,ab=256}:standard{mux=mp3,dst=audio.mp3,access=file}" --sout-keep & read terminate killall -INT ffmpeg vlc ffmpeg -i video.mpg -i audio.mp3 -vcodec libx264 -acodec aac -ab 192k -ac 2 -ar 48000 -strict experimental record.mp4Poradí niekto? Ďakujem.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.