Ejercicios de PowerShell: obtener un listado de vídeos en formato JSON (Invoke-RestMethod), mostrarlos en una tabla interactiva (Out-GridView), seleccionar un vídeo en la tabla y reproducirlo (Start-Process)

# Obtener listado completo de vídeos
$resultado = Invoke-RestMethod "http://www.mediathekdirekt.de/good.json"

# Crear un objeto con propiedades nombre y vídeo
$objeto = $resultado | Select-Object -Property @{Name = "Nombre"; Expression = {$_[2]}},@{Name = "Vídeo"; Expression = {$_[5]}}

# Mostrar el objeto con las propiedades en una tabla interactiva (se seleccionar un vídeo, se pulsa aceptar y se reproduce de forma automática)
$reproducir = $objeto[1..50] | Out-GridView -Title 'Listado (seleccionar un vídeo y pular en Aceptar para verlo)' -PassThru

# Reproducir el vídeo seleccionado anteriormente
Start-Process $reproducir.Vídeo