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

themes.json 5.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  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. "Family Ghosts": {
  19. "captionAlign": "right",
  20. "captionTop": 230,
  21. "captionRight": 1200,
  22. "backgroundImage": "FamilyGhosts-audiogram.png",
  23. "foregroundColor": "#fff",
  24. "waveBottom": 680,
  25. "waveTop": 350
  26. },
  27. "Pinna": {
  28. "captionAlign": "right",
  29. "captionTop": 50,
  30. "captionRight": 1200,
  31. "backgroundImage": "Pinna-audiogram.png",
  32. "foregroundColor": "#fff",
  33. "waveBottom": 600,
  34. "waveTop": 400
  35. },
  36. "Battle Scars": {
  37. "captionAlign": "center",
  38. "captionTop": 200,
  39. "backgroundImage": "BattleScars-audiogram.jpg",
  40. "foregroundColor": "#fff",
  41. "waveBottom": 700,
  42. "waveTop": 320
  43. },
  44. "Haunted": {
  45. "captionAlign": "right",
  46. "captionTop": 220,
  47. "captionRight": 1170,
  48. "backgroundImage": "Haunted-audiogram.jpg",
  49. "foregroundColor": "#fff",
  50. "waveBottom": 700,
  51. "waveTop": 320
  52. },
  53. "Tumanbay": {
  54. "captionAlign": "center",
  55. "captionTop": 200,
  56. "backgroundImage": "TumanBay-audiogram.jpg",
  57. "foregroundColor": "#fff",
  58. "waveBottom": 600,
  59. "waveTop": 300
  60. },
  61. "By The Book": {
  62. "captionAlign": "right",
  63. "captionTop": 200,
  64. "captionRight": 1200,
  65. "backgroundImage": "ByTheBook-audiogram.jpg",
  66. "foregroundColor": "#fff",
  67. "waveBottom": 700,
  68. "waveTop": 320
  69. },
  70. "Panoply Pilot Project": {
  71. "captionAlign": "right",
  72. "captionTop": 60,
  73. "captionRight": 1220,
  74. "captionLeft": 640,
  75. "backgroundImage": "ppp.jpg",
  76. "foregroundColor": "#fc0",
  77. "waveBottom": 660,
  78. "waveTop": 320
  79. },
  80. "Slate Represent": {
  81. "captionAlign": "right",
  82. "captionTop": 60,
  83. "captionRight": 1220,
  84. "captionLeft": 640,
  85. "backgroundImage": "represent.jpg",
  86. "foregroundColor": "#ffffff",
  87. "waveBottom": 660,
  88. "waveTop": 320
  89. },
  90. "Why Oh Why": {
  91. "captionAlign": "right",
  92. "captionTop": 60,
  93. "captionRight": 1220,
  94. "captionLeft": 640,
  95. "backgroundImage": "why_oh_why.jpg",
  96. "captionColor": "#727074",
  97. "waveColor": "#00b3ff",
  98. "waveBottom": 660,
  99. "waveTop": 320
  100. },
  101. "Dear Prudie": {
  102. "foregroundColor": "#fff",
  103. "backgroundImage": "dear_prudie.jpg",
  104. "pattern": "equalizer",
  105. "captionTop": 40,
  106. "captionBottom": 380,
  107. "waveTop": 420,
  108. "waveBottom": 720
  109. },
  110. "LifeAfter-Center": {
  111. "captionAlign": "center",
  112. "captionTop": 60,
  113. "captionRight": 1080,
  114. "captionLeft": 200,
  115. "backgroundImage": "LifeAfter-BG-Center.jpg",
  116. "captionColor": "#ffffff",
  117. "pattern": "line",
  118. "waveColor": "#038f93",
  119. "waveBottom": 680,
  120. "waveTop": 440
  121. },
  122. "LifeAfter-Left": {
  123. "captionAlign": "center",
  124. "captionTop": 200,
  125. "captionBottom": 380,
  126. "captionRight": 1255,
  127. "captionLeft": 805,
  128. "backgroundImage": "LifeAfter-BG-Left.jpg",
  129. "captionColor": "#ffffff",
  130. "pattern": "line",
  131. "waveColor": "#038f93",
  132. "waveBottom": 680,
  133. "waveTop": 440
  134. },
  135. "Slate - Election Day Special": {
  136. "captionAlign": "right",
  137. "captionTop": 60,
  138. "captionRight": 1220,
  139. "captionLeft": 640,
  140. "backgroundImage": "slate_election_special.png",
  141. "captionColor": "#ffffff",
  142. "waveColor": "#ffffff",
  143. "waveBottom": 660,
  144. "waveTop": 320
  145. },
  146. "Megaphone Dark": {
  147. "backgroundColor": "#232831",
  148. "captionColor": "#44484f",
  149. "waveColor": "#7373ea"
  150. },
  151. "Background image with top right text": {
  152. "captionAlign": "right",
  153. "captionTop": 60,
  154. "captionRight": 1220,
  155. "captionLeft": 640,
  156. "backgroundImage": "subway.jpg",
  157. "foregroundColor": "#fc0",
  158. "waveBottom": 660,
  159. "waveTop": 320
  160. },
  161. "Bars": {
  162. "pattern": "bars",
  163. "foregroundColor": "#d84a4a"
  164. },
  165. "Rounded bars with bottom left text": {
  166. "pattern": "roundBars",
  167. "foregroundColor": "#d84a4a",
  168. "captionAlign": "left",
  169. "captionLeft": 60,
  170. "captionRight": 640,
  171. "captionBottom": 660,
  172. "captionTop": null
  173. },
  174. "Line": {
  175. "backgroundColor": "#edc951",
  176. "foregroundColor": "#00a0b0",
  177. "pattern": "line"
  178. },
  179. "Curve": {
  180. "backgroundColor": "#00a0b0",
  181. "foregroundColor": "#edc951",
  182. "pattern": "curve"
  183. },
  184. "Bricks": {
  185. "backgroundColor": "#8771aa",
  186. "foregroundColor": "#fff",
  187. "pattern": "bricks"
  188. },
  189. "Equalizer on the bottom": {
  190. "backgroundColor": "#222",
  191. "foregroundColor": "#fff",
  192. "pattern": "equalizer",
  193. "captionTop": 40,
  194. "captionBottom": 380,
  195. "waveTop": 420,
  196. "waveBottom": 720
  197. },
  198. "Bold italic orange": {
  199. "captionAlign": "right",
  200. "captionTop": null,
  201. "captionBottom": 660,
  202. "captionRight": 1220,
  203. "captionLeft": 640,
  204. "backgroundColor": "#fd5a1e",
  205. "waveColor": "#fff",
  206. "captionFont": "bold italic 52px 'Source Sans Pro'"
  207. },
  208. "Pixelated": {
  209. "backgroundColor": "#ecd078",
  210. "foregroundColor": "#c02942",
  211. "pattern": "pixel"
  212. },
  213. "Square with background image": {
  214. "width": 640,
  215. "height": 640,
  216. "samplesPerFrame": 64,
  217. "waveTop": 20,
  218. "waveBottom": 300,
  219. "captionTop": 340,
  220. "captionLeft": 20,
  221. "captionRight": 620,
  222. "foregroundColor": "#0eb8ba",
  223. "backgroundImage": "nyc.png"
  224. }
  225. }