If anyone is curious how i solved my problem. I just queried the data already "filtered" from Overpass-API.
The Query I used was:
```
http://overpass-api.de/api/interpreter?data=[out:xml];(rel(55.78,10.58,51.89,12.73) http://overpass-api.de/api/interpreter?data=[out:xml];
(rel(55.78,10.58,51.89,12.73)
["route"~"bus|light_rail|trolleybus|ferry|detour|train|tram|railway|subway|tracks"];);
out meta;
>;
out skel meta;
```
If anyone is looking at a similar Problem I strongly recommend the *Overpass API* since the QL is really powerful in contrast to the rather elementary possibilities of *osmfilter*.*osmfilter*.