No tags (again, the German may throw me, but I didn't see SiLU anywhere), and compressed via XVID to x264 (good guess!). I should add that the info files indicate they have English as well as German audio, which would support your guess that it's a theatrical release, no?