Автор Тема: TV-тюнер и общие вопросы про телевизор и радио в ALT Linux? онлайн-видео и IP-Tv  (Прочитано 37438 раз)

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: StreamRipper. Проблемы...
« Ответ #120 : 22.05.2009 23:02:28 »
Кодировка.
Посмотрите, нет-ли внутри функций работы с кодировками?

P.S.
Пароль «неврунный», это позабавило ;)

Оффлайн GreyMTN

  • Участник
  • *
  • Сообщений: 54
Re: StreamRipper. Проблемы...
« Ответ #121 : 23.05.2009 00:06:33 »
указав ключ --codeset-metadata=CP1251
получилось следующее

[grey@dell Радио]$ ./pr.sh
Connecting...
stream: 101.ru: ������� ���
server name: SHOUTcast/Linux v1.9.7
meta interval: 8192
relay port: 8000
[getting track name... ]
[skipping...   ]  -  [   73kb]
[ripping...    ] БОРЗОВ Найк - Свежая Кровь -  [  2,60M]
[ripping...    ] SUBWAY СЕЙШН - Блюз о Ветрах - 0:0 [  417kb]
[ripping...    ]  - -  - 0:00 [  164kb]

но файлы всё равно пишутся с зюкарями
С большим уважением...

Drool

  • Гость
Re: StreamRipper. Проблемы...
« Ответ #122 : 23.05.2009 00:14:43 »
Может проще будет поставить kid3 и подправить тэги в файлах?

Оффлайн GreyMTN

  • Участник
  • *
  • Сообщений: 54
Re: StreamRipper. Проблемы...
« Ответ #123 : 23.05.2009 00:23:11 »
radio="http://85.21.79.5:8159/"
LC_ALL=ru_RU.CP1251 streamripper $radio -r --codeset-metadata=CP1251

во время захвата
[grey@dell Радио]$ ./pr.sh
Connecting...
stream: 101.ru: ������� ���
server name: SHOUTcast/Linux v1.9.7
meta interval: 8192
relay port: 8000
[getting track name... ]
^Ckipping...   ] ���� ����� - ��� ��������� - 0:00 [  497kb]
shutting down
bye..

но вот файлы и каталоги теперь по русски
101.ru- Erotic  101.ru- Euro Hits  101.ru- Русский Рок pr.sh  saveradio.sh
7Б - Знаю Будет - 0-00.mp3   - .mp3

/home/grey/Радио/101.ru- Русский Рок/incomplete/МАКАРЕВИЧ Андрей - Когда Её Нет - 0-00.mp3
можно сказать что я удовлетворён... но вот в плейере (beep) не показывает название песни

ВАЩЕ НИ ЧЁ НЕ ПОНИМАЮ
streamripper $radio -r --codeset-metadata=CP1251
ща всё работает...
« Последнее редактирование: 23.05.2009 00:32:46 от GreyMTN »
С большим уважением...

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: StreamRipper. Проблемы...
« Ответ #124 : 23.05.2009 08:07:19 »
а по описанию стримриппера именно так кодировка 1251 указываться должна?
Кстати, заодно вспомнил: LC_ALL переопределяет все LC_* значения локали, но не трогает LANG
Может и с ним поэкспериментировать?

Оффлайн GreyMTN

  • Участник
  • *
  • Сообщений: 54
