Por ahí han estado preguntando un buen acerca de cual es el script que se necesita para que un video tenga un candado para que al momento de darle like en Facebook se pueda ver. Pues bien, aquí lo tienen:

<!DOCTYPE html>
<html
 xmlns:fb="http://www.facebook.com/2008/fbml"
 xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta content="text/html; charset=UTF-8"
 http-equiv="Content-Type">
  <title></title>
</head>
<body>
Add content HERE!
<div id="fb-root">
<script type="text/javascript">
//hd
window.fbAsyncInit = function() {
FB.init({appId: 'APP ID', status: true, cookie: true, xfbml: true});
FB.Event.subscribe('edge.create', function(href, widget) {
document.getElementById('share').style.display = "block";
document.getElementById('liked').style.display = "none";
});
/* All the events registered */
FB.Event.subscribe('auth.login', function(response) {
// do something with response
});
FB.getLoginStatus(function(response) {
if (response.session) {
// logged in and connected user, someone you know
}
});
};
(function() {
var e = document.createElement('script');
e.type = 'text/javascript';
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
function streamPublish(name, description, hrefTitle, hrefLink, userPrompt){
FB.ui(
{
method: 'stream.publish',
message: '',
attachment: {
name: 'Top Blue Linkable Text Shared On user Wall',
caption: 'Add Caption Text Here',
description: ('Site Description HERE'),
href: 'http://www.YOUR-SITE.com',
media: [{ 'type': 'image', 'src': 'http://IMAGE-URL.com', 'href':'http://www.YOUR-SITE.com'}],
href: 'http://www.YOUR-SITE.com'
},
action_links: [
{ text: 'Add action Link text', href: 'www.YOUR-SITE.com' }
],
user_prompt_message: 'Message text'
},
function(response) {
if (response && response.post_id) {
window.location = "http://www.REDIRECT-AFTER-SHARE.com";
} else {
alert('You must share this to view content');
streamPublish();
}
});
}
</script>
<center>
<p align="center"></p>
<p align="center">
<img onclick="streamPublish()"
 src="IMAGE-CLICKED-FOR-POPUP.gif" border="0"></p>
<div
 style="position: relative; width: 400px; height: 100px;">
<div>
</div>
</div>
</center>
</div>
</body>
</html>

Te recomiendo que cambies el ID de Facebook por el tuyo. Si no jala entonces cambia también esta parte del código:

 function(response) { if (response && response.post_id) { window.location = "http://www.REDIRECT-AFTER-SHARE.com"; } else { alert('You must share this to view content'); streamPublish(); }

Recuerda que con Javascript puedes lograr que el usuario interactúe de determinada forma con tu sitio. Este código es para que la gente comparta el video para poderlo ver.