~/copiona /Bitart | fork

Navegando en el fediverso me encontré con este bot que genera imágenes de @suetanvil | gitlab.com/suetanvil/bitart y me dieron ganas de probarlo y modificar algunas cosas que las deje en este fork: https://gitlab.com/librenauta/bitart/-/commits/colors

tener colores en hexa

def hex_to_rgb(hex)
  hex = hex.delete('#')
  r = hex[0..1].to_i(16)
  g = hex[2..3].to_i(16)
  b = hex[4..5].to_i(16)
  [r, g, b]
end

def color_function(mode, stats) bw_palette = [ GD2::Color[hex_to_rgb(’#70D6FF’)], # Color 0 GD2::Color[hex_to_rgb(’#FF70A6’)], # Color 1 GD2::Color[hex_to_rgb(’#FF9770’)], # Color 2 GD2::Color[hex_to_rgb(’#FFD670’)], # Color 3 GD2::Color[*hex_to_rgb(’#E9FF70’)] # Color 4 ]

luego se me ocurrió con que podia unir las imagenes con ffmpeg

imágenes .png to video .mp4

ffmpeg -framerate 30 -pattern_type glob -i '*.png' -c:v libx264 -pix_fmt yuv420p out_3.mp4

y usarlas para unirlas a algunos temas de musica que me gustan: