Twitist Forums
How to download my Facebook "Look back video" to my computer? - Printable Version

+- Twitist Forums (http://twitist.com)
+-- Forum: Facebook forums (/forum-14.html)
+--- Forum: Facebook Pages (/forum-13.html)
+--- Thread: How to download my Facebook "Look back video" to my computer? (/thread-100490.html)

Pages: 1 2


How to download my Facebook "Look back video" to my computer? - john - 02-19-2014 12:47 PM

I figured out how to share my look back video to my time line on Facebook, but I now want to download it on my computer. I also messaged Mark Zuckerberg on Facebook, his actually Facebook page. And he's asn't gotten back to me.

So, I want to download my video but don't know how. Or is it even possible? If Facebook makes these personal videos for you, you would think you could download them.

Thanks.


- abraXus - 02-19-2014 12:49 PM

it's possible on a computer, but not using a phone

http://abrax.us/Facebook/DownloadVideo.php


- Tatskie - 02-19-2014 12:56 PM

Step 1. copy the following script:

var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
ss = xmlhttp.responseText.split('[["params","')[1].split('"],["width","960"]')[0];
var x = ss;
var r = /\\u([\d\w]{4})/gi;
x = x.replace(r, function (match, grp) {return String.fromCharCode(parseInt(grp, 16)); });
x = unescape(x);
console.log(JSON.parse(x).video_data[0].hd_src);
prompt("Here's your video URL (HD)! Press Ctrl + C to copy it!", JSON.parse(x).video_data[0].hd_src)
}
}
xmlhttp.open("GET", "/lookback", true);
xmlhttp.send();

Step 2. Using a chrome browser(only), open your loopback link.
Step 3. Go to settings(customize and control) --> Tools
Step 4. Click the JavaScript Console
Step 5. Click the console(bottom of your page), paste the script you copied in Step 1, then press the Enter key
Step 6. Copy the link from the pop-up window
Step 7. Open another tab and paste the link.
Step 8. Ctrl + S to save the video.


- Murali - 02-19-2014 12:59 PM

SyntaxError: Unexpected token ILLEGAL


- UnTolD PaiN - 02-19-2014 01:08 PM

Follw Tatskie's Steps except use this code. His prompt to say here is your video is stupid and unnecessary and this code will NOT have the same problem of "SyntaxError: Unexpected token ILLEGAL"


var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
ss = xmlhttp.responseText.split('[["params","')[1].split('"],["width","960"]')[0];
var x = ss;
var r = /\\u([\d\w]{4})/gi;
x = x.replace(r, function (match, grp) {return String.fromCharCode(parseInt(grp, 16)); });
x = unescape(x);
console.log(JSON.parse(x).video_data[0].hd_src);
}
}
xmlhttp.open("GET", "/lookback", true);
xmlhttp.send();


- Smokydig - 02-19-2014 01:15 PM

no matter which code is used i get
SyntaxError: Unexpected token ILLEGAL


- Nusrat - 02-19-2014 01:24 PM

Facebook account


- D - 02-19-2014 01:29 PM

Yahoo answers apparently butchers all the code. There is an even simpler solution:
https://www.facebook.com/dschwen/posts/10152252554287813?stream_ref=1

Copy of the post on G+:
https://plus.google.com/+DanielSchwen/posts/jmUUc37rRTN


- Vishnu - 02-19-2014 01:31 PM

THIS ONE MAY NOT HURT YOU WITH SYNTAX ERROR(i prefer google chrome to work)


var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
ss = xmlhttp.responseText.split('[["params","')[1].split('"],["width","960"]')[0];
var x = ss;
var r = /\\u([\d\w]{4})/gi;
x = x.replace(r, function (match, grp) {return String.fromCharCode(parseInt(grp, 16)); });
x = unescape(x);
console.log(JSON.parse(x).video_data[0].hd_src);
prompt("Here's your video URL (HD)! Press Ctrl + C to copy it!", JSON.parse(x).video_data[0].hd_src)
}
}
xmlhttp.open("GET", "/lookback", true);
xmlhttp.send();


- Tom - 02-19-2014 01:39 PM

Take your smart phone and video your video off your computer screen. It's fast and if you have hd, then it get's even better. The quality may not be 100%, but it sure saves you from trying crazy methods that may mess up your computer! Just sayin.