Dessiner une ligne animée sur un tableau blanc à partir d'un fichier JSON
Fermé
Mr.Fitz
-
25 nov. 2020 à 13:38
Bonjour à tous et merci d'avance pour votre aide.
J'ai un fichier JSON que j'aimerais convertir en gif ou en vidéo afin de recréer l'écriture sur un tableau blanc.
Dans les données j'ai des points des couleurs, ainsi que des dates ce qui me fait dire qu'il doit être possible de créer une image animée.
Il y a également plusieurs mains qui écrivent/effacent et à chaque changement on a une ligne de ce style.
Voici le code en lui-même :
(J'ai du supprimé des entrées par volonté de clarté et pour éviter d'avoir une question trop longue)
J'ai un fichier JSON que j'aimerais convertir en gif ou en vidéo afin de recréer l'écriture sur un tableau blanc.
Dans les données j'ai des points des couleurs, ainsi que des dates ce qui me fait dire qu'il doit être possible de créer une image animée.
Il y a également plusieurs mains qui écrivent/effacent et à chaque changement on a une ligne de ce style.
"-M1iiuo4LnTD364Hgili"
Voici le code en lui-même :
{
"paths" : {
"-M1iiuo4LnTD364Hgili" : {
"color" : "[0.0, 0.0, 0.0, 1.0]",
"points" : [ {
"date" : 1583479499345,
"point" : {
"X" : 3808.695652173915,
"Y" : 429.4685990338165
}
}, {
"date" : 1583479499393,
"point" : {
"X" : 3832.3671497584555,
"Y" : 649.2753623188406
}
}, {
"date" : 1583479499410,
"point" : {
"X" : 3845.893719806765,
"Y" : 794.6859903381643
}
}, {
"date" : 1583479499426,
"point" : {
"X" : 3903.3816425120785,
"Y" : 1068.5990338164252
}
}, {
"date" : 1583479499443,
"point" : {
"X" : 3954.1062801932385,
"Y" : 1261.3526570048311
}
}, {
"date" : 1583479499460,
"point" : {
"X" : 3984.5410628019345,
"Y" : 1356.0386473429953
}
}, {
"date" : 1583479499476,
"point" : {
"X" : 4008.212560386475,
"Y" : 1440.5797101449277
}
}, {
"date" : 1583479499493,
"point" : {
"X" : 4018.357487922707,
"Y" : 1508.2125603864736
}
}, {
"date" : 1583479499510,
"point" : {
"X" : 4018.357487922707,
"Y" : 1569.0821256038648
}
}, {
"date" : 1583479499526,
"point" : {
"X" : 4001.449275362321,
"Y" : 1619.8067632850243
}
}, {
"date" : 1583479499543,
"point" : {
"X" : 3950.724637681161,
"Y" : 1660.3864734299518
}
}, {
"date" : 1583479499560,
"point" : {
"X" : 3889.85507246377,
"Y" : 1680.6763285024156
}
}, {
"date" : 1583479499576,
"point" : {
"X" : 3818.840579710147,
"Y" : 1684.057971014493
}
}, {
"date" : 1583479499593,
"point" : {
"X" : 3744.444444444446,
"Y" : 1667.1497584541064
}
}, {
"date" : 1583479499610,
"point" : {
"X" : 3656.521739130437,
"Y" : 1589.3719806763286
}
}, {
"date" : 1583479499628,
"point" : {
"X" : 3588.8888888888905,
"Y" : 1504.8309178743964
}
}, {
"date" : 1583479499644,
"point" : {
"X" : 3538.164251207731,
"Y" : 1427.0531400966186
}
}, {
"date" : 1583479499661,
"point" : {
"X" : 3504.3478260869583,
"Y" : 1345.8937198067633
}
}, {
"date" : 1583479499676,
"point" : {
"X" : 3494.2028985507263,
"Y" : 1268.1159420289857
}
}, {
"date" : 1583479499693,
"point" : {
"X" : 3494.2028985507263,
"Y" : 1186.9565217391305
}
}, {
"date" : 1583479499711,
"point" : {
"X" : 3524.637681159422,
"Y" : 1105.7971014492755
}
}, {
"date" : 1583479499727,
"point" : {
"X" : 3602.4154589372,
"Y" : 1038.1642512077296
}
}, {
"date" : 1583479499743,
"point" : {
"X" : 3693.719806763287,
"Y" : 994.2028985507247
}
}, {
"date" : 1583479499759,
"point" : {
"X" : 3805.314009661837,
"Y" : 973.913043478261
}
}, {
"date" : 1583479499776,
"point" : {
"X" : 3910.144927536234,
"Y" : 963.7681159420291
}
}, {
"date" : 1583479499793,
"point" : {
"X" : 4008.212560386475,
"Y" : 957.0048309178745
}
}, {
"date" : 1583479499809,
"point" : {
"X" : 4085.9903381642525,
"Y" : 943.4782608695654
}
}, {
"date" : 1583479499826,
"point" : {
"X" : 4146.8599033816445,
"Y" : 923.1884057971015
}
}, {
"date" : 1583479499843,
"point" : {
"X" : 4200.966183574881,
"Y" : 892.7536231884059
}
}, {
"date" : 1583479499859,
"point" : {
"X" : 4241.545893719808,
"Y" : 865.7004830917875
}
}, {
"date" : 1583479499876,
"point" : {
"X" : 4268.5990338164265,
"Y" : 845.4106280193238
}
}, {
"date" : 1583479499893,
"point" : {
"X" : 4282.125603864736,
"Y" : 825.12077294686
}
}, {
"date" : 1583479499910,
"point" : {
"X" : 4282.125603864736,
"Y" : 798.0676328502416
}
}, {
"date" : 1583479499926,
"point" : {
"X" : 4244.927536231886,
"Y" : 767.632850241546
}
}, {
"date" : 1583479499943,
"point" : {
"X" : 4187.4396135265715,
"Y" : 743.9613526570049
}
}, {
"date" : 1583479499960,
"point" : {
"X" : 4133.333333333335,
"Y" : 727.0531400966184
}
}, {
"date" : 1583479499976,
"point" : {
"X" : 4085.9903381642525,
"Y" : 716.9082125603866
}
}, {
"date" : 1583479499993,
"point" : {
"X" : 4042.028985507248,
"Y" : 716.9082125603866
}
}, {
"date" : 1583479500009,
"point" : {
"X" : 4004.8309178743975,
"Y" : 743.9613526570049
}
}, {
"date" : 1583479500026,
"point" : {
"X" : 3977.777777777779,
"Y" : 794.6859903381643
}
}, {
"date" : 1583479500043,
"point" : {
"X" : 3971.014492753625,
"Y" : 865.7004830917875
}
}, {
"date" : 1583479500060,
"point" : {
"X" : 3971.014492753625,
"Y" : 984.0579710144929
}
}, {
"date" : 1583479500076,
"point" : {
"X" : 3974.3961352657025,
"Y" : 1119.3236714975847
}
}, {
"date" : 1583479500093,
"point" : {
"X" : 4004.8309178743975,
"Y" : 1210.6280193236717
}
}, {
"date" : 1583479500110,
"point" : {
"X" : 4045.4106280193255,
"Y" : 1288.4057971014495
}
}, {
"date" : 1583479500126,
"point" : {
"X" : 4062.318840579712,
"Y" : 1342.5120772946862
}
} ],
"user_id" : "164",
"width" : 5
},
"-M1iiz8mmr7m7obHEi5A" : {
"color" : "[0.0, 0.0, 0.0, 1.0]",
"points" : [ {
"date" : 1583479517719,
"point" : {
"X" : 1069.5652173913056,
"Y" : 669.5652173913044
}
}, {
"date" : 1583479517775,
"point" : {
"X" : 1211.594202898552,
"Y" : 774.3961352657005
}
}, {
"date" : 1583479517792,
"point" : {
"X" : 1329.9516908212574,
"Y" : 855.5555555555557
}
}, {
"date" : 1583479517808,
"point" : {
"X" : 1502.4154589371994,
"Y" : 963.7681159420291
}
}, {
"date" : 1583479517825,
"point" : {
"X" : 1715.4589371980692,
"Y" : 1071.9806763285026
}
}, {
"date" : 1583479517842,
"point" : {
"X" : 1989.3719806763302,
"Y" : 1186.9565217391305
}
}, {
"date" : 1583479517859,
"point" : {
"X" : 2249.7584541062815,
"Y" : 1274.8792270531403
}
}, {
"date" : 1583479517875,
"point" : {
"X" : 2489.85507246377,
"Y" : 1349.2753623188407
}
}, {
"date" : 1583479517892,
"point" : {
"X" : 2669.082125603866,
"Y" : 1403.3816425120774
}
}, {
"date" : 1583479517909,
"point" : {
"X" : 2746.859903381644,
"Y" : 1420.289855072464
}
} ],
"user_id" : "164",
"width" : 5
},
"-M1ioeHLfhAOSkVagC7i" : {
"color" : "[0.0, 0.0, 0.0, 1.0]",
"points" : [ {
"date" : 1583481004383,
"point" : {
"X" : 951.2077294686005,
"Y" : 415.9420289855073
}
}, {
"date" : 1583481004431,
"point" : {
"X" : 957.9710144927551,
"Y" : 466.66666666666674
}
}, {
"date" : 1583481004448,
"point" : {
"X" : 961.3526570048323,
"Y" : 541.0628019323672
}
}, {
"date" : 1583481004465,
"point" : {
"X" : 1001.9323671497598,
"Y" : 669.5652173913044
}
}, {
"date" : 1583481004481,
"point" : {
"X" : 1052.6570048309193,
"Y" : 798.0676328502416
}
}, {
"date" : 1583481004498,
"point" : {
"X" : 1103.3816425120788,
"Y" : 946.8599033816427
}
}, {
"date" : 1583481004515,
"point" : {
"X" : 1140.5797101449289,
"Y" : 1095.6521739130435
}
}, {
"date" : 1583481004532,
"point" : {
"X" : 1191.3043478260884,
"Y" : 1237.68115942029
}
}, {
"date" : 1583481004548,
"point" : {
"X" : 1231.8840579710159,
"Y" : 1379.7101449275365
}
}, {
"date" : 1583481004565,
"point" : {
"X" : 1269.0821256038662,
"Y" : 1494.6859903381644
}
}, {
"date" : 1583481004582,
"point" : {
"X" : 1289.37198067633,
"Y" : 1572.4637681159422
}
}, {
"date" : 1583481004598,
"point" : {
"X" : 1306.2801932367163,
"Y" : 1636.714975845411
}
}, {
"date" : 1583481004615,
"point" : {
"X" : 1326.5700483091803,
"Y" : 1673.913043478261
}
}, {
"date" : 1583481004631,
"point" : {
"X" : 1340.0966183574894,
"Y" : 1687.4396135265702
}
}, {
"date" : 1583481004648,
"point" : {
"X" : 1353.6231884057986,
"Y" : 1687.4396135265702
}
}, {
"date" : 1583481004665,
"point" : {
"X" : 1360.3864734299532,
"Y" : 1670.5314009661838
}
}, {
"date" : 1583481004682,
"point" : {
"X" : 1373.9130434782624,
"Y" : 1606.2801932367151
}
}, {
"date" : 1583481004698,
"point" : {
"X" : 1380.676328502417,
"Y" : 1498.0676328502418
}
}, {
"date" : 1583481004715,
"point" : {
"X" : 1384.0579710144941,
"Y" : 1379.7101449275365
}
}, {
"date" : 1583481004731,
"point" : {
"X" : 1384.0579710144941,
"Y" : 1261.3526570048311
}
}, {
"date" : 1583481004748,
"point" : {
"X" : 1350.2415458937212,
"Y" : 1136.2318840579712
}
}, {
"date" : 1583481004765,
"point" : {
"X" : 1265.7004830917888,
"Y" : 953.6231884057972
}
}, {
"date" : 1583481004781,
"point" : {
"X" : 1214.9758454106295,
"Y" : 811.5942028985509
}
}, {
"date" : 1583481004798,
"point" : {
"X" : 1177.7777777777792,
"Y" : 723.6714975845412
}
}, {
"date" : 1583481004815,
"point" : {
"X" : 1157.4879227053154,
"Y" : 689.8550724637682
}
}, {
"date" : 1583481004832,
"point" : {
"X" : 1133.8164251207743,
"Y" : 689.8550724637682
}
}, {
"date" : 1583481004848,
"point" : {
"X" : 1100.0000000000014,
"Y" : 801.4492753623189
}
}, {
"date" : 1583481004865,
"point" : {
"X" : 1086.4734299516922,
"Y" : 1007.7294685990339
}
}, {
"date" : 1583481004882,
"point" : {
"X" : 1086.4734299516922,
"Y" : 1200.4830917874397
}
}, {
"date" : 1583481004898,
"point" : {
"X" : 1089.8550724637696,
"Y" : 1372.946859903382
}
}, {
"date" : 1583481004915,
"point" : {
"X" : 1120.2898550724651,
"Y" : 1521.7391304347827
}
}, {
"date" : 1583481004931,
"point" : {
"X" : 1167.6328502415472,
"Y" : 1633.3333333333335
}
}, {
"date" : 1583481004948,
"point" : {
"X" : 1198.067632850243,
"Y" : 1704.3478260869567
}
}, {
"date" : 1583481004965,
"point" : {
"X" : 1214.9758454106295,
"Y" : 1734.7826086956525
}
}, {
"date" : 1583481004996,
"point" : {
"X" : 1218.3574879227067,
"Y" : 1734.7826086956525
}
}, {
"date" : 1583481005015,
"point" : {
"X" : 1208.212560386475,
"Y" : 1569.0821256038648
}
}, {
"date" : 1583481005031,
"point" : {
"X" : 1164.25120772947,
"Y" : 1389.8550724637682
}
}, {
"date" : 1583481005048,
"point" : {
"X" : 1127.0531400966197,
"Y" : 1193.719806763285
}
}, {
"date" : 1583481005065,
"point" : {
"X" : 1106.763285024156,
"Y" : 1017.8743961352658
}
}, {
"date" : 1583481005082,
"point" : {
"X" : 1096.6183574879242,
"Y" : 869.0821256038648
}
}, {
"date" : 1583481005099,
"point" : {
"X" : 1093.2367149758468,
"Y" : 771.0144927536232
}
}, {
"date" : 1583481005115,
"point" : {
"X" : 1089.8550724637696,
"Y" : 713.5265700483093
}
}, {
"date" : 1583481005146,
"point" : {
"X" : 1089.8550724637696,
"Y" : 706.7632850241547
}
}, {
"date" : 1583481005165,
"point" : {
"X" : 1110.1449275362334,
"Y" : 791.304347826087
}
}, {
"date" : 1583481005182,
"point" : {
"X" : 1181.1594202898564,
"Y" : 936.7149758454108
}
}, {
"date" : 1583481005198,
"point" : {
"X" : 1248.7922705314024,
"Y" : 1115.9420289855075
}
}, {
"date" : 1583481005215,
"point" : {
"X" : 1302.898550724639,
"Y" : 1298.5507246376812
}
}, {
"date" : 1583481005232,
"point" : {
"X" : 1353.6231884057986,
"Y" : 1460.8695652173915
}
}, {
"date" : 1583481005248,
"point" : {
"X" : 1384.0579710144941,
"Y" : 1582.608695652174
}
}, {
"date" : 1583481005265,
"point" : {
"X" : 1400.9661835748807,
"Y" : 1667.1497584541064
}
}, {
"date" : 1583481005282,
"point" : {
"X" : 1404.3478260869579,
"Y" : 1700.9661835748793
}
}, {
"date" : 1583481005298,
"point" : {
"X" : 1387.4396135265715,
"Y" : 1724.6376811594205
}
} ],
"user_id" : "164",
"width" : 5
}
},
"status" : "finished"
}
(J'ai du supprimé des entrées par volonté de clarté et pour éviter d'avoir une question trop longue)
A voir également:
- Dessiner une ligne animée sur un tableau blanc à partir d'un fichier JSON
- Fichier rar - Guide
- Annuaire portable gratuit a partir d'un nom ✓ - Forum Mobile
- Tableau croisé dynamique - Guide
- Fichier host - Guide
- Comment ouvrir un fichier apk ? - Guide