/ / Kā lejupielādēt M3U8 video ar FFmpeg (HLS video)

Kā lejupielādēt M3U8 video ar FFmpeg (HLS video)

Pēdējo gadu laikā arvien vairāk video straumēšanas pakalpojumu tiek pieņemti HTTP Live Streaming (HLS) protokols lai labāk apkalpotu video saturu. Pats labākais HLS ir tas, ka tas ir adaptīvs straumēšanas protokols. Tas vienkārši nozīmē, ka video straumēšanu var automātiski pielāgot, lai iegūtu labāku video atskaņošanas pieredzi, sadalot video failu vairākās mazākās daļās ar atšķirīgu datu pārraides ātrumu.

Lai gan HLS uzlabo video atskaņošanas pieredzi, viens negatīvie ir tas, ka jūs nevarat tieši lejupielādēt video. Faktiski jūs nevarat atrast tiešu lejupielādes saiti uz video failu.

Ja rīkojaties gudri un izmantojat sava veida pārlūka paplašinājumus, viss, ko iegūstat, ir manifesta fails ar paplašinājumu .M3U8. Tas nav jūsu meklētais video fails.

Bet viss nav zaudēts. Ir daudz tiešsaistes pakalpojumu, kas ļauj bez grūtībām lejupielādēt HLS videoklipus. Tomēr kāpēc gan atkarīgs no trešās puses tīmekļa pakalpojuma, kad video lejupielādēšanai var izmantot bezmaksas un atvērtā koda programmatūru FFmpeg?

Ja jums rodas jautājums, veiciet tālāk norādītās darbības lejupielādējiet M3U8 video failus ar FFmpeg.

Lejupielādējiet M3U8 video ar FFmpeg

HLS video lejupielāde, izmantojot FFmpeg, ir daudz vienkāršākanekā tu domā. Viss, kas jums jādara, ir izpildīt vienas rindas komandu. Tā kā visi video straumēšanas pakalpojumi lielākoties izmanto tīmeklim optimizētu MP4 formātu, mēs lejupielādēsim M3U8 video failus ar FFmpeg un pārveidosim tos MP4 formātā.

1. Lai sāktu, lejupielādējiet un instalējiet FFmpeg, ja vēl neesat to izdarījis.

2. Pēc tam dodieties uz straumēšanas vietni, no kuras vēlaties lejupielādēt un satveriet M3U8 video URL. Lietošanas ērtībai varat izmantot bezmaksas paplašinājumus, piemēram, Video DownloadHelper, kas pieejami gan pārlūkam Chrome, gan Firefox, lai greifers M3U8 failu. Programmā Edge varat izmēģināt programmu Video Downloader Professional.

3. Tagad, atveriet programmu PowerShell vai komandu uzvedni meklējot to sākuma izvēlnē.

4. Kad esat atvēris komandrindas rīku un ieguvis M3U8 video URL, nomainiet to http://example.com/video_url.m3u8 zemāk esošajā komandā ar faktisko M3U8 video URL un izpildiet to. Ja vēlaties, varat pielāgot izvades faila nosaukumu, mainot output.mp4.

ffmpeg -i "http://example.com/video_url.m3u8" -c copy -bsf:a aac_adtstoasc "output.mp4"

Lejupielādējiet komandu M3u8 Video Execute Command

5. Tiklīdz izpildāt komandu, FFmpeg sāk lejupielādes procesu. ti, tas lejupielādē katru atsevišķi .ts failu un pievieno tos, lai izveidotu vienu .mp4 video failu. Tātad, atkarībā no video garuma un interneta savienojuma ātruma, lejupielādes procedūras pabeigšana var aizņemt kādu laiku.

Lejupielādējiet M3u8 video - komandu apstrāde

6. Kad procedūra ir pabeigta, varat doties uz mērķa mapi, lai redzētu izvades failu. Manā gadījumā mērķa mape ir C:UsersVamsi.

Lejupielādējiet M3u8 video saglabāto video failu

Tas viss ir darāms, un tas ir tik vienkārši lejupielādēt M3U8 video ar FFmpeg. Ja procedūras laikā rodas kādas problēmas, komentējiet zemāk, un es centīšos jums palīdzēt.

Komentāri: