7

У меня есть IP-камера foscam, я пытаюсь настроить программное обеспечение на моем сервере, которое может непрерывно записывать видео и аудио. Какое программное обеспечение я должен использовать?

4 ответа4

4

И VLC, и avconv работают великолепно.

Попробуй это:

avconv -i 'http://IP:PORT/videostream.asf?user=x&pwd=x&resolution=32' -t 3600 -c:a libmp3lame out.avi

... для записи одного часа видео. Вы можете использовать это в небольшом сценарии оболочки для чередования почасовых видеофайлов с течением времени. В Ubuntu убедитесь, что вы установили ubuntu-limited-extras для правильных кодеков.

2

У меня были хорошие результаты с Foscams, используя Zoneminder. К вашему сведению, он использует довольно мало ресурсов.

0

Моя камера Foscam может записывать видео / аудио сама и отправлять ее на FTP-сервер, если в нее вставлена SD-карта. Он использует формат ASF.

0

Под Linux я нашел GStreamer невероятно мощным в работе, которую я недавно делал. Он имеет множество плагинов, которые можно использовать для захвата, манипулирования, перекодирования и т.д. Он включен в репозитории управления пакетами всех основных дистрибутивов Linux, с которыми я столкнулся, хотя он может представлять собой серию различных пакетов (хорошо Bad Ugly) из-за проблем с лицензированием.

Поначалу это немного утомительно, если использовать его из командной строки, он работает на конвейерной основе, аналогично самой консоли. Например, следующий конвейер будет захватывать видео с веб-камеры и сохранять его в виде файла MKV в кодировке H264.

gst-launch v4l2src ! x264enc ! matroskamux ! filesink location=webcam.mkv

Теперь очевидно, что конвейеры различаются в зависимости от ваших конкретных обстоятельств, но некоторые общие правила звучат правдоподобно - например, вам всегда нужен хотя бы один источник и приемник, и, как правило, если вы закодировали видео, вам также захочется его смутить.

Изменить: Я должен также отметить, что он имеет C SDK для тех, кто хочет использовать его как часть приложения C/C++, как у меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .