I have some feeds posting to a forum that regularly have embedded Youtube videos. They don't parse in the RSS reader XenForo uses. I understand why converting embedded Youtube videos into BBCode would be a nightmare. I have a few questions that I hope will lead up to a solution.
Why does the RSS feed have to convert to BBCode? Why can't it just output plain HTML posts so any embedded content remains in tact? Is this a technical limitation of XenForo or a misguided attempt at security precautions to protect users who don't vet content they let on their forums?
Can the embedded content be converted to MediaRSS format? That is, displaying a large thumbnail of the video with metadata which links to the video's Youtube page when clicked. XenForo feeds support this behavior as you can see by calling a direct Youtube feed from the API with a link like http://gdata.youtube.com/feeds/base/users/RobertsSpaceInd/uploads?alt=rss
Given the prevalence of Youtube videos in RSS feeds I think that even if it's a decent amount of work to pull off, functionality that detects <iframe> tags with a youtube link contained within and converts them to MEDIA tags would be very much worth the work, even if it's just to display the thumbnail and link as is served by the Youtube API.
I'm posting this here instead of the suggestion forums because I don't know if there's a solution that I've not found. If there's a way to get Youtube videos to show up in RSS feeds in XenForo even if it's just a thumbnail link, please let me know.