March 3rd, 2012

покупки в России, покупки за рубежом, распродажи, покупки, промокоды

Видеотрансляция выборов будет прерываться каждые 10 минут, но пробовать записать надо!

В прошлом посте упоминал, что важно записать трансляцию выборов с экрана. Проблема только в том, что Ростелеком защитился от того, чтобы пользователи не записывали:

http://webvybory2012.ru/auth#item13
Во время трансляции каждому пользователю раз в десять минут будут показывать капчу — набор символов, который нужно ввести, чтобы продолжить смотреть видео. Это ограничение призвано уменьшить расход серверных ресурсов: если зритель ушёл от компьютера, оставив трансляцию включённой, то через десять минут трансляция остановится, если пользователь не вернётся и не введёт капчу.


К сожалению, видео транслируется сегментирование в формате MPEG. Хотя записать по HTTP протоколу не сложно (пробовал при помощи Replay Media Catcher 4), получается большое количество сегментов, которые еще нужно чем-то склеить.

Но выход есть. Для записи нужно использовать бесплатный плеер VLC. Он конечно не умеет находить URL адрес потокового видео, но последнее можно сделать при помощи плагинов для Firefox под названием Download Helper, Firebug, Tamperdata, либо бесплатных программ вроде Coojah, URL Snooper.

http://yarportal.ru/topic295239s0.html

1. Открываете VLC, и идете в Tools/preferences/Input & Codecs. Ставите параметр Record Directory or File Name = туда где места очень много (может купить винт?)
2. Нажимаете правой кнопкой и выбираете View/Advanced Controls (после чего появляется тулбар с кнопкой запись)
3. Идете на сайт http://webvybory2012.ru/# и подписываетесь на все участки (СЕГОДНЯ)
4. Открываете нужный участок1 камеру1.
Если пользуетесь Download Helper, то в правом верхнем углу браузера нажмите на стрелку вниз, найдите файл и скопируйте URL потока



5. Откройте URL в VLC
6. Включите запись

ВНИМАНИЕ! заранее это сделать нельзя - потому что еще нет имен файлов в стримах. Это надо делать в день голосования. Очень надеюсь, что имена файлов будут содержательными и в стриме будут субтитры с номером участка.



promo athunder май 26, 2013 11:36 17
Buy for 10 tokens
Вы можете вернуть процент с покупок, используя специализированные Интернет сервисы возврата наличных (cash back, кешбэк, кэшбэк, кэшбек). Такие сервисы предоставляют ссылки на Интернет-магазины. Переходя по ним и совершая покупки, вы получаете процент в виде наличных обратно. Если обычные сайты…
покупки в России, покупки за рубежом, распродажи, покупки, промокоды

Бесплатная программа для записи видеотрансляции выборов с сайта webvybory2012.ru

Интерфейс консольный. Возможно запустить по расписанию.
Поддержка работы через прокси.
Есть возможность настроить размер сохраняемых отрезков видео.

Как пользоваться
На сайте webvybory2012.ru выбираете нужный участок.

