захват видео с веб-камеры и сохранение в файл

К сожалению, это еще один «не ответ». Это просто проблема изоляции.

Вы уже подтвердили через ping, что IP-сеть работает правильно на вашем ноутбуке. Следующее, что я попробую, это использовать чужие DNS-серверы. Я не знаю, почему DNS-серверы по умолчанию, предоставляемые ISP, иногда имеют тенденцию выделяться, просто они выглядят так.

Наиболее распространенными «другими» DNS-серверами, которые следует попробовать, являются публичные DNS-пользователи Google и / или OpenDNS. Поскольку оба являются бесплатными, почему бы не попробовать оба? :-) Ниже приведены IP-адреса, которые вы можете использовать, и предлагаемая команда терминала для их проверки. (dig (информация о доменной информации) была предложена в этом ответе).

Google Public DNS (Domain Name System)
    8.8.8.8
    8.8.4.4

OpenDNS
    208.67.222.222
    208.67.220.220

irrational@VBubu04-21daily:~$ dig  www.askubuntu.com @208.67.220.220

; <<>> DiG 9.8.1-P1 <<>> www.askubuntu.com @208.67.220.220
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56386
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.askubuntu.com.     IN  A

;; ANSWER SECTION:
www.askubuntu.com.  1601    IN  A   64.34.119.12

;; Query time: 43 msec
;; SERVER: 208.67.220.220#53(208.67.220.220)
;; WHEN: Mon Apr 23 13:26:18 2012
;; MSG SIZE  rcvd: 51

Устранение маршрутизатора «Реле DNS»

Другое предложение «За то, что стоит». Сервер имен по умолчанию в вашей системе оказывается вашим маршрутизатором, то есть /etc/resolv.conf == nameserver 192.168.0.1. Другими словами, ваш маршрутизатор играет роль DNS-сервера.

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

Я полагаю, зависит ли это от того, как вы на это смотрите. Будучи циничным, я, как правило, рассматриваю это как добавление еще одного, ненужного посредника, который мог бы свести дело до обработки. Поэтому я этого не делаю. Вместо этого я настраиваю свой маршрутизатор для предоставления IP-адресов для DNS-серверов Google и / или OpenDNS для любой системы в моей локальной сети в качестве части ее ответа DHCP.

Метод для этого может варьироваться в зависимости от типа маршрутизатора производитель. У меня есть D-Link 655, и шаги, которые я должен выполнить, следующие:

Войдите в мой маршрутизатор как admin. Отключите флажок DNS Relay в разделе «Настройки сети»> «Параметры маршрутизатора» настройки моего маршрутизатора. Добавьте IP-адреса DNS для доставки через DHCP в раздел WAN (Интернет)> DHCP настройки моего маршрутизатора.

Перезагрузка вашего маршрутизатора - это, вероятно, самый быстрый способ узнать, может ли ваш маршрутизатор быть частью проблемы, с которой вы столкнулись. Если это ... или даже если это не так :-) ... вы можете рассмотреть предложенное выше изменение.

6
задан 10 July 2012 в 16:11

6 ответов

Студия веб-камер Cheese может записывать видео и делать фотографии с эффектами.

Что касается записи Cli, посмотрите, будет ли это работать

streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:30:00 -o ~/outfile.avi

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

Источник:

7
ответ дан 31 July 2018 в 11:21

Студия веб-камер Cheese может записывать видео и делать фотографии с эффектами.

Что касается записи Cli, посмотрите, будет ли это работать

streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:30:00 -o ~/outfile.avi

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

Источник:

7
ответ дан 2 August 2018 в 00:22

Студия веб-камер Cheese может записывать видео и делать фотографии с эффектами.

Что касается записи Cli, посмотрите, будет ли это работать

streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:30:00 -o ~/outfile.avi

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

Источник:

7
ответ дан 6 August 2018 в 00:29

Студия веб-камер Cheese может записывать видео и делать фотографии с эффектами.

Что касается записи Cli, посмотрите, будет ли это работать

streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:30:00 -o ~/outfile.avi

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

Источник:

7
ответ дан 7 August 2018 в 17:54

Студия веб-камер Cheese может записывать видео и делать фотографии с эффектами.

Что касается записи Cli, посмотрите, будет ли это работать

streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:30:00 -o ~/outfile.avi

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

Источник:

7
ответ дан 10 August 2018 в 06:44

Студия веб-камер Cheese может записывать видео и делать фотографии с эффектами.

Что касается записи Cli, посмотрите, будет ли это работать

streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:30:00 -o ~/outfile.avi

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

Источник:

7
ответ дан 15 August 2018 в 18:38
  • 1
    спасибо за помощь, но я использую gstreamer * (gst-launch-0.10), а не * streamer – Ubuntu_beginner 10 July 2012 в 16:52
  • 2
    @ blade19899 Кажется, что /dev/dsp больше не доступно. Он заменен на alsa. смотри это – souravc 24 March 2016 в 10:32
  • 3
    Да, команда ffmpeg приводит к /dev/dsp: No such file or directory в Ubuntu 2015.10. И, кстати, команда streamer записывает по качеству намного более низкое, чем то, что производит правильная команда ffmpeg. – Nicolas Raoul 24 March 2016 в 10:33

Другие вопросы по тегам:

Похожие вопросы: