Publicatie:Facebook-video's archiveren met Link Grabber en Youtube-dl
In het kader van het project Best practices voor de archivering van sociale media in Vlaanderen en Brussel werden verschillende tools getest om socialemediaplatformen te archiveren. Deze handleiding beschrijft hoe Facebook-video's te archiveren met Link Grabber en Youtube-dl.
Titel | Facebook-video's archiveren met Link Grabber en Youtube-dl (Voorkeurstitel) |
Locatie | |
Uitgever | |
Jaar van uitgave | 2021 |
Rechten | CC-BY-SA |
Persistent ID |
Facebook video's archiveren met behulp van een extensie "Link Grabber" om de links op te lijsten en Youtube-dl om de links in bulk te downloaden.
Vereisten
- Internet browser
- Youtube-dl
- Facebook account
- Geen schrik van command line
Installeer Youtube-dl
Volg deze handleiding om youtube-dl te installeren.
Installeren Link Grabber
Link Grabber is een gratis extensie voor de Chrome browser, er zijn veel extensies die ongeveer hetzelfde doenm, Link Grabber bestaat al verschillende jaren en werkt nog altijd. Voor gebruikers die de Firefox browser gebruiken is er de Add-on ["Link Gopher"]. De extensie wordt in de handleiding gebruikt om de URLS achter de Facebook video's op te lijsten.
Ga naar de Chrome webstore om de Link Grabber extensie aan Chrome toe te voegen.
- Klik op de knop "Add to Chrome"
- Klik ter bevestiging op "Add extension"
- De extensie in geïnstalleerd en is te vinden in de rechterbovenhooek van de Chrome browser, of onder het extensie menu aangeduid door het puzzelstuk.
Link Grabber gebruiken
Ga naar een facebook pagina, navigeer naar de "Video's" detailpagina van het facebook profiel.
Als de video's pagina geopend is klik op het Link Grabber icoon rechtsboven in de browser.
In Link Grabber, typ "videos", in het "substring filter" veld om te filteren op de facebook video urls.
Klik vervolgens op de knop "Copy 3/20" in dit geval om de gefilterde URLS te kopieren. Plak deze links in een nieuw tekstbestand.txt.
Bewaar het tekstbestand op een logische plek, bijvoorbeeld op Windows C:\Users\UwGebruikersnaam\Documents\fb-videos\fb-videos.txt
.
Mac Os X en Linux, /home/UwGebruikersnaam/Documents/fb-videos/fb-videos.txt
Voorbereiding youtube-dl
Youtube-dl kan aan de hand van een tekst.txt bestand URLS downloaden, de voorwaarde is dat er op elke lijn een URL staat, lijnen die beginnen met '#', ';' of ']' worden genegeerd.
Op windows, open een nieuwe powershell, druk op de windows toets en typ "Powershell", druk vervolgens op enter.
Navigeer via de Powershell naar de map waar het tekstbestand is opgeslagen cd C:\Users\UwGebruikersnaam\Documents\fb-videos\
cd
: Change Directory
Op Mac Os X, Open een nieuw terminal-venster, klik op het vergrootglas in de rechterbovenhoek.
Type "Terminal" in de zoekbalk en druk op enter wanneer het systeem de Terminal app heeft gevonden.
Op Linux, start een nieuw terminal venster met ctrl + alt + t
.
Navigeer via de terminal naar de map waar het tekstbestand is opgeslagen met het volgende commando:
cd ~/Documents/fb-videos/
~
: Staat gelijk aan het adres van de home folder van de ingelogde user, /home/lode/Documents/fb-videos/
Gebruik
Voer het volgende commando in om de lijst van urls te downloaden met Youtube-dl.
Voor Windows:
youtube-dl -a C:\Users\UwGebruikersnaam\Documents\fb-videos\fb-videos.txt
De output van youtube-dl zou moeten aangeven dat de URL lijst een voor een verwerkt en gedownload wordt.
Extra
Het is mogelijk dat deze manier, links verzamelen via link-grabber en downloaden via youtube-dl werkt voor andere platformen. Youtube-dl ondersteund nog veel meer websites dan enkel YouTube. Het is ook mogelijk om bijvoorbeeld videos te downloaden van Reddit, Twitter, Facebook, Vimeo, Twitch, DailyMotion De volledige lijst van ondersteunde websites is hier te vinden Supported sites. En de link-grabber extensie kan ook gebruikt worden op andere websites om links op te lijsten.