Теперь надо получить пару (ip сервера и cid камеры). Есть три способа:

  1. Евгений Богер опубликовал список участков и id камер. В первом столбце этого списка находится id участка (в адресной строке браузера его можно увидеть). По нему легче искать. IP-адрес сервера и cid камеры указаны через пробел. Увидите.
  2. В адресной строке браузера видите id участка (http://webvybory2012.ru/#12345, 12345 и есть id участка).
    В адресной строке вводите адрес webvybory2012.ru/account/channels?station_id=12345. Получаете файл в котором есть пары: ip сервера и cid камеры.
  3. Когда начнется трансляция, с помощью дополнений к браузеру Firefox (Download Helper, Firebug, Tamperdata и т.п.) смотрите адрес, с которого поступает видео.

  4. В браузере Opera: Правой кнопкой мыши нажимаете на слове Урна/Комиссия -> Проинспектировать элемент -> Сеть. Слева каждые секунд 10 появляются записи segment.ts, откуда и берём IP адрес и CID.
  5. В браузере Google Chrome: В любом месте экрана, кроме самой камеры, правой клавишей мыши вызываем меню, и выбираем пункт "Просмотр кода элемента". Переходим на закладку "Network", ждем пока появиться новая запись segment.ts и выделяем ее правой кнопкой мыши. Копируем URL адрес, из которого берем IP адрес и CID.


Для запуска программы требуются три параметра:

  • имя камеры (например, uik12345cam1).
    Придумывайте сами. Оно будет добавляться в наименование выходного файла. Поэтому пишите без пробелов и без спецсимволов во избежание ошибок с файловой системой (например, uik12345cam1, где 12345 — id участка). По этому имени потом легче будет разбираться в записанном. Кроме этого, данный параметр исключит конфликт имен, если вы будете писать с разных камер в один каталог.
  • ip-адрес сервера (например, 188.8.8.8),
  • id камеры (например, 9096138f-4687-11e2-bce6-048d7b47db12).


Вместо IP адреса можно использовать доменное имя. Пример:
212.46.220.238 - IP адрес
212-46-220-238.webvybory2012.ru - доменное имя

Убедитесь, что на диске достаточно места. Один час трансляции (640х480) с одной камеры занимает примерно 60 МБ.
Убедитесь, что есть права на запись в папку, где будет запущена программа.

Запустить программу из командной строки, используя указанные выше параметры:
java -jar webvybory2012Record.jar uik12345cam1 212-46-220-238.webvybory2012.ru 77bbb7b8-4732-11e1-8a16-001999c71993

либо
java -jar webvybory2012Record.jar uik12345cam1 212.46.220.238 77bbb7b8-4732-11e1-8a16-001999c71993


В случае неправильного указания параметров будут показаны примеры

Identify at least 3 parameters: UIK name, server ip and camera id(cid)
Examples:
java -jar webvybory2012Record.jar uik12345cam1 188.8.8.8 9096138f-4687-11e2-bce6-048d7b47db12
With proxy:
java -jar webvybory2012Record.jar uik12345cam1 188.8.8.8 9096138f-4687-11e2-bce6-048d7b47db12 -proxy 127.0.0.1:8080
Identify file length in minutes (default 60)
java -jar webvybory2012Record.jar uik12345cam1 188.8.8.8 9096138f-4687-11e2-bce6-048d7b47db12 60
java -jar webvybory2012Record.jar uik12345cam1 188.8.8.8 9096138f-4687-11e2-bce6-048d7b47db12 -proxy 127.0.0.1:8080 60


Порядок параметров строго обязятелен.

После запуска программы будут появляться строки

Create new file: vybory2012_uik12345cam1_02_094048.ts
Added new segment: http://188.8.8.8/segment.ts?cid=9096138f-4687-11e2-bce6-048d7b47db12&var=orig&ts=1330670448.97-1330670464.03
Added new segment: http://188.8.8.8/segment.ts?cid=9096138f-4687-11e2-bce6-048d7b47db12&var=orig&ts=1330670464.03-1330670479.10


В каталоге с программой создадутся файлы следующего формата
webvybory2012_<имя_камеры>_<день>_<часыминутысекунды>.ts


Время указывает на начало эпизода, находящегося в файле. Если стоит 04_080100, значит вы сумели быстро начать запись и в этом файле можно будет увидеть, как на участке запускают первых избирателей, а урны пусты.

Скачать программу: http://git.qwertovsky.com/webvybory2012recorder/downloads
Исходный код: http://bitbucket.org/qwertovsky/webvybory2012recorder.

Подробнее см. на http://habrahabr.ru/blogs/e_gov/139292/

p.s.
Если ява программа на не заработает, то вместо нее можно скачивать видеотрансляцию с сайта webvybory2012.ru при помощи бесплатной консольной программы ffmpeg (проверено в Linux и Windows).

Если вариант с консольной программой кажется вам слишком сложным, попробуйте вместо этого использовать VLC, Real Player.