Re: StreamRipper. Проблемы...
« Ответ #125 : 23.05.2009 08:52:12 »
а по описанию стримриппера именно так кодировка 1251 указываться должна?
Там про 1251 я ни чего не видел... "Чиста" интуитивно... В исходниках есть намёки на различные указания кодировок, но я в Си ваще ни как :(

Кстати, заодно вспомнил: LC_ALL переопределяет все LC_* значения локали, но не трогает LANG
Может и с ним поэкспериментировать?
у меня сейчас
[grey@dell grey]$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

[grey@dell Радио]$ cat RussianRock.sh
#!/bin/bash
radio="http://85.21.79.5:8159/"  # RussianRock
streamripper $radio -r --codeset-metadata=CP1251

и всё работает... вот
С большим уважением...

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
Re: как ПРАВИЛЬНО настроить TV-тюнер
« Ответ #126 : 24.05.2009 09:58:15 »
Вроде бы проблема разрешилась, хотя я так до конца и не понял основное - принцип правильности настройки тюнера. Что уяснил - надо чтобы тюнер определялся системой и потом создать текстовый файл.
В моем случае я создал текст такой - http://pic.ipicture.ru/uploads/090524/WzRpVXqwdv.png
Единственная прога, которая отреагировала на мой "танец с саблями", или "с бубном" (и придумал же кто-то точное определение этого действа  :) ) - это Xdtv. Определилось 6 каналов вначале, и все украинские. Звука вначале не было, но "поплясав" в настройках микшера, определил, что звук появляется только если включены обе настройки:"Линейный" и "Analog Mix", причем опция "SAA7134" никак не влияет на звук, всё работает в опции "HDA Intel".
Продолжив "танец" с настройками Xdtv, нашел наконец причину неполного сканирования каналов - просто в опции "ТВ стандарт" вместо "secam" выставил "pal-dk" и свершилось чудо - отсканировались все 50 каналов! Альт стал еще ближе и роднее, винда отдалилась от меня еще дальше (осталось только с видеокамерой решить проблему).
Правда, картинка вот такая -  http://pic.ipicture.ru/uploads/090524/CLWTxwl0lK.png
Не получается пока получить полноэкранное изображение, что-то я не так делаю в настройках.
А TVtime так и не хочет запускаться, мелькнет и всё.
Всем большое спасибо за помощь!
Per aspera ad Linux! - Через тернии к линуксу!

Оффлайн KPETuH

  • Участник
  • *
  • Сообщений: 1 162
    • SG
Re: как ПРАВИЛЬНО настроить TV-тюнер
« Ответ #127 : 24.05.2009 12:17:18 »
а сканировать с помощью tvtime не пробовали?
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
Re: как ПРАВИЛЬНО настроить TV-тюнер
« Ответ #128 : 24.05.2009 13:03:40 »
а сканировать с помощью tvtime не пробовали?
Я вывод с консоли выше приводил, насколько я понял, то не "подружился" он с атишной видеокартой. :)
Per aspera ad Linux! - Через тернии к линуксу!

Оффлайн herissen

  • Участник
  • *
  • Сообщений: 15
имееться ТВ тюнер АверМедия 507студия хотелось бы настроить его для просмотра телевизора

Оффлайн KPETuH

  • Участник
  • *
  • Сообщений: 1 162
    • SG
а гугл уже отменили? Наример
http://poplinux.ru/node/18
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH

Оффлайн igoryola

  • Участник
  • *
  • Сообщений: 31
Может кто-нибудь все-таки подскажет как включить или настроить  Aver Media 305 ? Или ссылку где искать правильный ответ.
Не совсем понял зачем вам менять видеокарты и тд... если нужно было установить тюнер?!
Я устанавливал такой же тюнер так:
-запустил synaptic
-нашел там пакет linuxtv-dvb-apps и установил его(он находится на установочном dvd)
-все заработало)

система у меня Alt Desktop 4.1.1. i386

Оффлайн Profit

  • Участник
  • *
  • Сообщений: 127

Суть темы такова: Есть рабочая машина с alt 4.1 desktop. Есть желание создать страничку в интернете с флэшем который будет воспроизводить поток с icecast сервера, icecast сервер на этой же машине.  Линуксом начал пользоваться недавно, опыта в работе с apache и icecast нет.
Поднимая icecast обратил внимание что файлы конфигурации в альте разбиты на несколько разных, в отличие от других систем, в виду этого возникают некоторые сложности в настройке и Новичку (именно Новичку) это несколько усложняет и без того нелегкий путь (опять таки с точки зрения новичка). Учитывая это браться за конфиги апача вообще как то боязно (У страха глаза велики)

