Apakah file video M3U8 dapat dikonversi ke MP4? Saya tidak beruntung menemukan konverter file yang dapat melakukan ini karena file M3U8 benar-benar daftar putar Audio dengan banyak file kecil dalam folder.
Apakah file video M3U8 dapat dikonversi ke MP4? Saya tidak beruntung menemukan konverter file yang dapat melakukan ini karena file M3U8 benar-benar daftar putar Audio dengan banyak file kecil dalam folder.
Jawaban:
Anda dapat menggunakan ffmpeg untuk melakukan ini ...
Berikut ini sebuah contoh:
ffmpeg -i "http://host/folder/file.m3u8" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 file.mp4
M3U adalah file daftar putar seperti yang disebutkan sebelumnya. Gunakan VLC player untuk membukanya dan kemudian gunakan wizard (File → Streaming / Transcoding Wizard) untuk mengonversi / transcode.
Jika Anda membuka M3U di Notepad, Anda akan melihat URL tempat file itu sebenarnya disimpan.
Seperti yang ditunjukkan @Daniel B, M3U adalah format daftar putar . Ini adalah file yang sangat kecil yang berisi tautan ke media yang sebenarnya. M3U8 adalah versi Unicode-nya, yang berarti mendukung tautan dengan huruf dan simbol dari bahasa apa pun.
Karena ini adalah file teks biasa, Anda dapat membukanya dengan Notepad atau editor teks sederhana lainnya dan mencoba menyalin tautannya, lalu mengunduh setiap video secara manual dengan browser Anda.
Jika itu bukan tautan HTTP (S) langsung ke video, tetapi teknologi streaming seperti RTMP, Anda mungkin perlu mengunduh program khusus untuk merekamnya. Misalnya, ini digunakan untuk menyimpan aliran RTMP .
Saya mengunduh file video xxxx-ad .m3u8 baru-baru ini dan saya mencoba untuk memecahkan masalah yang sama (diunduh dengan Apowersoft dari aliran online). File itu hanya 201b besar dan perlu koneksi internet untuk bermain.
Saya menggunakan formatfactory . Saya tidak dapat membuka file ini dengan FF pada awalnya. Anda tidak dapat menggunakan tombol terbuka.
Tetapi jika Anda menunjuk dan mengklik file dan memindahkannya ke jendela FF, itu memungkinkan Anda untuk menambahkannya, pilih format dan rip itu. Hasilnya adalah file video klasik yang dapat diputar secara offline. Hal yang sama berlaku jika Anda hanya menginginkan file audio seperti mp3.
Nikmati
Anda juga dapat menggunakan youtube-dl
untuk mengunduh video Anda dari url m3u8, contoh:
$ youtube-dl --hls-prefer-native "http://host/folder/file.m3u8"
[generic] playlist: Requesting header
[generic] playlist: Downloading m3u8 information
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 275
[download] Destination: file-file.mp4
[download] 100% of 123.19MiB in 01:02
[ffmpeg] Fixing malformed AAC bitstream in "file-file.mp4"
Untuk menginstal / memperbarui youtube-dl
, Anda perlu mengetik:
$ sudo -H $(which pip3) install -U youtube-dl
[sudo] password for xyztabcd:
Requirement already up-to-date: youtube-dl in /usr/local/miniconda3/lib/python3.6/site-packages (2019.4.7)
Setidaknya dalam versi terbaru Internet Download Manager, Anda harus mendapatkan .ts
file daripada .m3u8
(kecuali Anda menyalin .m3u8
tautan dan mencoba menambahkannya sebagai unduhan secara manual0, karena mendukung pengunduhan HLS ( .m3u8
) stream dengan benar. Anda dapat memutar file itu secara langsung di beberapa Jika Anda menginginkan .mp4
file, Anda dapat menggunakan alat seperti My MP4Box GUI (atau FFmpeg, lihat jawaban JohnE dan cukup letakkan .ts
path file setelah -i
alih-alih tautan).
Mengubah ekstensi berhasil untuk saya.
Saya mengunduh film menggunakan pengelola unduhan internet dalam format .m3u8 mengubah ekstensi menjadi .mp4
ilmu komputer
POOF di tempat kerja - Saya dapat memutar file.