ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Видеозахват с ТВ-Тюнера.
@ 2005-02-25  8:25 Dolgov OV
  2005-02-27 11:34 ` Dolgov OV
  0 siblings, 1 reply; 9+ messages in thread
From: Dolgov OV @ 2005-02-25  8:25 UTC (permalink / raw)
  To: community

Здравствуйте.

Укажите куда копать, пожалуйста. Ситуация в следующем:
Есть TV-Tuner V-STREAM TV878RF, TV+FM, PCI (Conexant Fusion 878A)
стоит в 3-м PCI слоте (т.к. первый получается вплотную к видеокарте и
закрывает ее вентилятор :-\ хотя пробовал ставить и в первый - эффекта
ноль) Сигнал подается на композитный вход тюнера из видеомагнитофона.
TVtime показывает все замечательно, а вот mencoder больше 20fps гнать не
хочет(и это еще максимальное значение). В итога получается сильное
дергание изображения. Причем это все началось после полной переустановки
системы(АЛК-2.3+контрибы, без примесей). Ранее, по наследству со старым
винтом, был АЛМ-2.2 плавно переехавший через Сизиф до дистр-апгрейд
АЛК-2.3(правда ядро было wks-up-2.4.22-alt17 по моему, точно не помню,
но явно не из компакта). Может и не в ядре дело? Сейчас пересобрал и
поставил wks-up-2.4.22-alt2 из сырцов того-же Компакта (правда был один
вопрос - отваливался патч kernel-fix-drivers-media-2003.09.09-alt1. Я
глянул, что он там собирается изменять, оказалось что все уже изменено и
его работа лишняя, поэтому просто убрал его из спека ядра и все
собралось).

В общем как делаю захват:
mencoder -oac mp3lame -lameopts cbr:br=96:mode=3
-ovc lavc -lavcopts vcodec=mjpeg tv://
-tv driver=v4l:input=1:norm=pal:width=704:height=576:alsa:amode=0
-o test.avi

Затем полученное перепаковывал в mpeg4 двумя проходами. Две кассеты на
"старой" системе перегнал :-\

Может что-то не относящееся к ядру надо обновить/доустановить? В
Синаптике через поиск jpeg поставил всевозможные пакеты (разные там
tools, lib и т.п.) Машинка просто дома, сразу не скажу что стоИт.

Последний захват прошел при 20fps, а результат воспроизводится
mplayer'ом отказался: застывший первый кадр и звук за кадром, если
дернуть его на перемотку вперед, получаю следующую статическую картинку
с озвучкой фильма :-[

PS. Конфигурацию железа (lspci всякие) смогу показать завтра, хотя раз
работало раньше, думаю вопрос не в железе.

-- 
С наилучшими,
Олег Долгов
<dov AT media-link DOT info>
Registered Linux user #315454


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Видеозахват с ТВ-Тюнера.
  2005-02-25  8:25 [Comm] Видеозахват с ТВ-Тюнера Dolgov OV
@ 2005-02-27 11:34 ` Dolgov OV
  2005-02-28 15:12   ` Dolgov OV
  0 siblings, 1 reply; 9+ messages in thread
From: Dolgov OV @ 2005-02-27 11:34 UTC (permalink / raw)
  To: community

Что, неужели никто ниразу? :-(

То, что проблема была в самосборном ядре, это я уже разобрался.
Пересобрал на работе ядро со всеми модулями:
$ ls -1
kernel-headers-modules-wks-up-2.4.22-alt2.i586.rpm
kernel-headers-v4l-wks-up-2003.11.05-alt3.2.i586.rpm
kernel-headers-wks-up-2.4.22-alt2.i586.rpm
kernel-image-wks-up-2.4.22-alt2.i586.rpm
kernel-modules-alsa-wks-up-0.9.8-alt4.2.i586.rpm
kernel-modules-lm_sensors-wks-up-2.8.1-alt3.2.i586.rpm
kernel-modules-v4l-wks-up-2003.11.05-alt3.2.i586.rpm
libsensors-2.8.1-alt1.i586.rpm
libsensors-devel-2.8.1-alt1.i586.rpm
libsensors-devel-static-2.8.1-alt1.i586.rpm
lm_sensors-2.8.1-alt1.i586.rpm
lm_sensors-graph-2.8.1-alt1.i586.rpm

Принес домой, установил. Все работает. Менкодер погнал писать при 25fps.
Осталась одна проблема. При попытке воспроизвести свой test.avi картинка
не двигается, а звук идет. Затем примерно через 10 сек. mplayer выдает
сообщение, что мол моя система слишком медленная (?! AMD-Sempron2300+,
256M ОЗУ, Nvidia GF2 MX400 32M, мать ASRock, точно не помню, но что-то
на базе KT333) На перемотку реагирует сменой кадра на соответствующий
фрагмент и дальше опять только звук с застывшей картинкой.

Какой пакет(ы) содержит кодек mjpeg? Или какой вообще набор (помимо
MPlayer, w32codec) необходим для кодирования в mjpeg из tv://

Драйвер используется v4l (v4l2 отключен, говорили, что он для моего
тюнера или ядра не работает).

modules.conf

alias char-major-81 bttv
options bttv card=78 tuner=+5 v4l2=0

Заранее благодарен.

-- 
С наилучшими,
Олег Долгов
<dov AT media-link DOT info>
Registered Linux user #315454


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Видеозахват с ТВ-Тюнера.
  2005-02-27 11:34 ` Dolgov OV
