Bước 1: Tải Future-Roop từ Github
Truy cập vào trang Github của Future-Roop theo đường dẫn được cung cấp trong phần mô tả của video.
Trên trang Github, tìm và nhấp vào nút Code, sau đó chọn Download ZIP để tải xuống mã nguồn của phần mềm. Hãy nhớ liên kết trang web github được đề cập trong video nằm trong phần mô tả để dễ dàng thao tác hơn
Lưu ý: Bạn cần phải có tài khoản Github để tải xuống mã nguồn. Nếu chưa có tài khoản, hãy đăng ký một tài khoản miễn phí trên trang web của Github.
Bước 2: Giải nén mã nguồn Future-Roop
Sau khi tải xuống, bạn cần giải nén file ZIP vào một thư mục trên máy tính của mình. Bạn có thể sử dụng các phần mềm giải nén như WinRAR, 7-Zip hoặc các phần mềm tương tự.
Chọn một thư mục mà bạn muốn cài đặt Future-Roop và giải nén tất cả các tệp vào đó.
Bước 3: Mở Command Prompt trong thư mục giải nén
Mở thư mục mà bạn vừa giải nén mã nguồn của Future-Roop.
Trong thanh địa chỉ của thư mục, gõ cmd
và nhấn Enter. Một cửa sổ Command Prompt sẽ hiện ra, với đường dẫn hiện tại là thư mục bạn vừa mở.
Lưu ý: Đảm bảo rằng bạn đang mở Command Prompt trong thư mục chứa mã nguồn của Future-Roop. Nếu không, các lệnh tiếp theo sẽ không hoạt động.
Bước 4: Tạo môi trường ảo (Virtual Environment)
Trong cửa sổ Command Prompt, gõ lệnh sau để tạo một môi trường ảo (virtual environment) cho Future-Roop:
py -3.10 -m venv venv
Lệnh này sẽ tạo một thư mục có tên venv
trong thư mục hiện tại, chứa tất cả các thư viện và gói cần thiết cho Future-Roop.
Lưu ý: Bạn cần phải cài đặt Python 3.10 trên máy tính của mình trước khi thực hiện lệnh này.
Bước 5: Kích hoạt môi trường ảo
Sau khi tạo xong môi trường ảo, bạn cần kích hoạt nó để có thể sử dụng các thư viện và gói đã cài đặt.
Trong cửa sổ Command Prompt, gõ lệnh sau:
venv\Scripts\activate
Sau khi kích hoạt, bạn sẽ thấy tên của môi trường ảo (venv
) xuất hiện ở đầu dòng lệnh.
Bước 6: Cài đặt PyTorch
Truy cập vào trang chủ của PyTorch và chọn phiên bản phù hợp với cấu hình máy tính của bạn (CPU hoặc CUDA).
Sao chép lệnh cài đặt được cung cấp trên trang web PyTorch và dán vào cửa sổ Command Prompt.
Ví dụ, nếu bạn sử dụng CPU, lệnh cài đặt có thể như sau:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
Nhấn Enter để bắt đầu cài đặt PyTorch. Quá trình cài đặt có thể mất vài phút, tùy thuộc vào tốc độ mạng của bạn.
Bước 7: Chỉnh sửa file requirements.txt
Mở file requirements.txt
trong thư mục mã nguồn của Future-Roop bằng một trình soạn thảo văn bản (như Notepad, Sublime Text, hoặc Visual Studio Code).
Xóa các dòng liên quan đến PyTorch (bắt đầu bằng torch
) trong file này. Lưu lại những thay đổi
Bước 8: Cài đặt các thư viện cần thiết
Trong cửa sổ Command Prompt, gõ lệnh sau để cài đặt các thư viện cần thiết cho Future-Roop:
pip install -r requirements.txt
Lệnh này sẽ đọc file requirements.txt
và cài đặt tất cả các thư viện được liệt kê trong đó.
Bước 9: Cài đặt Onnxruntime-gpu (nếu có GPU)
Nếu bạn có card đồ họa NVIDIA và đã cài đặt CUDA Toolkit, bạn có thể cài đặt Onnxruntime-gpu để tăng tốc quá trình xử lý.
Trong cửa sổ Command Prompt, gõ lệnh sau:
pip install onnxruntime-gpu==1.18.0
Lưu ý: Thay đổi số phiên bản 1.18.0
thành phiên bản onnxruntime-gpu mới nhất để sử dụng được tốt nhất.
Bước 10: Chạy Future-Roop
Trong cửa sổ Command Prompt, gõ lệnh sau để chạy Future-Roop:
python run.py
Sau khi chạy lệnh này, Future-Roop sẽ khởi động và mở một trang web trong trình duyệt của bạn. Bạn có thể sử dụng trang web này để thay đổi khuôn mặt trong ảnh và video.