[{"transcript":" As a web developer, handling media and assets is a crucial part of an application's infrastructure.","confidence":0.7686875,"words":[{"word":"As","start_time":0.141,"end_time":0.261},{"word":"a","start_time":0.301,"end_time":0.341},{"word":"web","start_time":0.382,"end_time":0.542},{"word":"developer,","start_time":0.562,"end_time":0.984},{"word":"handling","start_time":1.125,"end_time":1.547},{"word":"media","start_time":1.667,"end_time":2.129},{"word":"and","start_time":2.209,"end_time":2.31},{"word":"assets","start_time":2.45,"end_time":2.812},{"word":"is","start_time":2.872,"end_time":2.952},{"word":"a","start_time":2.993,"end_time":3.013},{"word":"crucial","start_time":3.073,"end_time":3.394},{"word":"part","start_time":3.434,"end_time":3.655},{"word":"of","start_time":3.676,"end_time":3.716},{"word":"an","start_time":3.756,"end_time":3.816},{"word":"application's","start_time":3.856,"end_time":4.439},{"word":"infrastructure.","start_time":4.459,"end_time":4.74}],"alternatives":[],"language":"en"},{"transcript":" Here's the good news.","confidence":0.83525,"words":[{"word":"Here's","start_time":5.221,"end_time":5.421},{"word":"the","start_time":5.441,"end_time":5.502},{"word":"good","start_time":5.522,"end_time":5.662},{"word":"news.","start_time":5.702,"end_time":5.863}],"alternatives":[],"language":"en"},{"transcript":"Cloudinary provides an easy way to store images, videos, and other files so","confidence":0.8314615384615386,"words":[{"word":"Cloudinary","start_time":6.144,"end_time":6.766},{"word":"provides","start_time":6.826,"end_time":7.288},{"word":"an","start_time":7.348,"end_time":7.408},{"word":"easy","start_time":7.528,"end_time":7.769},{"word":"way","start_time":7.85,"end_time":8.05},{"word":"to","start_time":8.11,"end_time":8.251},{"word":"store","start_time":8.331,"end_time":8.652},{"word":"images,","start_time":8.773,"end_time":9.114},{"word":"videos,","start_time":9.475,"end_time":9.917},{"word":"and","start_time":9.957,"end_time":10.037},{"word":"other","start_time":10.097,"end_time":10.258},{"word":"files","start_time":10.338,"end_time":10.719},{"word":"so","start_time":10.739,"end_time":10.779}],"alternatives":[],"language":"en"},{"transcript":" that when used, you get a variety of other features out of the box.","confidence":0.7699285714285713,"words":[{"word":"that","start_time":11.201,"end_time":11.362},{"word":"when","start_time":11.442,"end_time":11.603},{"word":"used,","start_time":11.864,"end_time":12.145},{"word":"you","start_time":12.326,"end_time":12.447},{"word":"get","start_time":12.467,"end_time":12.628},{"word":"a","start_time":12.668,"end_time":12.708},{"word":"variety","start_time":12.748,"end_time":13.17},{"word":"of","start_time":13.19,"end_time":13.251},{"word":"other","start_time":13.291,"end_time":13.472},{"word":"features","start_time":13.512,"end_time":13.853},{"word":"out","start_time":13.914,"end_time":14.034},{"word":"of","start_time":14.054,"end_time":14.114},{"word":"the","start_time":14.135,"end_time":14.215},{"word":"box.","start_time":14.235,"end_time":14.657}],"alternatives":[],"language":"en"},{"transcript":"Image optimization,","confidence":0.535,"words":[{"word":"Image","start_time":14.737,"end_time":14.938},{"word":"optimization,","start_time":15.019,"end_time":15.32}],"alternatives":[],"language":"en"},{"transcript":" AI analysis, and generative fill, among others, which can help deliver these assets in an easier,","confidence":0.718625,"words":[{"word":"AI","start_time":15.841,"end_time":16.162},{"word":"analysis,","start_time":16.202,"end_time":16.804},{"word":"and","start_time":16.904,"end_time":16.964},{"word":"generative","start_time":17.004,"end_time":17.386},{"word":"fill,","start_time":17.466,"end_time":17.767},{"word":"among","start_time":17.847,"end_time":18.068},{"word":"others,","start_time":18.168,"end_time":18.429},{"word":"which","start_time":18.87,"end_time":19.051},{"word":"can","start_time":19.151,"end_time":19.332},{"word":"help","start_time":19.372,"end_time":19.593},{"word":"deliver","start_time":19.874,"end_time":20.476},{"word":"these","start_time":20.556,"end_time":20.757},{"word":"assets","start_time":20.937,"end_time":21.258},{"word":"in","start_time":21.359,"end_time":21.419},{"word":"an","start_time":21.439,"end_time":21.479},{"word":"easier,","start_time":21.619,"end_time":21.8}],"alternatives":[],"language":"en"},{"transcript":" scalable, and more effective way.","confidence":0.7962,"words":[{"word":"scalable,","start_time":22.201,"end_time":22.805},{"word":"and","start_time":22.925,"end_time":23.026},{"word":"more","start_time":23.066,"end_time":23.227},{"word":"effective","start_time":23.267,"end_time":23.67},{"word":"way.","start_time":23.71,"end_time":23.911}],"alternatives":[],"language":"en"},{"transcript":"So why don't we check it out?","confidence":0.40099999999999997,"words":[{"word":"So","start_time":24.333,"end_time":24.514},{"word":"why","start_time":24.977,"end_time":25.057},{"word":"don't","start_time":25.077,"end_time":25.178},{"word":"we","start_time":25.198,"end_time":25.258},{"word":"check","start_time":25.279,"end_time":25.399},{"word":"it","start_time":25.419,"end_time":25.46},{"word":"out?","start_time":25.48,"end_time":25.54}],"alternatives":[],"language":"en"},{"transcript":" So the Cloudinary Laravel SDK has an incredible amount of useful features that not only provide","confidence":0.822875,"words":[{"word":"So","start_time":29.861,"end_time":29.962},{"word":"the","start_time":29.982,"end_time":30.062},{"word":"Cloudinary","start_time":30.102,"end_time":30.704},{"word":"Laravel","start_time":30.825,"end_time":31.246},{"word":"SDK","start_time":31.367,"end_time":31.788},{"word":"has","start_time":31.808,"end_time":31.929},{"word":"an","start_time":31.969,"end_time":32.009},{"word":"incredible","start_time":32.049,"end_time":32.431},{"word":"amount","start_time":32.451,"end_time":32.672},{"word":"of","start_time":32.712,"end_time":32.772},{"word":"useful","start_time":33.234,"end_time":33.515},{"word":"features","start_time":33.595,"end_time":33.976},{"word":"that","start_time":34.057,"end_time":34.217},{"word":"not","start_time":34.257,"end_time":34.418},{"word":"only","start_time":34.518,"end_time":34.719},{"word":"provide","start_time":34.739,"end_time":34.98}],"alternatives":[],"language":"en"},{"transcript":" ways of abstracting how you upload files through Laravel and then into Cloudinary,","confidence":0.8027692307692308,"words":[{"word":"ways","start_time":35.662,"end_time":35.883},{"word":"of","start_time":35.923,"end_time":35.963},{"word":"abstracting","start_time":36.064,"end_time":36.826},{"word":"how","start_time":37.268,"end_time":37.428},{"word":"you","start_time":37.469,"end_time":37.629},{"word":"upload","start_time":37.729,"end_time":38.071},{"word":"files","start_time":38.171,"end_time":38.572},{"word":"through","start_time":38.713,"end_time":38.994},{"word":"Laravel","start_time":39.034,"end_time":39.536},{"word":"and","start_time":39.616,"end_time":39.736},{"word":"then","start_time":39.837,"end_time":40.037},{"word":"into","start_time":40.178,"end_time":40.459},{"word":"Cloudinary,","start_time":40.499,"end_time":40.78}],"alternatives":[],"language":"en"},{"transcript":" but also gives you easy ways of using Laravel's facades out of the box to just","confidence":0.7916875,"words":[{"word":"but","start_time":41.061,"end_time":41.181},{"word":"also","start_time":41.261,"end_time":41.562},{"word":"gives","start_time":41.883,"end_time":42.064},{"word":"you","start_time":42.084,"end_time":42.265},{"word":"easy","start_time":42.405,"end_time":42.626},{"word":"ways","start_time":42.686,"end_time":42.947},{"word":"of","start_time":43.047,"end_time":43.108},{"word":"using","start_time":43.368,"end_time":43.67},{"word":"Laravel's","start_time":43.77,"end_time":44.412},{"word":"facades","start_time":44.793,"end_time":45.436},{"word":"out","start_time":45.556,"end_time":45.656},{"word":"of","start_time":45.696,"end_time":45.757},{"word":"the","start_time":45.777,"end_time":45.857},{"word":"box","start_time":45.897,"end_time":46.258},{"word":"to","start_time":46.399,"end_time":46.6},{"word":"just","start_time":46.64,"end_time":46.72}],"alternatives":[],"language":"en"},{"transcript":" upload those images to Cloudinary and then gives you easy ways of retrieving those files.","confidence":0.8350666666666665,"words":[{"word":"upload","start_time":47.262,"end_time":47.684},{"word":"those","start_time":47.724,"end_time":47.925},{"word":"images","start_time":47.985,"end_time":48.306},{"word":"to","start_time":48.768,"end_time":48.929},{"word":"Cloudinary","start_time":48.969,"end_time":49.531},{"word":"and","start_time":49.591,"end_time":49.672},{"word":"then","start_time":49.692,"end_time":49.812},{"word":"gives","start_time":49.852,"end_time":50.073},{"word":"you","start_time":50.113,"end_time":50.234},{"word":"easy","start_time":50.354,"end_time":50.575},{"word":"ways","start_time":50.615,"end_time":50.776},{"word":"of","start_time":50.816,"end_time":50.876},{"word":"retrieving","start_time":50.917,"end_time":51.398},{"word":"those","start_time":51.418,"end_time":51.579},{"word":"files.","start_time":51.659,"end_time":51.8}],"alternatives":[],"language":"en"},{"transcript":" in the future what we're going to look at today is the ability to upload files using the cloudinary","confidence":0.6331052631578948,"words":[{"word":"in","start_time":52.44,"end_time":52.521},{"word":"the","start_time":52.541,"end_time":52.621},{"word":"future","start_time":52.661,"end_time":52.922},{"word":"what","start_time":52.942,"end_time":53.022},{"word":"we're","start_time":53.042,"end_time":53.143},{"word":"going","start_time":53.163,"end_time":53.283},{"word":"to","start_time":53.303,"end_time":53.363},{"word":"look","start_time":53.383,"end_time":53.524},{"word":"at","start_time":53.544,"end_time":53.604},{"word":"today","start_time":53.644,"end_time":53.945},{"word":"is","start_time":54.326,"end_time":54.407},{"word":"the","start_time":54.427,"end_time":54.507},{"word":"ability","start_time":54.567,"end_time":54.948},{"word":"to","start_time":54.968,"end_time":55.008},{"word":"upload","start_time":55.269,"end_time":55.931},{"word":"files","start_time":56.272,"end_time":56.774},{"word":"using","start_time":57.195,"end_time":57.516},{"word":"the","start_time":57.536,"end_time":57.597},{"word":"cloudinary","start_time":57.617,"end_time":57.918}],"alternatives":[],"language":"en"},{"transcript":" sdk specifically this store on cloudinary method right here so we're going to use","confidence":0.7717857142857143,"words":[{"word":"sdk","start_time":59.302,"end_time":59.863},{"word":"specifically","start_time":59.923,"end_time":60.665},{"word":"this","start_time":60.685,"end_time":61.447},{"word":"store","start_time":61.768,"end_time":62.189},{"word":"on","start_time":62.37,"end_time":62.45},{"word":"cloudinary","start_time":62.59,"end_time":63.372},{"word":"method","start_time":63.834,"end_time":64.275},{"word":"right","start_time":64.696,"end_time":64.916},{"word":"here","start_time":64.977,"end_time":65.217},{"word":"so","start_time":65.438,"end_time":65.518},{"word":"we're","start_time":65.538,"end_time":65.678},{"word":"going","start_time":65.699,"end_time":65.859},{"word":"to","start_time":65.899,"end_time":65.999},{"word":"use","start_time":66.2,"end_time":66.26}],"alternatives":[],"language":"en"},{"transcript":" laravel and livewire to use a form to upload a file in this case an image and then use this","confidence":0.7367,"words":[{"word":"laravel","start_time":66.661,"end_time":67.142},{"word":"and","start_time":67.223,"end_time":67.323},{"word":"livewire","start_time":67.443,"end_time":68.165},{"word":"to","start_time":68.366,"end_time":68.727},{"word":"use","start_time":69.108,"end_time":69.268},{"word":"a","start_time":69.288,"end_time":69.328},{"word":"form","start_time":69.408,"end_time":69.749},{"word":"to","start_time":69.809,"end_time":69.95},{"word":"upload","start_time":70.07,"end_time":70.491},{"word":"a","start_time":70.972,"end_time":71.013},{"word":"file","start_time":71.093,"end_time":71.414},{"word":"in","start_time":71.434,"end_time":71.474},{"word":"this","start_time":71.494,"end_time":71.634},{"word":"case","start_time":71.694,"end_time":71.915},{"word":"an","start_time":71.975,"end_time":72.055},{"word":"image","start_time":72.256,"end_time":72.557},{"word":"and","start_time":73.058,"end_time":73.158},{"word":"then","start_time":73.198,"end_time":73.379},{"word":"use","start_time":73.559,"end_time":73.68},{"word":"this","start_time":73.7,"end_time":73.78}],"alternatives":[],"language":"en"},{"transcript":" method helper store on cloudinary using the laravel cloudinary sdk and","confidence":0.7809999999999999,"words":[{"word":"method","start_time":74.141,"end_time":74.442},{"word":"helper","start_time":74.483,"end_time":74.784},{"word":"store","start_time":75.045,"end_time":75.346},{"word":"on","start_time":75.406,"end_time":75.506},{"word":"cloudinary","start_time":75.547,"end_time":76.129},{"word":"using","start_time":76.53,"end_time":76.751},{"word":"the","start_time":76.771,"end_time":76.852},{"word":"laravel","start_time":76.892,"end_time":77.313},{"word":"cloudinary","start_time":77.374,"end_time":77.775},{"word":"sdk","start_time":77.875,"end_time":78.136},{"word":"and","start_time":78.157,"end_time":78.277}],"alternatives":[],"language":"en"},{"transcript":" upload it to Cloudinary so that we can then later retrieve that image and display it on the page.","confidence":0.7248947368421051,"words":[{"word":"upload","start_time":80.211,"end_time":80.532},{"word":"it","start_time":80.572,"end_time":80.652},{"word":"to","start_time":80.692,"end_time":80.753},{"word":"Cloudinary","start_time":80.793,"end_time":81.274},{"word":"so","start_time":81.294,"end_time":81.374},{"word":"that","start_time":81.415,"end_time":81.535},{"word":"we","start_time":81.555,"end_time":81.675},{"word":"can","start_time":81.695,"end_time":81.876},{"word":"then","start_time":81.976,"end_time":82.197},{"word":"later","start_time":82.698,"end_time":83.019},{"word":"retrieve","start_time":83.481,"end_time":84.163},{"word":"that","start_time":84.504,"end_time":84.704},{"word":"image","start_time":84.885,"end_time":85.266},{"word":"and","start_time":85.607,"end_time":85.707},{"word":"display","start_time":85.767,"end_time":86.249},{"word":"it","start_time":86.269,"end_time":86.309},{"word":"on","start_time":86.329,"end_time":86.409},{"word":"the","start_time":86.429,"end_time":86.51},{"word":"page.","start_time":86.53,"end_time":86.63}],"alternatives":[],"language":"en"},{"transcript":" Now, of course, there's other ways to interact with Cloudinary using the Laravel SDK that they","confidence":0.7807499999999999,"words":[{"word":"Now,","start_time":87.131,"end_time":87.292},{"word":"of","start_time":87.352,"end_time":87.412},{"word":"course,","start_time":87.473,"end_time":87.694},{"word":"there's","start_time":87.714,"end_time":87.935},{"word":"other","start_time":87.975,"end_time":88.136},{"word":"ways","start_time":88.156,"end_time":88.356},{"word":"to","start_time":88.377,"end_time":88.417},{"word":"interact","start_time":88.537,"end_time":89.019},{"word":"with","start_time":89.16,"end_time":89.361},{"word":"Cloudinary","start_time":89.421,"end_time":89.943},{"word":"using","start_time":90.144,"end_time":90.345},{"word":"the","start_time":90.385,"end_time":90.465},{"word":"Laravel","start_time":90.506,"end_time":90.847},{"word":"SDK","start_time":90.947,"end_time":91.128},{"word":"that","start_time":91.168,"end_time":91.369},{"word":"they","start_time":91.389,"end_time":91.47}],"alternatives":[],"language":"en"},{"transcript":" provide.","confidence":0.807,"words":[{"word":"provide.","start_time":91.67,"end_time":92.072}],"alternatives":[],"language":"en"},{"transcript":"We can attach the files directly to a Laravel Eloquent model, which is incredibly","confidence":0.783142857142857,"words":[{"word":"We","start_time":92.574,"end_time":92.655},{"word":"can","start_time":92.675,"end_time":92.815},{"word":"attach","start_time":92.855,"end_time":93.177},{"word":"the","start_time":93.237,"end_time":93.297},{"word":"files","start_time":93.337,"end_time":93.618},{"word":"directly","start_time":93.659,"end_time":94.04},{"word":"to","start_time":94.08,"end_time":94.201},{"word":"a","start_time":94.221,"end_time":94.241},{"word":"Laravel","start_time":94.321,"end_time":94.663},{"word":"Eloquent","start_time":94.763,"end_time":95.165},{"word":"model,","start_time":95.265,"end_time":95.586},{"word":"which","start_time":95.948,"end_time":96.089},{"word":"is","start_time":96.149,"end_time":96.209},{"word":"incredibly","start_time":96.229,"end_time":96.45}],"alternatives":[],"language":"en"},{"transcript":" useful, especially if that model is always going to have a file attached to it of some sort.","confidence":0.8359444444444445,"words":[{"word":"useful,","start_time":96.751,"end_time":96.992},{"word":"especially","start_time":97.052,"end_time":97.634},{"word":"if","start_time":97.794,"end_time":97.875},{"word":"that","start_time":97.915,"end_time":98.075},{"word":"model","start_time":98.156,"end_time":98.457},{"word":"is","start_time":98.517,"end_time":98.597},{"word":"always","start_time":98.778,"end_time":99.019},{"word":"going","start_time":99.079,"end_time":99.32},{"word":"to","start_time":99.36,"end_time":99.46},{"word":"have","start_time":99.6,"end_time":99.881},{"word":"a","start_time":100.443,"end_time":100.483},{"word":"file","start_time":100.684,"end_time":100.985},{"word":"attached","start_time":101.045,"end_time":101.406},{"word":"to","start_time":101.447,"end_time":101.547},{"word":"it","start_time":101.587,"end_time":101.627},{"word":"of","start_time":101.768,"end_time":101.848},{"word":"some","start_time":101.988,"end_time":102.229},{"word":"sort.","start_time":102.329,"end_time":102.49}],"alternatives":[],"language":"en"},{"transcript":" Or we can upload files via a Cloudinary widget that they provide for us.","confidence":0.755,"words":[{"word":"Or","start_time":103.353,"end_time":103.433},{"word":"we","start_time":103.453,"end_time":103.493},{"word":"can","start_time":104.015,"end_time":104.136},{"word":"upload","start_time":104.196,"end_time":104.517},{"word":"files","start_time":104.597,"end_time":104.959},{"word":"via","start_time":105.059,"end_time":105.32},{"word":"a","start_time":105.34,"end_time":105.36},{"word":"Cloudinary","start_time":105.541,"end_time":106.204},{"word":"widget","start_time":106.445,"end_time":106.766},{"word":"that","start_time":106.806,"end_time":106.947},{"word":"they","start_time":106.987,"end_time":107.127},{"word":"provide","start_time":107.168,"end_time":107.549},{"word":"for","start_time":107.589,"end_time":107.71},{"word":"us.","start_time":107.75,"end_time":107.79}],"alternatives":[],"language":"en"},{"transcript":" out of the box but for this video we're going to be taking a look at the store on cloudinary method","confidence":0.7013333333333334,"words":[{"word":"out","start_time":108.3,"end_time":108.421},{"word":"of","start_time":108.441,"end_time":108.501},{"word":"the","start_time":108.521,"end_time":108.582},{"word":"box","start_time":108.622,"end_time":108.983},{"word":"but","start_time":109.325,"end_time":109.425},{"word":"for","start_time":109.445,"end_time":109.546},{"word":"this","start_time":109.586,"end_time":109.706},{"word":"video","start_time":109.767,"end_time":110.128},{"word":"we're","start_time":110.55,"end_time":110.67},{"word":"going","start_time":110.69,"end_time":110.791},{"word":"to","start_time":110.811,"end_time":110.851},{"word":"be","start_time":110.871,"end_time":110.911},{"word":"taking","start_time":110.931,"end_time":111.132},{"word":"a","start_time":111.172,"end_time":111.192},{"word":"look","start_time":111.233,"end_time":111.413},{"word":"at","start_time":111.494,"end_time":111.574},{"word":"the","start_time":111.614,"end_time":111.755},{"word":"store","start_time":111.855,"end_time":112.197},{"word":"on","start_time":112.257,"end_time":112.357},{"word":"cloudinary","start_time":112.397,"end_time":112.859},{"word":"method","start_time":112.879,"end_time":113.0}],"alternatives":[],"language":"en"},{"transcript":" and then how to use the files that we store and display it to our users currently we have a","confidence":0.7989499999999999,"words":[{"word":"and","start_time":113.381,"end_time":113.462},{"word":"then","start_time":113.502,"end_time":113.582},{"word":"how","start_time":113.743,"end_time":114.004},{"word":"to","start_time":114.044,"end_time":114.245},{"word":"use","start_time":114.445,"end_time":114.626},{"word":"the","start_time":114.686,"end_time":114.767},{"word":"files","start_time":114.847,"end_time":115.188},{"word":"that","start_time":115.228,"end_time":115.329},{"word":"we","start_time":115.349,"end_time":115.449},{"word":"store","start_time":115.509,"end_time":115.81},{"word":"and","start_time":116.292,"end_time":116.373},{"word":"display","start_time":116.413,"end_time":116.714},{"word":"it","start_time":116.754,"end_time":116.794},{"word":"to","start_time":116.814,"end_time":116.915},{"word":"our","start_time":116.955,"end_time":117.035},{"word":"users","start_time":117.115,"end_time":117.356},{"word":"currently","start_time":117.838,"end_time":118.079},{"word":"we","start_time":118.099,"end_time":118.139},{"word":"have","start_time":118.159,"end_time":118.26},{"word":"a","start_time":118.3,"end_time":118.32}],"alternatives":[],"language":"en"},{"transcript":" dashboard view for our users to be able to add a product using a product form this is as simple as","confidence":0.6534761904761905,"words":[{"word":"dashboard","start_time":118.48,"end_time":119.002},{"word":"view","start_time":119.062,"end_time":119.282},{"word":"for","start_time":119.322,"end_time":119.463},{"word":"our","start_time":119.523,"end_time":119.643},{"word":"users","start_time":119.804,"end_time":120.124},{"word":"to","start_time":120.205,"end_time":120.285},{"word":"be","start_time":120.325,"end_time":120.425},{"word":"able","start_time":120.485,"end_time":120.926},{"word":"to","start_time":120.946,"end_time":120.987},{"word":"add","start_time":121.388,"end_time":121.588},{"word":"a","start_time":121.749,"end_time":121.829},{"word":"product","start_time":121.989,"end_time":122.551},{"word":"using","start_time":122.952,"end_time":123.272},{"word":"a","start_time":123.693,"end_time":123.754},{"word":"product","start_time":123.874,"end_time":124.295},{"word":"form","start_time":124.616,"end_time":124.937},{"word":"this","start_time":124.957,"end_time":125.719},{"word":"is","start_time":125.739,"end_time":125.799},{"word":"as","start_time":125.819,"end_time":125.879},{"word":"simple","start_time":125.939,"end_time":126.24},{"word":"as","start_time":126.26,"end_time":126.3}],"alternatives":[],"language":"en"},{"transcript":" adding a name adding a description a price and then uploading this particular image that can be","confidence":0.6880588235294118,"words":[{"word":"adding","start_time":126.501,"end_time":126.701},{"word":"a","start_time":126.741,"end_time":126.782},{"word":"name","start_time":126.842,"end_time":127.143},{"word":"adding","start_time":127.203,"end_time":127.424},{"word":"a","start_time":127.464,"end_time":127.504},{"word":"description","start_time":127.524,"end_time":128.206},{"word":"a","start_time":128.247,"end_time":128.267},{"word":"price","start_time":128.367,"end_time":128.849},{"word":"and","start_time":129.009,"end_time":129.109},{"word":"then","start_time":129.15,"end_time":129.35},{"word":"uploading","start_time":129.732,"end_time":130.133},{"word":"this","start_time":130.153,"end_time":130.334},{"word":"particular","start_time":130.394,"end_time":130.875},{"word":"image","start_time":131.016,"end_time":131.297},{"word":"that","start_time":131.317,"end_time":131.397},{"word":"can","start_time":131.718,"end_time":131.899},{"word":"be","start_time":131.919,"end_time":131.959}],"alternatives":[],"language":"en"},{"transcript":" product method we're taking the image and storing it to our public folder now let's use cloudinary","confidence":0.7654705882352941,"words":[{"word":"product","start_time":139.602,"end_time":140.103},{"word":"method","start_time":140.123,"end_time":140.424},{"word":"we're","start_time":140.785,"end_time":140.946},{"word":"taking","start_time":140.986,"end_time":141.227},{"word":"the","start_time":141.267,"end_time":141.347},{"word":"image","start_time":141.447,"end_time":141.728},{"word":"and","start_time":142.069,"end_time":142.19},{"word":"storing","start_time":142.29,"end_time":142.711},{"word":"it","start_time":142.791,"end_time":142.872},{"word":"to","start_time":143.012,"end_time":143.132},{"word":"our","start_time":143.193,"end_time":143.293},{"word":"public","start_time":143.433,"end_time":143.835},{"word":"folder","start_time":144.155,"end_time":144.537},{"word":"now","start_time":144.657,"end_time":144.757},{"word":"let's","start_time":144.777,"end_time":144.998},{"word":"use","start_time":145.138,"end_time":145.279},{"word":"cloudinary","start_time":145.359,"end_time":145.66}],"alternatives":[],"language":"en"},{"transcript":" to hook it up to this product form so that any of our users who upload an image store that image","confidence":0.8008571428571427,"words":[{"word":"to","start_time":145.981,"end_time":146.061},{"word":"hook","start_time":146.122,"end_time":146.302},{"word":"it","start_time":146.342,"end_time":146.382},{"word":"up","start_time":146.483,"end_time":146.563},{"word":"to","start_time":146.603,"end_time":146.744},{"word":"this","start_time":146.784,"end_time":146.944},{"word":"product","start_time":147.085,"end_time":147.486},{"word":"form","start_time":147.566,"end_time":147.847},{"word":"so","start_time":147.908,"end_time":148.028},{"word":"that","start_time":148.048,"end_time":148.189},{"word":"any","start_time":148.329,"end_time":148.49},{"word":"of","start_time":148.53,"end_time":148.59},{"word":"our","start_time":148.67,"end_time":148.77},{"word":"users","start_time":148.971,"end_time":149.292},{"word":"who","start_time":149.332,"end_time":149.493},{"word":"upload","start_time":149.633,"end_time":149.954},{"word":"an","start_time":149.995,"end_time":150.055},{"word":"image","start_time":150.135,"end_time":150.396},{"word":"store","start_time":150.757,"end_time":151.118},{"word":"that","start_time":151.179,"end_time":151.359},{"word":"image","start_time":151.379,"end_time":151.6}],"alternatives":[],"language":"en"},{"transcript":" directly on cloudinary where we can deliver that image in a way that is applicable to that user","confidence":0.8076666666666665,"words":[{"word":"directly","start_time":151.901,"end_time":152.403},{"word":"on","start_time":152.483,"end_time":152.583},{"word":"cloudinary","start_time":152.603,"end_time":153.145},{"word":"where","start_time":153.185,"end_time":153.326},{"word":"we","start_time":153.366,"end_time":153.426},{"word":"can","start_time":153.466,"end_time":153.607},{"word":"deliver","start_time":153.647,"end_time":154.048},{"word":"that","start_time":154.089,"end_time":154.229},{"word":"image","start_time":154.329,"end_time":154.55},{"word":"in","start_time":154.891,"end_time":154.992},{"word":"a","start_time":155.032,"end_time":155.052},{"word":"way","start_time":155.132,"end_time":155.393},{"word":"that","start_time":155.654,"end_time":155.794},{"word":"is","start_time":155.855,"end_time":155.935},{"word":"applicable","start_time":156.116,"end_time":156.597},{"word":"to","start_time":156.838,"end_time":157.019},{"word":"that","start_time":157.059,"end_time":157.219},{"word":"user","start_time":157.239,"end_time":157.42}],"alternatives":[],"language":"en"},{"transcript":" not only will we be able to optimize that image but we'll be able to utilize image attributes","confidence":0.8029999999999998,"words":[{"word":"not","start_time":158.051,"end_time":158.151},{"word":"only","start_time":158.211,"end_time":158.372},{"word":"will","start_time":158.412,"end_time":158.553},{"word":"we","start_time":158.593,"end_time":158.694},{"word":"be","start_time":158.734,"end_time":158.794},{"word":"able","start_time":158.834,"end_time":158.975},{"word":"to","start_time":158.995,"end_time":159.075},{"word":"optimize","start_time":159.236,"end_time":159.678},{"word":"that","start_time":159.718,"end_time":159.859},{"word":"image","start_time":159.919,"end_time":160.16},{"word":"but","start_time":160.18,"end_time":160.281},{"word":"we'll","start_time":160.321,"end_time":160.461},{"word":"be","start_time":160.482,"end_time":160.542},{"word":"able","start_time":160.562,"end_time":160.703},{"word":"to","start_time":160.743,"end_time":160.823},{"word":"utilize","start_time":160.964,"end_time":161.426},{"word":"image","start_time":161.807,"end_time":162.049},{"word":"attributes","start_time":162.069,"end_time":162.37}],"alternatives":[],"language":"en"},{"transcript":" when we're displaying that image to our users if we were to take a look at the products table","confidence":0.7805263157894737,"words":[{"word":"when","start_time":162.691,"end_time":162.832},{"word":"we're","start_time":162.852,"end_time":163.013},{"word":"displaying","start_time":163.053,"end_time":163.675},{"word":"that","start_time":163.916,"end_time":164.057},{"word":"image","start_time":164.157,"end_time":164.419},{"word":"to","start_time":164.479,"end_time":164.599},{"word":"our","start_time":164.66,"end_time":164.76},{"word":"users","start_time":164.84,"end_time":165.101},{"word":"if","start_time":165.423,"end_time":165.483},{"word":"we","start_time":165.523,"end_time":165.604},{"word":"were","start_time":165.624,"end_time":165.744},{"word":"to","start_time":165.764,"end_time":165.824},{"word":"take","start_time":165.865,"end_time":166.025},{"word":"a","start_time":166.065,"end_time":166.086},{"word":"look","start_time":166.106,"end_time":166.266},{"word":"at","start_time":166.306,"end_time":166.387},{"word":"the","start_time":166.427,"end_time":166.507},{"word":"products","start_time":166.588,"end_time":167.009},{"word":"table","start_time":167.029,"end_time":167.15}],"alternatives":[],"language":"en"},{"transcript":" we see that we have an image url and then an image public id these are going to be useful","confidence":0.8028500000000001,"words":[{"word":"we","start_time":167.672,"end_time":167.793},{"word":"see","start_time":167.833,"end_time":167.973},{"word":"that","start_time":167.993,"end_time":168.094},{"word":"we","start_time":168.114,"end_time":168.194},{"word":"have","start_time":168.234,"end_time":168.435},{"word":"an","start_time":168.475,"end_time":168.516},{"word":"image","start_time":168.676,"end_time":168.877},{"word":"url","start_time":168.977,"end_time":169.399},{"word":"and","start_time":169.5,"end_time":169.58},{"word":"then","start_time":169.6,"end_time":169.7},{"word":"an","start_time":169.741,"end_time":169.801},{"word":"image","start_time":169.962,"end_time":170.283},{"word":"public","start_time":170.403,"end_time":170.705},{"word":"id","start_time":170.785,"end_time":171.046},{"word":"these","start_time":171.327,"end_time":171.448},{"word":"are","start_time":171.488,"end_time":171.548},{"word":"going","start_time":171.568,"end_time":171.709},{"word":"to","start_time":171.729,"end_time":171.769},{"word":"be","start_time":171.789,"end_time":171.849},{"word":"useful","start_time":171.869,"end_time":172.01}],"alternatives":[],"language":"en"},{"transcript":" to us as we store this image from cloudinary after we upload it to cloudinary in the product","confidence":0.7217777777777777,"words":[{"word":"to","start_time":172.291,"end_time":172.431},{"word":"us","start_time":172.552,"end_time":172.652},{"word":"as","start_time":172.853,"end_time":172.973},{"word":"we","start_time":173.013,"end_time":173.134},{"word":"store","start_time":173.254,"end_time":173.756},{"word":"this","start_time":173.776,"end_time":174.257},{"word":"image","start_time":174.398,"end_time":174.659},{"word":"from","start_time":174.819,"end_time":175.02},{"word":"cloudinary","start_time":175.1,"end_time":175.702},{"word":"after","start_time":175.983,"end_time":176.163},{"word":"we","start_time":176.204,"end_time":176.304},{"word":"upload","start_time":176.384,"end_time":176.745},{"word":"it","start_time":176.785,"end_time":176.826},{"word":"to","start_time":176.946,"end_time":177.106},{"word":"cloudinary","start_time":177.147,"end_time":177.608},{"word":"in","start_time":177.628,"end_time":177.668},{"word":"the","start_time":177.909,"end_time":178.009},{"word":"product","start_time":178.029,"end_time":178.17}],"alternatives":[],"language":"en"},{"transcript":" dashboard instead of just using the image path and using the image url with our asset storage facade","confidence":0.7761666666666668,"words":[{"word":"dashboard","start_time":178.411,"end_time":178.892},{"word":"instead","start_time":178.973,"end_time":179.254},{"word":"of","start_time":179.274,"end_time":179.334},{"word":"just","start_time":179.374,"end_time":179.514},{"word":"using","start_time":179.595,"end_time":179.815},{"word":"the","start_time":179.856,"end_time":179.936},{"word":"image","start_time":180.056,"end_time":180.317},{"word":"path","start_time":180.377,"end_time":180.699},{"word":"and","start_time":181.04,"end_time":181.14},{"word":"using","start_time":181.301,"end_time":181.521},{"word":"the","start_time":181.561,"end_time":181.642},{"word":"image","start_time":181.742,"end_time":181.943},{"word":"url","start_time":182.043,"end_time":182.424},{"word":"with","start_time":182.445,"end_time":182.605},{"word":"our","start_time":182.665,"end_time":182.766},{"word":"asset","start_time":182.946,"end_time":183.307},{"word":"storage","start_time":183.488,"end_time":183.91},{"word":"facade","start_time":183.93,"end_time":184.05}],"alternatives":[],"language":"en"},{"transcript":" What we're going to do is actually use the URL that is given to us by Cloudinary after we upload","confidence":0.8298499999999999,"words":[{"word":"What","start_time":185.241,"end_time":185.322},{"word":"we're","start_time":185.342,"end_time":185.462},{"word":"going","start_time":185.482,"end_time":185.623},{"word":"to","start_time":185.663,"end_time":185.703},{"word":"do","start_time":185.763,"end_time":185.844},{"word":"is","start_time":185.904,"end_time":185.984},{"word":"actually","start_time":186.105,"end_time":186.426},{"word":"use","start_time":186.627,"end_time":186.787},{"word":"the","start_time":186.828,"end_time":186.908},{"word":"URL","start_time":187.008,"end_time":187.43},{"word":"that","start_time":187.47,"end_time":187.591},{"word":"is","start_time":187.651,"end_time":187.711},{"word":"given","start_time":187.791,"end_time":188.032},{"word":"to","start_time":188.093,"end_time":188.193},{"word":"us","start_time":188.313,"end_time":188.414},{"word":"by","start_time":188.514,"end_time":188.675},{"word":"Cloudinary","start_time":188.735,"end_time":189.297},{"word":"after","start_time":189.498,"end_time":189.679},{"word":"we","start_time":189.719,"end_time":189.799},{"word":"upload","start_time":189.819,"end_time":189.96}],"alternatives":[],"language":"en"},{"transcript":" it.","confidence":0.44,"words":[{"word":"it.","start_time":190.02,"end_time":190.241}],"alternatives":[],"language":"en"},{"transcript":"So first let's go ahead and upload the image to Cloudinary.","confidence":0.8340909090909091,"words":[{"word":"So","start_time":190.882,"end_time":191.002},{"word":"first","start_time":191.062,"end_time":191.323},{"word":"let's","start_time":191.503,"end_time":191.663},{"word":"go","start_time":191.683,"end_time":191.764},{"word":"ahead","start_time":191.784,"end_time":191.964},{"word":"and","start_time":191.984,"end_time":192.084},{"word":"upload","start_time":192.184,"end_time":192.445},{"word":"the","start_time":192.465,"end_time":192.545},{"word":"image","start_time":192.585,"end_time":192.786},{"word":"to","start_time":192.826,"end_time":192.946},{"word":"Cloudinary.","start_time":192.966,"end_time":193.487}],"alternatives":[],"language":"en"},{"transcript":"Store on Cloudinary using the","confidence":0.5318,"words":[{"word":"Store","start_time":198.097,"end_time":198.397},{"word":"on","start_time":198.457,"end_time":198.537},{"word":"Cloudinary","start_time":198.578,"end_time":199.179},{"word":"using","start_time":199.199,"end_time":199.64},{"word":"the","start_time":199.66,"end_time":199.72}],"alternatives":[],"language":"en"},{"transcript":" method that the Laravel Cloudinary SDK provides on the products folder.","confidence":0.7406363636363636,"words":[{"word":"method","start_time":200.001,"end_time":200.362},{"word":"that","start_time":200.443,"end_time":200.583},{"word":"the","start_time":200.623,"end_time":200.724},{"word":"Laravel","start_time":200.764,"end_time":201.125},{"word":"Cloudinary","start_time":201.165,"end_time":201.647},{"word":"SDK","start_time":201.788,"end_time":202.229},{"word":"provides","start_time":202.25,"end_time":202.711},{"word":"on","start_time":203.996,"end_time":204.077},{"word":"the","start_time":204.117,"end_time":204.197},{"word":"products","start_time":204.257,"end_time":204.699},{"word":"folder.","start_time":204.719,"end_time":204.94}],"alternatives":[],"language":"en"},{"transcript":" Then, since we need the image URL as well as the image public ID to be able to retrieve","confidence":0.7836315789473683,"words":[{"word":"Then,","start_time":206.092,"end_time":206.333},{"word":"since","start_time":206.514,"end_time":206.674},{"word":"we","start_time":206.715,"end_time":206.795},{"word":"need","start_time":206.835,"end_time":206.976},{"word":"the","start_time":206.996,"end_time":207.076},{"word":"image","start_time":207.136,"end_time":207.337},{"word":"URL","start_time":207.438,"end_time":207.819},{"word":"as","start_time":208.0,"end_time":208.081},{"word":"well","start_time":208.121,"end_time":208.281},{"word":"as","start_time":208.322,"end_time":208.382},{"word":"the","start_time":208.402,"end_time":208.482},{"word":"image","start_time":208.543,"end_time":208.764},{"word":"public","start_time":208.804,"end_time":209.065},{"word":"ID","start_time":209.145,"end_time":209.426},{"word":"to","start_time":209.447,"end_time":209.507},{"word":"be","start_time":209.547,"end_time":209.607},{"word":"able","start_time":209.627,"end_time":209.768},{"word":"to","start_time":209.808,"end_time":209.889},{"word":"retrieve","start_time":209.929,"end_time":210.23}],"alternatives":[],"language":"en"},{"transcript":" that image when we're displaying it to our users, we're going to use the method provided","confidence":0.8388749999999998,"words":[{"word":"that","start_time":210.471,"end_time":210.612},{"word":"image","start_time":210.712,"end_time":210.933},{"word":"when","start_time":210.973,"end_time":211.094},{"word":"we're","start_time":211.134,"end_time":211.275},{"word":"displaying","start_time":211.315,"end_time":211.737},{"word":"it","start_time":211.777,"end_time":211.837},{"word":"to","start_time":211.877,"end_time":211.958},{"word":"our","start_time":212.018,"end_time":212.098},{"word":"users,","start_time":212.199,"end_time":212.46},{"word":"we're","start_time":212.802,"end_time":212.922},{"word":"going","start_time":212.962,"end_time":213.123},{"word":"to","start_time":213.163,"end_time":213.324},{"word":"use","start_time":213.666,"end_time":213.866},{"word":"the","start_time":213.907,"end_time":214.007},{"word":"method","start_time":214.047,"end_time":214.349},{"word":"provided","start_time":214.389,"end_time":214.65}],"alternatives":[],"language":"en"},{"transcript":" in that Laravel Cloudinary SDK and grab that to push to the database.","confidence":0.7473846153846154,"words":[{"word":"in","start_time":215.012,"end_time":215.132},{"word":"that","start_time":215.193,"end_time":215.374},{"word":"Laravel","start_time":215.454,"end_time":215.796},{"word":"Cloudinary","start_time":215.856,"end_time":216.278},{"word":"SDK","start_time":216.399,"end_time":216.861},{"word":"and","start_time":217.022,"end_time":217.122},{"word":"grab","start_time":217.223,"end_time":217.604},{"word":"that","start_time":217.645,"end_time":217.846},{"word":"to","start_time":217.986,"end_time":218.087},{"word":"push","start_time":218.147,"end_time":218.348},{"word":"to","start_time":218.388,"end_time":218.469},{"word":"the","start_time":218.489,"end_time":218.549},{"word":"database.","start_time":218.589,"end_time":218.75}],"alternatives":[],"language":"en"},{"transcript":" It's incredible that the Laravel Cloudinary SDK provides these methods for us out of the box.","confidence":0.768375,"words":[{"word":"It's","start_time":230.421,"end_time":230.521},{"word":"incredible","start_time":230.562,"end_time":231.023},{"word":"that","start_time":231.064,"end_time":231.184},{"word":"the","start_time":231.204,"end_time":231.264},{"word":"Laravel","start_time":231.304,"end_time":231.626},{"word":"Cloudinary","start_time":231.646,"end_time":232.128},{"word":"SDK","start_time":232.268,"end_time":232.71},{"word":"provides","start_time":232.991,"end_time":233.734},{"word":"these","start_time":233.814,"end_time":234.015},{"word":"methods","start_time":234.095,"end_time":234.417},{"word":"for","start_time":234.477,"end_time":234.657},{"word":"us","start_time":234.718,"end_time":234.798},{"word":"out","start_time":234.878,"end_time":234.979},{"word":"of","start_time":234.999,"end_time":235.059},{"word":"the","start_time":235.079,"end_time":235.139},{"word":"box.","start_time":235.179,"end_time":235.32}],"alternatives":[],"language":"en"},{"transcript":" So that way we can retrieve an image and store these variables","confidence":0.75625,"words":[{"word":"So","start_time":235.501,"end_time":235.561},{"word":"that","start_time":235.601,"end_time":235.702},{"word":"way","start_time":235.722,"end_time":235.843},{"word":"we","start_time":235.863,"end_time":235.944},{"word":"can","start_time":235.964,"end_time":236.085},{"word":"retrieve","start_time":236.125,"end_time":236.709},{"word":"an","start_time":236.749,"end_time":236.85},{"word":"image","start_time":236.971,"end_time":237.252},{"word":"and","start_time":237.333,"end_time":237.434},{"word":"store","start_time":237.514,"end_time":237.816},{"word":"these","start_time":237.857,"end_time":238.038},{"word":"variables","start_time":238.098,"end_time":238.38}],"alternatives":[],"language":"en"},{"transcript":" in our database for retrieval at a later time.","confidence":0.5513333333333335,"words":[{"word":"in","start_time":239.165,"end_time":239.246},{"word":"our","start_time":239.286,"end_time":239.387},{"word":"database","start_time":239.427,"end_time":239.991},{"word":"for","start_time":240.011,"end_time":240.434},{"word":"retrieval","start_time":240.474,"end_time":240.877},{"word":"at","start_time":240.917,"end_time":240.957},{"word":"a","start_time":240.977,"end_time":240.997},{"word":"later","start_time":241.018,"end_time":241.219},{"word":"time.","start_time":241.259,"end_time":241.38}],"alternatives":[],"language":"en"},{"transcript":" Now let's change the image URL, the URL and the image public ID to public ID.","confidence":0.7718125,"words":[{"word":"Now","start_time":241.901,"end_time":242.102},{"word":"let's","start_time":242.162,"end_time":242.342},{"word":"change","start_time":242.382,"end_time":242.643},{"word":"the","start_time":242.683,"end_time":242.763},{"word":"image","start_time":242.804,"end_time":242.984},{"word":"URL,","start_time":243.084,"end_time":243.485},{"word":"the","start_time":243.746,"end_time":243.846},{"word":"URL","start_time":243.947,"end_time":244.308},{"word":"and","start_time":245.13,"end_time":245.31},{"word":"the","start_time":245.33,"end_time":245.671},{"word":"image","start_time":245.711,"end_time":245.912},{"word":"public","start_time":245.952,"end_time":246.213},{"word":"ID","start_time":246.273,"end_time":246.553},{"word":"to","start_time":248.459,"end_time":248.619},{"word":"public","start_time":248.659,"end_time":248.94},{"word":"ID.","start_time":248.98,"end_time":249.02}],"alternatives":[],"language":"en"},{"transcript":" Let's go ahead and save this and let's test this form out.","confidence":0.7527500000000001,"words":[{"word":"Let's","start_time":249.422,"end_time":249.563},{"word":"go","start_time":249.584,"end_time":249.684},{"word":"ahead","start_time":249.705,"end_time":249.846},{"word":"and","start_time":249.866,"end_time":249.947},{"word":"save","start_time":249.987,"end_time":250.209},{"word":"this","start_time":250.249,"end_time":250.451},{"word":"and","start_time":250.612,"end_time":250.713},{"word":"let's","start_time":250.773,"end_time":250.955},{"word":"test","start_time":250.975,"end_time":251.157},{"word":"this","start_time":251.197,"end_time":251.318},{"word":"form","start_time":251.338,"end_time":251.499},{"word":"out.","start_time":251.52,"end_time":251.58}],"alternatives":[],"language":"en"},{"transcript":" You can see that we have some neat loading attributes when we were uploading our image","confidence":0.7775625,"words":[{"word":"You","start_time":257.481,"end_time":257.562},{"word":"can","start_time":257.582,"end_time":257.703},{"word":"see","start_time":257.723,"end_time":257.823},{"word":"that","start_time":257.843,"end_time":257.924},{"word":"we","start_time":257.964,"end_time":258.044},{"word":"have","start_time":258.085,"end_time":258.205},{"word":"some","start_time":258.246,"end_time":258.386},{"word":"neat","start_time":258.487,"end_time":258.668},{"word":"loading","start_time":258.768,"end_time":259.07},{"word":"attributes","start_time":259.15,"end_time":259.613},{"word":"when","start_time":259.854,"end_time":259.995},{"word":"we","start_time":260.035,"end_time":260.136},{"word":"were","start_time":260.156,"end_time":260.276},{"word":"uploading","start_time":260.337,"end_time":260.679},{"word":"our","start_time":260.699,"end_time":260.799},{"word":"image","start_time":260.859,"end_time":260.96}],"alternatives":[],"language":"en"},{"transcript":" to Cloudinary.","confidence":0.8069999999999999,"words":[{"word":"to","start_time":261.241,"end_time":261.402},{"word":"Cloudinary.","start_time":261.442,"end_time":261.884}],"alternatives":[],"language":"en"},{"transcript":"Since we have to wait a little bit for that image to actually be uploaded into","confidence":0.8101249999999999,"words":[{"word":"Since","start_time":261.985,"end_time":262.145},{"word":"we","start_time":262.185,"end_time":262.286},{"word":"have","start_time":262.306,"end_time":262.447},{"word":"to","start_time":262.467,"end_time":262.527},{"word":"wait","start_time":262.567,"end_time":262.728},{"word":"a","start_time":262.788,"end_time":262.808},{"word":"little","start_time":262.949,"end_time":263.17},{"word":"bit","start_time":263.19,"end_time":263.331},{"word":"for","start_time":263.371,"end_time":263.491},{"word":"that","start_time":263.531,"end_time":263.672},{"word":"image","start_time":263.752,"end_time":263.953},{"word":"to","start_time":263.993,"end_time":264.074},{"word":"actually","start_time":264.335,"end_time":264.677},{"word":"be","start_time":264.697,"end_time":264.817},{"word":"uploaded","start_time":264.877,"end_time":265.239},{"word":"into","start_time":265.38,"end_time":265.46}],"alternatives":[],"language":"en"},{"transcript":" Cloudinary and we're not saving it to our local file, what we're doing in our Laravel Livewire","confidence":0.7934117647058825,"words":[{"word":"Cloudinary","start_time":265.661,"end_time":266.263},{"word":"and","start_time":266.624,"end_time":266.704},{"word":"we're","start_time":266.724,"end_time":266.885},{"word":"not","start_time":266.925,"end_time":267.046},{"word":"saving","start_time":267.146,"end_time":267.507},{"word":"it","start_time":267.567,"end_time":267.628},{"word":"to","start_time":267.668,"end_time":267.788},{"word":"our","start_time":267.888,"end_time":267.969},{"word":"local","start_time":268.129,"end_time":268.41},{"word":"file,","start_time":268.47,"end_time":268.812},{"word":"what","start_time":269.293,"end_time":269.414},{"word":"we're","start_time":269.434,"end_time":269.594},{"word":"doing","start_time":269.634,"end_time":269.895},{"word":"in","start_time":270.196,"end_time":270.277},{"word":"our","start_time":270.337,"end_time":270.437},{"word":"Laravel","start_time":270.497,"end_time":270.899},{"word":"Livewire","start_time":270.939,"end_time":271.22}],"alternatives":[],"language":"en"},{"transcript":" is saying that any time we're waiting for that add product to complete,","confidence":0.8079230769230767,"words":[{"word":"is","start_time":271.22,"end_time":271.642},{"word":"saying","start_time":271.683,"end_time":271.904},{"word":"that","start_time":271.944,"end_time":272.045},{"word":"any","start_time":272.185,"end_time":272.346},{"word":"time","start_time":272.427,"end_time":272.769},{"word":"we're","start_time":272.809,"end_time":272.99},{"word":"waiting","start_time":273.05,"end_time":273.352},{"word":"for","start_time":273.392,"end_time":273.513},{"word":"that","start_time":273.553,"end_time":273.694},{"word":"add","start_time":273.834,"end_time":273.975},{"word":"product","start_time":274.035,"end_time":274.397},{"word":"to","start_time":274.458,"end_time":274.558},{"word":"complete,","start_time":274.599,"end_time":274.82}],"alternatives":[],"language":"en"},{"transcript":" we're just showing this adding new product skeleton.","confidence":0.7571249999999999,"words":[{"word":"we're","start_time":275.962,"end_time":276.102},{"word":"just","start_time":276.162,"end_time":276.363},{"word":"showing","start_time":276.724,"end_time":277.086},{"word":"this","start_time":277.146,"end_time":277.286},{"word":"adding","start_time":277.527,"end_time":277.808},{"word":"new","start_time":278.149,"end_time":278.31},{"word":"product","start_time":278.39,"end_time":278.812},{"word":"skeleton.","start_time":279.454,"end_time":279.835}],"alternatives":[],"language":"en"},{"transcript":"Let's go ahead and add another product.","confidence":0.791142857142857,"words":[{"word":"Let's","start_time":280.076,"end_time":280.216},{"word":"go","start_time":280.237,"end_time":280.337},{"word":"ahead","start_time":280.357,"end_time":280.538},{"word":"and","start_time":280.578,"end_time":280.658},{"word":"add","start_time":280.718,"end_time":280.819},{"word":"another","start_time":280.859,"end_time":281.079},{"word":"product.","start_time":281.1,"end_time":281.24}],"alternatives":[],"language":"en"},{"transcript":" for that Cloudinary upload to go through.","confidence":0.7698571428571429,"words":[{"word":"for","start_time":287.19,"end_time":287.352},{"word":"that","start_time":287.412,"end_time":287.594},{"word":"Cloudinary","start_time":287.916,"end_time":288.521},{"word":"upload","start_time":288.682,"end_time":289.065},{"word":"to","start_time":289.166,"end_time":289.327},{"word":"go","start_time":289.388,"end_time":289.549},{"word":"through.","start_time":289.569,"end_time":289.71}],"alternatives":[],"language":"en"},{"transcript":" And that second new has been uploaded.","confidence":0.671,"words":[{"word":"And","start_time":290.113,"end_time":290.235},{"word":"that","start_time":290.275,"end_time":290.396},{"word":"second","start_time":290.437,"end_time":290.68},{"word":"new","start_time":290.72,"end_time":290.842},{"word":"has","start_time":290.882,"end_time":291.226},{"word":"been","start_time":291.246,"end_time":291.368},{"word":"uploaded.","start_time":291.388,"end_time":291.55}],"alternatives":[],"language":"en"},{"transcript":" To display the images,","confidence":0.74325,"words":[{"word":"To","start_time":292.035,"end_time":292.117},{"word":"display","start_time":292.157,"end_time":292.483},{"word":"the","start_time":292.524,"end_time":292.606},{"word":"images,","start_time":292.667,"end_time":292.83}],"alternatives":[],"language":"en"},{"transcript":" we're using the xCloudinaryImage Laravel Blade component","confidence":0.7438571428571427,"words":[{"word":"we're","start_time":293.271,"end_time":293.372},{"word":"using","start_time":293.452,"end_time":293.653},{"word":"the","start_time":293.713,"end_time":293.794},{"word":"xCloudinaryImage","start_time":294.095,"end_time":295.662},{"word":"Laravel","start_time":295.984,"end_time":296.426},{"word":"Blade","start_time":296.486,"end_time":296.968},{"word":"component","start_time":296.989,"end_time":297.31}],"alternatives":[],"language":"en"},{"transcript":" that the Laravel Cloudinary SDK provides out of the box.","confidence":0.7870000000000001,"words":[{"word":"that","start_time":298.116,"end_time":298.237},{"word":"the","start_time":298.277,"end_time":298.337},{"word":"Laravel","start_time":298.398,"end_time":298.759},{"word":"Cloudinary","start_time":298.779,"end_time":299.221},{"word":"SDK","start_time":299.362,"end_time":299.804},{"word":"provides","start_time":300.085,"end_time":300.667},{"word":"out","start_time":300.848,"end_time":300.968},{"word":"of","start_time":300.989,"end_time":301.049},{"word":"the","start_time":301.069,"end_time":301.129},{"word":"box.","start_time":301.189,"end_time":301.31}],"alternatives":[],"language":"en"},{"transcript":" This allows us to pass in the public ID","confidence":0.7682222222222223,"words":[{"word":"This","start_time":302.014,"end_time":302.176},{"word":"allows","start_time":302.236,"end_time":302.478},{"word":"us","start_time":302.519,"end_time":302.599},{"word":"to","start_time":302.62,"end_time":302.72},{"word":"pass","start_time":302.741,"end_time":303.003},{"word":"in","start_time":303.043,"end_time":303.104},{"word":"the","start_time":303.285,"end_time":303.386},{"word":"public","start_time":303.427,"end_time":303.709},{"word":"ID","start_time":303.75,"end_time":303.79}],"alternatives":[],"language":"en"},{"transcript":" and have Cloudinary retrieve that image for us.","confidence":0.63625,"words":[{"word":"and","start_time":304.356,"end_time":304.477},{"word":"have","start_time":304.557,"end_time":304.779},{"word":"Cloudinary","start_time":304.799,"end_time":305.302},{"word":"retrieve","start_time":305.342,"end_time":305.745},{"word":"that","start_time":305.765,"end_time":305.906},{"word":"image","start_time":305.986,"end_time":306.228},{"word":"for","start_time":306.268,"end_time":306.489},{"word":"us.","start_time":306.51,"end_time":306.55}],"alternatives":[],"language":"en"},{"transcript":" And that way we can use any kind of attribute","confidence":0.7813000000000001,"words":[{"word":"And","start_time":306.852,"end_time":306.933},{"word":"that","start_time":306.953,"end_time":307.074},{"word":"way","start_time":307.115,"end_time":307.256},{"word":"we","start_time":307.337,"end_time":307.438},{"word":"can","start_time":307.478,"end_time":307.6},{"word":"use","start_time":307.681,"end_time":307.782},{"word":"any","start_time":307.903,"end_time":308.024},{"word":"kind","start_time":308.085,"end_time":308.226},{"word":"of","start_time":308.266,"end_time":308.307},{"word":"attribute","start_time":308.408,"end_time":308.59}],"alternatives":[],"language":"en"},{"transcript":" that Cloudinary gives out of the box, such as Cartoonify.","confidence":0.7922,"words":[{"word":"that","start_time":309.136,"end_time":309.276},{"word":"Cloudinary","start_time":309.357,"end_time":310.039},{"word":"gives","start_time":310.42,"end_time":310.741},{"word":"out","start_time":310.941,"end_time":311.042},{"word":"of","start_time":311.062,"end_time":311.122},{"word":"the","start_time":311.162,"end_time":311.242},{"word":"box,","start_time":311.282,"end_time":311.603},{"word":"such","start_time":312.305,"end_time":312.486},{"word":"as","start_time":312.606,"end_time":312.707},{"word":"Cartoonify.","start_time":312.727,"end_time":313.85}],"alternatives":[],"language":"en"},{"transcript":" We can see in our Cloudinary Media Explorer, those images are being stored in the products folder.","confidence":0.8299411764705882,"words":[{"word":"We","start_time":317.151,"end_time":317.232},{"word":"can","start_time":317.252,"end_time":317.392},{"word":"see","start_time":317.432,"end_time":317.633},{"word":"in","start_time":317.673,"end_time":317.713},{"word":"our","start_time":317.753,"end_time":317.834},{"word":"Cloudinary","start_time":317.854,"end_time":318.315},{"word":"Media","start_time":318.376,"end_time":318.657},{"word":"Explorer,","start_time":318.697,"end_time":319.178},{"word":"those","start_time":319.64,"end_time":319.821},{"word":"images","start_time":319.861,"end_time":320.142},{"word":"are","start_time":320.202,"end_time":320.282},{"word":"being","start_time":320.302,"end_time":320.503},{"word":"stored","start_time":320.563,"end_time":320.925},{"word":"in","start_time":321.226,"end_time":321.306},{"word":"the","start_time":321.346,"end_time":321.426},{"word":"products","start_time":321.507,"end_time":322.008},{"word":"folder.","start_time":322.028,"end_time":322.49}],"alternatives":[],"language":"en"},{"transcript":" And just like that, we can use the Cloudinary Laravel SDK to easily store images or any files in Cloudinary","confidence":0.8149000000000001,"words":[{"word":"And","start_time":323.211,"end_time":323.292},{"word":"just","start_time":323.332,"end_time":323.492},{"word":"like","start_time":323.552,"end_time":323.693},{"word":"that,","start_time":323.733,"end_time":323.893},{"word":"we","start_time":323.973,"end_time":324.074},{"word":"can","start_time":324.114,"end_time":324.254},{"word":"use","start_time":324.394,"end_time":324.555},{"word":"the","start_time":324.595,"end_time":324.695},{"word":"Cloudinary","start_time":324.735,"end_time":325.257},{"word":"Laravel","start_time":325.317,"end_time":325.678},{"word":"SDK","start_time":325.798,"end_time":326.279},{"word":"to","start_time":326.6,"end_time":326.761},{"word":"easily","start_time":327.081,"end_time":327.482},{"word":"store","start_time":327.603,"end_time":327.924},{"word":"images","start_time":328.004,"end_time":328.445},{"word":"or","start_time":328.746,"end_time":328.826},{"word":"any","start_time":328.926,"end_time":329.107},{"word":"files","start_time":329.207,"end_time":329.608},{"word":"in","start_time":329.969,"end_time":330.069},{"word":"Cloudinary","start_time":330.109,"end_time":330.39}],"alternatives":[],"language":"en"},{"transcript":" and then retrieve them and deliver them to our users in any way, shape, or form we want.","confidence":0.7173888888888889,"words":[{"word":"and","start_time":330.972,"end_time":331.052},{"word":"then","start_time":331.113,"end_time":331.253},{"word":"retrieve","start_time":331.314,"end_time":331.755},{"word":"them","start_time":331.815,"end_time":331.956},{"word":"and","start_time":332.016,"end_time":332.097},{"word":"deliver","start_time":332.137,"end_time":332.558},{"word":"them","start_time":332.599,"end_time":332.739},{"word":"to","start_time":332.779,"end_time":332.92},{"word":"our","start_time":332.98,"end_time":333.08},{"word":"users","start_time":333.201,"end_time":333.562},{"word":"in","start_time":334.466,"end_time":334.526},{"word":"any","start_time":334.586,"end_time":334.727},{"word":"way,","start_time":334.747,"end_time":334.887},{"word":"shape,","start_time":334.908,"end_time":335.068},{"word":"or","start_time":335.128,"end_time":335.189},{"word":"form","start_time":335.209,"end_time":335.309},{"word":"we","start_time":335.329,"end_time":335.369},{"word":"want.","start_time":335.389,"end_time":335.47}],"alternatives":[],"language":"en"},{"transcript":" Now that we've tackled images, why don't we take a look at how you can embed videos in HTML using Cloudinary's hosted video player.","confidence":0.7555000000000001,"words":[{"word":"Now","start_time":336.231,"end_time":336.312},{"word":"that","start_time":336.332,"end_time":336.452},{"word":"we've","start_time":336.472,"end_time":336.632},{"word":"tackled","start_time":336.673,"end_time":337.034},{"word":"images,","start_time":337.114,"end_time":337.455},{"word":"why","start_time":337.776,"end_time":337.876},{"word":"don't","start_time":337.896,"end_time":338.016},{"word":"we","start_time":338.036,"end_time":338.116},{"word":"take","start_time":338.157,"end_time":338.277},{"word":"a","start_time":338.337,"end_time":338.357},{"word":"look","start_time":338.397,"end_time":338.558},{"word":"at","start_time":338.778,"end_time":338.838},{"word":"how","start_time":338.859,"end_time":338.959},{"word":"you","start_time":338.979,"end_time":339.079},{"word":"can","start_time":339.099,"end_time":339.219},{"word":"embed","start_time":339.28,"end_time":339.601},{"word":"videos","start_time":339.681,"end_time":340.102},{"word":"in","start_time":340.142,"end_time":340.222},{"word":"HTML","start_time":340.383,"end_time":340.944},{"word":"using","start_time":341.064,"end_time":341.285},{"word":"Cloudinary's","start_time":341.325,"end_time":341.847},{"word":"hosted","start_time":341.967,"end_time":342.428},{"word":"video","start_time":342.528,"end_time":342.95},{"word":"player.","start_time":342.97,"end_time":343.09}],"alternatives":[],"language":"en"}]