Захват аналогового видео в Linux (Mint/Ubuntu)

Пока проблем больше, чем решений...
 
RU Yuri Krasilnikov #09.10.2013 14:49
+
-
edit
 

Yuri Krasilnikov

аксакал

Попробовал захватывать аналоговое видео в Linux. Пробовал разные способы, большинство не сработало, однако нашел более-менее рабочий вариант.

Подробности тут: Linux: Захват аналогового видео в Linux Mint/Ubuntu

Никто не прокомментирует неудачи?

A Lannister always pays his debts.  24.024.0
?? Balancer #09.10.2013 17:37  @Yuri Krasilnikov#09.10.2013 14:49
+
-
edit
 

Balancer

администратор
★★★★★
Y.K.> Попробовал захватывать аналоговое видео в Linux. Пробовал разные способы

Э... От конкретных же железок зависит. У меня, вот, драйвер ТВ-тюнера (имеющий аналоговые входы) просто создаёт /dev/video0 с mpeg2-потоком. Хочешь, просто по cp пиши в файл, вот и весь захват. Хочешь — перекодируй во что-нибудь другое на лету.
 2828
RU Yuri Krasilnikov #10.10.2013 14:52  @Balancer#09.10.2013 17:37
+
-
edit
 

Yuri Krasilnikov

аксакал

Y.K.>> У меня, вот, драйвер ТВ-тюнера (имеющий аналоговые входы) просто создаёт /dev/video0 с mpeg2-потоком. Хочешь, просто по cp пиши в файл, вот и весь захват. Хочешь — перекодируй во что-нибудь другое на лету.

Командой что-то типа cat /dev/video0 > file.mpg ?

Надо попробовать. А со звуком как?

A Lannister always pays his debts.  24.024.0
?? Balancer #10.10.2013 14:56  @Yuri Krasilnikov#10.10.2013 14:52
+
-
edit
 

Balancer

администратор
★★★★★
Y.K.> Надо попробовать. А со звуком как?

Так mpeg же со звуком уже :)

Хотя, если у камеры/устройства захвата звуковой выход отдельно, то это уже придётся однозначно перекодировать. Тем же ffmpeg на лету, например.
 2828
RU Yuri Krasilnikov #10.10.2013 15:52  @Balancer#10.10.2013 14:56
+
-
edit
 

Yuri Krasilnikov

аксакал

Balancer> Хотя, если у камеры/устройства захвата звуковой выход отдельно, то это уже придётся однозначно перекодировать. Тем же ffmpeg на лету, например.

У устройства захвата отдельные звуковые входы. Хотя выход один - USB. Когда захватываю в VLC, указываю отдельно устройства видео /dev/video1 и звуковое hw:1,0

А если раздельно захватывать - появятся ба-альшие проблемы с синхронизацией...

A Lannister always pays his debts.  24.024.0
?? Balancer #10.10.2013 17:21  @Yuri Krasilnikov#10.10.2013 15:52
+
-
edit
 

Balancer

администратор
★★★★★
Y.K.> У устройства захвата отдельные звуковые входы.

Речь о выходах :)

Y.K.> Хотя выход один - USB

USB — это шина. На одном соединении может весеть уйма устройств.

Y.K.> Когда захватываю в VLC, указываю отдельно устройства видео /dev/video1 и звуковое hw:1,0

Вот, скорее всего, звуковым входом устройство прикидывается отдельным.

Y.K.> А если раздельно захватывать - появятся ба-альшие проблемы с синхронизацией...

По идее, никаких не должно быть. Указываешь ffmpeg'у брать видео с одного канала, звук — с другого. А сводить в конечное видео он будет то, что в это время идёт с указанных источников в реальном времени.
 2828
RU Yuri Krasilnikov #11.10.2013 16:52  @Balancer#10.10.2013 17:21
+
-
edit
 

Yuri Krasilnikov

аксакал

Роман, проблема полностью решена. В конце статьи Linux: Захват аналогового видео в Linux Mint/Ubuntu - полное описание процесса.

Теперь другая проблема - где бы взять напрокат на недельку-другую камеру с Video8 в рабочем состоянии? )))

A Lannister always pays his debts.  24.024.0
RU Balancer #11.10.2013 16:56  @Yuri Krasilnikov#11.10.2013 16:52
+
-
edit
 

Balancer

администратор
★★★★★
Y.K.> Теперь другая проблема - где бы взять напрокат на недельку-другую камеру с Video8 в рабочем состоянии? )))

Вот чего нет и не было :)
 2828
RU Yuri Krasilnikov #14.10.2013 17:21  @Balancer#11.10.2013 16:56
+
-
edit
 

Yuri Krasilnikov

аксакал

Balancer> Вот чего нет и не было :)

Будем искать ))

A Lannister always pays his debts.  24.024.0

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru