Aplikasi web Flask ini memungkinkan pengguna mengunduh video dari TikTok, Reddit, Instagram, dan YouTube. Pengguna dapat memasukkan URL video yang ingin mereka unduh, dan aplikasi akan menangani pengunduhan dan memberikan tautan ke video yang disimpan.
Unduh Video TikTok : Unduh video dari TikTok dan simpan di folder yang ditentukan.
Pengunduhan Video Reddit : Unduh video dari Reddit dan simpan di folder yang ditentukan.
Unduh Media Instagram : Unduh postingan (video dan gambar) dari Instagram dan simpan di folder yang ditentukan.
Pengunduhan Video YouTube : Unduh video dari YouTube dan simpan di folder yang ditentukan.
Python 3.6 atau lebih tinggi
Labu
Perpustakaan pengunduhan video:
TikTokDownloader
RedditDownloader
Instagram
(dengan fungsionalitas pengunduhan Instagram yang diperlukan)
YouTubeDownloader
(dengan fungsi pengunduhan YouTube yang diperlukan)
Kloning repositori:
git clone https://github.com/maron09/social-media-video-downloader.gitcd social-media-video-downloader
Instal dependensi:
instalasi pip -r persyaratan.txt
Siapkan folder:
Pastikan folder berikut ada di direktori root:
Anda dapat membuatnya secara manual atau melalui baris perintah:
mkdir reddit_videos tiktok_videos instagram_files youtube_files
reddit_videos
tiktok_videos
instagram_files
youtube_files
Untuk memulai aplikasi Flask, jalankan:
aplikasi python.py
Ini akan memulai server di http://localhost:5000
.
Beranda : Navigasikan ke http://localhost:5000/
untuk melihat beranda.
Halaman Unduh : Pilih platform (TikTok, Reddit, Instagram, atau YouTube) dari menu navigasi.
Masukkan URL : Pada halaman platform yang dipilih, masukkan URL video dan klik tombol unduh.
Link Download : Jika download berhasil maka akan diberikan link video hasil download.
app.py : File aplikasi Flask utama.
templates/ : Berisi template HTML untuk beranda dan halaman lainnya.
homepage.html : Templat beranda utama.
TikTok/tiktok_page.html : Templat untuk halaman unduh TikTok.
Reddit/reddit_page.html : Templat untuk halaman unduh Reddit.
Instagram/instagram_page.html : Templat untuk halaman unduh Instagram.
Youtube/youtube_page.html : Templat untuk halaman unduh YouTube.
download.html : Template untuk menampilkan link download.
reddit_videos/ : Folder tempat menyimpan video Reddit.
tiktok_videos/ : Folder tempat menyimpan video TikTok.
instagram_files/ : Folder tempat menyimpan file media Instagram.
youtube_files/ : Folder tempat menyimpan video YouTube.
Jika URL video tidak valid atau pengunduhan gagal, pesan kesalahan akan ditampilkan di beranda.
Kesalahan selama proses pengunduhan dicatat untuk pemecahan masalah. Periksa log aplikasi Flask untuk lebih jelasnya jika terjadi kesalahan.
Kontribusi dipersilakan! Silakan fork repositori dan kirimkan permintaan penarikan untuk fitur atau perbaikan bug apa pun.
Untuk pertanyaan atau dukungan apa pun, silakan buka masalah di repositori atau hubungi pengelola proyek.
Email : [email protected]
README ini memberikan ikhtisar proyek, petunjuk pengaturan, dan detail penggunaan untuk membantu Anda memulai aplikasi web pengunduh video media sosial.