Count the videos in a Youtube Playlist Challenge

Given a Youtube playlist, output the number of videos in it.

I/O

The playlist will be given as an URL; for example, https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC (this is a playlist a friend sent me to try to get me to listen to K-Pop because she's obsessed with it and I don't like it :P)

The link to a playlist is of the form https://www.youtube.com/playlist?list=&lt;id&gt;. The input is the URL, not the ID.

The output is to be a single integer indicating how many videos are in this playlist. You can either output the total number of videos or the number of non-deleted videos, whichever one is more golfy for you.

Test Cases

https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC -&gt; 12
https://www.youtube.com/playlist?list=PLIEbITAtGBebWGyBZQlkiMXwt30WqG9Bd -&gt; 114 OR 1


Feel free to add more test cases.
05AB1E, 22 bytes
Assumes that the URL is passed without the https://.
Code:
.w’®Ã-ƒ¢’¡`&quot;&lt;li&gt;&quot;¡2è#¬

Uses the 05AB1E encoding. Cannot be tried online, because of internet access.
Explanation:
.w                       # Receive implicit input and read all data from the url
  ’®Ã-ƒ¢’¡               # Split on the string &quot;header-details&quot;
          `              # Flatten once which leaves the last element on top of the stack
           &quot;&lt;li&gt;&quot;¡       # Split on the string &quot;&lt;li&gt;&quot;
                  2è     # Get the third element
                    #    # Split on spaces
                     ¬   # Retrieve the first element 

This is what I get when running in the command line: