vMix Credit Roll Builder

Broadcast Scroll Generator VietKA.TV

LIVE Professional
Project & Layout
General Settings
Performance & Render
Font Settings
Huỳnh Việt KA — VietKA TV
Color & Size Settings
Import Data
Crew & Staff
Chức vụ / Job Tên
Sponsorship Tiers
Other Items
Label Nội dung
🎬 Xuất Video Alpha (WebM/VP9)
Xuất credit roll dạng video trong suốt · Chọn phần mềm nhận bên dưới
🎯 Phần mềm nhận / Mục tiêu xuất
⚠️ Yêu cầu Chromium / Edge / Chrome. Firefox không hỗ trợ VP9 Alpha encode.
Thời gian xuất = thời gian thực của animation. Không đóng tab trong khi xuất.
⏱ Ước tính: đang tính...
Đang khởi tạo…

Hướng dẫn sử dụng

vMix Credit Roll Builder · VietKA.TV · Phần mềm tạo bảng chạy chữ chuyên nghiệp

Phần mềm này làm gì?

vMix Credit Roll Builder là công cụ tạo bảng chạy chữ (Credit Roll) phật sóng chuyên nghiệp.
Bạn nhập danh sách nhân viên, nhà tài trợ, cấu hình font/màu/tốc độ — rồi xuất ra:

⬇ File HTML (chạy trực tiếp trong vMix / OBS) 🎬 Video WebM Alpha (trong suốt — overlay không cần greenscreen)
Quy trình làm việc
1
Nhập dữ liệu: Điền thông tin Crew & Staff, thêm nhóm tài trợ, nội dung khác. Hoặc paste từ Excel.
2
Cài đặt hiệu ứng: Chọn font, màu chữ, tốc độ cuộn, bố cục (giữa / hai cột / trái / phải).
3
Xem trước: Nhấn nút 👁 Xem trước để kiểm tra toàn màn hình.
4
Xuất file: Nhấn ⬇ EXPORT FILE để lấy file HTML, hoặc 🎬 VIDEO ALPHA để xuất video WebM trong suốt.
5
Đưa vào sản xuất: Load file HTML hoặc video vào vMix / OBS và phát sóng!
Dữ liệu tự động lưu

Mọi thay đổi được tự động lưu vào IndexedDB của trình duyệt. Khi mở lại trang, tất cả dữ liệu cũ sẽ được khôi phục tự động. Không cần lưu thủ công.

🗂 Project & Layout

Tên dự án, chế độ (Master / Copy), bố cục chữ (giữa / hai cột / trái / phải), hướng cuộn (dọc / ngang).

⚙️ General Settings

Thời lượng cuộn (giây — credit roll chạy hết trong bao lâu), line height, chế độ kết thúc (Scroll Out / Loop / Cinema Fade), auto-fit chữ dài, độ phân giải, vùng an toàn.

⚡ Performance & Render

Tần số quét, render mode (GPU / Balanced / Safe), motion blur, chất lượng ảnh, gamma, khoảng cách giữa các dòng.

🔤 Font Settings

Chọn font (Web Safe hoặc Google Fonts), style (Regular/Bold/Italic), cỡ chữ cơ sở. Xem trước font ngay trong preview bên dưới.

🎨 Color & Size

Riêng biệt cho từng loại: Job (chức vụ), Name (tên), Sponsor (nhà tài trợ), Other (mục khác), Logo. Màu nền preview và loại nền xuất (trong suốt / solid).

📥 Import Data

Upload file .csv hoặc paste thẳng từ Excel (cột: Chức vụ [Tab] Tên). Dữ liệu được thêm vào danh sách Crew tự động.

👥 Crew & Staff

Danh sách nhân sự: mỗi dòng gồm Chức vụTên. Nếu chỉ có Tên (bỏ trống Chức vụ) sẽ hiển thị nư dòng tiêu đề riêng.

⭐ Sponsorship Tiers

Nhóm tài trợ: mỗi nhóm có tiêu đề và logo. Nhấn + Logo để upload nhiều logo cùng một nhóm (hiển thị hàng ngang).

📝 Other Items

Các mục bổ sung: bản quyền, lời cảm ơn, thông tin liên hệ. Hiển thị sau các mục Crew và Sponsor.

Mẹo nhập dữ liệu từ Excel
1
Trong Excel, cột A = Chức vụ, cột B = Tên.
2
Bôi đen các ô cần dán, nhấn Ctrl+C.
3
Dán vào ô "Paste từ Excel" rồi nhấn nút ↑ Import Pasted Data.
Phím tắt trong cử số Xem Trước (Live Preview)

Khi bấm 👁 Xem trước, cử số hiện ra toàn màn hình. Trong đó, các phím sau hoạt động:

PhímChức năng
SpacePhát / Tạm dừng animation
RKhởi động lại từ đầu
Arrow UpTăng thêm 5 giây (làm chậm cuộn)
Arrow DownGiảm bớt 5 giây (làm nhanh cuộn)
SBật / Tắt viền an toàn (Safety Area 90% → 80% → Off)
EscDừng khẩn cấp (Emergency Stop) — ẩn toàn bộ nội dung
Esc (lần 2)Khôi phục và tiếp tục phát
Phím tắt trong File HTML xuất ra

File HTML xuất ra hoạt động giống hệt cDSS số xem trước. Có thể điều khiển trực tiếp bằng các phím trên khi mở file ở trình duyệt hoặc trong vMix Browser Source.

