Download video treamming hướng dẫn

Trước hết, HLS là viết tắt của chữ HTTP Live Streaming, là một giao thức streaming bitrate được phát triển bởi Apple. Không giống như các kỹ thuật thông thường, HLS sử dụng cách chia tệp tin video ra làm nhiều file nhỏ, các file này thường có đuôi .ts và được stream tuần tự về phía player của người dùng.

Bạn đang xem: Cách tải video streaming

Khi create một video dưới dạng HLS, chúng ta sẽ thu được file .m3u8, file này chính là file chứ index tới các file .ts. Nhờ vào nội dung file này mà player biết được cần tải các file nào về và timing play như thế nào.

Để convert một video sang định dạng HLS chúng ta có thể sử dụng một công cụ rất mạnh, đó là FFmpeg [Tác giả của nó chính là Fabrice Bellard].

Xem thêm:

Đi thẳng vào vấn đề chính, ở đây mình đang tham gia một số khoá học trên Linux Academy, tuy nhiên do muốn học cả lúc offline trên thiết bị di dộng nên muốn tải video của các course trên site về máy. Sau khi inspect network thì thấy rằng website đang sử dụng giao thức HLS để truyền phát video, việc tải về khá đơn giản. Các bạn có thể làm như sau:

Step 1:

Step 2:

Sau khi hoàn thành bước 1, hãy mở trình duyệt Chrome lên & sử dụng tính năng

> Chọn tab > Nhập text m3u8 vào input filter như trong hình dưới và truy cập tới video bài học. Sau đó chỉ cần copy lại URL tới file .m3u8 và chạy câu lệnh sau trên terminal

ffmpeg -i //path_to_m3u8_file -c copy -bsf:a aac_adtstoasc output.mp4
Đợi cho ffmpeg tải file output.mp4 về máy là xong !

======================

Update 09/26

Để download video từ youtube, các bạn có thể sử dụng youtube-dl.

Cách cài đặt khá đơn giản, chạy các câu lệnh sau trên terminal:

$ sudo curl -L //yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl$ sudo chmod a+rx /usr/local/bin/youtube-dl
Để tải 1 video từ youtube bất kỳ, bạn chỉ cần sử dụng cú pháp sau:

$ youtube-dl //youtubelink
160k [48000Hz], 6.94MiB160 mp4 256x144 144p 73k , avc1.4d400c, 30fps, video only, 2.31MiB278 webm 256x144 144p 121k , webm container, vp9, 30fps, video only, 5.69MiB133 mp4 426x240 240p 128k , avc1.4d4015, 30fps, video only, 4.25MiB242 webm 426x240 240p 174k , vp9, 30fps, video only, 5.75MiB134 mp4 640x360 360p 245k , avc1.4d401e, 30fps, video only, 7.42MiB243 webm 640x360 360p 284k , vp9, 30fps, video only, 8.43MiB135 mp4 854x480 480p 351k , avc1.4d401f, 30fps, video only, 10.80MiB244 webm 854x480 480p 394k , vp9, 30fps, video only, 12.10MiB136 mp4 1280x720 720p 472k , avc1.4d401f, 30fps, video only, 15.93MiB247 webm 1280x720 720p 668k , vp9, 30fps, video only, 21.65MiB137 mp4 1920x1080 1080p 1710k , avc1.640028, 30fps, video only, 72.11MiB248 webm 1920x1080 1080p 2080k , vp9, 30fps, video only, 92.92MiB43 webm 640x360 360p , vp8.0, vorbis
128k, 40.76MiB18 mp4 640x360 360p 377k , avc1.42001E, mp4a.40.2
96k [44100Hz], 22.98MiB22 mp4 1280x720 720p 390k , avc1.64001F, mp4a.40.2
192k [44100Hz] [best]
Để download định dạng mong muốn:

Tải về bản PDF

Tải về bản PDF

