Membuat Video Downloader Python (Facebook & Instagram)
Selasa, 28 Januari 2020
4 Komentar
Membuat Facebook Dan Instagram Video Downloader Python
Media sosial seperti Facebook dan Instagram merupakan dua hal yang begitu dekat dengan manusia saat ini. Mulai dari remaja hingga orang tua pasti mengenal dua platform raksasa ini. Ya. Facebook dan Instagram adalah platform media sosial tempat berbagi hal-hal menarik di kehidupan sehari-hari. Sehingga tak jarang dari mereka yang suka membagikan hal-hal yang mereka suka ke akun media sosial mereka, video misalnya.
Tak jarang dari kita terkadang merasa bahwa video yag mereka bagikan di Facebook maupun di Instagram adalah sesuatu yang menarik dan kita ingin menyimpannya untuk dibagikan kembali atau sekedar untuk koleksi.
Di era yang serba canggih seperti saat ini, mendownload video dari kedua platform tersebut adalah bukan hal sulit lagi, karena sudah banyak tersedia aplikasi-aplikasi pihak ketiga atau bahkan website yang menyediakan layanan tersebut.
Tapi pernah nggak sih kita kepikiran untuk membuat Facebook & Instagram Video Downloader Sendiri ?
Yap. Sesuai dengan judul di atas, pada artikel kita hari ini kita akan membuat Facebook & Instagram Video Downloader Sendiri menggunakan bahasa pemrograman Python.
Terdengar sulit ? Mari kita coba !
Baca juga : Tutorial Lengkap Membuat Welcome Bot Telegram Dengan Flask Python
Persiapan
Persiapan yang harus kita siapkan adalah Python harus sudah terinstall pada device kita, baik di smartphone ataupun di komputer.Selain itu, siapkan juga teks editor sebagai tempat kita menulis script. teks editor disini bebas. Saya sendiri menggunakan Nano sebagai teks editornya.
Mari Kita Mulai
Oke, jika semua sudah siap, mari kita mulai.Silahkan buka teks editor kita masing-masing, lalu tuliskan baris kode berikut.
from requests import *
import re, os
def dl(url):
r = get(url)
urlv = re.search(r'\"(http[s]\:\/\/video.*?\.mp4\?.*?)\"',r.text)
if urlv:
print("sedang mendownload..")
urlv = urlv.group(1).replace(";","&")
file = open("video_2.mp4","wb")
konten = get(urlv).content
file.write(konten)
print("download berhasil")
else:
print("video tidak di temukan")
if __name__=='__main__':
os.system("clear")
url = input("masukkan url video: ")
dl(url)
Usahakan untuk menulisnya, bukan mengcopy pastenya, karena itu tidak akan membuat kita paham.
Jika sudah, silahkan simpan dengan nama video_downloader.py
Sekarang, mari kita coba jalankan.
home$ python3 video_downloader.py
Lalu silahkan paste url video dari Facebook maupun Instagram dan tekan enter. Jika url yang kita masukkan memiliki konten video di dalamnya, maka kode akan tetap berjalan dan akan mendownload file video tersebut ke perangkat dengan nama video.mp4. Namun jika video tidak di temukan, Kode akan berhenti dan akan tampil teks "video tidak di temukan".
Perlu di ingat, kode dia atas hanya berlaku untuk video yang bersifat publik. Jadi kode tidak akan pernah menemukan file video di url video yang privasinya bukan publik. Kita bisa saja membuatnya dapat mendownload bukan video publik, namun perlu proses login di kode kita dan itu sangat tidak saya sarankan :)
Untuk lebih jelasnya, teman-teman bisa melihat video berikut ini.
Demikianlah tutorial singkat kali ini. Semoga apa yang telah kita bahas di atas dapat berguna untuk kita semua.
Jangan lupa tinggalkan komentar anda ke kolom komentar yang telah disediakan agar saya tahu mana yang perlu diperbaiki.
Jangan ragu untuk membagikan artikel ini ke media-media sosial kalian agar lebih banyak yang tau bagaimana Cara Membuat Script Facebook & Instagram Video Downloader Sendiri Dengan Python.
Terimakasih :)
Cuman bisa fb doang
BalasHapusTermimakasih sudah mampir :)
HapusUntuk istagram konsepnya sama. Kita mencari link video menggunakan modul re. Tinggal modifikasi sedikit saja.
Kenapa Kok udah di coba keluarnya vidio tidak ditemukan??
BalasHapusHow to Play Pai Gow Poker | BetRivers Casino - Wolverione
BalasHapusPai Gow Poker is an online version of a traditional table game febcasino in which players place bets in the background. Pai Gow Poker uses wooricasinos.info only casinosites.one the symbols worrione.com from a