The video itself isn't actually muted (thankfully) on either Twitch or YouTube. It's just apparently not playing in Germany. The Twitch VoD should be fine. I've not heard of any problems with the Twitch VoDs not playing.
Subscribers have access to the VoD immediately after Day goes offline, and you can watch the whole thing in one sitting if you really like (instead of waiting for the video to go live on YouTube each day). :D