Saya ingin mengunduh video yang urlnya bukan file mp4 sederhana, tetapi urlnya adalah tipe gumpalan misalnya.
<video id="playerVideo" width="450px" autoplay="autoplay" height="338px"
style="height:100%;width:100%;" class="mejs-rai-e"
src="blob:http://www.example.com/d70a74e1-0324-4b9f-bad4-84e3036ad354">
</video>
Apakah ada ekstensi chrome atau perangkat lunak yang dapat digunakan untuk mengunduh video yang diputar.
.m3u8
? Itu tidak pernah disebutkan dalam pertanyaan.Jawaban:
Saya baru saja menemukan solusi umum, yang seharusnya bisa digunakan di sebagian besar situs web. Saya mencoba ini di Chrome saja, tetapi metode ini harus bekerja dengan browser lain, meskipun, karena Dev Tools hampir sama di dalamnya semua.
Langkah:
.m3u8
ekstensi. Mungkin ada banyak dari mereka, tetapi kemungkinan besar yang pertama kali Anda temukan adalah yang Anda cari. Itu mungkin memiliki nama, misalnyaplaylist.m3u8
.sumber
youtube-dl --add-header Referer: https://www.google.com/referer-page https://google.com/video.m3u8
Gunakan ekstensi Google Chrome Pengunduh HLS untuk mendapatkan tautan ke daftar putar M3U. Ikonnya di bilah browser akan menampilkan jumlah daftar putar yang ditemukan di halaman web saat ini. Mengklik ikon Anda kemudian dapat melihat daftar tautan daftar putar dan kemudian menggunakan tombol salin di sebelah tautan untuk menyalinnya.
Kemudian gunakan program youtube-dl untuk mengunduh file.
Penjelasan opsi baris perintah:
-f mp4 = Output format mp4
--all-subs = Unduh semua subtitle
-o "file-name-to-save-as.mp4" = Nama file untuk menyimpan video sebagai.
" https: // tautan-dari-Google_Chrome-HLS_Downloader_extension " = Ini adalah tautan ke daftar putar yang Anda salin dari ekstensi Pengunduh HLS.
Jika Anda menggunakan opsi konfigurasi yang sama sepanjang waktu untuk youtube-dl, Anda mungkin ingin melihat opsi konfigurasi untuk youtube-dl , karena ini dapat menghemat banyak pengetikan.
Ekstensi HLS Downloader gratis dan open source di bawah lisensi MIT jika Anda ingin melihat kode itu dapat ditemukan di halaman proyeknya di Github .
sumber
.MP4
file yang berfungsi ).Prosesnya dapat berbeda tergantung di mana dan bagaimana video dihosting. Mengetahui hal itu dapat membantu menjawab pertanyaan secara lebih rinci.
Sebagai contoh; ini adalah bagaimana Anda dapat mengunduh video dengan tautan gumpalan di Vimeo.
Sumber & petunjuk langkah demi langkah di sini.
sumber
url
tidak , cukup periksa header file dan ganti namanya.Ini adalah cara saya mengelola "mengunduhnya":
Di Firefox file M3U muncul pada jenis aplikasi / vnd.apple.mpegurl
Isi file M3U akan terlihat seperti:
Buka pemutar medial VLC dan gunakan opsi Media => Konversi. Gunakan file M3U (tersimpan) Anda sebagai sumber:
sumber
m3u8
file - Anda hanya dapat menempelkan url eksternal sebagai sumbernya.Ada berbagai cara untuk mendapatkan URL,
.m3u8
baik dengan melihat sumber halaman, melihat tab Network di Developer Tools di Chrome, atau menggunakan plugin seperti HDL / HLS Video Downloader .Dengan URL .m3u8 di tangan Anda dapat menggunakannya
ffmpeg
untuk mengunduh video ke file seperti ini:sumber
Jika Anda TIDAK dapat menemukan
.m3u8
file tersebut, Anda perlu melakukan beberapa langkah berbeda.1) Buka tab jaringan dan urutkan berdasarkan
Media
2) Anda akan melihat sesuatu di sini dan memilih item pertama. Dalam contoh saya, ini adalah
mpd
file. lalu salin URL Permintaan.3) Selanjutnya, unduh file menggunakan alat baris perintah favorit Anda menggunakan URL dari langkah 2.
4) Bergantung pada penyandiannya, Anda mungkin harus menggabungkan file audio dan video bersama-sama tetapi ini tergantung pada kasus video per video.
sumber
Saya sudah memposting ini di beberapa situs web lain dan meskipun mengapa tidak membagikannya dengan teman-teman di stackoverflow.
Hit Details⊗ _needsAggregate _needsCoapp tindakan bitrate chunked descrLamanya perbaikanFloat extension extensionId fromCache group
hls id isPrivate length masterManifest mediaManifest originalId ukuran ukuran pengarah status judul atasUrl url urlFilename
sumber
sumber
youtube-dl https://....m3u8"
?Jika gumpalan yang dipakai dengan data dari manifes F4M (periksa Tab Jaringan di Alat Pengembang Chrome), Anda dapat mengunduh file video menggunakan skrip php yang diposting di sini: https://n1njahacks.wordpress.com/2015/01/29 / cara-menyimpan-hds-flash-stream-dari-halaman-apa saja /
Dengan menaruh:
sebelum:
Anda bahkan bisa menjalankannya pada webserver, menggunakan permintaan dengan string query:
?manifest=[manifest url]
.Perhatikan bahwa Anda mungkin ingin menggunakan klien FTP untuk mengambil file video yang diunduh dan membersihkannya setelah skrip (meninggalkan semua bagian video yang diunduh).
sumber
Anda cukup mengklik kanan dan menyimpan gumpalan itu sebagai mp4.
Ketika saya bermain-main dengan rekaman video / audio berbasis browser gumpalan output tersedia untuk diunduh secara langsung.
sumber