Один из самых удобных способов записать данные это использование готовых форматов, такие как JSON или YAML.
Из плюсов такого подхода стоит отметить вот что:
🔸 готовый, повсеместно используемый и поддерживаемый формат
🔸 простой и понятный файл, удобочитаемый для человека
🔸 можно легко редактировать в любом текстовом редакторе без специальных программ и библиотек
Но есть и минусы
🔹 затраты времени при записи файла (кодирование данных в нужный формат строки)
🔹 затраты времени при чтении файла (декодирование данных в Python объекты)
🔹 размер файла увеличивается из-за разметки данных (скобки, запятые, переносы, отступы...)
🔹 перед записью все данные должны быть помещены в память в полном объёме (не всегда)
🔹 при чтении необходимо считать весь файл в память и только потом декодировать данные
Если нужно писать немного данных в несколько файлов, то затраты по времени не ощутимы. Обычно это файлы конфига или какие-либо метаданные. Это отличный вариант под такие задачи.
Есть и другой поход к записи файлов - это бинарные файлы. Используется, когда данных достаточно много и никто их не собирается читать глазками😳.
🔸 очень быстрая запись
🔸 чтение значительно быстрей чем JSON, YAML итд
🔸 размер файла значительно меньше, так как нет разметки
🔸 можно записывать данные по мере поступления не загружая всё в память
🔸 можно извлечь любую часть данных независимо
Из минусов
🔹 нужно определить свой формат записи данных (если не используете готовую спецификацию определённого формата)
🔹 не получится открыть файл и визуально понять что там записано, а для чтения файла потребуется знать его спецификацию.
🔹 не так-то просто создать такой файл без специальной библиотеки
В таком виде удобно записывать большой массив любых однородных данных. Например, мониторинг валютной биржи или кэшированная анимация 3D геометрии.
(Это не означает что нельзя записать данные разного типа, просто это будет не так удобно)
Представьте себе JPG-картинку. По сути это немного мета-информации и большой массив пикселей. Тоже самое со звуком или видео файлом. Поэтому, если вы попробуете открыть картинку в текстовом редакторе вы увидите что-то вроде такого
f15d cd29 a564 4578 ...
09e2 9bc4 a696 1253 ...
84e9 4de1 3b23 c24a ...
2534 5161 28e0 709d ...
...
Это и есть записанные байтики. И для их чтения требуется определённый софт который знает что с ними делать. Под каждый тип файла.
К чему это я? Читайте в следующем посте...
#tricks#basic
Раскадровка Flamenco
Как всегда, вы можете увидеть, насколько буквально реализуется раскадровка. На этом проекте она корректировалась уже после того, как мы прилетели в Кейптаун и провели скаут. Чтобы на площадку выйти с максимально точным документом, по которому планируется время и выстраивается съемочный процесс.
#реклама#flamenco
В уста одного из героев Левши я вложил слова, многократно подтвержденные личным жизненным опытом: “Порой все самое занимательное случается вне всякого разумного плана и билет, от которого вы ничего не ждете, может перевернуть всю жизнь вверх дном.” Так билет в Кейптаун перевернул мою.
Сегодня я расскажу про один из самых любимых и значимых для меня рекламных проектов - ролик для бренда томатов Flamenco.
От этого проекта я отказывался 4(!) раза, в силу разных причин. Но в итоге все каким-то невероятным образом сложилось так, что мы полетели в ЮАР. Во многом благодаря настойчивости продюсера Маши Коробовой и директору по маркетингу компании РОСТ Василию Солянику, который точно знал, что ему нужно и определил, с кем и где он хочет снимать. Очень благодарен коллегам.
Ролик получил престижные индустриальные награды и оказался настолько успешным и эффективным, что выходит в эфир уже 3-й год, повышая продажи.
Для меня проект в тот год стал и профессиональным и личным откровением. Позже, уже после съемок я подбивал итоги и поверить не мог, как много принесло то, от чего я бежал.
Я мечтал поснимать на Panavision, потрясающие анаморфотные объективы, на которые снята почти вся киноклассика, я это сделал. Впервые поработал с международной группой. Получил супер буст к изучению языка, нашел местного преподавателя. Приобрел всесторонний опыт в профессии. Попробовал множество новых фишек и провел эксперименты с изображением. Не знаю, кто еще снимал фуд на Panavision) Знакомство и первая работа с оператором Женей Козловым оказала на меня очень сильное влияние - Женя человек мира, художник, который работает по всему свету и его взгляды на жизнь и профессию заставили и меня в чем-то измениться. Мы прекрасно потрудились. И позже, получив лестные отзывы о нашей работе от местных продюсеров, поменяли билеты и остались изучить рынок Кейптауна и познакомиться с продакшнами. Я открыл для себя новую страну, Африка стала настоящим местом силы. Меня так зарядил и вдохновил Кейптаун, что я непременно захотел разделить эти эмоции с моей девушкой, с которой мы были пять лет вместе, а я все не решался на важный шаг; а тут понял, что пора, купил ей билеты и когда она прилетела, сделал ей предложение. И теперь, если спросить нас, куда бы вы хотели полететь, первое, что мы скажем - Кейптаун.
Бонусов от проекта столько, что устанешь перечислять. А вы еще спрашиваете, зачем ты снимаешь рекламу?) С тех пор я стал еще более открытым к самым авантюрным и странным предложениям, потому что знаю, что помимо профессиональных задач, которые мне очень интересно решать, жизнь может преподнести тебе совершенно неожиданные подарки. А это и есть тот самый личный опыт, который потом ты используешь, чтобы рассказывать впечатляющие и достоверные истории в кино.
Впереди материалы бэкстейджа и подробный разбор этого кейса.
#реклама#flamenco
La Banda Moriscorum — Gitana Mora (Self-released, 2020)
#traditional#flamenco#andalusian#Spain
Gitana Mora, третий альбом андалузского секстета La Banda Moriscorum, основан на традициях Аль-Андалуз, «мусульманской Испании», территории Пиренейского полуострова, находившейся под мусульманским владычеством с 711 по 1492 год. Вслед за группой Radio Tarifa, Gitana Mora смешивают в своем творчестве фламенко, арабо-андалузскую и арабскую музыку, подчеркивая арабское влияние, пронизывающее испанскую культуру.
🔗Spotify | AppleMusic
Various Artists — My Greatest Revenge: Flamenco Recordings, 1904-1938 (Death Is Not The End, 2024)
#traditional#field_recording#gypsy#flamenco#Spain
Коллекция ранних записей cante jondo («глубокой песни») — основополагающего стиля андалузского фламенко. Cante jondo выделяется своим эмоциональным, проникновенным вокалом и сложным гитарным аккомпанементом.
Фламенко зародилось в фольклорных традициях Андалусии и было сформировано усилиями преимущественно цыган, превратившись в самостоятельное музыкальное явление уже к XVIII веку.
Сборник включает одни из первых записей фламенко, сделанных в начале XX века. Среди исполнителей — El Mochuelo, La Andalucita, Niño de Cabra и Juan Breva, чьи выступления передают меланхоличную и задумчивую атмосферу жанра, несмотря на низкое качество записи, обусловленное техническими ограничениями того времени.
🔗Bandcamp | Telegram
Aziz Balouch — Sufi Hispano-Pakistani (Death Is Not The End, 2025)
#field_recording#flamenco#sufi#Pakistan#Spain
Азиз Балуч родился в Синде в 1909 году. С детства он был связан с суфийской традицией, изучал персидскую и арабскую поэзию, а также духовное пение. Однажды он услышал записи фламенко и настолько был ими очарован, что в 1932 году переехал в Испанию. Там он познакомился со знаменитым певцом Пепе Марчена, выступал с ним и получил прозвище «Marchenita», «маленький Марчена».
Но Балуч не просто исполнял музыку, а еще и увлеченно исследовал её. Он выдвинул теорию, согласно которой фламенко имеет южноазиатское суфийское происхождение. В своей книгеSpanish Cante Jondo and Its Origin in Sindhi Music Азиз приводит несколько примеров параллелей между формами двух музыкальных традиций. Например, с его точки зрения, saeta, звучащая в Андалусии во время Страстной недели, имеет много пересечений с marthiyyas, исполняемой в Пакистане в память о мученической смерти имама Хусейна.
Хотя теория Азиза Балуча не получила окончательного подтверждения, его книга стала одним из первых подобных исследований, связывающих современное фламенко с его исламским прошлым.
За десятилетия до появления этномузыкологии Азиз Балуч погрузился в совершенно иную музыкальную культуру, найдя в ней вдохновение для создания своего стиля исполнения, который, к сожалению, остался скрытым и незамеченным. 8 треков с альбома Sufi Hispano-Pakistani взяты с двух сохранившихся 7-дюймовых пластинок Азиза, выпущенных в Испании в 1962 году. На них он непринужденно объединяет суфийскую поэзию на персидском, синдхи, хинди и арабском языках с различными формами андалузского фламенко, убедительно демонстрируя, что обе культуры берут начало из одного корня.
В 2020 году на Death Is Not The End выходил сборник работ Азиза из 4 треков, а это — его расширенная версия из 8 композиций. Старый релиз доступен на Spotify и AppleMusic. Новый — еще не доехал.
🔗Bandcamp | Telegram
Rüstəm Quliyev — Azerbaijani Gitara (Bongo Joe, 2020)
#mugham#psychedelic#bollywood#flamenco#Azerbaijan
Рустем Гулиев родился в 1969 году в селе Косалар, Нагорный Карабах. В детстве он освоил тар и саз, а с гитарой впервые столкнулся во время службы в армии и быстро стал известным гитаристом. В начале 90-х он покинул свой дом из-за конфликта в Карабахе и поселился в столице Азербайджана. Там он играл на свадьбах и телевидении, записал множество кассет. Стиль Рустема считал в себе музыку Азербайджана, фламенко, мелодии Болливуда, Афганистана и Ирана. Он создал уникальный звук в рамках без того своеобразной азербайджанской «электрогитарной» музыки. К сожалению, его карьера оборвалась в 2005 году после борьбы с раком легких. Однако его музыка продолжает оставаться популярной по всей стране. Azerbaijani Gitara — сборник записей Рустема, сделанных с 1998 по 2004 год. Он собран швейцарским лейблом Bongo Joe, семьей Рустема и грузинским лейблом Moutains of Tongues.
🔗Spotify | AppleMusic | Bandcamp