Записываю видео и звук с ip камеры с помощью vlc на сервере debian 7.1, проблем с записью видео нет, а вот со звуком есть. См лог:
user@server:$ cvlc rtsp://192.168.20.20:8001/0/av0 --sout "#transcode{acodec=mp3,ab=64}:duplicate{dst=std{accesfile,mux=ts,dst={/video/webcam1/file}}}"
VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e)
[0xbccdd8] inhibit interface error: Failed to connect to the D-Bus session daemon: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
[0xbccdd8] main interface error: no suitable interface module
[0xbe7c88] main interface error: no suitable interface module
[0xbb8108] main libvlc error: interface "globalhotkeys,none" initialization failed
[0xbccdd8] dummy interface: using the dummy interface module...
MultiFramedRTPSource::doGetNextFrame1(): The total received frame size exceeds the client's buffer size (65536). 59280 bytes of trailing data will be dropped!
[0xc8d868] stream_out_transcode stream out error: cannot find audio encoder (module:any fourcc:mp3 ). Take a look few lines earlier to see possible reason.
[0xc8d868] stream_out_transcode stream out error: cannot create audio chain
[0xc0a6b8] main decoder error: cannot create packetizer output (alaw)
Вообще если с помощью графического vlc открыть этот rtsp (с другого компьютера), то видео и звук работают, при этом vlc определяет, что кодек звука alaw. На сервере server vlc почему то он не может его найти. Посоветуйте как настроить, может какого то пакета не хватает?