[{"transcript":" If you have video anywhere on your site, you'll want it to play smoothly no matter the device","confidence":0.8375000000000001,"words":[{"word":"If","start_time":0.221,"end_time":0.281},{"word":"you","start_time":0.341,"end_time":0.502},{"word":"have","start_time":0.522,"end_time":0.703},{"word":"video","start_time":0.743,"end_time":1.064},{"word":"anywhere","start_time":1.486,"end_time":1.807},{"word":"on","start_time":1.887,"end_time":1.947},{"word":"your","start_time":1.988,"end_time":2.128},{"word":"site,","start_time":2.168,"end_time":2.429},{"word":"you'll","start_time":2.75,"end_time":2.951},{"word":"want","start_time":2.971,"end_time":3.132},{"word":"it","start_time":3.172,"end_time":3.232},{"word":"to","start_time":3.272,"end_time":3.353},{"word":"play","start_time":3.393,"end_time":3.614},{"word":"smoothly","start_time":3.714,"end_time":4.156},{"word":"no","start_time":4.457,"end_time":4.577},{"word":"matter","start_time":4.618,"end_time":4.858},{"word":"the","start_time":4.899,"end_time":4.999},{"word":"device","start_time":5.019,"end_time":5.26}],"alternatives":[],"language":"en"},{"transcript":" or connection speed of your users.","confidence":0.8731666666666668,"words":[{"word":"or","start_time":5.742,"end_time":5.822},{"word":"connection","start_time":5.842,"end_time":6.303},{"word":"speed","start_time":6.364,"end_time":6.685},{"word":"of","start_time":7.026,"end_time":7.106},{"word":"your","start_time":7.146,"end_time":7.307},{"word":"users.","start_time":7.407,"end_time":7.668}],"alternatives":[],"language":"en"},{"transcript":"Slow loading and laggy videos have a negative impact on user","confidence":0.7938181818181819,"words":[{"word":"Slow","start_time":7.929,"end_time":8.19},{"word":"loading","start_time":8.23,"end_time":8.551},{"word":"and","start_time":8.731,"end_time":8.812},{"word":"laggy","start_time":8.892,"end_time":9.133},{"word":"videos","start_time":9.173,"end_time":9.514},{"word":"have","start_time":9.755,"end_time":9.935},{"word":"a","start_time":10.036,"end_time":10.096},{"word":"negative","start_time":10.176,"end_time":10.537},{"word":"impact","start_time":10.658,"end_time":11.059},{"word":"on","start_time":11.199,"end_time":11.26},{"word":"user","start_time":11.28,"end_time":11.38}],"alternatives":[],"language":"en"},{"transcript":" engagement.","confidence":0.942,"words":[{"word":"engagement.","start_time":11.541,"end_time":11.962}],"alternatives":[],"language":"en"},{"transcript":"So how cool would it be if your videos automatically changed quality based on","confidence":0.7834285714285715,"words":[{"word":"So","start_time":12.063,"end_time":12.203},{"word":"how","start_time":12.243,"end_time":12.384},{"word":"cool","start_time":12.504,"end_time":12.665},{"word":"would","start_time":12.685,"end_time":12.825},{"word":"it","start_time":12.865,"end_time":12.926},{"word":"be","start_time":12.986,"end_time":13.167},{"word":"if","start_time":13.568,"end_time":13.628},{"word":"your","start_time":13.668,"end_time":13.809},{"word":"videos","start_time":13.849,"end_time":14.17},{"word":"automatically","start_time":14.512,"end_time":15.174},{"word":"changed","start_time":15.254,"end_time":15.535},{"word":"quality","start_time":15.656,"end_time":16.137},{"word":"based","start_time":16.519,"end_time":16.76},{"word":"on","start_time":16.78,"end_time":16.82}],"alternatives":[],"language":"en"},{"transcript":" the user's network speed and CPU power?","confidence":0.7718571428571429,"words":[{"word":"the","start_time":16.981,"end_time":17.081},{"word":"user's","start_time":17.181,"end_time":17.422},{"word":"network","start_time":17.543,"end_time":17.904},{"word":"speed","start_time":17.924,"end_time":18.205},{"word":"and","start_time":18.606,"end_time":18.767},{"word":"CPU","start_time":18.827,"end_time":19.329},{"word":"power?","start_time":19.369,"end_time":19.65}],"alternatives":[],"language":"en"},{"transcript":"This is where adaptive bitrate streaming comes in.","confidence":0.7375,"words":[{"word":"This","start_time":19.871,"end_time":20.051},{"word":"is","start_time":20.152,"end_time":20.212},{"word":"where","start_time":20.272,"end_time":20.493},{"word":"adaptive","start_time":20.854,"end_time":21.296},{"word":"bitrate","start_time":21.396,"end_time":21.777},{"word":"streaming","start_time":21.818,"end_time":22.199},{"word":"comes","start_time":22.279,"end_time":22.46},{"word":"in.","start_time":22.48,"end_time":22.52}],"alternatives":[],"language":"en"},{"transcript":" Now this sounds like it might be really complicated to implement.","confidence":0.7717272727272729,"words":[{"word":"Now","start_time":22.781,"end_time":22.942},{"word":"this","start_time":23.002,"end_time":23.163},{"word":"sounds","start_time":23.223,"end_time":23.545},{"word":"like","start_time":23.606,"end_time":23.807},{"word":"it","start_time":23.968,"end_time":24.048},{"word":"might","start_time":24.189,"end_time":24.43},{"word":"be","start_time":24.491,"end_time":24.611},{"word":"really","start_time":24.712,"end_time":25.014},{"word":"complicated","start_time":25.054,"end_time":25.597},{"word":"to","start_time":25.758,"end_time":25.858},{"word":"implement.","start_time":25.939,"end_time":26.12}],"alternatives":[],"language":"en"},{"transcript":" but it's actually quite easy using the Cloudinary Video Player in your Next.js application.","confidence":0.8051428571428573,"words":[{"word":"but","start_time":26.91,"end_time":26.991},{"word":"it's","start_time":27.031,"end_time":27.131},{"word":"actually","start_time":27.292,"end_time":27.633},{"word":"quite","start_time":27.713,"end_time":27.954},{"word":"easy","start_time":28.095,"end_time":28.336},{"word":"using","start_time":28.737,"end_time":28.938},{"word":"the","start_time":28.998,"end_time":29.119},{"word":"Cloudinary","start_time":29.199,"end_time":29.761},{"word":"Video","start_time":29.842,"end_time":30.163},{"word":"Player","start_time":30.203,"end_time":30.484},{"word":"in","start_time":30.866,"end_time":30.966},{"word":"your","start_time":31.006,"end_time":31.207},{"word":"Next.js","start_time":31.287,"end_time":31.608},{"word":"application.","start_time":31.629,"end_time":32.01}],"alternatives":[],"language":"en"},{"transcript":" Adaptive Bitrate Streaming, or ABR, adjusts video quality in real time based on the user's connection and CPU capacity.","confidence":0.7726842105263159,"words":[{"word":"Adaptive","start_time":36.611,"end_time":37.052},{"word":"Bitrate","start_time":37.152,"end_time":37.513},{"word":"Streaming,","start_time":37.553,"end_time":37.954},{"word":"or","start_time":38.314,"end_time":38.415},{"word":"ABR,","start_time":38.555,"end_time":39.076},{"word":"adjusts","start_time":39.557,"end_time":39.998},{"word":"video","start_time":40.179,"end_time":40.459},{"word":"quality","start_time":40.499,"end_time":40.96},{"word":"in","start_time":41.101,"end_time":41.181},{"word":"real","start_time":41.341,"end_time":41.602},{"word":"time","start_time":41.702,"end_time":42.023},{"word":"based","start_time":42.504,"end_time":42.764},{"word":"on","start_time":42.865,"end_time":42.945},{"word":"the","start_time":42.985,"end_time":43.065},{"word":"user's","start_time":43.125,"end_time":43.386},{"word":"connection","start_time":43.426,"end_time":43.887},{"word":"and","start_time":44.348,"end_time":44.508},{"word":"CPU","start_time":44.589,"end_time":44.729},{"word":"capacity.","start_time":44.749,"end_time":44.969}],"alternatives":[],"language":"en"},{"transcript":" So if a user starts watching a video, then changes connection from Wi-Fi to slow 3G, the video will still play, but at a lower quality.","confidence":0.816153846153846,"words":[{"word":"So","start_time":46.211,"end_time":46.371},{"word":"if","start_time":46.532,"end_time":46.632},{"word":"a","start_time":46.732,"end_time":46.792},{"word":"user","start_time":46.892,"end_time":47.133},{"word":"starts","start_time":47.253,"end_time":47.534},{"word":"watching","start_time":47.574,"end_time":47.874},{"word":"a","start_time":47.955,"end_time":47.995},{"word":"video,","start_time":48.095,"end_time":48.436},{"word":"then","start_time":48.856,"end_time":49.037},{"word":"changes","start_time":49.097,"end_time":49.438},{"word":"connection","start_time":49.478,"end_time":49.919},{"word":"from","start_time":50.199,"end_time":50.359},{"word":"Wi-Fi","start_time":50.46,"end_time":50.961},{"word":"to","start_time":51.261,"end_time":51.361},{"word":"slow","start_time":51.442,"end_time":51.682},{"word":"3G,","start_time":51.722,"end_time":52.203},{"word":"the","start_time":52.644,"end_time":52.764},{"word":"video","start_time":52.824,"end_time":53.165},{"word":"will","start_time":53.346,"end_time":53.506},{"word":"still","start_time":53.546,"end_time":53.786},{"word":"play,","start_time":53.907,"end_time":54.207},{"word":"but","start_time":54.508,"end_time":54.688},{"word":"at","start_time":54.829,"end_time":54.949},{"word":"a","start_time":55.049,"end_time":55.109},{"word":"lower","start_time":55.149,"end_time":55.37},{"word":"quality.","start_time":55.41,"end_time":55.55}],"alternatives":[],"language":"en"},{"transcript":" This means the video won't pause to load or buffer.","confidence":0.8382,"words":[{"word":"This","start_time":56.352,"end_time":56.513},{"word":"means","start_time":56.573,"end_time":56.774},{"word":"the","start_time":56.814,"end_time":56.915},{"word":"video","start_time":56.955,"end_time":57.257},{"word":"won't","start_time":57.62,"end_time":57.881},{"word":"pause","start_time":58.002,"end_time":58.284},{"word":"to","start_time":58.344,"end_time":58.465},{"word":"load","start_time":58.525,"end_time":58.787},{"word":"or","start_time":58.928,"end_time":59.008},{"word":"buffer.","start_time":59.089,"end_time":59.27}],"alternatives":[],"language":"en"},{"transcript":" You may have seen this already on popular video streaming sites","confidence":0.7734545454545454,"words":[{"word":"You","start_time":60.113,"end_time":60.234},{"word":"may","start_time":60.274,"end_time":60.415},{"word":"have","start_time":60.435,"end_time":60.576},{"word":"seen","start_time":60.616,"end_time":60.777},{"word":"this","start_time":60.817,"end_time":60.958},{"word":"already","start_time":61.058,"end_time":61.4},{"word":"on","start_time":61.722,"end_time":61.823},{"word":"popular","start_time":61.963,"end_time":62.386},{"word":"video","start_time":62.406,"end_time":62.687},{"word":"streaming","start_time":62.727,"end_time":63.069},{"word":"sites","start_time":63.109,"end_time":63.23}],"alternatives":[],"language":"en"},{"transcript":" like YouTube or Netflix and Cloudinary supports this feature too.","confidence":0.7839,"words":[{"word":"like","start_time":63.632,"end_time":63.793},{"word":"YouTube","start_time":63.853,"end_time":64.235},{"word":"or","start_time":64.335,"end_time":64.396},{"word":"Netflix","start_time":64.476,"end_time":64.878},{"word":"and","start_time":65.26,"end_time":65.36},{"word":"Cloudinary","start_time":65.481,"end_time":66.104},{"word":"supports","start_time":66.345,"end_time":66.707},{"word":"this","start_time":66.747,"end_time":66.888},{"word":"feature","start_time":66.948,"end_time":67.25},{"word":"too.","start_time":67.27,"end_time":67.33}],"alternatives":[],"language":"en"},{"transcript":" Let's go through how to set this up in your Next.js application using Next.Cloudinary.","confidence":0.8629999999999999,"words":[{"word":"Let's","start_time":68.252,"end_time":68.472},{"word":"go","start_time":68.492,"end_time":68.633},{"word":"through","start_time":68.673,"end_time":68.894},{"word":"how","start_time":69.195,"end_time":69.375},{"word":"to","start_time":69.415,"end_time":69.536},{"word":"set","start_time":69.596,"end_time":69.797},{"word":"this","start_time":69.877,"end_time":70.038},{"word":"up","start_time":70.278,"end_time":70.359},{"word":"in","start_time":70.9,"end_time":70.961},{"word":"your","start_time":71.001,"end_time":71.121},{"word":"Next.js","start_time":71.181,"end_time":71.703},{"word":"application","start_time":71.783,"end_time":72.405},{"word":"using","start_time":72.827,"end_time":73.047},{"word":"Next.Cloudinary.","start_time":73.148,"end_time":73.83}],"alternatives":[],"language":"en"},{"transcript":" To start off we have a basic Next.js application already set up with Next.Cloudinary","confidence":0.8490714285714285,"words":[{"word":"To","start_time":74.291,"end_time":74.391},{"word":"start","start_time":74.431,"end_time":74.712},{"word":"off","start_time":74.772,"end_time":74.873},{"word":"we","start_time":75.134,"end_time":75.294},{"word":"have","start_time":75.354,"end_time":75.555},{"word":"a","start_time":75.696,"end_time":75.756},{"word":"basic","start_time":75.916,"end_time":76.338},{"word":"Next.js","start_time":76.498,"end_time":76.98},{"word":"application","start_time":77.101,"end_time":77.703},{"word":"already","start_time":78.144,"end_time":78.485},{"word":"set","start_time":78.505,"end_time":78.706},{"word":"up","start_time":78.786,"end_time":78.867},{"word":"with","start_time":79.067,"end_time":79.248},{"word":"Next.Cloudinary","start_time":79.308,"end_time":79.83}],"alternatives":[],"language":"en"},{"transcript":" and we're using the cloud video player component to play a video with this source.","confidence":0.7201333333333333,"words":[{"word":"and","start_time":79.89,"end_time":80.051},{"word":"we're","start_time":80.071,"end_time":80.633},{"word":"using","start_time":80.733,"end_time":81.014},{"word":"the","start_time":81.155,"end_time":81.255},{"word":"cloud","start_time":81.316,"end_time":81.657},{"word":"video","start_time":81.797,"end_time":82.119},{"word":"player","start_time":82.179,"end_time":82.44},{"word":"component","start_time":82.48,"end_time":83.062},{"word":"to","start_time":83.403,"end_time":83.504},{"word":"play","start_time":83.584,"end_time":83.825},{"word":"a","start_time":83.845,"end_time":83.865},{"word":"video","start_time":84.026,"end_time":84.347},{"word":"with","start_time":84.528,"end_time":84.668},{"word":"this","start_time":84.749,"end_time":84.929},{"word":"source.","start_time":84.989,"end_time":85.11}],"alternatives":[],"language":"en"},{"transcript":" which just shows a video with some moving mountains.","confidence":0.6993333333333333,"words":[{"word":"which","start_time":86.122,"end_time":86.283},{"word":"just","start_time":86.344,"end_time":86.545},{"word":"shows","start_time":86.585,"end_time":86.887},{"word":"a","start_time":86.907,"end_time":86.927},{"word":"video","start_time":87.169,"end_time":87.511},{"word":"with","start_time":87.874,"end_time":88.014},{"word":"some","start_time":88.055,"end_time":88.236},{"word":"moving","start_time":88.296,"end_time":88.598},{"word":"mountains.","start_time":88.659,"end_time":88.88}],"alternatives":[],"language":"en"},{"transcript":" Ah, so relaxing.","confidence":0.6326666666666667,"words":[{"word":"Ah,","start_time":90.103,"end_time":90.185},{"word":"so","start_time":90.613,"end_time":90.776},{"word":"relaxing.","start_time":90.817,"end_time":91.0}],"alternatives":[],"language":"en"},{"transcript":" Right now, there's no adaptive bitrate streaming configured,","confidence":0.684625,"words":[{"word":"Right","start_time":92.083,"end_time":92.285},{"word":"now,","start_time":92.345,"end_time":92.486},{"word":"there's","start_time":92.808,"end_time":93.029},{"word":"no","start_time":93.109,"end_time":93.29},{"word":"adaptive","start_time":93.451,"end_time":93.934},{"word":"bitrate","start_time":94.075,"end_time":94.417},{"word":"streaming","start_time":94.437,"end_time":94.759},{"word":"configured,","start_time":94.779,"end_time":94.98}],"alternatives":[],"language":"en"},{"transcript":" so if we change the network speed,","confidence":0.7625714285714286,"words":[{"word":"so","start_time":95.684,"end_time":95.806},{"word":"if","start_time":95.947,"end_time":96.048},{"word":"we","start_time":96.088,"end_time":96.23},{"word":"change","start_time":96.31,"end_time":96.714},{"word":"the","start_time":96.754,"end_time":96.855},{"word":"network","start_time":96.916,"end_time":97.219},{"word":"speed,","start_time":97.239,"end_time":97.34}],"alternatives":[],"language":"en"},{"transcript":" the video will still play at this same quality.","confidence":0.7718888888888888,"words":[{"word":"the","start_time":97.982,"end_time":98.083},{"word":"video","start_time":98.123,"end_time":98.425},{"word":"will","start_time":98.466,"end_time":98.627},{"word":"still","start_time":98.667,"end_time":98.929},{"word":"play","start_time":99.03,"end_time":99.312},{"word":"at","start_time":99.513,"end_time":99.614},{"word":"this","start_time":99.735,"end_time":99.936},{"word":"same","start_time":100.037,"end_time":100.278},{"word":"quality.","start_time":100.359,"end_time":100.5}],"alternatives":[],"language":"en"},{"transcript":" To change that, we can add the source types property","confidence":0.8244000000000001,"words":[{"word":"To","start_time":101.561,"end_time":101.661},{"word":"change","start_time":101.742,"end_time":102.064},{"word":"that,","start_time":102.125,"end_time":102.326},{"word":"we","start_time":102.769,"end_time":102.849},{"word":"can","start_time":102.87,"end_time":103.011},{"word":"add","start_time":103.091,"end_time":103.252},{"word":"the","start_time":103.292,"end_time":103.393},{"word":"source","start_time":103.474,"end_time":103.776},{"word":"types","start_time":103.977,"end_time":104.239},{"word":"property","start_time":104.259,"end_time":104.42}],"alternatives":[],"language":"en"},{"transcript":" to our cloud video player component","confidence":0.6133333333333334,"words":[{"word":"to","start_time":104.541,"end_time":104.702},{"word":"our","start_time":105.327,"end_time":105.751},{"word":"cloud","start_time":105.791,"end_time":106.114},{"word":"video","start_time":106.174,"end_time":106.476},{"word":"player","start_time":106.497,"end_time":106.698},{"word":"component","start_time":106.718,"end_time":106.9}],"alternatives":[],"language":"en"},{"transcript":" with an array containing a string of HLS.","confidence":0.759125,"words":[{"word":"with","start_time":107.766,"end_time":107.927},{"word":"an","start_time":107.987,"end_time":108.048},{"word":"array","start_time":108.088,"end_time":108.35},{"word":"containing","start_time":108.511,"end_time":108.893},{"word":"a","start_time":108.934,"end_time":108.974},{"word":"string","start_time":109.034,"end_time":109.316},{"word":"of","start_time":109.397,"end_time":109.457},{"word":"HLS.","start_time":109.538,"end_time":109.659}],"alternatives":[],"language":"en"},{"transcript":" This stands for HTTP live streaming and it's a popular adaptive bitrate streaming format.","confidence":0.7201428571428571,"words":[{"word":"This","start_time":110.871,"end_time":111.031},{"word":"stands","start_time":111.052,"end_time":111.393},{"word":"for","start_time":111.473,"end_time":111.633},{"word":"HTTP","start_time":111.694,"end_time":112.516},{"word":"live","start_time":112.817,"end_time":113.058},{"word":"streaming","start_time":113.098,"end_time":113.48},{"word":"and","start_time":113.781,"end_time":113.881},{"word":"it's","start_time":113.961,"end_time":114.102},{"word":"a","start_time":114.142,"end_time":114.182},{"word":"popular","start_time":114.322,"end_time":114.764},{"word":"adaptive","start_time":115.125,"end_time":115.627},{"word":"bitrate","start_time":115.707,"end_time":116.068},{"word":"streaming","start_time":116.088,"end_time":116.409},{"word":"format.","start_time":116.45,"end_time":116.59}],"alternatives":[],"language":"en"},{"transcript":" We could also add another string to this array called dash which represents mpeg dash another","confidence":0.780875,"words":[{"word":"We","start_time":117.312,"end_time":117.412},{"word":"could","start_time":117.432,"end_time":117.633},{"word":"also","start_time":117.733,"end_time":117.954},{"word":"add","start_time":118.094,"end_time":118.235},{"word":"another","start_time":118.315,"end_time":118.596},{"word":"string","start_time":118.616,"end_time":118.837},{"word":"to","start_time":118.857,"end_time":118.957},{"word":"this","start_time":118.977,"end_time":119.098},{"word":"array","start_time":119.158,"end_time":119.419},{"word":"called","start_time":119.499,"end_time":119.76},{"word":"dash","start_time":119.88,"end_time":120.201},{"word":"which","start_time":120.843,"end_time":121.004},{"word":"represents","start_time":121.084,"end_time":121.585},{"word":"mpeg","start_time":121.786,"end_time":122.167},{"word":"dash","start_time":122.228,"end_time":122.468},{"word":"another","start_time":122.488,"end_time":123.01}],"alternatives":[],"language":"en"},{"transcript":" adaptive bitrate streaming format supported by Cloudinary.","confidence":0.8404285714285715,"words":[{"word":"adaptive","start_time":123.472,"end_time":123.953},{"word":"bitrate","start_time":124.094,"end_time":124.475},{"word":"streaming","start_time":124.495,"end_time":124.876},{"word":"format","start_time":124.916,"end_time":125.277},{"word":"supported","start_time":125.659,"end_time":126.04},{"word":"by","start_time":126.08,"end_time":126.2},{"word":"Cloudinary.","start_time":126.261,"end_time":126.742}],"alternatives":[],"language":"en"},{"transcript":"Then we need to add a streaming","confidence":0.6835714285714286,"words":[{"word":"Then","start_time":127.685,"end_time":127.886},{"word":"we","start_time":128.167,"end_time":128.267},{"word":"need","start_time":128.307,"end_time":128.408},{"word":"to","start_time":128.428,"end_time":128.548},{"word":"add","start_time":128.628,"end_time":128.769},{"word":"a","start_time":128.869,"end_time":128.909},{"word":"streaming","start_time":128.949,"end_time":129.13}],"alternatives":[],"language":"en"},{"transcript":" profile using the transformation prop.","confidence":0.796,"words":[{"word":"profile","start_time":129.371,"end_time":129.792},{"word":"using","start_time":130.193,"end_time":130.374},{"word":"the","start_time":130.414,"end_time":130.554},{"word":"transformation","start_time":130.635,"end_time":131.357},{"word":"prop.","start_time":131.397,"end_time":131.658}],"alternatives":[],"language":"en"},{"transcript":"This takes an object with a key of streaming underscore","confidence":0.7327999999999999,"words":[{"word":"This","start_time":132.179,"end_time":132.34},{"word":"takes","start_time":132.38,"end_time":132.621},{"word":"an","start_time":132.661,"end_time":132.721},{"word":"object","start_time":132.841,"end_time":133.223},{"word":"with","start_time":133.804,"end_time":133.985},{"word":"a","start_time":134.045,"end_time":134.085},{"word":"key","start_time":134.125,"end_time":134.346},{"word":"of","start_time":134.446,"end_time":134.527},{"word":"streaming","start_time":134.607,"end_time":135.048},{"word":"underscore","start_time":135.068,"end_time":135.67}],"alternatives":[],"language":"en"},{"transcript":" You can see a full list of streaming profiles in the Cloudinary documentation.","confidence":0.7329230769230768,"words":[{"word":"You","start_time":140.192,"end_time":140.312},{"word":"can","start_time":140.332,"end_time":140.473},{"word":"see","start_time":140.533,"end_time":140.714},{"word":"a","start_time":140.734,"end_time":140.754},{"word":"full","start_time":141.076,"end_time":141.297},{"word":"list","start_time":141.357,"end_time":141.598},{"word":"of","start_time":141.699,"end_time":141.759},{"word":"streaming","start_time":141.839,"end_time":142.241},{"word":"profiles","start_time":142.301,"end_time":142.764},{"word":"in","start_time":143.145,"end_time":143.246},{"word":"the","start_time":143.286,"end_time":143.346},{"word":"Cloudinary","start_time":143.387,"end_time":143.808},{"word":"documentation.","start_time":143.829,"end_time":144.13}],"alternatives":[],"language":"en"},{"transcript":" And that's all the code we need to add.","confidence":0.7623333333333333,"words":[{"word":"And","start_time":144.995,"end_time":145.076},{"word":"that's","start_time":145.116,"end_time":145.318},{"word":"all","start_time":145.399,"end_time":145.541},{"word":"the","start_time":145.561,"end_time":145.621},{"word":"code","start_time":145.662,"end_time":145.904},{"word":"we","start_time":145.945,"end_time":146.066},{"word":"need","start_time":146.086,"end_time":146.248},{"word":"to","start_time":146.268,"end_time":146.329},{"word":"add.","start_time":146.349,"end_time":146.43}],"alternatives":[],"language":"en"},{"transcript":" Now, let's load up the app.","confidence":0.5948333333333333,"words":[{"word":"Now,","start_time":147.275,"end_time":147.477},{"word":"let's","start_time":147.881,"end_time":148.143},{"word":"load","start_time":148.204,"end_time":148.406},{"word":"up","start_time":148.446,"end_time":148.527},{"word":"the","start_time":148.547,"end_time":148.608},{"word":"app.","start_time":148.628,"end_time":148.709}],"alternatives":[],"language":"en"},{"transcript":" And before clicking on the play button, we can change the network speed in the Chrome DevTools.","confidence":0.7848823529411764,"words":[{"word":"And","start_time":149.412,"end_time":149.492},{"word":"before","start_time":149.532,"end_time":149.813},{"word":"clicking","start_time":149.894,"end_time":150.175},{"word":"on","start_time":150.295,"end_time":150.375},{"word":"the","start_time":150.416,"end_time":150.516},{"word":"play","start_time":150.636,"end_time":150.877},{"word":"button,","start_time":150.918,"end_time":151.219},{"word":"we","start_time":151.64,"end_time":151.721},{"word":"can","start_time":151.761,"end_time":151.881},{"word":"change","start_time":151.902,"end_time":152.203},{"word":"the","start_time":152.243,"end_time":152.343},{"word":"network","start_time":152.383,"end_time":152.725},{"word":"speed","start_time":152.745,"end_time":153.026},{"word":"in","start_time":153.247,"end_time":153.327},{"word":"the","start_time":153.347,"end_time":153.448},{"word":"Chrome","start_time":153.488,"end_time":153.729},{"word":"DevTools.","start_time":153.749,"end_time":154.01}],"alternatives":[],"language":"en"},{"transcript":" Let's select a preset of slow 3G.","confidence":0.6905714285714285,"words":[{"word":"Let's","start_time":154.472,"end_time":154.654},{"word":"select","start_time":154.674,"end_time":154.977},{"word":"a","start_time":155.038,"end_time":155.098},{"word":"preset","start_time":155.139,"end_time":155.603},{"word":"of","start_time":155.704,"end_time":155.785},{"word":"slow","start_time":155.845,"end_time":156.067},{"word":"3G.","start_time":156.088,"end_time":156.128}],"alternatives":[],"language":"en"},{"transcript":" Now, if we click on the video, we can see it loads for a tiny bit because of the slow connection","confidence":0.813904761904762,"words":[{"word":"Now,","start_time":157.092,"end_time":157.272},{"word":"if","start_time":157.413,"end_time":157.473},{"word":"we","start_time":157.513,"end_time":157.613},{"word":"click","start_time":157.673,"end_time":157.874},{"word":"on","start_time":157.954,"end_time":158.035},{"word":"the","start_time":158.075,"end_time":158.135},{"word":"video,","start_time":158.175,"end_time":158.496},{"word":"we","start_time":158.958,"end_time":159.058},{"word":"can","start_time":159.098,"end_time":159.239},{"word":"see","start_time":159.299,"end_time":159.52},{"word":"it","start_time":159.981,"end_time":160.041},{"word":"loads","start_time":160.162,"end_time":160.443},{"word":"for","start_time":160.503,"end_time":160.663},{"word":"a","start_time":160.684,"end_time":160.724},{"word":"tiny","start_time":160.804,"end_time":161.105},{"word":"bit","start_time":161.165,"end_time":161.406},{"word":"because","start_time":161.567,"end_time":161.948},{"word":"of","start_time":162.028,"end_time":162.088},{"word":"the","start_time":162.148,"end_time":162.229},{"word":"slow","start_time":162.269,"end_time":162.389},{"word":"connection","start_time":162.409,"end_time":162.61}],"alternatives":[],"language":"en"},{"transcript":" and then plays at a lower quality.","confidence":0.6925714285714285,"words":[{"word":"and","start_time":162.65,"end_time":163.537},{"word":"then","start_time":163.618,"end_time":163.839},{"word":"plays","start_time":163.92,"end_time":164.242},{"word":"at","start_time":164.464,"end_time":164.565},{"word":"a","start_time":164.625,"end_time":164.666},{"word":"lower","start_time":164.766,"end_time":165.008},{"word":"quality.","start_time":165.069,"end_time":165.25}],"alternatives":[],"language":"en"},{"transcript":" Sweet!","confidence":0.001,"words":[{"word":"Sweet!","start_time":165.946,"end_time":166.05}],"alternatives":[],"language":"en"},{"transcript":" a empty cache and hard reload if you're testing this locally.","confidence":0.8118181818181818,"words":[{"word":"a","start_time":169.671,"end_time":169.731},{"word":"empty","start_time":169.892,"end_time":170.174},{"word":"cache","start_time":170.214,"end_time":170.496},{"word":"and","start_time":170.637,"end_time":170.737},{"word":"hard","start_time":170.818,"end_time":171.079},{"word":"reload","start_time":171.139,"end_time":171.522},{"word":"if","start_time":171.964,"end_time":172.024},{"word":"you're","start_time":172.045,"end_time":172.226},{"word":"testing","start_time":172.246,"end_time":172.608},{"word":"this","start_time":172.648,"end_time":172.769},{"word":"locally.","start_time":172.789,"end_time":172.95}],"alternatives":[],"language":"en"},{"transcript":" In the next video we're going to learn how to upload videos to Cloudinary using Next.js server","confidence":0.7626470588235295,"words":[{"word":"In","start_time":173.952,"end_time":174.033},{"word":"the","start_time":174.073,"end_time":174.153},{"word":"next","start_time":174.213,"end_time":174.374},{"word":"video","start_time":174.414,"end_time":174.675},{"word":"we're","start_time":174.976,"end_time":175.196},{"word":"going","start_time":175.217,"end_time":175.377},{"word":"to","start_time":175.397,"end_time":175.477},{"word":"learn","start_time":175.518,"end_time":175.718},{"word":"how","start_time":175.999,"end_time":176.18},{"word":"to","start_time":176.22,"end_time":176.3},{"word":"upload","start_time":176.38,"end_time":176.681},{"word":"videos","start_time":176.722,"end_time":177.123},{"word":"to","start_time":177.223,"end_time":177.324},{"word":"Cloudinary","start_time":177.384,"end_time":177.986},{"word":"using","start_time":178.327,"end_time":178.528},{"word":"Next.js","start_time":178.628,"end_time":178.809},{"word":"server","start_time":178.829,"end_time":178.989}],"alternatives":[],"language":"en"}]