avatarAlice González

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

3902

Abstract

only, some have video only, and some have both video and audio. And also they’re available in multiple formats. For video there is AVC (which is apparently H.254), VP09, and AV01. And for audio there’s Mp4a and Opus. I don’t know what Opus is but apparently it is noticeably better than Mp4a. So if you’ve ever gone to a YouTube download page and seen a million download options that’s why. Although I hide the redundant ones and just display the one with the lowest file size at that quality level (usually VP09 or AV01).</p><p id="b96b">It’s actually pretty cool to see AV01 as I talked about it <a href="https://readmedium.com/why-apple-adding-av1-support-is-a-big-deal-faa46a356f3c">here</a>. And it does compress videos a little better than VP09 and a lot better than AVC.</p><p id="d170">Also apparently YouTube does something called DRC, dynamic range compression (Not Democratic Republic of Congo). It makes the quiet sections louder and the loud sections quieter. Apparently people really hate it and I guess there must be a way to disable it because I have not been able to find a music video with DRC enabled. I’ve never heard anyone talk about this before though.</p><p id="e027">So now that we have the formats we can just download them. Each format has a download link oddly enough. I did not expect that. Just keep in mind that the YouTube download links expire in 6 hours.</p><p id="3fc9">Of course here we run into a problem. When I saw this I was like, “Great, let’s just download an audio-only track if we only want audio or a video+audio track if we want video.”</p> <figure id="dd49"> <div> <div> <img class="ratio" src="http://placehold.it/16x9"> <iframe class="" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FMvioOPqhOm6b4BI0FQ%2Ftwitter%2Fiframe&amp;display_name=Giphy&amp;url=https%3A%2F%2Fgiphy.com%2Fgifs%2Ffallontonight-jimmy-fallon-tonight-show-MvioOPqhOm6b4BI0FQ&amp;image=https%3A%2F%2Fmedia0.giphy.com%2Fmedia%2Fv1.Y2lkPTc5MGI3NjExa203NTd1dnVhNGpveHByMmxsOGRzZGxsejhsZzh2Zjk5N20xMTYwbSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw%2FMvioOPqhOm6b4BI0FQ%2Fgiphy.gif&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=giphy" allowfullscreen="" frameborder="0" height="435" width="435"> </div> </div> </figure></iframe></div></div></figure><p id="9eda">If you do that you’re restricted to at most 720p 30fps. Or so I’m told. I haven’t been able to find a file with both video and audio over 360p. And some videos don’t have any video+audio tracks at all. So that means we’re going to have to download a video file and an audio file (preferably without DRC) and merge them together.</p><p id="e01b">And this is perhaps the first really big problem I ran into. If I was doing this locally it would not be that big of a problem because there’s a nice command line package called <code>FFmpeg</code> that will just do it for you. Unfortunately it’s a bit more complicated when you’re working with Node.js because you have to do a bunch of file manipulation stuff.</p><p id="12d8">I ended up deciding to just download the files from Google’s servers separately and then merge them locally. Apparently Flutter has a package called <code>FFmpeg-kit</code> that will do this. Unfortunately it only works on Android, iOS, and MacOS.</p><p id="fdbf">Although Android will not be getting YouTube downloading because Google is really strict about that.</p> <figure id="eaa2"> <div> <div> <img class="ratio" src="http://placehold.it/16x9"> <iframe class="" src="https://cdn.embedly.com/widgets/media.html?type=text%2Fhtml&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;schema=twitter&amp;url=https%3A//twitter.com/EzraDuown/status/1776352074449530961/&amp;image=" a

Options

