Turn audio into a shareable video. forked from nypublicradio/audiogram

themes.json 3.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. {
  2. "default": {
  3. "width": 1280,
  4. "height": 720,
  5. "framesPerSecond": 20,
  6. "maxDuration": 300,
  7. "samplesPerFrame": 128,
  8. "pattern": "wave",
  9. "waveTop": 150,
  10. "waveBottom": 420,
  11. "captionTop": 470,
  12. "captionFont": "300 52px 'Source Sans Pro'",
  13. "captionLineHeight": 52,
  14. "captionLineSpacing": 7,
  15. "captionLeft": 200,
  16. "captionRight": 1080
  17. },
  18. "Basic": {
  19. "backgroundColor": "#eee",
  20. "foregroundColor": "#de1e3d"
  21. },
  22. "Neon": {
  23. "backgroundColor": "#556270",
  24. "foregroundColor": "#c7f464"
  25. },
  26. "Three colors": {
  27. "backgroundColor": "#eee",
  28. "captionColor": "#515151",
  29. "waveColor": "#00b4ff"
  30. },
  31. "CU Daily Journal (Facebook/YouTube)": {
  32. "captionAlign": "right",
  33. "captionTop": 128,
  34. "captionRight": 1220,
  35. "captionLeft": 640,
  36. "captionFont": "65px 'Montserrat'",
  37. "backgroundImage": "1280x720-cu-dj-audiogram.png",
  38. "foregroundColor": "#fc0",
  39. "waveBottom": 660,
  40. "waveTop": 320
  41. },
  42. "CU Bonus Cast (Facebook/YouTube)": {
  43. "captionAlign": "center",
  44. "captionTop": 444,
  45. "captionRight": 100,
  46. "captionLeft": 100,
  47. "captionFont": "50px 'Montserrat'",
  48. "backgroundImage": "1280x720-cu-bonus-audiogram.png",
  49. "foregroundColor": "#fc0",
  50. "waveBottom": 660,
  51. "waveTop": 527,
  52. "waveColor": "#000"
  53. },
  54. "Background image with top right text": {
  55. "captionAlign": "right",
  56. "captionTop": 60,
  57. "captionRight": 1220,
  58. "captionLeft": 640,
  59. "backgroundImage": "subway.jpg",
  60. "foregroundColor": "#fc0",
  61. "waveBottom": 660,
  62. "waveTop": 320
  63. },
  64. "Bars": {
  65. "pattern": "bars",
  66. "foregroundColor": "#d84a4a"
  67. },
  68. "Rounded bars with bottom left text": {
  69. "pattern": "roundBars",
  70. "foregroundColor": "#d84a4a",
  71. "captionAlign": "left",
  72. "captionLeft": 60,
  73. "captionRight": 640,
  74. "captionBottom": 660,
  75. "captionTop": null
  76. },
  77. "Line": {
  78. "backgroundColor": "#edc951",
  79. "foregroundColor": "#00a0b0",
  80. "pattern": "line"
  81. },
  82. "Curve": {
  83. "backgroundColor": "#00a0b0",
  84. "foregroundColor": "#edc951",
  85. "pattern": "curve"
  86. },
  87. "Bricks": {
  88. "backgroundColor": "#8771aa",
  89. "foregroundColor": "#fff",
  90. "pattern": "bricks"
  91. },
  92. "Equalizer on the bottom": {
  93. "backgroundColor": "#222",
  94. "foregroundColor": "#fff",
  95. "pattern": "equalizer",
  96. "captionTop": 40,
  97. "captionBottom": 380,
  98. "waveTop": 420,
  99. "waveBottom": 720
  100. },
  101. "Bold italic orange": {
  102. "captionAlign": "right",
  103. "captionTop": null,
  104. "captionBottom": 660,
  105. "captionRight": 1220,
  106. "captionLeft": 640,
  107. "backgroundColor": "#fd5a1e",
  108. "waveColor": "#fff",
  109. "captionFont": "bold italic 52px 'Source Sans Pro'"
  110. },
  111. "Pixelated": {
  112. "backgroundColor": "#ecd078",
  113. "foregroundColor": "#c02942",
  114. "pattern": "pixel"
  115. },
  116. "Square with background image": {
  117. "width": 640,
  118. "height": 640,
  119. "samplesPerFrame": 64,
  120. "waveTop": 20,
  121. "waveBottom": 300,
  122. "captionTop": 340,
  123. "captionLeft": 20,
  124. "captionRight": 620,
  125. "foregroundColor": "#0eb8ba",
  126. "backgroundImage": "nyc.png"
  127. }
  128. }