Архив рубрики: видео

Юбилей «Мечты», первое отделение

Юбилейный концерт к 50-летию вокально-хоровой школы «Мечта», первое отделение — солисты, дуэты и ансамбли.

Педагог по вокалу — Заслуженный работник культуры РСФСР Владимир Шереметьев,
концертмейстер — лауреат международных конкурсов Наталья Пецкус,
концерт ведут Глеб Кораблёв и Татьяна Шалагинова.

0:00:00 — Вступление
0:16:00 — Ольга Власова. «Родина» (Серафим Туликов, слова Юрия Полухина)
0:19:48 — Анастасия Аксёнова. «Ой ты, речка-реченька» (Владимир Шереметьев, слова Александры Поповой)
0:24:30 — Софья Ергунова. «Соловей» (Александр Алябьев, слова Антона Дельвига)
0:28:01 — Ольга Власова и Анастасия Аксёнова. Украинская народная песня «Тихо над річкою»
0:31:59 — Дарья Денисова. «Хорошо» (Исаак Дунаевский, слова Михаила Матусовского. Песня из кинофильма «Испытание верности»)
0:35:50 — Надежда Ворониченко. Хабанера из оперы «Кармен» (Жорж Бизе)
0:39:30 — Дарья Денисова и Надежда Ворониченко. Дуэт Татьяны и Ольги из оперы «Евгений Онегин» (Пётр Чайковский)
0:43:24 — Глеб Кораблёв. Украинская народная песня «Взяв би я бандуру»
0:47:33 — Артём Подалюк. Песня Николки из музыкальной комедии «Бабий бунт» (Евгений Птичкин, слова Михаила Пляцковского)
0:52:58 — Глеб Кораблёв, Артём Подалюк. Русская народная песня «Эй, ухнем»
0:56:23 — Глеб Кораблёв, Артём Подалюк. Немецкая народная песня «Застольная»
0:58:30 — Вокальный ансамбль мужского хора. Грузинская народная песня «Светлячок»
1:01:55 — Вокальный ансамбль мужского хора. Песня охотника (Карл Вебер, слова Фридриха Шиллера)
1:04:18 — Все участники первого отделения. «На качелях» (Луиджи Денца, русский текст В. Крылова)
1:08:27 — Антракт

Челябинск, зал органной и камерной музыки «Родина», 6 февраля 2022 года.

Второе отделение — shoorick.ru/2022/02/18/mechta-50-part-2

Юбилей «Мечты», второе отделение

Юбилейный концерт к 50-летию вокально-хоровой школы «Мечта», второе отделение — академический женский хор «Мечта».

Руководитель хора и дирижёр — Заслуженный работник культуры РСФСР Владимир Шереметьев,
концертмейстер — лауреат международных конкурсов Наталья Пецкус,
концерт ведёт Татьяна Шалагинова.

00:00 — Вступление
01:36 — Хор гостей из оперы «Травиата» (Джузеппе Верди)
04:19 — Хор половецких девушек из оперы «Князь Игорь» (Александр Бородин)
06:59 — Хор эльфов из музыки к комедии Шекспира «Сон в летнюю ночь» (Феликс Мендельсон-Бартольди)
10:34 — Кантата «Stabat mater»: № 1 Stabat mater, № 13 Amen (Джованни Баттиста Перголези)
18:22 — «Рождественский колокольчик» (Франц Энгельгарт, переложение Отто Фишера)
22:33 — Сцена Девятого форта из кантаты «Алмазный свет звезды» (Юрий Тугаринов, слова Виолеты Пальчинскайте)
29:28 — Романс Женьки из оперы «Зори здесь тихие» (Кирилл Молчанов, слова Константина Симонова)
36:40 — Русская народная #песня «В тёмном лесе»
38:47 — Еврейская народная песня «Вэсамахта»
42:00 — Весенний вальс (Иоганн Штраус)
46:30 — «Мама» (Валерий Гаврилин, слова Альбины Шульгиной)
51:48 — «Русь святая зовёт» (Владимир Шереметьев, слова иеромонаха Романа)
56:27 — Финал

Челябинск, зал органной и камерной музыки «Родина», 6 февраля 2022 года.
Фото на обложке — Анатолий Шулепов.

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

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

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

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

Метод

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, но хранятся на одном из университетских серверов.

Автомобильный видеорегистратор для записи GPS-треков

Перед отпуском приобрёл видеорегистратор Mystery MDR-970HDG — помимо записи в видеофайл того, что находится перед его объективом, он может определять своё положение по GPS-спутникам. В инструкции описано, как смотреть получившиеся файлы специальным видеоплеером (под Windows, разумеется), который должен показывать помимо картинки и место, где она была снята, но это — не наш метод. Нам нужен трек!

Расковыривание собранных данных показало:

1. В качестве контейнера для видеороликов используется QuickTime — каталог DCIM/100MEDIA заполнен файлами FILE№№№№.MOV, кодек для видео — H.264. Для преобразования в MP4 можно применять FFMPEG:

ffmpeg -i FILE0123.MOV  -f mp4 -vcodec copy -acodec copy 0123.mp4

2. Геоданные хранятся в текстовом виде — нет нужды ковырять видеофайлы в надежде извлечь координаты оттуда. С одной стороны, на карте памяти есть каталог GPSLog, в который сваливаются файлы с именами вида YYYYmmdd_HHMMSS.log, каждый их которых — текстовый, по строке на точку, поля разделены символами табуляции:

2017-07-27 19:07:46	N56.254678	E59.273161	313.4	38.72	345

Можно легко догадаться, что за поля здесь представлены — это время, широта, долгота, высота над уровнем моря в местах, скорость в километрах в час и курс в градусах. Так как регистратор смотрит вперёд, то курс можно считать совпадающим с направлением взгляда — этот параметр как только не называют: то Heading, то Bearing, то ImgDirection.

Есть и другое место — в DCIM/INFO для каждого видеофрагмента можно найти соответствующий файл FILE№№№№.dat, также являющийся текстовым с полями, разделёнными символом табуляции. Там тоже можно найти координаты:

[S]	0	0	0
[S]	0	0	0
[S]	0	0	0
[S]	0	0	0
[S]	0	0	0
[S]	0	0	0
[S]	0	0	0
[S]	0	0	0
[S]	0	0	0
[G]	2017-07-20 18:41:10	N56.740461	E60.735576	38	222

Похоже, строки, начинающиеся с [S], отписывают кадры, а те, в первом поле которых стоит [G] — геоданные. В таких файлах нет данных о высоте, да и скорость округлена до целого.

3. Эксперименты по скармливанию файлов GPSLog/*.log ГПСБабелю ничего не дали: среди различных текстовых форматов, которые знает GPSBabel, не нашлось подходящего. Пришлось по-быстрому написать свой конвертер и выложить на GitHub, чтоб не забыть довести до ума — там надо бы с часовыми поясами разобраться.

4. Трек за городом пишется весьма точно — куда лучше, чем телефоном. Например, на этой картинке (здесь трек наложен на карту OpenStreetMap) видно, и что трек идёт по дорогам, и что часть пути прошла по встречной проезжей части (своя закрыта на ремонт)

Трек по подъезду к Екатеринбургу

А вот в городе всё не так хорошо — треки иногда на сотни метров сдвинуты во дворы

Трек по Челябинску

Вывод: видеорегистратор Mystery MDR-970HDG вполне можно использовать в качестве GPS-логгера, но треки, добытые в условиях плотной городской застройки, надо фильтровать.

И зрелищ!

Наконец-то разобрался, как в Pitivi растянуть выражения лиц бардам до нормальных пропорций и как прикрыть заглушкой те места, где изображение пропадало совсем. Собрал тестовую запись — концерт КСП «Моримоша» на открытии Лесной площадки XXXIX Ильменского фестиваля. Кому невтерпёж — можно смотреть прямо сейчас, со всеми глюками. Как дотянусь до файлов, что писались самими камерами — переделаю.

Настройки масштабирования в Pitivi

Видеозаписи трансляции с Лесной площадки XXXIX Ильменского фестиваля будут потихоньку выкладываться на video.mineralogy.ru/video/ilmenyfest/album/284

Закончу с этим годом — займусь прошлым.