• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
The Blog of Jorge de la Cruz

The Blog of Jorge de la Cruz

Everything about VMware, Veeam, InfluxData, Grafana, Zimbra, etc.

  • Home
  • VMWARE
  • VEEAM
    • Veeam Content Recap 2021
    • Veeam v11a
      • Veeam Backup and Replication v11a
    • Veeam Backup for AWS
      • Veeam Backup for AWS v4
    • Veeam Backup for Azure
      • Veeam Backup for Azure v3
    • VeeamON 2021
      • Veeam Announces Support for Red Hat Enterprise Virtualization (RHEV/KVM)
      • Veeam announces enhancements for new versions of Veeam Backup for AWS v4/Azure v3/GVP v2
      • VBO v6 – Self-Service Portal and Native Integration with Azure Archive and AWS S3 Glacier
  • Grafana
    • Part I (Installing InfluxDB, Telegraf and Grafana on Ubuntu 20.04 LTS)
    • Part VIII (Monitoring Veeam using Veeam Enterprise Manager)
    • Part XII (Native Telegraf Plugin for vSphere)
    • Part XIII – Veeam Backup for Microsoft Office 365 v4
    • Part XIV – Veeam Availability Console
    • Part XV – IPMI Monitoring of our ESXi Hosts
    • Part XVI – Performance and Advanced Security of Veeam Backup for Microsoft Office 365
    • Part XVII – Showing Dashboards on Two Monitors Using Raspberry Pi 4
    • Part XIX (Monitoring Veeam with Enterprise Manager) Shell Script
    • Part XXII (Monitoring Cloudflare, include beautiful Maps)
    • Part XXIII (Monitoring WordPress with Jetpack RESTful API)
    • Part XXIV (Monitoring Veeam Backup for Microsoft Azure)
    • Part XXV (Monitoring Power Consumption)
    • Part XXVI (Monitoring Veeam Backup for Nutanix)
    • Part XXVII (Monitoring ReFS and XFS (block-cloning and reflink)
    • Part XXVIII (Monitoring HPE StoreOnce)
    • Part XXIX (Monitoring Pi-hole)
    • Part XXXI (Monitoring Unifi Protect)
    • Part XXXII (Monitoring Veeam ONE – experimental)
    • Part XXXIII (Monitoring NetApp ONTAP)
    • Part XXXIV (Monitoring Runecast)
  • Nutanix
  • ZIMBRA
  • PRTG
  • LINUX
  • MICROSOFT

VMware: How to download all the VMworld 2017 US and Europe sessions using youtube-dl

25th September 2017 - Written in: vmware

Greetings friends, the VMworld has just finished a few weeks ago and has left us many new features, you have all the information in Spanish about the VMworld here.

Despite the detailed summaries and news that we can read on the Internet, one of the most interesting things about VMworld is undoubtedly the technical sessions, this year, like other years, William Lam leaves us links to all the sessions of both VMworld:

  • https://github.com/lamw/vmworld2017-session-urls
  • https://github.com/lamw/vmworld2017-session-urls/raw/master/vmworld-us-playback-urls.md
  • https://github.com/lamw/vmworld2017-session-urls/raw/master/vmworld-eu-playback-urls.md

Now, we have all the links, but what if we want to download the sessions in a global way to have them and visualize them comfortably when we want? That’s what this Post is about:)

Quick overview, download and install youtube-dl

youtube-dl is a command line program to download videos from YouTube. com and some other sites. Requires Python interpreter (2.6,2.7 or 3.2+), and is not platform specific.

Download and install on MacOS X:
Since I have this operating system, I’ll show you the steps to install it here:

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

If you are using Windows, download and install the program:

  • https://yt-dl.org/downloads/2017.09.15/youtube-dl.exe

Now that we have it installed we can move on to the next point.

Creating the file with all URLs

youtube-dl needs a plain text file with one Youtube URL per line, we can do this by using the above URLs and copying/paste to an excel and just using the column with the URLs, etc.

The file has to look like this:

https://youtu.be/raWXxZu3uzA)
https://youtu.be/x3M-C84L2as)
https://youtu.be/6hCTjCNEE9w)
https://youtu.be/i4gRtP4mjMc)
https://youtu.be/-4qJufXhFDw)
https://youtu.be/C8FTi06ajyQ)
https://youtu.be/iAWGDKjgZPA)
https://youtu.be/X98VtQ7l3Oo)
https://youtu.be/ssga4lJENs0)
https://youtu.be/pO7SKXagoxE)
... etc

Launching youtube-dl

When we have everything ready, it’s time to use those FTTHs that you have so many stops, before launching the command I’m going to explain each section a little bit:

youtube-dl -f 22 --batch-file='/Users/jorgedelacruzmingo/Downloads/us'

1. – The first word is obviously the command in question.
2. – The format that we want to download, there are several as many of you already know, I leave all the formats available, I have selected type 22 (which gives us the best option), but you could download only audio if you want to hear it in the car for example:

171         webm      audio only  DASH webm audio , audio@ 48k (worst)
140         m4a       audio only  DASH audio , audio@128k
160         mp4       192p        DASH video 
133         mp4       240p        DASH video 
134         mp4       360p        DASH video 
135         mp4       480p        DASH video 
136         mp4       720p        DASH video 
137         mp4       1080p       DASH video 
17          3gp       176x144     
36          3gp       320x240     
5           flv       400x240     
43          webm      640x360     
18          mp4       640x360     
22          mp4       1280x720    (best)

3. – We will use the batch-file parameter and the directory where we have the file with all YouTube URLs.

This will start using as much download bandwidth as possible, and we’ll see something similar to the following, it’s just an example of two videos, but it will take a while.

[youtube] A1wQCaIY5NQ: Downloading webpage
[youtube] A1wQCaIY5NQ: Downloading video info webpage
[youtube] A1wQCaIY5NQ: Extracting video information
[youtube] A1wQCaIY5NQ: Downloading MPD manifest
[youtube] A1wQCaIY5NQ: Downloading MPD manifest
[download] Destination: SIE3195BU - Why Identity Management and Enterprise Mobility Are the First Steps-A1wQCaIY5NQ.mp4
[download] 100% of 225.30MiB in 00:45
[youtube] rAU60SNxnsU: Downloading webpage
[youtube] rAU60SNxnsU: Downloading video info webpage
[youtube] rAU60SNxnsU: Extracting video information
[youtube] rAU60SNxnsU: Downloading MPD manifest
[youtube] rAU60SNxnsU: Downloading MPD manifest
[download] Destination: SIE2709BU-rAU60SNxnsU.mp4
[download] 100% of 263.02MiB in 00:50

If any video fails you, you will have to remove from the file with the URLs you already have and launch the command again with the rest.

I can only say, THANK YOU VERY MUCH WILLIAM!

Filed Under: vmware Tagged With: vmworld .mp4, vmworld 2017, vmworld download, vmworld recording, vmworld videos, vmworld virtual, vmworld youtube

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

  • E-mail
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • YouTube

Posts Calendar

September 2017
M T W T F S S
 123
45678910
11121314151617
18192021222324
252627282930  
« Aug   Oct »

Disclaimer

All opinions expressed on this site are my own and do not represent the opinions of any company I have worked with, am working with, or will be working with.

Copyright © 2025 · The Blog of Jorge de la Cruz