W2
Продолжаем.
designer butcher`s blog
Продолжаем.
Продолжаю ставить пиксели.
Размер нативного формата — 256×192px как обычно, стандартный экран zx spectrum, но без цвета. Люблю ч/б :)
Однажды в telegram-канале у Ильи Бирмана увидел пост со ссылкой на канал «Потупи как крутится». Суть: канал состоит из так называемых кружочков, коротких минутных видеосообщений в виде кружочков.
Фишка в том, что вместо видеоселфи в этих кружочках крутится изображение (даже не знаю как это точно называется) обложки винилового диска, наклейки, лейбы... И вообще, есть целый бот Винилизатор, который эти кружочки генерирует из ваших треков. И эти кружочки из бота можно отсылать сообщением друзьям, в чатики или в канал. Круто и прикольно.
Вся засада в том, что длительность таких кружочков всего минута, что для музыкального трека, скажем так, маловато. Да и вся эта движуха доступна внутри телеграмма, а хочется куда-то дальше.
Вот я и решил немного поресёрчить и пораскинуть мозгой, как такое можно сделать, например для генерации видео из музыкального трека в видео для ютуба.
Получилась довольно забавная штука! На входе принимает mp3 файлик, на выходе получается видео крутящейся виниловой пластинки. Та самая обложка берётся из меты mp3, название и автор трека тоже. А если метаинформации в mp3 файлике нет, то на пластинку наложится обложка по умолчанию.
пример 1 на ютубе
пример 2 на ютубе
пример 3 на ютубе
Проектик на Github: github.com/nodeus/vinylizator — простой командный файл для windows. Используется ffmpeg и imagemagick.