Архив рубрики: география

Скачивание видеороликов с попутным их склеиванием

Если что-то в интернете можно посмотреть, значит, это можно и скачать, хоть это и не всегда удобно.

Вот, например, челябинский провайдер «Интерсвязь» всюду развесил камеры видеонаблюдения да видеодомофоны и даёт возможность своим абонентам смотреть не только то, что происходит прямо сейчас, но и архив за последнюю неделю. При этом архивную запись с общедоступной камеры скачать можно — на странице есть соответствующая кнопка, но вот с камеры домофона — нельзя.

Как известно, если нельзя, но очень хочется, то можно.

Метод

1. Заходим на страницу с архивом, находим нужный фрагмент, открываем отладчик (клавишей F12), переключаемся на вкладку Network — так и в Google Chrome, и в Mozilla Firefox.

2. Запускаем воспроизведение — отладчик покажет выполненные запросы.

3. Когда запросы перестанут идти (то есть, всё нужно, уже скачалось), можно, щёлкнув по ним правой кнопкой, выбрать пункт “Save all as HAR” — запросы и ответы на них будут сохранены единым файлом с расширением HAR — на самом деле это JSON.

В отладчике открыта вкладка Network

4. Берём какой-нибудь HAR-extractor (есть всякие варианты — мне подошёл первый попавшийся, написанный на Node.JS), натравливаем его на HAR-файл, получаем папку, в одной из подпапок которой будут лежать видеофайлы с расширением TS.

5. Смотрим эти видеофайлы — под линуксом с гномом можно использовать стандартный видеоплеер totem или всеядный mpv (ну или mplayer, из которого он и вырос).

6. Создаём текстовый файл, каждая строка которого состоит из слова file, пробела и имени файла в апострофах:

file 'cam42_16-10-2020_26778689266.ts'
file 'cam42_16-10-2020_26778699914.ts'

7. Склеиваем мелкие видеофрагменты в один большой файл:

ffmpeg -f concat -i список.txt -codec copy результат.mp4

Всё!


Аналогичный способ — сохранение кучи мелких файликов через HAR — можно использовать для того, чтоб добыть тайлы — небольшие квадратные картинки из которых состоят интерактивные карты на сайтах, а потом, делая свою карту, разместить эти тайлы где-нибудь у себя, чтоб не создавать лишнюю нагрузку на тайлопровайдера — они этого не любят: OpenStreetMap просит не брать тайлы непосредственно у них, а фонд ВикиМедиа всё время клянчит денег на поддержку функционирования Википедии. Реальный пример такого подхода — карта Global SUSU на сайте Южно-Уральского университета: тайлы там сгенерированы Википедией из общедоступных данных OpenStreetMap, но хранятся на одном из университетских серверов.

На троллейбусах и электричке

Пока машина в ремонте, воспользовался общественным транспортом.

Новые низкопольные троллейбусы на кольце возле вокзала железнодорожной станции Миасс I

Добраться семьёй с Машгородка (север Миасса) до центра Челябинска —
3 × 15 + 712,80 + 3 × 20 = почти 818 рублей.

На машине, если считать только бензин, получилось бы раза в два дешевле — 350-400 рублей на 120 км. С другой стороны, в троллейбусах и электричках самому рулить не надо — на то есть специально обученные люди. А если прибавить стоимость расходных материалов, ремонта и технического обслуживания автомобиля, а также транспортный налог и ОСАГО, то стоимость проезда сравняется. А уж если приплюсовать сюда амортизационные отчисления, то даже на максимально заполненной машине получится дороже, чем на общественном транспорте.

В электричке контролёр пыталась требовать справку из школы для девятилетнего пассажира, но всё-таки отстала. Якобы справки обязательны, хотя автомат на станции спокойно продаёт билеты и без справок, да и живые кассиры в Москве и Подмосковье в сентябре никаких справок не хотели.

Парковка слегка изменилась

Парковку в конце чётной (северной) стороны проспекта Ленина поменяли: там не только сузили место для машин за счёт добавления газона и второго ряда лип, но и передвинули место парковки для инвалидов — его сместили западнее, ближе к выходу на тротуар — теперь там может проехать коляска.

Ну и новый совмещённый знак повесили — тот, где коляска нарисована прямо возле буквы P.

Простое число 43

