Tên tải về dạng ten-video-khong-dau.mp4 (không dấu, không ký tự đặc biệt). Mỗi lần «Bắt đầu xử lý» = một link trong ô trên; đổi link (và tuỳ chọn tên file) rồi bấm lại cho video tiếp theo. Cùng tên xuất + link khác vẫn lưu file riêng (có thêm mã từ link).

Chữ trên video

Bật từng phần khi xuất MP4. Chọn tab con bên dưới để cài đặt. Xem trước video bên trái; Cuối video có khung xem trước riêng khớp độ phân giải.

Trống sẽ lấy nội dung header (giống --title trên VPS).

Để trống = lấy từ Header (tự xuống hàng: thường tối đa 6 từ / 20 ký tự mỗi dòng; dòng đếm 4 từ / 14 ký tự). Có nhập tiêu đề riêng: nếu gõ 1 dòng sẽ tự cắt theo quy tắc trên; nếu Enter hoặc /// nhiều dòng thì giữ đúng các dòng bạn đã tách.

Hiệu ứng tiêu đề

Mặc định: chữ đỏ, viền trắng, cỡ ≈ «Gốc 28» × 1.85 · hiện 2s rồi mờ 1s · nền blur nhẹ.

Xem trước trên video bên trái.

Cắt video theo thời gian (tuỳ chọn)

Nếu để trống sẽ dùng toàn bộ video. Có thể nhập theo giây (VD: 65) hoặc định dạng HH:MM:SS.

Tùy chỉnh thêm (tuỳ chọn)

Cài đặt đã lưu

Lưu toàn bộ chữ header/footer/tiêu đề, tùy chọn nâng cao, cỡ chữ, overlay… Không lưu link video / file đã chọn. Tải JSON / Nạp JSON để sao lưu hoặc dùng lại trên VPS khác.

Mỗi lần bấm «Bắt đầu xử lý» — đọc lại toàn bộ form hiện tại (chữ, cỡ chữ, màu tiêu đề, chentext, overlay tuỳ chỉnh, tùy chọn nâng cao). Preview chỉ để xem trước; xuất theo giá trị lúc bấm.

Video + phụ đề đã lưu

Chưa có dự án đã lưu.

Dịch & lồng tiếng

Nguồn video

Hoặc upload file MP4 / audio (MP3, M4A, WAV…)

Chuyên mục (tuỳ chọn)

Phụ đề tự lưu vào chuyên mục đã chọn. Nút ChatGPT API dùng bối cảnh & prompt của chuyên mục (nếu đã cài ở Cài đặt → Dịch thoại); không chọn thì dùng cài đặt mặc định cho video đơn lẻ.

Tách giọng (bỏ nhạc nền)

Demucs tách giọng trước Whisper — video nhạc nền to nhận diện chính xác hơn. Mặc định chỉnh ở Cài đặt → Dịch audio.

Vị trí, kiểu, font phụ đề — chỉnh trong giao diện dịch (tab «Làm phụ đề») sau khi mở video.

Tạo voice

Nhập nội dung cần đọc. Dùng tag để xen kẽ giọng nam/nữ — đoạn không có tag mặc định dùng giọng nam.

[nam]…[/nam] — giọng nam · [nu]…[/nu] — giọng nữ · không tag → nam

Giọng đọc

Cắt đoạn

Chia đều 1 video thành nhiều phần bằng nhau (ffmpeg copy — nhanh). Tốc độ / độ phân giải khác mặc định sẽ encode lại từng phần.

Video

Chuyên mục (tuỳ chọn)

File cắt ra gắn chuyên mục thư viện (lọc Tất cả / Sản phẩm / File đính kèm / …).

Ví dụ tên «phim», số bắt đầu 5, cắt 3 phần → phim5, phim6, phim7. Tốc độ ≠ 1 hoặc độ phân giải ≠ cao nhất sẽ encode lại.

Tuỳ chọn xử lý

Tuỳ chọn — không bắt buộc. «Xóa voice gốc» không dùng cùng «Giảm voice» / «Xóa nhạc nền». «Giảm voice» + «Xóa nhạc nền» được phép.

Biên tập video

Chọn hoặc tải video, chỉnh trên timeline (cắt, tiêu đề, nội dung, nhạc, ghép clip) rồi xuất MP4.

Tạo dự án mới hoặc chọn dự án trong danh sách để bắt đầu biên tập.

Quản lý file

Upload file mới, tải link, hoặc xem video/nhạc/ảnh trong workspace job, thư mục uploads và output VPS (/opt/xulyvideo).

Chuyên mục (tuỳ chọn)

Gắn chuyên mục thư viện cho file upload hoặc tải từ link — lọc ở danh sách bên dưới. File nhạc (mp3, m4a, wav…) không chọn chuyên mục sẽ tự vào «Âm thanh».

File media lưu vào uploads. Phụ đề JSON + video tạo dự án trong «Video + phụ đề đã lưu» (tab Dịch). Có thể chọn nhiều file — mỗi file có thanh tiến độ riêng.

Tốc độ & CPU

Áp dụng mọi job xuất: Chèn tiêu đề, Dịch & lồng tiếng, Xử lý nhạc, Ghép video. Chế độ bên dưới lưu trên trình duyệt; trần CPU lưu trên server. Encode H.264 dùng NVENC (NVIDIA) hoặc VideoToolbox (Mac) khi bật GPU — xem mục Quản lý CPU / GPU.

Quản lý CPU / GPU

Phát hiện hệ thống
—
    Whisper (nhận diện)
    Encode video H.264
    Demucs (tách giọng)
    OCR phụ đề

    Đang tải dữ liệu

    Giới hạn % CPU tổng máy cho mọi job (mặc định 95%). Chế độ «100% CPU» thực tế = trần này — tránh quá tải / sập VPS.

    Nhanh nhất · Chia khúc đa luồng

    Cơ chế: Băm video thành nhiều khúc nhỏ (chunk) chạy song song tối đa CPU. Thích hợp cho VPS nhiều nhân, video dài.
    Ưu điểm: Tốc độ bàn thờ, render cực nhanh.
    Nhược điểm: Tiêu tốn nhiều RAM, sinh nhiều file tạm, giảm chất lượng nhẹ ở các mối nối khúc.

    Task xử lý

    Nhiều task có thể chạy song song (dịch API tối đa 8, burn/lồng tối đa 10). Danh sách lấy từ server (mọi tab/trình duyệt). Vị trí 2 = có 1 task đang chạy trước bạn trong cùng nhóm. Task lỗi nằm tab Lỗi (giữ log để xem / tải). Task xong ở Đã xong — bấm Xóa task để gỡ.

    Chưa có task.