@ 2005-02-28 15:12   ` Dolgov OV
  2005-02-28 15:45     ` Вячеслав Диконов
  0 siblings, 1 reply; 9+ messages in thread
From: Dolgov OV @ 2005-02-28 15:12 UTC (permalink / raw)
  To: community

On Sun, 27 Feb 2005 13:34:32 +0200  Dolgov OV wrote:
> Принес домой, установил. Все работает. Менкодер погнал писать при
> 25fps. Осталась одна проблема. При попытке воспроизвести свой test.avi
> картинка не двигается, а звук идет. Затем примерно через 10 сек.
> mplayer выдает сообщение, что мол моя система слишком медленная (?!
> AMD-Sempron2300+, 256M ОЗУ, Nvidia GF2 MX400 32M, мать ASRock, точно
> не помню, но что-то на базе KT333) На перемотку реагирует сменой кадра
> на соответствующий фрагмент и дальше опять только звук с застывшей
> картинкой.
> 
> Какой пакет(ы) содержит кодек mjpeg? Или какой вообще набор (помимо
> MPlayer, w32codec) необходим для кодирования в mjpeg из tv://
> 

Неужели я тут один такой мультимедиаманьяк? :-[

-- 
С наилучшими,
Олег Долгов
<dov AT media-link DOT info>
Registered Linux user #315454


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Видеозахват с ТВ-Тюнера.
  2005-02-28 15:12   ` Dolgov OV
@ 2005-02-28 15:45     ` Вячеслав Диконов
  2005-02-28 15:56       ` Dolgov OV
  2005-03-01  7:58       ` Dolgov OV
  0 siblings, 2 replies; 9+ messages in thread
From: Вячеслав Диконов @ 2005-02-28 15:45 UTC (permalink / raw)
  To: community

В Пнд, 28/02/2005 в 17:12 +0200, Dolgov OV пишет:
> On Sun, 27 Feb 2005 13:34:32 +0200  Dolgov OV wrote:
> > Принес домой, установил. Все работает. Менкодер погнал писать при
> > 25fps. Осталась одна проблема. При попытке воспроизвести свой test.avi
> > картинка не двигается, а звук идет. Затем примерно через 10 сек.
> > mplayer выдает сообщение, что мол моя система слишком медленная (?!
> > AMD-Sempron2300+, 256M ОЗУ, Nvidia GF2 MX400 32M, мать ASRock, точно
> > не помню, но что-то на базе KT333) На перемотку реагирует сменой кадра
> > на соответствующий фрагмент и дальше опять только звук с застывшей
> > картинкой.
> > 
> > Какой пакет(ы) содержит кодек mjpeg? Или какой вообще набор (помимо
> > MPlayer, w32codec) необходим для кодирования в mjpeg из tv://
Раньше это хорошо делал zapping

apt-get install zapping rte 
RTE - Real Time Encoder
mjpegtools - Tools for recording, editing, playing back mpeg-encoding
video under linux

Может они и нужны? 

> Неужели я тут один такой мультимедиаманьяк? :-[
Не один :) Однако у некоторых маньяков ТВ теперь само в MPEG приходит и
на квартирные телевизоры из компа раздается...

-- 
Вячеслав Диконов <linuxbox@degunino.net>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Видеозахват с ТВ-Тюнера.
  2005-02-28 15:45     ` Вячеслав Диконов
@ 2005-02-28 15:56       ` Dolgov OV
  2005-03-01  7:58       ` Dolgov OV
  1 sibling, 0 replies; 9+ messages in thread
From: Dolgov OV @ 2005-02-28 15:56 UTC (permalink / raw)
  To: community

On Mon, 28 Feb 2005 18:45:37 +0300  Вячеслав Диконов wrote:
> Раньше это хорошо делал zapping
> 
> apt-get install zapping rte 
> RTE - Real Time Encoder
> mjpegtools - Tools for recording, editing, playing back mpeg-encoding
> video under linux

Спасибо, посмотрю.

> 
> > Неужели я тут один такой мультимедиаманьяк? :-[
> Не один :) Однако у некоторых маньяков ТВ теперь само в MPEG приходит
> и на квартирные телевизоры из компа раздается...

Да я не телевизор смотрю, супруга озадачила домашние видеокассеты на
диски перегнать.

-- 
С наилучшими,
Олег Долгов
<dov AT media-link DOT info>
Registered Linux user #315454


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Видеозахват с ТВ-Тюнера.
  2005-02-28 15:45     ` Вячеслав Диконов
  2005-02-28 15:56       ` Dolgov OV
@ 2005-03-01  7:58       ` Dolgov OV
  2005-03-02 16:06         ` Вячеслав Диконов
  1 sibling, 1 reply; 9+ messages in thread
From: Dolgov OV @ 2005-03-01  7:58 UTC (permalink / raw)
  To: community

On Mon, 28 Feb 2005 18:45:37 +0300  Вячеслав Диконов wrote:
> Раньше это хорошо делал zapping
> 
> apt-get install zapping rte 
> RTE - Real Time Encoder

Вот этот не стоял, правда в АЛК-2.3 это librte (или у меня чего-то не
хватает?)

> mjpegtools - Tools for recording, editing, playing back mpeg-encoding
> video under linux

Этот пакет на месте.

Ничего не помогло :-( Zapping установился, показывает, но при попытке в
настройках задать новый способ кодирования, валится из-за "фатальной
ошибки". По умолчанию ничего в настройках нет.

mencoder "пишет" в mjpeg при 25fps, битрейт скачет от 8000 до 12000, но
потом mplayer не воспроизводит: картинка стоит, звук идет и через пару
секунд выдает мне, что мол комп у меня слабый :-\
Причем пробовал сразу в mpeg4 захватывать, запись вроде идет нормально
(в смысле показания частоты кадров, битрейтов во время захвата), а
воспроизведение также не работает.

> Не один :) Однако у некоторых маньяков ТВ теперь само в MPEG приходит
> и на квартирные телевизоры из компа раздается...

Непонял, это как?

-- 
С наилучшими,
Олег Долгов
<dov AT media-link DOT info>
Registered Linux user #315454


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Видеозахват с ТВ-Тюнера.
  2005-03-01  7:58       ` Dolgov OV
@ 2005-03-02 16:06         ` Вячеслав Диконов
  2005-03-03 11:50           ` Alexey Borovskoy
  0 siblings, 1 reply; 9+ messages in thread
From: Вячеслав Диконов @ 2005-03-02 16:06 UTC (permalink / raw)
  To: community

В Втр, 01/03/2005 в 09:58 +0200, Dolgov OV пишет:
> On Mon, 28 Feb 2005 18:45:37 +0300  Вячеслав Диконов wrote:
> > Раньше это хорошо делал zapping
> > 
> > apt-get install zapping rte 
> > RTE - Real Time Encoder
> 
> Вот этот не стоял, правда в АЛК-2.3 это librte (или у меня чего-то не
> хватает?)
> 
> > mjpegtools - Tools for recording, editing, playing back mpeg-encoding
> > video under linux
> 
> Этот пакет на месте.
> 
> Ничего не помогло :-( Zapping установился, показывает, но при попытке в
> настройках задать новый способ кодирования, валится из-за "фатальной
> ошибки". По умолчанию ничего в настройках нет.
> 
> mencoder "пишет" в mjpeg при 25fps, битрейт скачет от 8000 до 12000, но
> потом mplayer не воспроизводит: картинка стоит, звук идет и через пару
> секунд выдает мне, что мол комп у меня слабый :-\
> Причем пробовал сразу в mpeg4 захватывать, запись вроде идет нормально
> (в смысле показания частоты кадров, битрейтов во время захвата), а
> воспроизведение также не работает.
> 
> > Не один :) Однако у некоторых маньяков ТВ теперь само в MPEG приходит
> > и на квартирные телевизоры из компа раздается...
> 
> Непонял, это как?
Антенна -> DVB-карта -> Телевизоры (ну и на рабочем столе в окошке,
конечно).

Антенна принимает цифровой сигнал со спутника или из эфира (в крупных
городах).
На компе стоит VDR, который делает из компа очень приличный цифровой
ресивер. 

В MPEG2 идет огромное количество теле- и радиоканалов. Сейчас на Европу
начали появляться первые телеканалы высокой четкости (с разрешением
каждого кадра больше чем мониторные 1600x1200). Звук, конечно, может
быть многоканальным.

Основная проблема - кодирование ТВ с целью собрать денег :(.
-- 
Вячеслав Диконов <linuxbox@degunino.net>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Видеозахват с ТВ-Тюнера.
  2005-03-02 16:06         ` Вячеслав Диконов
@ 2005-03-03 11:50           ` Alexey Borovskoy
  2005-03-04  6:57             ` Вячеслав Диконов
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Borovskoy @ 2005-03-03 11:50 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 328 bytes --]

* Четверг 03 Март 2005 04:06 Вячеслав Диконов 
<linuxbox@degunino.net>

> Антенна -> DVB-карта -> Телевизоры (ну и на рабочем столе в
> окошке, конечно).

А что между DVB и Телевизорами? Телики же аналоговые. Кто им 
цифру в аналог конвертит?

-- 
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63  2753 E37A 9E3F 11F3 BDE1

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Видеозахват с ТВ-Тюнера.
  2005-03-03 11:50           ` Alexey Borovskoy
@ 2005-03-04  6:57             ` Вячеслав Диконов
  0 siblings, 0 replies; 9+ messages in thread
From: Вячеслав Диконов @ 2005-03-04  6:57 UTC (permalink / raw)
  To: community

В Чтв, 03/03/2005 в 23:50 +1200, Alexey Borovskoy пишет:
> * Четверг 03 Март 2005 04:06 Вячеслав Диконов 
> <linuxbox@degunino.net>
> 
> > Антенна -> DVB-карта -> Телевизоры (ну и на рабочем столе в
> > окошке, конечно).
> 
> А что между DVB и Телевизорами? Телики же аналоговые. Кто им 
> цифру в аналог конвертит?
DVB карты бывают двух типов: бюджетные типа SS2 ($90-100) и
полнофункциональные ($160-200) вроде SS1. Первые только принимают
сигнал, а раскодированием занимается комп с процессором не менее 1 Ггц.
Вторые имеют встроенный декодер MPEG2 и доп. схемы для расшифровки
закодированных MPEG потоков. 

У меня - второй вариант. На уже аналоговый AV выход самой карты (который
работает независимо от компьютера) повешен видеомагнитофон, который в
свою очередь раздаёт модулированный сигнал в антенные кабели на 2
телевизора. Качество картинки при этом остаётся лучше чем по кабелю
Мостелекома. Конечно, телевизор можно подключить и сразу к SS1, но тогда
он будет 1.

Для SS2 придется задействовать видеовыход от видеокарты компьютера и
смириться с постоянной загрузкой компьютера программным раскодированием
(требования примерно как для DVD + нагрузка на расшифровку.)

-- 
Вячеслав Диконов <linuxbox@degunino.net>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-03-04  6:57 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-25  8:25 [Comm] Видеозахват с ТВ-Тюнера Dolgov OV
2005-02-27 11:34 ` Dolgov OV
2005-02-28 15:12   ` Dolgov OV
2005-02-28 15:45     ` Вячеслав Диконов
2005-02-28 15:56       ` Dolgov OV
2005-03-01  7:58       ` Dolgov OV
2005-03-02 16:06         ` Вячеслав Диконов
2005-03-03 11:50           ` Alexey Borovskoy
2005-03-04  6:57             ` Вячеслав Диконов

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git