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

themes.json 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  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. "labelFont": "40px 'NYT Karnak'",
  18. "labelAlign": "left",
  19. "labelTop": 480,
  20. "labelLeft": 60,
  21. "labelLineHeight": 20,
  22. "labelLineSpacing": 4
  23. },
  24. "NYT Light": {
  25. "width": 1000,
  26. "height": 560,
  27. "pattern": "halfbars",
  28. "waveColor": "#d9d9d9",
  29. "waveBottom": 710,
  30. "foregroundColor": "#000",
  31. "captionFont": "300 71px 'NYT Franklin Light'",
  32. "captionLineHeight": 80,
  33. "captionAlign": "left",
  34. "captionTop": 70,
  35. "captionLeft": 50,
  36. "captionRight": 860,
  37. "backgroundImage": "t_logo_light.png",
  38. "labelColor": "#000"
  39. },
  40. "NYT Dark": {
  41. "width": 1000,
  42. "height": 560,
  43. "pattern": "halfbars",
  44. "backgroundColor": "#000",
  45. "waveColor": "#4d4d4d",
  46. "waveBottom": 710,
  47. "foregroundColor": "#fff",
  48. "captionFont": "300 71px 'NYT Franklin Light'",
  49. "captionLineHeight": 80,
  50. "captionAlign": "left",
  51. "captionTop": 70,
  52. "captionLeft": 50,
  53. "captionRight": 860,
  54. "backgroundImage": "t_logo_dark.png",
  55. "labelColor": "#fff"
  56. },
  57. "Still Processing": {
  58. "width": 1000,
  59. "height": 560,
  60. "pattern": "halfbars",
  61. "waveColor": "#d9c0a5",
  62. "waveBottom": 710,
  63. "foregroundColor": "#66503e",
  64. "backgroundColor": "#f4d7b9",
  65. "captionFont": "300 71px 'NYT Franklin Light'",
  66. "captionLineHeight": 80,
  67. "captionAlign": "left",
  68. "captionTop": 70,
  69. "captionLeft": 50,
  70. "captionRight": 860,
  71. "backgroundImage": "t_logo_white_alpha.png",
  72. "labelColor": "#fff"
  73. }
  74. }