.

designer butcher`s blog

Vinylizator — крутятся диски!

Однажды в telegram-канале у Ильи Бирмана увидел пост со ссылкой на канал «Потупи как крутится». Суть: канал состоит из так называемых кружочков, коротких минутных видеосообщений в виде кружочков.

Фишка в том, что вместо видеоселфи в этих кружочках крутится изображение (даже не знаю как это точно называется) обложки винилового диска, наклейки, лейбы... И вообще, есть целый бот Винилизатор, который эти кружочки генерирует из ваших треков. И эти кружочки из бота можно отсылать сообщением друзьям, в чатики или в канал. Круто и прикольно.

Кстати, при сохранении видеокружочка, кружочек превращается в квадратик с исчезнувшей маской :)

Вся засада в том, что длительность таких кружочков всего минута, что для музыкального трека, скажем так, маловато. Да и вся эта движуха доступна внутри телеграмма, а хочется куда-то дальше.

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

Получилась довольно забавная штука! На входе принимает mp3 файлик, на выходе получается видео крутящейся виниловой пластинки. Та самая обложка берётся из меты mp3, название и автор трека тоже. А если метаинформации в mp3 файлике нет, то на пластинку наложится обложка по умолчанию.

пример 1 на ютубе
пример 2 на ютубе
пример 3 на ютубе

Проектик на Github: github.com/nodeus/vinylizator — простой командный файл для windows. Используется ffmpeg и imagemagick.

Отправить
Поделиться
Запинить
Ctrl →W