Two days ago I was able to embed a video blog post into Facebook, using a licensed player & the plug-in "open-graph-protocol-in-posts-and-pages". It worked great & that video still works in Facebook. The Facebook OG debugger read the OG metatags just fine without altering them.
Yesterday I back-updated an older video blog post with OG metas & tried to post it into FB & got a jumble of code.
Using the FB OG debugger, I see that FB is now reading the code differently.
Here is the video blog post that I inserted two days ago & still works great: http://blog.theflowerraj.org/2011/10/paul-leake-kailash-ray-interview-iii-of-iii/
Here is the almost identical earlier video blog post that does not work: http://blog.theflowerraj.org/2011/10/paul-leake-kailash-ray-interviews-ii-of-iii/
Both seem now to be parsed differently in the debugger.
It seems that now Facebook takes a meta-tag like:
"<meta property="og:url" content="http://theflowerraj.org/jwplayer/player.swf?file=http://videos.videopress.com/0MZHMNHT/paul_leake_kailash_ray_interviews_2_3_dvd.mp4&autostart=true" />"
and reads it now instead as:
"og:url http://theflowerraj.org/jwplayer/player.swf?file=http%3A%2F%2Fvideos.videopress.com%2F0MZHMNHT%2Fpaul_leake_kailash_ray_interviews_2_3_dvd.mp4&autostart=true" and the added characters mean the video is not inserted?????
It also reports that the metatag:
"<meta property="og:type" content="movie" />"
is read as:
I am baffled as to why the Facebook parser should have changed overnight?