 So a few weeks ago I got this comment on one of my videos, oh no not that one although I hope that I fixed that issue. This comment about writing a script where you get the input from the command line which is something I normally do on my scripts but in the tutorial that wasn't the focus of it so I just had a read me command or now read me command a read command run. Well today we're gonna look at how I do it and I don't just grab what is passed from the command line the arguments in the shell. I actually do a few checks on different things. So we're gonna do an example today where we're gonna give a script a URL and it's gonna download the video using YouTube DL but it's going to check for the input in different ways. You'll see what I mean let's go ahead and get started. So I'm aware that some of my videos have really bad audio and there's three reasons mainly for that. One my entire house has tile floors which I think causes some echoeyness. That's a small part of it. I think it does affect it I don't think it's the worst part. The other part is sometimes my pulse audio input settings get changed. I don't know why this happens I don't do it and sometimes I'm in a hurry to get my videos recorded because I have limited time to get them done and I don't have time to check and it is until after I've recorded the videos that I realize that the volume levels on my mic have been changed. But there's another factor and that is my microphone positioning. I had this old style mic stand that was next to my desk but it's always in the way so I kind of shoved behind my desk and when I set it up if I set it up in the proper position for me talking it blocks the screen it makes it hard for me to see what I'm typing. So sometimes I would have it behind the monitor or under the monitor or near the keyboard just sitting on the desk and it wasn't a good positioning. So the other day I ordered one of these mic stands that well they ratchet down to your desk. I just bought the cheapest one it was $12 it's actually been on my Amazon wish list for over a year or two now. Kept hoping someone would get me it for Christmas nice cheap gift but no one ever did so I finally bought one myself and when it came in there was a little bit of an issue. Due to the lip all the way around my desk the clamp would not clamp properly it wouldn't hold at all. Now I'm not a fancy man. I already have random pieces of wood that I've screwed into my desk for holding headphones. So my first thought was to just screw another piece of wood on there but this one would have to be secure because the mic's gonna be moving and I don't want to pull that piece of wood out of the desk but then I was looking at the mic stand a little bit more. Here's the clamp again so it clamps on the desk and then the mic stand just slides into this hole right here. So I figure if I'm going to drill holes in my desk anyway I might as well just drill a hole that size. So I drilled a hole right in the desk and slid the mic stand right in there. So now I have no excuse because my mic is right here. I can put it right in front of me in positions that doesn't block the screen and when I'm done it just slides right back like that out of the way. So hopefully as long as I remember to check my mic levels in pulse audio the audio on my videos will be better than they have been the last couple videos I did. So I apologize about that and yeah. So I've been wanting to do this for a while and hopefully it helps. Thanks for watching and I hope you continue to watch my videos that now will hopefully have better audio.