BUILD 2016 Session Downloader
Die BUILD Conference brachte wieder viele interessante Sessions (einen Überblick über die Ankündigungen gibt es hier: Tag 1 und Tag 2). Diese können auf der Website https://channel9.msdn.com/Events/Build/2016 gesucht, gefiltert, angesehen und downgeloadet werden.
Für alle jene, die allerdings alle Sessions oder bestimmte Sessions zu einem Thema herunterladen möchten, gibt es ein hilfreiches PowerShell Download-Script. Unser lieber Kollege Bill Ayers, aka @SPDoctor, hat hierzu das folgende PowerShell Script geschrieben und gepostet:
Hier gehts zum Artikel und zum Script: Download the Build 2016 Content We Care About using PowerShell.
Das Script liest den BUILD Session RSS-Feed, filtert nach bestimmten Kategorien und speichert die gefundenen MP4-Videos in das aktuelle Verzeichnis.
# Channel 9 download script by @SPDoctor $feedUrl = 'https://s.ch9.ms/Events/Build/2016/RSS' $filters = @("*Microsoft Graph*", "*Azure AD*", "*SharePoint*", "*Office 365*") $categories = @("office", "office-365")
Wer möchte, kann den $filters und $categories (Tags) Ausdruck anpassen oder wie hier leer lassen um alle Sessions zu laden.
$filters = @("*") $categories = @("")
Besonders fein finde ich, dass die Filenames “canonicalized” werden und somit existierende Files erkannt (und nicht doppelt heruntergeladen) werden und dass das Script den Filename durch den hübschen <title> ersetzt.
Derzeit wird das erste MP4-File aus dem Feed geladen, die folgende Grafik zeigt die verfügbaren Media Files aus dem RSS-Feed. Wer will kann das Script noch anpassen und die gefundenen Filenames nach "*high.mp4" filtern oder weiter modifizieren…
Die Ausführung des Scripts dauert dann, je nach Bandbreite.
Bill, thanks for the useful PowerShell-Script!
Viel Spaß mit den BUILD-Sessions!