Учитывая все вышеописанное обращаюсь с просьбой к гуру и таким же как и я новичкам с просьбой, совместными усилиями поэтапно помочь мне осуществить задуманное. А тема останется неким руководством для других.
Большая просьба не писать сообщения в виде "используй google" и т.п.  Материалов в сети огромное количество, но во первых они не под альт и разнится в файлах конфигов несколько путает (опять же разговор о новичках) а во вторых они написанны кратким техническим языком, бесспорно понятным более менее опытным пользователям, но для начинающего важно некоторые моменты уточнить у знающих.

Очень надеюсь на вашу помощь :)

На данный момент установленны пакеты: icecast, ices2, apache2, ddclient(т.к. мой провайдер выдает мне динамично ip, очень удобно воспользоваться DynDNS, если кому то интересно могу написать как это и что это)

Текущие вопросы(для меньшей путаницы по одному): Какие пакеты еще установить?

Drool

  • Гость
1. Учитывая это браться за конфиги апача вообще как то боязно
2. ...очень удобно воспользоваться DynDNS, если кому то интересно могу написать как это и что это)

1. Апач(1,2) в альте работает из коробки сразу после его установки и запуска.
2. Вы об этой программке: http://sisyphus.ru/ru/srpm/Sisyphus/ddclient ?

P.S. А почему не взять старый добрый MPD, вместо того, чтоб городить велосипед?

Оффлайн Profit

  • Участник
  • *
  • Сообщений: 127
1.  На локал хост есть "It Works!" я так понимаю Apache2 работает.
2. Да ,именно эта программка, есть еще вариант inadyn, но ddclient мне показалась проще в настройке. (У меня еще остались виндовые привычки  :) )

Про mpd я согласен, думаю его как раз и использовать c pympd, я даже пробывал его настроить но возникли непонятные проблемы, строка с кнопками то появлялась то пропадала.

Но все таки по порядку. Первым делом настроить icecast:

В документации речь идет о правке icecast.xml который лежит в /etc
Цитировать
<limits>
<clients>50</clients> <!– Кол-во клиентов,- максимальное количество открытых потоков –>
<sources>2</sources> <!– Кол-во источниковв –>
<threadpool>5</threadpool> <!— количество потоков(процессов), одновременно обрабатывающи
<queue-size>102400</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<burst-on-connect>1</burst-on-connect>
<burst-size>65535</burst-size>
</limits>
В этом разделе все понятно. В принципе по умолчанию можно ничего не изменять, я  только в первой строчке подправил, сделал 20 (для начала хватит)
Цитировать
<authentication>
<!– Аутентификация - обязательно измените приведённые здесь пароли –>
<!– Sources log in with username ’source’ –>
<source-password>_6VVhackme</source-password>
<!– Relays log in username ‘relay’ –>
<relay-password>_VVhackme</relay-password>
<!– логин и пароль для входа на веб интерфейс сервера Icecast –>
<admin-user>admin</admin-user>
<admin-password>gjgfhjkm</admin-password>
</authentication>
С этим пунктом то же проблем не должно возникнуть, все ясно и понятно, устанавливаем пароли.
source-password -я так понимаю пароль который понадобится для настройки клиента, дабы сервер принял поток.
relay-password - я не понял для чего он конкретно, но видимо он не очень и нужен. Возможно я не прав.
admin-user и admin-password - данные для входа в админку icecast сервера.

Далее
Цитировать
<hostname>localhost</hostname>
<port>8000</port>  <!– Порт на котором ожидать соединений –>
<bind-address>127.0.0.1</bind-address>
Вот здесь, появляется вопрос, какой IP указать? 127.0.0.1?
К сожалению примеры конфигов не из самого файла, т.к. я не понял как из МКомандера текст скопировать.  ;D