embedfilter_approve does not seem to handle relative paths. Is there anything wrong with inserting this snippet of code after $parts = parse_url($url);?

if(!isset($parts['host'])){
  $parts['host'] = $_SERVER['HTTP_HOST'];
}