rtsp stream přes ffmpeg

rtsp stream přes ffmpeg
« kdy: 09. 07. 2023, 06:28:37 »
Zdravím.
Toto mi ve win v přehravači Potplayer a VLC funguje.
rtsp://192.168.1.149:554/user=admin_password=xxxxxx_channel=1_stream=0.sdp?real_stream

A v raspi
ffmpeg -rtsp://192.168.1.149:554/user=admin_password=xxxxxx_channel=1_stream=0.sdp?real_stream -codec:v copy -an /home/pi/streamkamery.mkv

ffmpeg: symbol lookup error: /usr/lib/arm-linux-gnueabihf/neon/vfp/libavcodec.so.58: undefined symbol: bcm_host_is_fkms_active

Co je špatně?
Děkují.





« Poslední změna: 09. 07. 2023, 06:31:18 od BigSandy »


Re:rtsp stream přes ffmpeg
« Odpověď #1 kdy: 02. 08. 2023, 21:21:11 »
chybka v syntaxi:
Kód: [Vybrat]
ffmpeg -i rtsp://....

Re:rtsp stream přes ffmpeg
« Odpověď #2 kdy: 07. 08. 2023, 12:23:24 »
Jaký OS? Odkud je nainstalovaný ffmpeg? Je opravdu přímo z distribuce?

Re:rtsp stream přes ffmpeg
« Odpověď #3 kdy: 07. 08. 2023, 15:59:42 »
"Nesplněná závislost." Možná opomenutá v metadatech balíčku = nezveřejněná.

Obecně hláška "undefined symbol" znamená, že právě spuštěný program byl během buildu dynamicky slinkovaný s nějakou knihovnou, kterou teď nedokáže najít. Pokud byste věděl jistě, která to je a že je v systému přítomna, tak další klíčová slova bývala  /etc/ld.so.conf a ldconfig = říct dynamickému linkeru, kde má knihovnu hledat. Další pomocné debugovací nástroje by mohly být "ldd" a "nm" = první ukáže, které knihovny daná binárka chce, a druhý vypíše seznam veřejných symbolů, které daná knihovna obsahuje.

Co konkrétně Vám chybí, a přesný postup v shellu jak to přidat, to netuším - neposloužím.
Hehe na tuhle chybu kdosi narazil před dvaceti lety... Našel jsem pár dalších výskytů a hemží se to kolem zmínkami o kernelu a "firmwaru". Tak nevím...

Re:rtsp stream přes ffmpeg
« Odpověď #4 kdy: 07. 08. 2023, 17:37:16 »
Jo a... to co Jenda radil před měsícem na Ábíčku, to mělo nějaký výsledek?
https://www.abclinuxu.cz/poradna/linux/show/490736#5

Pokud to vykvetlo po update+upgrade... jak už nastřelil @v6ak, nemáte v /etc/apt/sources.list nějaká cizí repa ?
« Poslední změna: 07. 08. 2023, 17:41:10 od František Ryšánek »


Re:rtsp stream přes ffmpeg
« Odpověď #5 kdy: 18. 08. 2023, 06:23:50 »
Už mi to delši dobu jede, ale nějak nemohu zprovoznít nahravaní zvuku.
Pokud jesm to pochopil podle helpu, tak -acodec copy
Kde dělam chybu?
Děkují.

fmpeg -rtsp_transport tcp -i rtsp://192.168.1.252:554/user=admin_password=xxxxxx_channel=1_stream=0.sdp?real_stream -codec:v copy -acodec copy -an -t 01:00:00 /media/M2_disk_1TB/KAMERY/BRANA/`date '+%Y-%m-%d-%H-%M-%S'`.mkv

Re:rtsp stream přes ffmpeg
« Odpověď #6 kdy: 18. 08. 2023, 06:55:20 »
A přimo přes terminal.
ffmpeg -rtsp_transport tcp -i rtsp://192.168.1.252:554/user=admin_password=xxxxx_channel=1_stream=0.sdp?real_stream -codec:v copy -acodec copy -an -t 01:00:00 /media/M2_disk_1TB/KAMERY/BRANA/brana.mkv

https://i.postimg.cc/xT60BPxG/brana.png