Inggris/Inggris
Pengunduh video dan rentetan Bilibili dikembangkan berdasarkan Node.js dan Electron.
Fitur yang saat ini diterapkan:
cid
video dan dukung konversi ke format unduhan ( .xml
atau .ass
).mp4
dan .m4a
), mendukung pengunduhan yang dapat dilanjutkanBatasan saat ini:
ffmpeg
Anda perlu menginstal Git dan Node.js (dan npm) untuk menjalankan program ini.
Ketergantungan penting dari program ini adalah Electron. Jika lingkungan jaringan Anda dibatasi, harap atur variabel lingkungan berikut terlebih dahulu, lalu jalankan perintah berikut untuk menginstalnya melalui mirror:
export ELECTRON_MIRROR= " https://npmmirror.com/mirrors/electron/ " # 一般的 *NIX 命令行
set ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ # 使用 Windows CMD 命令行
$env :ELECTRON_MIRROR= " https://npmmirror.com/mirrors/electron/ " # Windows PowerShell
Masukkan di baris perintah:
# 克隆这个仓库
git clone https://github.com/stevenjoezhang/bilibili-downloader.git
# 进入目录
cd bilibili-downloader
# 安装依赖
npm install
# 启动!
npm start
Jika semuanya berjalan dengan baik, jendela baru bernama "Mimi Downloader" akan terbuka. Masukkan tautan video (misalnya https://www.bilibili.com/video/BV1z4411p7Lq) dan ikuti petunjuk untuk mengunduh video.
Setelah pengunduhan selesai, Anda dapat menggunakan ffmpeg untuk menggabungkan video dan audio menjadi satu file:
ffmpeg -i input_video.mp4 -i input_audio.m4a -c:v copy -c:a aac output_file.mp4
Lihat https://trac.ffmpeg.org/wiki/Concatenate
Bili Download Ji dan versi lintas platformnya juga merupakan pilihan bagus, memungkinkan Anda mengunduh video definisi tinggi setelah masuk dengan memindai kode QR.
Jika Anda memerlukan alat baris perintah yang lebih canggih, repositori berikut mungkin bisa membantu. Jika Anda perlu mengunduh video definisi tinggi, Anda mungkin perlu menyetel cookie secara manual.
Ada beberapa perpustakaan dan plugin browser lain untuk referensi.
Lisensi Publik Umum GNU v3
http://www.gnu.org/licenses/gpl-3.0.html
Perangkat lunak ini didistribusikan di bawah lisensi GPL-3.0.
Secara khusus, perlu diketahui bahwa
TIDAK ADA JAMINAN UNTUK PROGRAM INI, SEJAUH DIIZINKAN OLEH HUKUM YANG BERLAKU, NAMUN TIDAK TERBATAS PADA, THE JAMINAN TERSIRAT ATAS KELAYAKAN UNTUK DIPERDAGANGKAN DAN KESESUAIAN UNTUK TUJUAN TERTENTU. SELURUH RISIKO TERHADAP KUALITAS DAN KINERJA PROGRAM DITANGGUNG ANDA.
Diterjemahkan ke dalam kata-kata manusia:
Jika penggunaan Anda atas perangkat lunak menjadi dasar pelanggaran hak cipta, atau Anda menggunakan perangkat lunak untuk tujuan ilegal lainnya, penulis tidak dapat mengambil tanggung jawab apa pun terhadap Anda.
Kami hanya mengirimkan kodenya ke sini, dan cara Anda menggunakannya terserah pada kebijaksanaan Anda sendiri.