1)It strikes me as odd.
2)It strikes me as being odd.
I know that the former exists and is very common, but can I say the latter as well or does it have a slightly different meaning?
They are both possible and have the same meaning.
Pope of the Dictionary.com Forum