No, it is not. Referring to the corresponding section in the help center:
Please note that the following subjects are considered off-topic here:
- Technology questions about playing content
Unfortunately, though, as to my knowledge there doesn't seem to be any other SE site where this question would be on-topic either. But you could ask on the main meta site, where there is specifically a tag site-recommendation
for finding the appropriate site for a question.