No, no necesitas ningún software especial. Todo lo que necesita es una cuenta de YouTube verificada y la capacidad de conectar su cuenta de Twitch a su cuenta de YouTube. Una vez que sus cuentas estén vinculadas, puede subir sus videos de Twitch a YouTube.