Cách Download khóa học Udemy bằng Colab
Hôm nay trước Rathuuich đã hướng dẫn bạn cách nhận các khóa học miễn phí trên Udemy. Nếu bạn đã có một bộ sưu tập các khóa học trên Udemy và muốn Download về để học Offline, hãy tận dụng Google Colab để Download và lưu trữ. Trong bài này mình sẽ hướng dẫn bạn Download khóa học Udemy bằng Colab.
Cách Download khóa học Udemy bằng Colab
Mình cũng nhắc lại Colab là gì? Đây là một máy chủ ảo của Google giúp sinh viên hoặc lập trình viên thiết lập các dự án nhỏ liên quan đến học máy, trí tuệ nhân tạo. Chúng ta có thể tận dụng tài nguyên của máy chủ Google kết nối để Google Drive để Download các khóa học Udemy bằng Colab một cách nhanh chóng.
Theo mình test thì tốc độ khoảng 17Mb/s, vậy khoảng vài phút là bạn có thể tải xong 1 khóa học.
Các dùng Colab để Download Video Udemy như sau:
Điều kiện để tải Video là tài khoản Udemy của bạn phải sở hữu khóa học rồi, nếu chưa có thì dùng Udemy Course Grabber để nhận khóa Free.
Trước tiên, bạn cần tải file notebook đã cấu hình sẵn chức năng Download Khóa học Udemy.
Bây giờ truy cập vào trang Google Colab và chọn File -> Upload Notebook. Chọn File Udemy_Downloader.ipynb vừa tải về khi nảy.
Tiếp theo click vào hình tam giác ở góc trên bên trái để bắt đầu chạy Code.
Trong Dòng đầu tiên sẽ Donwload các thư viện hổ trợ tải Video Udemy
Code thứ 2 là để gán Google Drive vào Colab của bạn. Chạy xong code sẽ xuất hiện đường link Google. Bạn click vào và cho phép để lấy Code cấp quyền. Sau đó quay lại dán Code vào ô Enter your authorization code và nhấn Enter
Nếu thành công sẽ thấy thông báo Mounted at /content/drive
Tiếp theo chạy Code thứ 3 để di chuyển về thư mục udemy-dl
Bây giờ ở phần Finally, Run Below Cell After Filling All the Details, bạn cần thực hiện như sau:
Trên trình duyệt, mở 1 tab mới đăng nhập vào Udemy. Đăng nhập thành công thì nhấn F12, chọn Application, nhìn Menu bên tay trái chọn Cookies -> Udemy. Nhìn qua khung bên phải nhập chữ access vào ô Filter để hiện ra ô access token, copy đoạn mã chỗ Value
Quay về lại tab Google Colab, nhập thông tin vào
- Course_Url: link khóa học Udemy bạn muốn tải về
- Download_dir: để trống
- Access_Token: copy đoạn Code vừa lấy ở trên
- Subtitle_lang: en hoặc nếu có sub Việt Nam thì ghi vi, nếu không có thì để mặc định
- Quality: 720
Nhấn vào nút Tam giác ở góc trên để bắt đầu Download Udemy bằng Colab.
Chờ một xíu bạn sẽ thấy giao diện udemy-dl hiện ra và thông tin của các bài giảng được tải về.
Để xem thự mục tải về bạn mở Google Drive lên để xem hoặc nhìn qua cửa sổ bên trái của Colab, click vào biểu tượng thư mục và chọn udemy-dl sẽ thấy video và sub của bài giảng Udemy được lưu ở đây.
Bây giờ từ Google Drive bạn có thể tải về máy tính và học Offline được rồi.