So the type was "youtube" but you failed to get an id and you're just going to silently return?  This is going to hide a bug if we get the parsing of their URLs wrong, no?  Should we not do something in the editor that says, "This YouTube URL doesn't seem to be valid, please check..."