llowfullscreen="" frameborder="0" height="281" width="500"> </div> </div> </figure></iframe></div></div></figure><p id="7c7c">In fact the app mentioned above, NewPipe, is not available on the Google Play store. So that means that the only platform able to benefit from YouTube downloading is iOS. There is no macOS version of the app but you can run the iOS app on an Apple Silicon Mac. Web users will be restricted to downloading audio or downloading 360p videos. Oh well. Maybe I’ll improve this feature in the future.</p><p id="cae5">And another problem. YouTube throttles some of the downloads. Not all of them though which is weird. I thought it was broken at first. Nope, it’s just that the downloads were really really slow.</p><p id="74fe">Although there’s a way around this too. Flutter has its own package for downloading YouTube videos called <code>youtube_explode_dart</code> and this one has gotten around the throttling issues. It’s listed as issue #180 and fixed in pull request 185.</p><figure id="c76e"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*R0QbSVVKcpNt1NDnlL-7Qg.png"><figcaption></figcaption></figure><p id="4a2c">And it works great now. Well, for the streams it supports. It doesn’t support all the streams. But it supports enough.</p><p id="7308">And, one more thing <code>youtube_explode_dart</code> doesn’t actually do everything <code>youtube-dl</code> does. <code>youtube-dl</code> actually gives you a lot more information on the actual files (such as if the audio is DRCed). So I’m still going to have to use it. But I can use <code>youtube_explode_dart</code> to actually download the files.</p><p id="8fe6">I do feel a little silly for wasting so much time on this feature. Like, I built an RSS reader to watch YouTube videos, not to download them. And the only people that can really take advantage of this feature are iOS users.</p><p id="9388">It’s funny. Everyone thinks iOS is the locked-down one. But in this one specific case Android is more locked down. Because if you look up YouTube downloaders on iOS there are pages and pages of them.</p><p id="0e6e">I could see myself taking advantage of this feature. Stratum 3.0.0 also introduces the ability to add external links. So I could find a YouTube video I like that I want to download and I could just download it.</p><p id="01c9">And this experience has taught me a lot about the inner workings of YouTube. Mostly the subtitles. I had no idea the method I was using to get subtitles before was so suboptimal. It works and there’s nothing wrong with it but it could be better.</p><p id="7e7d">I’m pretty happy with Stratum’s YouTube functionality now. I was happy with it before, to be honest, I just went down a ‘YouTube Rabbit Hole’. But I did have one more feature planned: automatic YouTube summary generation.</p><p id="5b0e">Because since adding YouTube summaries I’ve been watching a lot more YouTube. I mean summarizing a lot more YouTube. There are a lot of channels I’m interested in but can’t get to due to time restrictions. Like TED and DW News. Guess what? I follow both of those sources of news now and just read the summaries. But you know what I don’t like? Tapping on the button to generate the summaries.</p><p id="8a38">Well, those are some future plans. It will be expensive though, which is also why I’m planning to announce new pricing for Stratum soon.</p><p id="f6db">If you liked this post and would like to stay updated with my future articles consider using my RSS app Stratum on <a href="https://apple.co/3rZyh9B">iOS</a> and <a href="https://play.google.com/store/apps/details?id=com.amorfatite.keystone">Android</a>. Also check out my language learning app Litany (<a href="https://apple.co/45prCDA">iOS</a>, <a href="https://play.google.com/store/apps/details?id=com.amorfatite.litany">Android</a>).</p></article></body>

5 Lesser-Known Signs You Might Have ADHD As A Woman

Number 3 is one of the most overlooked symptoms.

Photo by sobhan joodi on Unsplash

Coming to grips with the realization that I had ADHD was intense. As a woman with a good job, a good salary, and a good degree, it didn’t feel real.

Looking back, the signs were always there. I’ve struggled with inattentiveness and daydreaming for much, if not all, of my life, along with forgetfulness and procrastination that plagued my time at university. I was, according to my primary school teachers, a ‘bossy boots’ and a ‘scatterbrain’, who lacked confidence, but only in the academic subjects she struggled with.

Yet, at the same time, I was creative, driven, gifted at certain subjects (not maths), and would now consider myself to be pretty successful. I thrive in my job (creative marketing), make friends easier than most, and have carved a career out of building connections with others.

Put simply, ADHD does not just apply to 8-year-old boys running around a classroom. It affects all genders, and yet most women go years without a proper diagnosis.

Why?

Because ADHD in women presents itself differently.

You don’t have to be a fidget queen to have ADHD. Trust me. Here are the five top, yet lesser-known symptoms of ADHD in women.

If any of them resonate with you, please comment and seek professional support for a proper diagnosis. It is the first step to managing symptoms (and thriving) with ADHD.

  1. Rejection Sensitive Dysphoria — Being hypersensitive to criticism from others (and yourself) and setting unreasonably high expectations (and then beating yourself up when you don’t meet them).
  2. Time blindness — My friends expect me to always be ten minutes late. Women with ADHD often struggle to keep time and when it’s 11 o’clock in the morning in our head, it’s actually 13.30 pm to the rest of the world. Women with ADHD also struggle to work towards a set time. For example, give us a project and tell us we need to do it in one hour, and we’ll do it in one hour. Give us the same project and tell us to do it in three days, and it’ll take us three days.
  3. Severe PMS or Pre-Menstrual Dysphoric Disorder — I struggled with both before getting on top of my hormonal health. Many women with ADHD struggle with mood swings which are A, another lesser-known symptom of ADHD, and B exacerbated heavily by our menstrual cycles. It can be an unmitigated, raging shit show if you don’t know what’s going on.
  4. Insomnia — Women with ADHD often struggle with random, racing thoughts that prevent them from falling asleep, leaving them chronically tired and often feeling more disorganized than the night before as we’re now running late to work.
  5. Extreme talent — If you read the last four and thought “shit, that’s me”, don’t panic. It’s definitely not all bad! I consider my ADHD to be a blessing. It’s made me a quick-thinking, dynamic, creative machine. Yes, you have to get on top of it and yes, it makes life a little challenging at times, but once you understand why you do things a certain way (and how to work with your brain) you can make truly epic strides at home, at work, and in your own head.

A final note — Some of the most successful women in the world have ADHD, even Emma Watson! ADHD is intense and difficult for women to navigate along with all the other life challenges we face, but it can be well-managed and supported by a combination of tools, including exercise, medication, and therapy.

I found that once I started talking more openly about it to family and friends (and colleagues), the easier it got for me to show up authentically. I feel so much better about it and I hope you will too if this resonated with you.

If it did, please leave a comment and, most importantly, speak to someone about getting a diagnosis. It’s the first step to thriving with ADHD.

A x

Womens Health
Mental Health
Adhd
Women
Careers
Recommended from ReadMedium