0. КДПВ — сорок три флажка:

1. Пятнадцатое марта в этом году выпадает на воскресенье — в воскресенье и отметим на традиционном месте, в лесу в карьере.

Карта

Мясо, чай и гитара будут. Дрова есть. В городе сегодня +4 °C и всё в лужах, в лесу вчера было снежно, завтра дойду до места — проверю. Нынешний прогноз — примерно та же температура, переменная облачность, без осадков.

P.S. Вишлиста не существует 🙂
Но я по-прежнему турист, велосипедист, автомобилист, программист и гитарист (а с прошлого года ещё и бас-гитарист).

На работу

В комментариях к статье на Хабре о сравнении зарплат и стоимости жизни в Москве и других местах, народ начал писать о своих затратах на дорогу до работы. Я тоже прикинул:

5 минут до троллейбуса/автобуса + 0−10 минут на ожидание + 10−15 минут езды + 3−7 минут до рабочего места = 22−33 минуты — от 20 рублей,
или
3,5 км за рулём — 10−20 минут (рекорды — 5 и 40) — 15−20 рублей на бензин (зависит от стиля езды и состояния дороги) + другие расходные материалы + ремонт и техобслуживание + страховка и налог + амортизация = 50—100 рублей,
или
на такси — за то же время (и даже чуть быстрее — не надо искать место парковки) от 90 рублей, если верить Яндексу,
или
на велосипеде — 15−20 минут, но сейчас парковаться негде, а от забора его уже угоняли — бесплатно, если не считать ущерб от угона,
или
пешком — 30−50 минут.

Умножим на 20 рабочих дней в месяце и ещё на два (надо же и домой вернуться) — получится, что:

  • недостижимое на практике самое быстрое перемещение заняло бы 400 минут — 6⅔ часа, то есть, 6 часов 40 минут, и обошлось бы в 600 рублей по весьма оптимистичной оценке (да ну?), тыщи в две по более трезвой и в четыре — по самой грустной,
  • если считать расход исходя из полной стоимости владения автомобилем, то на такси — дешевле,
  • езда на общественном транспорте —  400−460 рублей и от 15 до 22 часов — 2−3 рабочих дня,
  • очень быстрая ходьба может оказаться более выигрышной даже по времени, чем езда на общественном транспорте, если сравнивать с непиковыми периодами, когда интервалы велики́.

P. S. Судя по статье, из российских городов-миллионников самый бедный с точки зрения IT-разработчика в 2019 году — это Челябинск: стоимость жизни у нас всего 58 % от столичной, но медианная зарплата — жалкие 42 %.

Юбилейный пушкинский концерт «Мечты»

Концерт вокально-хоровой музыки, посвящённый 220-летию А. С. Пушкина и 10-летию академического женского хора «Мечта».
Челябинск, Дворец культуры железнодорожников, 10.11.2019.

В программе — стихотворения, романсы, хоровые произведения на стихи поэта.

Исполнители:
лауреаты международных конкурсов:
академический женский хор «Мечта»,
академический мужской хор
Русского культурного центра города Челябинска,

Солисты:
Надежда Ворониченко,
лауреаты международных конкурсов Дарья Денисова, Глеб Кораблёв, Артём Подалюк.

Художественный руководитель коллективов и дирижёр, педагог по вокалу, автор композиции и чтец —
Заслуженный работник культуры РСФСР
Владимир Шереметьев.

Концертмейстер — лауреат международных конкурсов Лариса Яновская.

Майские концерты

Академический хор русского культурного центра города Челябинска в начале мая даст пару разных концертов в Челябинской области:

  • 5 мая, Челябинск, храм Сергия Радонежского (проспект Победы, 398, корпус 1) — пасхальная программа — русская и зарубежная духовная музыка.
  • 9 мая, Каслинский район, посёлок Вишневогорск — программа ко Дню Победы — советские военные песни и музыка современных композиторов.

В состав хора входят лауреат всероссийских и международных конкурсов Мужской хор русского культурного центра города Челябинска и женский хор «Мечта».
Художественный руководитель коллективов и дирижёр — Заслуженный работник культуры РСФСР Владимир Александрович Шереметьев,
хормейстер — Евгений Николаевич Недоспасов,
концертмейстер — лауреат международных конкурсов Наталья Сергеевна Важенина.