wikiHow hôm nay sẽ hướng dẫn bạn cách ghi lại nội dung video phát trực tiếp bằng OBS Studio hoặc trích xuất và lưu video không phát trực tiếp bằng những dịch vụ như KeepVid.com và Savefrom.net. Việc ghi hoặc lưu lại nội dung video mà bạn không sở hữu hay không có quyền lưu có thể vi phạm luật bản quyền.

  1. 1

    Truy cập website OBS Project. Sử dụng liên kết vừa rồi hoặc nhập "obsproject.com" vào thanh tìm kiếm của trình duyệt web.

  2. 2

    Nhấp vào Download [Tải về], sau đó cuộn xuống và nhấp vào hệ điều hành mà bạn đang sử dụng. Tiến hành theo hướng dẫn trên màn hình để cài đặt phần mềm.

    • OBS Studio hoạt động trên Windows 7 trở về sau, Mac OS 10.9 trở đi hoặc Linux.

  3. 3

    Mở ứng dụng OBS với biểu tượng hình tròn trắng chứa ba dấu phẩy.

    • Nếu được yêu cầu xem lại thỏa thuận cấp phép, bạn nhấp vào OK.
    • Vào lần đầu khi khởi chạy ứng dụng, bạn sẽ được hỏi rằng có muốn khởi chạy Auto-Configuration Wizard hay không. Hãy nhấp Yes [Có] nếu bạn muốn OBS hướng dẫn thông qua quá trình thiết lập.

  4. 4

    Mở video phát trực tiếp mà bạn muốn lưu.

  5. 5

    Nhấp vào dấu + ở cuối cửa sổ OBS, bên dưới khung có nhãn "Sources" [Nguồn].

  6. 6

    Nhấp vào Window Capture [Ghi cửa sổ]. Tùy chọn này nằm cuối trình đơn bật lên.

  7. 7

    Nhập tiêu đề cho video phát trực tiếp mà bạn đang thu.

    • Bạn cần chọn nút radio "Create new" [Tạo mới] ở đầu hộp thoại.

  8. 8

    Nhấp OK.

  9. 9

    Nhấp vào trình đơn thả xuống ở gần giữa hộp thoại.

  10. 10

    Nhấp vào cửa sổ chứa video phát trực tiếp mà bạn muốn lưu.

    • Nếu không muốn con trỏ chuột hiển thị trên màn hình ghi, bạn cần bỏ đánh dấu tùy chọn "Show Cursor" [Hiển thị con trỏ chuột].

  11. 11

    Nhấp OK.

  12. 12

    Bắt đầu video phát trực tiếp [nếu như chưa phát].

    • Video phát trực tiếp phải được mở rộng để chiếm càng nhiều cửa sổ càng tốt.

  13. 13

    Nhấp vào Start Recording [Bắt đầu ghi]. Tùy chọn này ở góc dưới bên phải cửa sổ OBS.

  14. 14

    Nhấp vào Stop Recording [Dừng ghi] khi bạn thu xong. Video phát trực tiếp sẽ được lưu vào máy tính.

    • Để xem lại video trực tiếp đã ghi, bạn nhấp vào thẻ File [Tập tin] trong thanh trình đơn và chọn Show Recordings [Hiển thị những bản ghi].

  1. 1

    Truy cập website phát trực tuyến. Sử dụng trình duyệt web để truy cập website phát trực tuyến nào đó, chẳng hạn như YouTube.com.

  2. 2

    Tìm video. Nhập tiêu đề hoặc miêu tả của video vào thanh tìm kiếm đầu cửa sổ trình duyệt.

  3. 3

    Nhấp vào video để chọn.

  4. 4

    Sao chép URL video. Nhấp vào thanh tìm kiếm đầu trình duyệt, nhấp vào mục Edit [Chỉnh sửa] trong thanh trình đơn và chọn Select All [Chọn tất cả]. Sau đó nhấp vào Edit lần nữa và chọn Copy [Sao chép].

  5. 5

    Truy cập KeepVid.com. Nhập "keepvid.com" vào thanh tìm kiếm đầu trình duyệt và nhấn Return.

  6. 6

    Nhấp vào trường liên kết ở đầu cửa sổ trình duyệt.

  7. 7

    Nhấp vào nút Edit trong thanh trình đơn đầu màn hình.

  8. 8

    Nhấp vào Paste [Dán]. Liên kết YouTube sẽ được chèn vào trường văn bản.

  9. 9

    Nhấp vào Download [Tải xuống]. Nút màu xanh này nằm bên phải liên kết mà bạn vừa nhập.

  10. 10

    Chọn chất lượng video. Danh sách độ phân giải sẵn có sẽ hiện ra, hãy nhấp vào chất lượng video phù hợp với bạn nhất.

    • Để chọn chất lượng "Pro", bạn cần thanh toán hoặc đăng ký gói.

  11. 11

    Nhấp vào tab hoặc cửa sổ trình duyệt mới. Video sẽ bắt đầu tải về trong tab hoặc cửa sổ trình duyệt mới. Sau khi tải, bạn có thể xem video trên trình duyệt bất cứ lúc nào, thậm chí là khi ngoại tuyến.

  1. 1

    Truy cập website phát trực tuyến. Sử dụng trình duyệt web để truy cập website phát trực tuyến mà bạn muốn, chẳng hạn như YouTube.com.

  2. 2

    Tìm video. Nhập tiêu đề hoặc miêu tả của video vào thanh tìm kiếm đầu cửa sổ trình duyệt.

  3. 3

    Nhấp vào video để chọn.

  4. 4

    Sao chép URL video. Nhấp vào thanh tìm kiếm đầu trình duyệt, nhấp vào mục Edit trong thanh trình đơn và chọn Select All. Sau đó nhấp vào Edit lần nữa và chọn Copy.

  5. 5

    Truy cập SaveFrom.net. Nhập "savefrom.net" vào thanh tìm kiếm đầu trình duyệt và nhấn Return.

  6. 6

    Nhấp vào trường liên kết nằm ngay bên dưới "savefrom.net" trên cửa sổ trình duyệt.

  7. 7

    Nhấp vào tùy chọn Edit nằm trong thanh trình đơn đầu màn hình.

  8. 8

    Nhấp vào Paste để chèn liên kết YouTube vào trường văn bản.

  9. 9

    Nhấp vào dấu > màu xanh nằm bên phải liên kết mà bạn vừa nhập.

  10. 10

    Nhấp vào download video in browser [tải video trên trình duyệt]. Tùy chọn này nằm ở góc dưới bên phải cửa sổ.

  11. 11

    Chọn chất lượng video. Nhấp vào văn bản nằm bên phải nút "Download" màu xanh nằm bên dưới liên kết mà bạn vừa nhập. Một trình đơn sẽ mở ra với các định dạng và chất lượng video khả dụng. Hãy nhấn vào chất lượng mà bạn muốn chọn.

  12. 12

    Nhấp vào nút Download. Một hộp thoại sẽ mở ra để bạn có thể đổi tên tập tin nếu muốn.

  13. 13

    Chọn nơi lưu tập tin.

  14. 14

    Nhấp vào nút Save [Lưu] màu xanh ở góc dưới bên phải hộp thoại. Video sẽ được tải về máy tính để bạn xem khi ngoại tuyến.

Những thứ bạn cần

  • Máy tính
  • Phần mềm ghi màn hình

Về bài wikiHow này

Trang này đã được đọc 6.650 lần.

Bài viết này đã giúp ích cho bạn?

Chủ Đề