[{"transcript":" Cladinary's image and video transformation and management features can really enhance your media workflows.","confidence":0.7689285714285712,"words":[{"word":"Cladinary's","start_time":0.1,"end_time":0.703},{"word":"image","start_time":0.803,"end_time":1.004},{"word":"and","start_time":1.024,"end_time":1.104},{"word":"video","start_time":1.124,"end_time":1.425},{"word":"transformation","start_time":1.486,"end_time":2.329},{"word":"and","start_time":2.369,"end_time":2.449},{"word":"management","start_time":2.489,"end_time":2.951},{"word":"features","start_time":3.011,"end_time":3.453},{"word":"can","start_time":3.694,"end_time":3.854},{"word":"really","start_time":3.955,"end_time":4.216},{"word":"enhance","start_time":4.276,"end_time":4.637},{"word":"your","start_time":4.658,"end_time":4.798},{"word":"media","start_time":4.818,"end_time":5.099},{"word":"workflows.","start_time":5.119,"end_time":5.32}],"alternatives":[],"language":"en"},{"transcript":" In this video, I'll guide you through installing and configuring Cladinary's Go SDK so you can make the most of these powerful features.","confidence":0.8370434782608693,"words":[{"word":"In","start_time":6.141,"end_time":6.221},{"word":"this","start_time":6.281,"end_time":6.462},{"word":"video,","start_time":6.522,"end_time":6.963},{"word":"I'll","start_time":7.064,"end_time":7.204},{"word":"guide","start_time":7.244,"end_time":7.445},{"word":"you","start_time":7.485,"end_time":7.585},{"word":"through","start_time":7.605,"end_time":7.785},{"word":"installing","start_time":7.826,"end_time":8.447},{"word":"and","start_time":8.487,"end_time":8.568},{"word":"configuring","start_time":8.628,"end_time":9.27},{"word":"Cladinary's","start_time":9.33,"end_time":9.931},{"word":"Go","start_time":10.072,"end_time":10.332},{"word":"SDK","start_time":10.513,"end_time":11.034},{"word":"so","start_time":11.155,"end_time":11.275},{"word":"you","start_time":11.315,"end_time":11.415},{"word":"can","start_time":11.456,"end_time":11.596},{"word":"make","start_time":11.636,"end_time":11.816},{"word":"the","start_time":11.837,"end_time":11.897},{"word":"most","start_time":11.957,"end_time":12.157},{"word":"of","start_time":12.198,"end_time":12.238},{"word":"these","start_time":12.278,"end_time":12.398},{"word":"powerful","start_time":12.478,"end_time":12.899},{"word":"features.","start_time":12.94,"end_time":13.1}],"alternatives":[],"language":"en"},{"transcript":" To install the Cladinary Go SDK, make sure you're in the directory where you initialized your Go module using gomodinit and enter the go get command to get the Cladinary Go library from GitHub.","confidence":0.8495588235294117,"words":[{"word":"To","start_time":17.641,"end_time":17.761},{"word":"install","start_time":17.821,"end_time":18.181},{"word":"the","start_time":18.202,"end_time":18.282},{"word":"Cladinary","start_time":18.302,"end_time":18.863},{"word":"Go","start_time":18.943,"end_time":19.123},{"word":"SDK,","start_time":19.243,"end_time":19.744},{"word":"make","start_time":19.985,"end_time":20.145},{"word":"sure","start_time":20.245,"end_time":20.425},{"word":"you're","start_time":20.445,"end_time":20.606},{"word":"in","start_time":20.646,"end_time":20.726},{"word":"the","start_time":20.766,"end_time":20.846},{"word":"directory","start_time":20.886,"end_time":21.407},{"word":"where","start_time":21.447,"end_time":21.587},{"word":"you","start_time":21.607,"end_time":21.708},{"word":"initialized","start_time":21.768,"end_time":22.329},{"word":"your","start_time":22.369,"end_time":22.509},{"word":"Go","start_time":22.549,"end_time":22.709},{"word":"module","start_time":22.749,"end_time":23.17},{"word":"using","start_time":23.31,"end_time":23.551},{"word":"gomodinit","start_time":23.611,"end_time":24.352},{"word":"and","start_time":24.953,"end_time":25.053},{"word":"enter","start_time":25.154,"end_time":25.394},{"word":"the","start_time":25.414,"end_time":25.494},{"word":"go","start_time":25.554,"end_time":25.775},{"word":"get","start_time":25.835,"end_time":26.055},{"word":"command","start_time":26.115,"end_time":26.556},{"word":"to","start_time":26.716,"end_time":26.816},{"word":"get","start_time":26.856,"end_time":26.997},{"word":"the","start_time":27.037,"end_time":27.097},{"word":"Cladinary","start_time":27.137,"end_time":27.718},{"word":"Go","start_time":27.778,"end_time":28.019},{"word":"library","start_time":28.059,"end_time":28.519},{"word":"from","start_time":28.579,"end_time":28.72},{"word":"GitHub.","start_time":28.74,"end_time":28.88}],"alternatives":[],"language":"en"},{"transcript":" Inside your Go project, you'll need to configure Cladinary by creating a Cladinary instance.","confidence":0.8110714285714286,"words":[{"word":"Inside","start_time":29.401,"end_time":29.763},{"word":"your","start_time":29.783,"end_time":29.943},{"word":"Go","start_time":29.963,"end_time":30.164},{"word":"project,","start_time":30.184,"end_time":30.727},{"word":"you'll","start_time":31.028,"end_time":31.209},{"word":"need","start_time":31.249,"end_time":31.389},{"word":"to","start_time":31.43,"end_time":31.53},{"word":"configure","start_time":31.57,"end_time":32.032},{"word":"Cladinary","start_time":32.092,"end_time":32.655},{"word":"by","start_time":32.695,"end_time":32.815},{"word":"creating","start_time":32.876,"end_time":33.217},{"word":"a","start_time":33.257,"end_time":33.277},{"word":"Cladinary","start_time":33.337,"end_time":33.759},{"word":"instance.","start_time":33.779,"end_time":33.96}],"alternatives":[],"language":"en"},{"transcript":" First, import the Cladinary library from GitHub and then create your Cladinary instance using the cladinary.new function.","confidence":0.7824705882352943,"words":[{"word":"First,","start_time":35.221,"end_time":35.582},{"word":"import","start_time":35.983,"end_time":36.284},{"word":"the","start_time":36.324,"end_time":36.405},{"word":"Cladinary","start_time":36.445,"end_time":36.966},{"word":"library","start_time":37.006,"end_time":37.387},{"word":"from","start_time":37.427,"end_time":37.588},{"word":"GitHub","start_time":37.628,"end_time":38.069},{"word":"and","start_time":38.31,"end_time":38.41},{"word":"then","start_time":38.47,"end_time":38.751},{"word":"create","start_time":38.971,"end_time":39.232},{"word":"your","start_time":39.252,"end_time":39.372},{"word":"Cladinary","start_time":39.452,"end_time":39.974},{"word":"instance","start_time":40.054,"end_time":40.475},{"word":"using","start_time":40.736,"end_time":40.976},{"word":"the","start_time":41.017,"end_time":41.097},{"word":"cladinary.new","start_time":41.137,"end_time":41.959},{"word":"function.","start_time":41.979,"end_time":42.3}],"alternatives":[],"language":"en"},{"transcript":" Store this instance in a variable called CLD and add error handling.","confidence":0.7600833333333332,"words":[{"word":"Store","start_time":43.522,"end_time":43.803},{"word":"this","start_time":43.843,"end_time":44.004},{"word":"instance","start_time":44.064,"end_time":44.506},{"word":"in","start_time":44.567,"end_time":44.647},{"word":"a","start_time":44.667,"end_time":44.707},{"word":"variable","start_time":44.768,"end_time":45.21},{"word":"called","start_time":45.29,"end_time":45.531},{"word":"CLD","start_time":45.611,"end_time":46.194},{"word":"and","start_time":46.536,"end_time":46.636},{"word":"add","start_time":46.817,"end_time":46.978},{"word":"error","start_time":47.078,"end_time":47.259},{"word":"handling.","start_time":47.299,"end_time":47.52}],"alternatives":[],"language":"en"},{"transcript":" You'll also need to import your Cloudinary credentials into your main Go file to use them in your Cloudinary instance.","confidence":0.8368000000000002,"words":[{"word":"You'll","start_time":48.081,"end_time":48.262},{"word":"also","start_time":48.302,"end_time":48.583},{"word":"need","start_time":48.623,"end_time":48.783},{"word":"to","start_time":48.824,"end_time":48.904},{"word":"import","start_time":48.964,"end_time":49.265},{"word":"your","start_time":49.285,"end_time":49.406},{"word":"Cloudinary","start_time":49.466,"end_time":50.008},{"word":"credentials","start_time":50.068,"end_time":50.63},{"word":"into","start_time":50.73,"end_time":50.931},{"word":"your","start_time":50.951,"end_time":51.092},{"word":"main","start_time":51.132,"end_time":51.312},{"word":"Go","start_time":51.373,"end_time":51.553},{"word":"file","start_time":51.594,"end_time":51.895},{"word":"to","start_time":51.955,"end_time":52.075},{"word":"use","start_time":52.216,"end_time":52.316},{"word":"them","start_time":52.356,"end_time":52.477},{"word":"in","start_time":52.517,"end_time":52.557},{"word":"your","start_time":52.597,"end_time":52.697},{"word":"Cloudinary","start_time":52.738,"end_time":53.219},{"word":"instance.","start_time":53.239,"end_time":53.4}],"alternatives":[],"language":"en"},{"transcript":" To keep your credentials secure, store your sensitive data in a .env file,","confidence":0.6878461538461539,"words":[{"word":"To","start_time":54.061,"end_time":54.142},{"word":"keep","start_time":54.182,"end_time":54.303},{"word":"your","start_time":54.343,"end_time":54.423},{"word":"credentials","start_time":54.463,"end_time":54.906},{"word":"secure,","start_time":54.946,"end_time":55.488},{"word":"store","start_time":55.71,"end_time":55.971},{"word":"your","start_time":55.991,"end_time":56.132},{"word":"sensitive","start_time":56.192,"end_time":56.614},{"word":"data","start_time":56.654,"end_time":56.936},{"word":"in","start_time":56.996,"end_time":57.096},{"word":"a","start_time":57.116,"end_time":57.438},{"word":".env","start_time":57.498,"end_time":57.579},{"word":"file,","start_time":57.599,"end_time":57.679}],"alternatives":[],"language":"en"},{"transcript":" and use the go.env library to load those credentials into your Go file.","confidence":0.772,"words":[{"word":"and","start_time":58.663,"end_time":58.763},{"word":"use","start_time":58.904,"end_time":59.044},{"word":"the","start_time":59.084,"end_time":59.145},{"word":"go.env","start_time":59.185,"end_time":59.968},{"word":"library","start_time":60.029,"end_time":60.611},{"word":"to","start_time":60.712,"end_time":60.832},{"word":"load","start_time":60.892,"end_time":61.093},{"word":"those","start_time":61.134,"end_time":61.274},{"word":"credentials","start_time":61.334,"end_time":61.877},{"word":"into","start_time":61.957,"end_time":62.158},{"word":"your","start_time":62.178,"end_time":62.319},{"word":"Go","start_time":62.359,"end_time":62.459},{"word":"file.","start_time":62.48,"end_time":62.56}],"alternatives":[],"language":"en"},{"transcript":" First, install the library with the following go get command, specifying the go.env library from GitHub.","confidence":0.7928124999999999,"words":[{"word":"First,","start_time":63.141,"end_time":63.462},{"word":"install","start_time":63.943,"end_time":64.565},{"word":"the","start_time":64.605,"end_time":64.686},{"word":"library","start_time":64.726,"end_time":65.187},{"word":"with","start_time":65.227,"end_time":65.348},{"word":"the","start_time":65.368,"end_time":65.428},{"word":"following","start_time":65.488,"end_time":65.869},{"word":"go","start_time":65.889,"end_time":66.07},{"word":"get","start_time":66.09,"end_time":66.29},{"word":"command,","start_time":66.311,"end_time":66.712},{"word":"specifying","start_time":66.932,"end_time":67.635},{"word":"the","start_time":67.675,"end_time":67.755},{"word":"go.env","start_time":67.815,"end_time":68.437},{"word":"library","start_time":68.618,"end_time":69.079},{"word":"from","start_time":69.139,"end_time":69.3},{"word":"GitHub.","start_time":69.32,"end_time":69.44}],"alternatives":[],"language":"en"},{"transcript":" Then, import the go.env library into your code.","confidence":0.790125,"words":[{"word":"Then,","start_time":70.001,"end_time":70.303},{"word":"import","start_time":70.585,"end_time":70.947},{"word":"the","start_time":70.988,"end_time":71.088},{"word":"go.env","start_time":71.129,"end_time":71.833},{"word":"library","start_time":71.894,"end_time":72.296},{"word":"into","start_time":72.337,"end_time":72.518},{"word":"your","start_time":72.538,"end_time":72.659},{"word":"code.","start_time":72.699,"end_time":72.86}],"alternatives":[],"language":"en"},{"transcript":" Finally, use go.env's load function","confidence":0.46179999999999993,"words":[{"word":"Finally,","start_time":73.942,"end_time":74.365},{"word":"use","start_time":74.385,"end_time":74.446},{"word":"go.env's","start_time":74.667,"end_time":74.99},{"word":"load","start_time":75.09,"end_time":75.332},{"word":"function","start_time":75.352,"end_time":75.614}],"alternatives":[],"language":"en"},{"transcript":" to load your credentials.","confidence":0.61675,"words":[{"word":"to","start_time":76.581,"end_time":76.784},{"word":"load","start_time":77.129,"end_time":77.312},{"word":"your","start_time":77.332,"end_time":77.454},{"word":"credentials.","start_time":77.474,"end_time":77.86}],"alternatives":[],"language":"en"},{"transcript":" Next, retrieve your credentials from Cloudinary","confidence":0.7243333333333332,"words":[{"word":"Next,","start_time":78.964,"end_time":79.286},{"word":"retrieve","start_time":79.508,"end_time":79.85},{"word":"your","start_time":79.871,"end_time":79.992},{"word":"credentials","start_time":80.032,"end_time":80.516},{"word":"from","start_time":80.536,"end_time":80.677},{"word":"Cloudinary","start_time":80.737,"end_time":81.08}],"alternatives":[],"language":"en"},{"transcript":" and paste them into the .env file.","confidence":0.6804285714285714,"words":[{"word":"and","start_time":81.1,"end_time":81.444},{"word":"paste","start_time":81.525,"end_time":81.788},{"word":"them","start_time":81.808,"end_time":81.929},{"word":"into","start_time":81.97,"end_time":82.132},{"word":"the","start_time":82.172,"end_time":82.233},{"word":".env","start_time":82.536,"end_time":82.658},{"word":"file.","start_time":82.759,"end_time":82.86}],"alternatives":[],"language":"en"},{"transcript":" From your Cloudinary dashboard, click the Go to API Keys button to navigate to the API Keys","confidence":0.7854705882352943,"words":[{"word":"From","start_time":83.401,"end_time":83.541},{"word":"your","start_time":83.561,"end_time":83.702},{"word":"Cloudinary","start_time":83.742,"end_time":84.263},{"word":"dashboard,","start_time":84.304,"end_time":84.926},{"word":"click","start_time":85.407,"end_time":85.648},{"word":"the","start_time":85.708,"end_time":85.809},{"word":"Go","start_time":85.849,"end_time":86.05},{"word":"to","start_time":86.09,"end_time":86.23},{"word":"API","start_time":86.29,"end_time":86.752},{"word":"Keys","start_time":86.792,"end_time":87.093},{"word":"button","start_time":87.153,"end_time":87.474},{"word":"to","start_time":87.735,"end_time":87.856},{"word":"navigate","start_time":87.916,"end_time":88.357},{"word":"to","start_time":88.397,"end_time":88.458},{"word":"the","start_time":88.478,"end_time":88.558},{"word":"API","start_time":88.618,"end_time":88.859},{"word":"Keys","start_time":88.879,"end_time":89.1}],"alternatives":[],"language":"en"},{"transcript":" page in the console settings.","confidence":0.8688,"words":[{"word":"page","start_time":89.481,"end_time":89.863},{"word":"in","start_time":89.963,"end_time":90.043},{"word":"the","start_time":90.063,"end_time":90.124},{"word":"console","start_time":90.184,"end_time":90.545},{"word":"settings.","start_time":90.585,"end_time":91.027}],"alternatives":[],"language":"en"},{"transcript":"There you'll find your credentials.","confidence":0.8504000000000002,"words":[{"word":"There","start_time":91.649,"end_time":91.91},{"word":"you'll","start_time":91.93,"end_time":92.131},{"word":"find","start_time":92.171,"end_time":92.352},{"word":"your","start_time":92.372,"end_time":92.492},{"word":"credentials.","start_time":92.533,"end_time":93.155}],"alternatives":[],"language":"en"},{"transcript":"Use the environment variable","confidence":0.5135,"words":[{"word":"Use","start_time":93.597,"end_time":93.737},{"word":"the","start_time":93.777,"end_time":93.878},{"word":"environment","start_time":93.918,"end_time":94.359},{"word":"variable","start_time":94.379,"end_time":94.54}],"alternatives":[],"language":"en"},{"transcript":" format, which combines your three basic credentials, CloudName, API Key, and API Secret.","confidence":0.8064615384615385,"words":[{"word":"format,","start_time":94.941,"end_time":95.443},{"word":"which","start_time":95.744,"end_time":95.904},{"word":"combines","start_time":96.005,"end_time":96.466},{"word":"your","start_time":96.506,"end_time":96.647},{"word":"three","start_time":96.767,"end_time":97.008},{"word":"basic","start_time":97.088,"end_time":97.449},{"word":"credentials,","start_time":97.469,"end_time":98.051},{"word":"CloudName,","start_time":98.532,"end_time":99.174},{"word":"API","start_time":99.335,"end_time":99.816},{"word":"Key,","start_time":99.877,"end_time":100.157},{"word":"and","start_time":100.258,"end_time":100.358},{"word":"API","start_time":100.418,"end_time":100.639},{"word":"Secret.","start_time":100.739,"end_time":101.0}],"alternatives":[],"language":"en"},{"transcript":" Copy this format from the API keys page and paste it into your .env file.","confidence":0.7768666666666667,"words":[{"word":"Copy","start_time":101.831,"end_time":102.152},{"word":"this","start_time":102.192,"end_time":102.353},{"word":"format","start_time":102.433,"end_time":102.855},{"word":"from","start_time":102.895,"end_time":103.036},{"word":"the","start_time":103.056,"end_time":103.136},{"word":"API","start_time":103.217,"end_time":103.658},{"word":"keys","start_time":103.698,"end_time":104.02},{"word":"page","start_time":104.08,"end_time":104.442},{"word":"and","start_time":104.823,"end_time":104.923},{"word":"paste","start_time":105.024,"end_time":105.325},{"word":"it","start_time":105.365,"end_time":105.426},{"word":"into","start_time":105.486,"end_time":105.687},{"word":"your","start_time":105.707,"end_time":105.847},{"word":".env","start_time":105.948,"end_time":106.289},{"word":"file.","start_time":106.41,"end_time":106.51}],"alternatives":[],"language":"en"},{"transcript":" Replace your API key and your API secret with your actual values,","confidence":0.84225,"words":[{"word":"Replace","start_time":107.111,"end_time":107.553},{"word":"your","start_time":107.654,"end_time":107.834},{"word":"API","start_time":107.935,"end_time":108.397},{"word":"key","start_time":108.437,"end_time":108.698},{"word":"and","start_time":108.819,"end_time":108.899},{"word":"your","start_time":108.939,"end_time":109.12},{"word":"API","start_time":109.22,"end_time":109.602},{"word":"secret","start_time":109.662,"end_time":110.084},{"word":"with","start_time":110.446,"end_time":110.566},{"word":"your","start_time":110.606,"end_time":110.727},{"word":"actual","start_time":110.847,"end_time":111.189},{"word":"values,","start_time":111.249,"end_time":111.51}],"alternatives":[],"language":"en"},{"transcript":" while the cloud name is already correctly included in the format.","confidence":0.7967272727272726,"words":[{"word":"while","start_time":112.353,"end_time":112.514},{"word":"the","start_time":112.534,"end_time":112.615},{"word":"cloud","start_time":112.675,"end_time":112.997},{"word":"name","start_time":113.057,"end_time":113.238},{"word":"is","start_time":113.279,"end_time":113.359},{"word":"already","start_time":113.399,"end_time":113.721},{"word":"correctly","start_time":113.802,"end_time":114.265},{"word":"included","start_time":114.305,"end_time":114.687},{"word":"in","start_time":114.727,"end_time":114.788},{"word":"the","start_time":114.808,"end_time":114.909},{"word":"format.","start_time":114.949,"end_time":115.13}],"alternatives":[],"language":"en"},{"transcript":" That's it!","confidence":0.8260000000000001,"words":[{"word":"That's","start_time":116.052,"end_time":116.274},{"word":"it!","start_time":116.374,"end_time":116.495}],"alternatives":[],"language":"en"},{"transcript":"Your environment variable will be passed automatically","confidence":0.7498571428571428,"words":[{"word":"Your","start_time":117.218,"end_time":117.379},{"word":"environment","start_time":117.419,"end_time":117.922},{"word":"variable","start_time":117.942,"end_time":118.404},{"word":"will","start_time":118.444,"end_time":118.585},{"word":"be","start_time":118.625,"end_time":118.706},{"word":"passed","start_time":118.786,"end_time":119.148},{"word":"automatically","start_time":119.208,"end_time":119.59}],"alternatives":[],"language":"en"},{"transcript":" when generating your instance using the Cloudinary.new function.","confidence":0.80975,"words":[{"word":"when","start_time":120.052,"end_time":120.173},{"word":"generating","start_time":120.254,"end_time":120.716},{"word":"your","start_time":120.736,"end_time":120.857},{"word":"instance","start_time":120.917,"end_time":121.319},{"word":"using","start_time":121.561,"end_time":121.782},{"word":"the","start_time":121.822,"end_time":121.903},{"word":"Cloudinary.new","start_time":121.963,"end_time":122.606},{"word":"function.","start_time":122.647,"end_time":122.908}],"alternatives":[],"language":"en"},{"transcript":" Now let's use the Cloudinary instance you just created in a basic way.","confidence":0.785923076923077,"words":[{"word":"Now","start_time":123.631,"end_time":123.752},{"word":"let's","start_time":123.812,"end_time":124.033},{"word":"use","start_time":124.093,"end_time":124.214},{"word":"the","start_time":124.234,"end_time":124.315},{"word":"Cloudinary","start_time":124.355,"end_time":124.878},{"word":"instance","start_time":124.958,"end_time":125.32},{"word":"you","start_time":125.361,"end_time":125.542},{"word":"just","start_time":125.622,"end_time":125.843},{"word":"created","start_time":125.924,"end_time":126.346},{"word":"in","start_time":126.426,"end_time":126.507},{"word":"a","start_time":126.547,"end_time":126.567},{"word":"basic","start_time":126.628,"end_time":126.969},{"word":"way.","start_time":126.99,"end_time":127.07}],"alternatives":[],"language":"en"},{"transcript":" We'll generate the delivery URL for an image in your product environment.","confidence":0.7500833333333333,"words":[{"word":"We'll","start_time":127.701,"end_time":127.862},{"word":"generate","start_time":127.942,"end_time":128.345},{"word":"the","start_time":128.385,"end_time":128.485},{"word":"delivery","start_time":128.526,"end_time":129.089},{"word":"URL","start_time":129.169,"end_time":129.652},{"word":"for","start_time":129.692,"end_time":129.833},{"word":"an","start_time":129.853,"end_time":129.913},{"word":"image","start_time":130.054,"end_time":130.275},{"word":"in","start_time":130.316,"end_time":130.376},{"word":"your","start_time":130.416,"end_time":130.537},{"word":"product","start_time":130.577,"end_time":130.819},{"word":"environment.","start_time":130.839,"end_time":131.06}],"alternatives":[],"language":"en"},{"transcript":" First, create an image object using CLD, the cladinary instance, along with the image function.","confidence":0.7816666666666667,"words":[{"word":"First,","start_time":132.242,"end_time":132.603},{"word":"create","start_time":133.124,"end_time":133.425},{"word":"an","start_time":133.445,"end_time":133.485},{"word":"image","start_time":133.546,"end_time":133.766},{"word":"object","start_time":133.907,"end_time":134.268},{"word":"using","start_time":134.469,"end_time":134.689},{"word":"CLD,","start_time":134.81,"end_time":135.392},{"word":"the","start_time":135.552,"end_time":135.652},{"word":"cladinary","start_time":135.692,"end_time":136.214},{"word":"instance,","start_time":136.274,"end_time":136.656},{"word":"along","start_time":137.037,"end_time":137.378},{"word":"with","start_time":137.398,"end_time":137.518},{"word":"the","start_time":137.538,"end_time":137.619},{"word":"image","start_time":137.679,"end_time":137.879},{"word":"function.","start_time":137.899,"end_time":138.06}],"alternatives":[],"language":"en"},{"transcript":" To do this, identify the image you want by passing its public ID.","confidence":0.8245384615384614,"words":[{"word":"To","start_time":139.023,"end_time":139.123},{"word":"do","start_time":139.203,"end_time":139.384},{"word":"this,","start_time":139.444,"end_time":139.706},{"word":"identify","start_time":140.147,"end_time":140.77},{"word":"the","start_time":140.81,"end_time":140.911},{"word":"image","start_time":140.971,"end_time":141.212},{"word":"you","start_time":141.252,"end_time":141.373},{"word":"want","start_time":141.413,"end_time":141.694},{"word":"by","start_time":141.935,"end_time":142.056},{"word":"passing","start_time":142.136,"end_time":142.497},{"word":"its","start_time":142.538,"end_time":142.658},{"word":"public","start_time":142.698,"end_time":142.979},{"word":"ID.","start_time":143.02,"end_time":143.08}],"alternatives":[],"language":"en"},{"transcript":" You can use the public ID of any image in your product environment,","confidence":0.7726153846153844,"words":[{"word":"You","start_time":143.711,"end_time":143.812},{"word":"can","start_time":143.852,"end_time":143.993},{"word":"use","start_time":144.154,"end_time":144.315},{"word":"the","start_time":144.355,"end_time":144.415},{"word":"public","start_time":144.455,"end_time":144.757},{"word":"ID","start_time":144.818,"end_time":145.16},{"word":"of","start_time":145.24,"end_time":145.321},{"word":"any","start_time":145.562,"end_time":145.743},{"word":"image","start_time":145.844,"end_time":146.045},{"word":"in","start_time":146.085,"end_time":146.145},{"word":"your","start_time":146.166,"end_time":146.286},{"word":"product","start_time":146.306,"end_time":146.608},{"word":"environment,","start_time":146.628,"end_time":146.91}],"alternatives":[],"language":"en"},{"transcript":" but for this example, we'll use the public ID of a sample image","confidence":0.7782307692307693,"words":[{"word":"but","start_time":147.431,"end_time":147.532},{"word":"for","start_time":147.632,"end_time":147.773},{"word":"this","start_time":147.793,"end_time":147.974},{"word":"example,","start_time":148.055,"end_time":148.517},{"word":"we'll","start_time":148.658,"end_time":148.839},{"word":"use","start_time":148.96,"end_time":149.081},{"word":"the","start_time":149.121,"end_time":149.201},{"word":"public","start_time":149.262,"end_time":149.583},{"word":"ID","start_time":149.664,"end_time":149.966},{"word":"of","start_time":150.006,"end_time":150.066},{"word":"a","start_time":150.106,"end_time":150.147},{"word":"sample","start_time":150.247,"end_time":150.609},{"word":"image","start_time":150.629,"end_time":150.75}],"alternatives":[],"language":"en"},{"transcript":" that comes with every new Cloudinary account .","confidence":0.8517142857142856,"words":[{"word":"that","start_time":151.394,"end_time":151.535},{"word":"comes","start_time":151.575,"end_time":151.816},{"word":"with","start_time":151.856,"end_time":151.997},{"word":"every","start_time":152.218,"end_time":152.42},{"word":"new","start_time":152.5,"end_time":152.661},{"word":"Cloudinary","start_time":152.721,"end_time":153.325},{"word":"account","start_time":153.365,"end_time":153.767}],"alternatives":[],"language":"en"},{"transcript":" Save this object in a variable named img and add error handling.","confidence":0.8098333333333335,"words":[{"word":"Save","start_time":155.456,"end_time":155.717},{"word":"this","start_time":155.757,"end_time":155.918},{"word":"object","start_time":156.098,"end_time":156.419},{"word":"in","start_time":156.479,"end_time":156.539},{"word":"a","start_time":156.58,"end_time":156.6},{"word":"variable","start_time":156.66,"end_time":157.241},{"word":"named","start_time":157.482,"end_time":157.743},{"word":"img","start_time":158.244,"end_time":158.726},{"word":"and","start_time":159.387,"end_time":159.468},{"word":"add","start_time":159.628,"end_time":159.788},{"word":"error","start_time":159.909,"end_time":160.049},{"word":"handling.","start_time":160.109,"end_time":160.33}],"alternatives":[],"language":"en"},{"transcript":" Next, get the image delivery URL by converting the img object into a string.","confidence":0.7576428571428571,"words":[{"word":"Next,","start_time":161.132,"end_time":161.473},{"word":"get","start_time":161.995,"end_time":162.175},{"word":"the","start_time":162.215,"end_time":162.296},{"word":"image","start_time":162.356,"end_time":162.617},{"word":"delivery","start_time":162.657,"end_time":163.058},{"word":"URL","start_time":163.199,"end_time":163.64},{"word":"by","start_time":163.721,"end_time":163.861},{"word":"converting","start_time":163.921,"end_time":164.463},{"word":"the","start_time":164.523,"end_time":164.604},{"word":"img","start_time":164.764,"end_time":165.186},{"word":"object","start_time":165.346,"end_time":165.768},{"word":"into","start_time":165.928,"end_time":166.109},{"word":"a","start_time":166.129,"end_time":166.149},{"word":"string.","start_time":166.169,"end_time":166.35}],"alternatives":[],"language":"en"},{"transcript":" Let's handle errors and print the delivery URL on success.","confidence":0.7132,"words":[{"word":"Let's","start_time":167.132,"end_time":167.333},{"word":"handle","start_time":167.394,"end_time":167.755},{"word":"errors","start_time":167.896,"end_time":168.198},{"word":"and","start_time":168.399,"end_time":168.479},{"word":"print","start_time":168.62,"end_time":168.881},{"word":"the","start_time":168.901,"end_time":169.022},{"word":"delivery","start_time":169.062,"end_time":169.605},{"word":"URL","start_time":169.746,"end_time":170.168},{"word":"on","start_time":170.288,"end_time":170.389},{"word":"success.","start_time":170.429,"end_time":170.57}],"alternatives":[],"language":"en"},{"transcript":" Now we're done writing our code.","confidence":0.7933333333333333,"words":[{"word":"Now","start_time":171.475,"end_time":171.617},{"word":"we're","start_time":171.637,"end_time":171.799},{"word":"done","start_time":171.84,"end_time":172.022},{"word":"writing","start_time":172.063,"end_time":172.306},{"word":"our","start_time":172.346,"end_time":172.468},{"word":"code.","start_time":172.508,"end_time":172.63}],"alternatives":[],"language":"en"},{"transcript":" Let's run it and see the Cloudinary delivery URL for the CLD sample image printed out.","confidence":0.778125,"words":[{"word":"Let's","start_time":173.381,"end_time":173.642},{"word":"run","start_time":173.702,"end_time":173.883},{"word":"it","start_time":173.923,"end_time":173.983},{"word":"and","start_time":174.144,"end_time":174.244},{"word":"see","start_time":174.345,"end_time":174.545},{"word":"the","start_time":174.565,"end_time":174.646},{"word":"Cloudinary","start_time":174.726,"end_time":175.328},{"word":"delivery","start_time":175.388,"end_time":176.011},{"word":"URL","start_time":176.111,"end_time":176.452},{"word":"for","start_time":176.553,"end_time":176.673},{"word":"the","start_time":176.713,"end_time":176.794},{"word":"CLD","start_time":176.914,"end_time":177.396},{"word":"sample","start_time":177.456,"end_time":177.837},{"word":"image","start_time":177.878,"end_time":178.118},{"word":"printed","start_time":178.179,"end_time":178.48},{"word":"out.","start_time":178.5,"end_time":178.56}],"alternatives":[],"language":"en"},{"transcript":" This confirms that we've successfully created our Cloudinary instance and used it effectively.","confidence":0.8043076923076923,"words":[{"word":"This","start_time":179.061,"end_time":179.222},{"word":"confirms","start_time":179.282,"end_time":179.885},{"word":"that","start_time":179.945,"end_time":180.046},{"word":"we've","start_time":180.066,"end_time":180.226},{"word":"successfully","start_time":180.247,"end_time":180.91},{"word":"created","start_time":180.97,"end_time":181.291},{"word":"our","start_time":181.331,"end_time":181.432},{"word":"Cloudinary","start_time":181.472,"end_time":181.954},{"word":"instance","start_time":182.015,"end_time":182.396},{"word":"and","start_time":182.517,"end_time":182.617},{"word":"used","start_time":182.718,"end_time":182.878},{"word":"it","start_time":182.919,"end_time":182.959},{"word":"effectively.","start_time":182.999,"end_time":183.24}],"alternatives":[],"language":"en"},{"transcript":" You can view the image in a browser window to verify the image in your product environment.","confidence":0.8020588235294117,"words":[{"word":"You","start_time":183.821,"end_time":183.942},{"word":"can","start_time":183.962,"end_time":184.103},{"word":"view","start_time":184.163,"end_time":184.404},{"word":"the","start_time":184.444,"end_time":184.525},{"word":"image","start_time":184.585,"end_time":184.766},{"word":"in","start_time":184.806,"end_time":184.886},{"word":"a","start_time":184.906,"end_time":184.927},{"word":"browser","start_time":184.987,"end_time":185.409},{"word":"window","start_time":185.449,"end_time":185.73},{"word":"to","start_time":185.831,"end_time":185.931},{"word":"verify","start_time":186.012,"end_time":186.534},{"word":"the","start_time":186.574,"end_time":186.675},{"word":"image","start_time":186.755,"end_time":186.976},{"word":"in","start_time":187.016,"end_time":187.077},{"word":"your","start_time":187.097,"end_time":187.217},{"word":"product","start_time":187.258,"end_time":187.539},{"word":"environment.","start_time":187.559,"end_time":187.78}],"alternatives":[],"language":"en"},{"transcript":" Next up, see how AI keeps the important part of a video in focus during cropping with Smart","confidence":0.7998333333333334,"words":[{"word":"Next","start_time":188.801,"end_time":189.062},{"word":"up,","start_time":189.203,"end_time":189.283},{"word":"see","start_time":189.825,"end_time":190.045},{"word":"how","start_time":190.105,"end_time":190.286},{"word":"AI","start_time":190.466,"end_time":190.868},{"word":"keeps","start_time":190.988,"end_time":191.209},{"word":"the","start_time":191.249,"end_time":191.329},{"word":"important","start_time":191.389,"end_time":191.851},{"word":"part","start_time":191.891,"end_time":192.071},{"word":"of","start_time":192.091,"end_time":192.152},{"word":"a","start_time":192.192,"end_time":192.232},{"word":"video","start_time":192.272,"end_time":192.613},{"word":"in","start_time":192.713,"end_time":192.814},{"word":"focus","start_time":192.914,"end_time":193.315},{"word":"during","start_time":193.395,"end_time":193.656},{"word":"cropping","start_time":193.736,"end_time":194.198},{"word":"with","start_time":194.579,"end_time":194.719},{"word":"Smart","start_time":194.739,"end_time":194.92}],"alternatives":[],"language":"en"}]