translate English to German: The only downside is that you need to install it on your computer and you can only play from that computer at any time.
Der einzige Nachteil ist, dass Sie installieren müssen Sie es auf Ihrem Rechner und Sie können nur die Wiedergabe ab diesem Computer ist jederzeit möglich.