PhímTác dụng
SpacePhát / Tạm dừng
RRestart từ đầu
/ Điều chỉnh thời lượng ±5 giây (realtime)
SSafety Area overlay
EscEmergency Stop / Khôi phục
URL Parameters — Điều khiển từ xa

Thêm tham số vào URL của file HTML để tự động hóa:

Tham sốÝ nghĩaVí dụ
?autoplay=trueTự phát khi mởfile.html?autoplay=true
?speed=200Ghi đè tốc độ (px/s)file.html?speed=150
?loop=trueBật chế độ loopfile.html?loop=true
?safe=90Hiển thị safety area 90%file.html?safe=80
?dir=verticalHướng cuộn?dir=horizontal-r2l
Xuất file HTML
1
Nhập đủ dữ liệu, chọn độ phân giải (HD/Full HD/4K), cài font và màu.
2
Mục Loại Nền Xuất chọn Trong suốt (vMix/OBS) để nền trong suốt khi chạy trong phần mềm.
3
Nhấn ⬇ EXPORT FILE — file .html sẽ được tải xuống.
4
File HTML tự động chạy animation khi được load. Không cần server, mở thẳng trong trình duyệt.
Dùng trong vMix
1
vMix → Add Input → chọn Web Browser.
2
Nhập đưỜng dẫn file: file:///C:/path/to/YourFile.html
3
Bật Enable JavaScriptTransparent Background.
4
Thêm lên Timeline, chạy cùng với nguồn video chính.
Dùng trong OBS Studio
1
Sources → +Browser.
2
URL: file:///C:/path/to/YourFile.html  ·  Width/Height = độ phân giải bạn chọn.
3
Tích Shutdown source when not visible để reset khi bắt đầu mới.
Cài đặt Render Mode nào tốt nhất?
⚡ GPU Accelerated (khuyến nghị)

Dùng Web Animations API chạy trên GPU. Mượt nhất, ít CPU nhất. Yêu cầu Chrome / Edge mới.

🔵 Balanced

Dùng CSS Keyframes. Tương thích rộng hơn, hiệu năng tốt trên máy trung bình.

🟡 Compatibility Safe

Dùng requestAnimationFrame thuần JS. Dùng cho máy cũ hoặc vMix trên máy yếu.

Video Alpha là gì?

Là file video WebM / VP9kênh alpha (trong suốt). Bạn có thể đặt nó lên mọi nội dung khác trong vMix / OBS / Premiere mà không cần greenscreen.

✅ Codec: VP9 Alpha ✅ Container: WebM ⚠️ Yêu cầu Chrome / Edge
Hướng dẫn xuất
1
Nhập xong dữ liệu, nhấn 🎬 VIDEO ALPHA (nút xanh lá bên cạnh EXPORT FILE).
2
Chọn Giới hạn độ phân giải: Full HD (1920×1080) đủ dùng trong hầu hết dự án.
3
Chọn FPS: 30fps cho chuẩn, 25fps cho PAL/châu Âu.
4
Bitrate: 20 Mbps đủ chất lượng cao. 50-100 Mbps cho xuất bản master.
5
Nhấn 🎬 Bắt đầu xuất videokhông đổi tab trong khi đang ghi.
6
Khi xong, file TênDựÁn_alpha.webm sẽ được tải tự động.
Kỹ thuật render frame-accurate

Công cụ dùng virtual clock (frameIndex × frameDuration) thay vì đồng hồ thực. Mỗi frame được vẽ chính xác tại thời điểm ảo tương ứng — không bị jitter dù máy chậm hay tab bị che.

1s Intro trong suốt Animation chạy 1s Outro trong suốt
🎬 vMix — Dùng File HTML

Add Input → Web Browser → nhập đường dẫn file → bật Transparent BG + JavaScript → đưa vào layer trên cùng.

🎬 vMix — Dùng Video Alpha

Add Input → Video/DVD → chọn file .webm → trong Settings bật Alpha Channel hoặc dùng Chroma Key mode Alpha.

📹 OBS — Dùng File HTML

Sources → Browser → Local File → chọn file HTML → Width/Height khớp với Output Resolution.

📹 OBS — Dùng Video Alpha

Sources → Media Source → chọn file .webm. OBS tự động nhận kênh alpha của VP9 WebM.

🎥 Premiere Pro / After Effects

Import file .webm vào Project → kéo vào Timeline. AE / Pr nhận alpha VP9. Xuất ProRes 4444 cho đầu ra master.

ℹ️ Lưu ý quan trọng

Độ phân giải file HTML/Video phải khớp với Output Resolution của vMix/OBS. Nếu dùng 4K source, chọn 4K trong tool.

So sánh: HTML vs Video Alpha
Tiêu chí⬇ File HTML🎬 Video Alpha
Chất lượng chữVector — sắc nét mọi độ phân giảiRaster — phụ thuộc FPS và bitrate
Hiệu năngDùng CPU/GPU lúc phátChỉ decode video — rất nhẹ
Logo / ẢnhHỗ trợ mọi định dạngPhụ thuộc chất lượng lúc render
Tương tác trực tiếpPhím tắt, URL paramsKhông điều chỉnh sau khi xuất
Khả năng tương thíchCần Browser SourceDùng được mọi phần mềm dựng
Khuyến nghị dùng khiDự án sống (live) cần điều chỉnhCần lưu trữ vĩnh viễn / chia sẻ