Đóng dấu video là gì?
Đóng dấu video là việc ghép một dấu nhận diện nhìn thấy được, như logo hoặc dòng chữ, lên hình ảnh của video. Dấu này thường giúp người xem nhận biết đơn vị sản xuất, tên kênh hoặc nguồn chia sẻ. Đây là kiến thức nền về watermark; hiệu quả nhận diện còn phụ thuộc thiết kế dấu, độ tương phản và nội dung phía sau.
Trong phạm vi mã nguồn được cung cấp, công cụ cho phép chọn một ảnh logo hoặc một nội dung chữ, điều chỉnh kích thước, độ trong suốt, vị trí và khoảng cách tới cạnh. Dấu được ghép ở vị trí cố định, không có thiết lập chuyển động hay thời điểm xuất hiện riêng. Kết quả mà luồng xử lý yêu cầu tạo là video MP4 có dấu đã ghép vào hình ảnh.
Watermark không tự xác nhận quyền sở hữu, không phải chữ ký số và không có chức năng xác minh bản quyền. Công cụ cũng không thực hiện đóng dấu giáp lai theo nghĩa pháp lý. Việc thêm logo chỉ tạo dấu hiển thị, không ngăn được mọi cách sao chép hoặc sử dụng lại video.
Các mô tả dưới đây dựa trên logic và cấu hình trong mã nguồn, không phải kết quả chạy thử. Khả năng xuất thành công còn phụ thuộc thư viện xử lý, loại video và môi trường sử dụng.
Đầu vào cần chuẩn bị và kết quả nhận được
Nguồn video và nguồn watermark
Đầu vào gồm một video cùng nguồn watermark tương ứng với chế độ đang chọn. Bộ chọn video khai báo nhận tệp video, nhưng điều đó không bảo đảm mọi codec đều đọc được. Với dấu ảnh, bộ chọn khai báo PNG, JPEG và SVG; SVG được chuyển thành ảnh PNG trước khi ghép.
Với dấu chữ, nội dung phải còn ký tự sau khi bỏ khoảng trắng đầu và cuối. Màu mặc định là trắng. Chữ được dựng bằng phông hệ thống dạng đậm; không có lựa chọn phông chữ trong giao diện. Mã không đặt giới hạn số ký tự, nhưng dòng dài vẫn có thể khó đọc sau khi thu nhỏ.
Ý nghĩa các giá trị điều chỉnh
Phần trăm kích thước điều khiển chiều rộng toàn bộ ảnh dấu so với chiều rộng video, không phải diện tích dấu. Các khoảng điều chỉnh được khai báo như sau:
| Thông số | Khoảng chọn | Bước | Mặc định |
|---|---|---|---|
| Chiều rộng dấu | 5–80% | 1 điểm phần trăm | 15% |
| Opacity | 10–100% | 5 điểm phần trăm | 100% |
| Lề ngang | 0–200 px | 5 px | 20 px |
| Lề dọc | 0–200 px | 5 px | 20 px |
Vị trí mặc định là góc dưới phải. Lề tính theo pixel của khung video, không phải pixel của khung xem trước thu nhỏ trên màn hình. Không phải vị trí nào cũng dùng cả hai giá trị lề.
Hình xem trước và tệp tải xuống
Xem trước là một khung hình lấy ở thời điểm nhỏ hơn giữa 1 giây và nửa thời lượng video. Thay đổi cài đặt làm cập nhật ảnh ghép, không phải phát toàn bộ video có dấu liên tục. Luồng xuất yêu cầu mã hóa hình ảnh thành H.264 trong MP4, đặt tên tải xuống dựa trên tên video nguồn. Âm thanh nguồn được yêu cầu sao chép nếu có; việc giữ được âm thanh còn tùy khả năng tương thích với MP4.
Cách công cụ tính kích thước, vị trí và ghép dấu
Chiều rộng theo phần trăm và ngưỡng 50 px
Quy tắc kích thước là: chiều rộng dấu = giá trị lớn hơn giữa 50 px và kết quả làm tròn của chiều rộng video × tỷ lệ đã chọn. Vì có ngưỡng tối thiểu, tỷ lệ thực tế trên video nhỏ có thể lớn hơn con số trên thanh điều chỉnh. Đây là hành vi được xác nhận từ phép tính, không phải lỗi đo kích thước trên màn hình.
Ảnh dấu được giữ tỷ lệ khi thay đổi chiều rộng. Chiều cao xem trước bằng chiều rộng mới nhân tỷ số chiều cao với chiều rộng ảnh gốc. Bộ lọc xuất cũng được yêu cầu giữ tỷ lệ; chiều cao pixel cuối cùng còn phụ thuộc cách xử lý của bộ lọc. Logo dọc vì vậy có thể chiếm nhiều chiều cao dù phần trăm chiều rộng không lớn.
Chín vị trí và tác dụng của khoảng cách
Chín vị trí tạo thành bố cục ba hàng, ba cột: trên, giữa, dưới kết hợp với trái, giữa, phải. Căn trái dùng lề ngang tính từ cạnh trái. Căn phải đặt dấu tại chiều rộng video trừ chiều rộng dấu và lề ngang. Căn trên hoặc dưới áp dụng nguyên tắc tương tự theo chiều dọc.
Căn giữa dùng một nửa phần kích thước còn lại sau khi trừ kích thước dấu. Trục nào được căn giữa thì không sử dụng lề của trục đó. Chẳng hạn, dấu ở giữa cạnh trên chỉ dùng lề dọc; dấu chính giữa không dùng cả lề ngang lẫn lề dọc. Các giá trị lề không phải độ dịch chuyển bổ sung sau khi căn giữa.
Từ ảnh hoặc chữ đến video được mã hóa
Chữ được vẽ thành ảnh PNG bằng phông đậm cỡ 100 px, có vùng đệm quanh nội dung, rồi cả ảnh được co giãn. Vì vậy phần trăm kích thước không trực tiếp đặt cỡ chữ. SVG cũng được dựng thành ảnh trước khi ghép, không giữ thành lớp vector có thể chỉnh sửa trong video.
Opacity được chia cho 100 để thành hệ số; dưới 100%, luồng xuất yêu cầu điều chỉnh kênh alpha. Video sau đó được mã hóa lại. Thanh tiến độ suy ra từ thời gian đã mã hóa chia thời lượng video, làm tròn và giới hạn trong 0–100%. Nó phản ánh phần thời lượng đã xử lý, không dự báo chính xác thời gian chờ còn lại.
Các thuật ngữ cần hiểu khi đóng dấu video
Watermark
Watermark là dấu nhận diện được đặt lên nội dung, trong bài này là logo hoặc chữ nhìn thấy trên video. Vai trò phổ biến là giúp người xem nhận ra nguồn phát hành khi nội dung được chia sẻ. Điểm dễ nhầm là xem watermark như bằng chứng xác thực quyền sở hữu. Một dấu hiển thị không tự chứng minh ai tạo ra video, không phải chữ ký số và không bảo đảm nội dung không bị sao chép.
Opacity
Opacity là mức độ không trong suốt của lớp hình. Giá trị càng thấp thì dấu càng hòa vào hình ảnh phía dưới; 100% nghĩa là thanh điều chỉnh không làm giảm alpha của dấu. Opacity ảnh hưởng khả năng nhận diện và mức che nội dung. Nó không phải độ nhòe: giảm opacity không tạo hiệu ứng blur, mà làm màu và hình dạng của dấu bớt đậm khi ghép lên nền.
Tỷ lệ khung hình
Tỷ lệ khung hình là tỷ số giữa chiều rộng và chiều cao của một ảnh hoặc khung video. Với watermark, tỷ lệ ảnh quyết định chiều cao khi công cụ đổi chiều rộng mà giữ nguyên hình dạng. Logo 2:1 sẽ thấp hơn logo dọc ở cùng chiều rộng. Cần phân biệt tỷ lệ ảnh logo, tỷ lệ video và phần trăm kích thước dấu: chúng là ba đại lượng khác nhau, không thể dùng thay thế cho nhau.
Kênh alpha
Kênh alpha lưu thông tin trong suốt của từng điểm ảnh. Nó cho phép vùng ngoài logo không che video, trong khi nét logo vẫn hiện rõ. Tuy nhiên, PNG chỉ là định dạng có thể chứa thông tin này; không phải ảnh PNG nào cũng có nền trong suốt. Một PNG nền trắng vẫn có thể tạo hình chữ nhật trắng. Opacity 100% cũng không biến vùng vốn trong suốt thành vùng đặc.
CRF
CRF là tham số điều khiển chất lượng trong mã hóa video. Theo kiến thức nền, với cùng bộ mã hóa và điều kiện tương đương, số thấp hơn thường ưu tiên chất lượng cao hơn, đồng thời có thể cần nhiều dữ liệu hơn. Công cụ yêu cầu CRF 24 hoặc 18 tùy cấu hình. CRF không phải phần trăm chất lượng, không cố định dung lượng tệp và không bảo đảm bản xuất giống nguyên dữ liệu hình ảnh nguồn.
Khi nào nên dùng logo hoặc chữ làm dấu nhận diện?
Nhận diện nội dung bằng logo
Logo phù hợp với video giới thiệu, hướng dẫn hoặc nội dung chia sẻ cần giữ hình nhận diện nhất quán. Nên chuẩn bị ảnh rõ nét, cắt sát hình logo và có nền trong suốt nếu muốn phần nền video vẫn hiện xung quanh. Viền trống vẫn nằm trong chiều rộng ảnh được tính, nên ảnh nhiều khoảng trắng có thể khiến logo nhìn thấy nhỏ hơn dự kiến. Đây là lời khuyên chuẩn bị nội dung, không phải chức năng tự cắt nền của công cụ.
Ghi thông tin ngắn bằng chữ
Dấu chữ phù hợp khi chỉ cần tên kênh, tên đơn vị hoặc thông tin ngắn mà chưa có ảnh nhận diện. Nội dung ngắn thường dễ đọc hơn khi phải đặt trong một góc nhỏ. Có thể chọn màu chữ theo nền dự kiến, nhưng không có cơ chế tự đổi màu theo cảnh. Người dùng cần có quyền sử dụng video và logo; ghi tên lên video không thay thế việc quản lý quyền.
Chọn vị trí không che nội dung
Nên chọn vùng ít chồng lên phụ đề, khuôn mặt, sản phẩm hoặc thông tin quan trọng. Đây là quyết định biên tập của người dùng, không phải khả năng tự phát hiện đối tượng của công cụ. Vì dấu cố định còn cảnh quay thay đổi, một góc trống ở đầu video có thể chứa nội dung ở đoạn sau. Hãy cân nhắc toàn bộ diễn biến thay vì chỉ dựa vào ảnh xem trước.
So sánh dấu ảnh, dấu chữ và hai cấu hình xuất
Ảnh logo và văn bản khác nhau ở đâu?
Dấu ảnh cần một thiết kế có sẵn, cho phép giữ hình dạng và bố cục nhận diện đã chuẩn bị. Chất lượng hiển thị chịu ảnh hưởng của ảnh nguồn, nền và viền trống. Dấu chữ không cần chuẩn bị ảnh riêng, nhưng hình chữ phụ thuộc phông hệ thống và độ dài nội dung. Cả hai cuối cùng đều được ghép như hình ảnh. Chữ trong MP4 không còn là lớp văn bản để sửa trực tiếp sau khi xuất.
Nhanh và Sắc nét đánh đổi điều gì?
Cấu hình Nhanh yêu cầu H.264 với preset ultrafast và CRF 24; Sắc nét dùng preset fast và CRF 18. Các tên preset thể hiện lựa chọn của bộ mã hóa, không phải số giây xử lý được bảo đảm. Sắc nét đặt mức CRF ưu tiên chất lượng hơn, nhưng không thể suy ra dung lượng cụ thể chỉ từ hai thông số này.
Cả hai cấu hình đều mã hóa lại hình ảnh, nên Sắc nét không có nghĩa giữ nguyên dữ liệu nguồn hoặc không mất chất lượng. Luồng xuất còn yêu cầu tùy chọn faststart cho MP4, nhằm hỗ trợ bắt đầu phát sớm hơn trong điều kiện phát trực tuyến phù hợp; đây không phải cam kết về tốc độ tải.
Chèn dấu khác với che mờ dấu có sẵn
Chèn watermark bổ sung một dấu mới, còn che mờ tác động đến vùng hình ảnh đã có. Công cụ đang mô tả không có luồng xóa dấu cũ hay khôi phục chi tiết bên dưới. Nếu nhu cầu thuộc chủ đề khác, có thể tham khảo che mờ vùng watermark trong video; liên kết này không có nghĩa hai công cụ tự tích hợp.
Ví dụ đọc kích thước và vị trí watermark
Logo ở góc dưới phải của video Full HD
Các ví dụ sau là phép tính từ logic mã nguồn, không phải tệp xuất đã kiểm thử. Giả định video rộng 1920 px, cao 1080 px; logo gốc 400 × 200 px; chọn kích thước 15%, opacity 100%, góc dưới phải và hai lề đều 20 px.
Chiều rộng dấu là 1920 × 0,15 = 288 px, vượt ngưỡng 50 px. Logo có tỷ lệ 2:1 nên chiều cao xem trước là 144 px. Mép trái nằm tại 1920 − 288 − 20 = 1612 px; mép trên tại 1080 − 144 − 20 = 916 px. Như vậy ảnh xem trước tính dấu 288 × 144 px, góc trên trái ở (1612, 916) px, cách cạnh phải và dưới 20 px.
Video nhỏ và ngưỡng chiều rộng tối thiểu
Giả định video 320 × 180 px, logo 200 × 100 px, kích thước 5%, opacity 50%, đặt chính giữa và hai lề đều 100 px. Phép nhân 320 × 0,05 cho 16 px, nhưng ngưỡng tối thiểu nâng chiều rộng lên 50 px. Chiều cao xem trước theo tỷ lệ ảnh là 25 px.
Tọa độ căn giữa là (320 − 50)/2 = 135 px theo chiều ngang và (180 − 25)/2 = 77,5 px theo chiều dọc. Hai lề không tham gia phép tính. Dấu thực tế rộng 15,625% chiều rộng video, với hệ số opacity 0,5. Tọa độ phân số và chiều cao khi xuất còn chịu quy tắc pixel của bộ lọc, không phải cam kết giữ nguyên số lẻ.
Nội dung chữ chỉ có khoảng trắng
Giả định đã có video, chọn chế độ chữ nhưng nhập toàn dấu cách. Sau khi bỏ khoảng trắng đầu và cuối, nội dung trở thành rỗng nên không đáp ứng điều kiện bắt đầu. Nếu ảnh dấu trước đó còn trên khung xem trước, điều này không chứng minh nội dung hiện tại hợp lệ. Cần phân biệt hình đang hiển thị với nguồn watermark được chấp nhận để xử lý.
Giới hạn cần biết trước khi xuất video
Dung lượng, codec và khả năng xử lý
Giao diện không đặt trần dung lượng hoặc thời lượng, nhưng không đồng nghĩa xử lý được video lớn không giới hạn. Khả năng thực tế phụ thuộc bộ nhớ, trình duyệt và thư viện. Nội dung thư viện xử lý bên ngoài chưa được cung cấp, nên chưa xác minh codec, bộ lọc hoặc yêu cầu môi trường. Đặc biệt, âm thanh được sao chép sang MP4 có thể không tương thích; không thấy luồng chuyển mã âm thanh dự phòng.
Dấu vượt khung và khác biệt xem trước
Không thấy quy tắc tự thu nhỏ hoặc giảm lề để giữ dấu nằm trọn trong video. Logo quá cao, kích thước lớn hoặc lề rộng có thể làm dấu vượt khung. Một ảnh xem trước cũng không đại diện mọi cảnh. Khác biệt dựng ảnh, làm tròn pixel và mã hóa khiến không đủ căn cứ cam kết khớp tuyệt đối. Nên kiểm tra tệp xuất về vị trí, độ rõ, âm thanh và các đoạn có nội dung gần dấu.
Những điều chưa thể khẳng định về dữ liệu
Thông báo bảo mật trên giao diện không phải bằng chứng xác minh. Mã có nạp phụ thuộc bên ngoài, nhưng chưa có toàn bộ nội dung thư viện và trang bao quanh để đánh giá hoạt động mạng, thu thập hoặc lưu trữ. Vì vậy không thể khẳng định hoàn toàn ngoại tuyến, không lưu dữ liệu hay bảo mật tuyệt đối. Với video riêng tư, cần đánh giá chính sách và môi trường sử dụng trước khi chọn tệp.
Câu hỏi thường gặp
Vì sao chọn kích thước 5% nhưng logo vẫn trông lớn trên video nhỏ?
Vì công cụ áp dụng chiều rộng tối thiểu 50 px sau phép tính phần trăm. Nếu 5% chiều rộng video thấp hơn ngưỡng này, dấu vẫn được tính rộng 50 px, nên tỷ lệ thực tế cao hơn mức đã chọn. Ngoài ra, cảm giác lớn còn phụ thuộc hình dạng logo: ảnh dọc có thể chiếm nhiều chiều cao. Hãy đọc kích thước theo khung video gốc, không chỉ theo độ lớn của ảnh xem trước trên màn hình.
Tại sao thay đổi lề không làm watermark ở chính giữa di chuyển?
Vì vị trí chính giữa được tính bằng phần khoảng trống còn lại quanh dấu, không cộng thêm hai giá trị lề. Lề chỉ được sử dụng trên trục đang căn theo cạnh. Do đó, giữa cạnh trái dùng lề ngang nhưng bỏ qua lề dọc; giữa cạnh trên làm ngược lại. Nếu muốn đưa dấu ra khỏi trung tâm, cần chọn vị trí phù hợp khác. Công cụ không có điều khiển kéo thả tự do hay dịch chuyển bổ sung quanh tâm.
Vì sao chữ dài lại nhỏ hơn dù giữ nguyên phần trăm kích thước?
Vì phần trăm đặt chiều rộng của cả ảnh chứa chữ, không đặt chiều cao từng ký tự. Khi nội dung dài hơn, ảnh chữ ban đầu rộng hơn; đưa ảnh đó về cùng chiều rộng đích thường khiến chữ nhìn nhỏ hơn. Vùng đệm quanh chữ cũng nằm trong kích thước ảnh. Có thể rút gọn nội dung hoặc cân nhắc tăng chiều rộng, nhưng cần kiểm tra mức che hình. Không có tùy chọn cỡ chữ độc lập trong giao diện được cung cấp.
Làm sao tránh nền chữ nhật quanh logo khi đóng dấu?
Nên chuẩn bị logo có nền trong suốt thực sự và cắt sát phần hình cần dùng. Đổi đuôi tệp sang PNG không tự xóa nền, và một ảnh PNG vẫn có thể chứa nền trắng đặc. Giảm opacity chỉ làm toàn bộ ảnh trong hơn, không tách riêng nền chữ nhật khỏi logo. Công cụ không có chức năng xóa nền được xác nhận trong mã nguồn. Vì vậy chất lượng ảnh chuẩn bị quyết định nhiều đến cách dấu hòa vào video.
Có thể chèn logo và chữ cùng lúc bằng công cụ này không?
Không có luồng chèn đồng thời hai nguồn độc lập trong mã được cung cấp. Hai chế độ ảnh và chữ thay thế nhau, và lần xử lý dùng nguồn của chế độ đang chọn. Nếu cần một dấu gồm cả hình và tên, có thể chuẩn bị sẵn một ảnh tổng hợp rồi dùng như một nguồn ảnh duy nhất. Khi đó, các thành phần không có cài đặt riêng về vị trí, kích thước hoặc opacity; toàn bộ ảnh được điều chỉnh cùng nhau.
Video sau khi đóng dấu có giữ âm thanh gốc không?
Luồng xuất yêu cầu giữ âm thanh nguồn bằng cách sao chép các luồng âm thanh nếu có, chứ không mã hóa lại âm thanh. Tuy nhiên, yêu cầu này không bảo đảm thành công với mọi video: codec âm thanh nguồn phải phù hợp với quá trình đóng gói MP4 và khả năng của thư viện. Video không có âm thanh thì không được thêm âm thanh mới. Sau khi tải bản xuất, nên kiểm tra tiếng, đồng bộ và khả năng phát trên thiết bị dự định sử dụng.
Có thể khẳng định video không được gửi đi hoặc lưu lại không?
Không thể khẳng định điều đó chỉ từ phần mã được cung cấp. Dù thấy luồng đọc tệp và gọi xử lý trong môi trường trình duyệt, các thư viện ngoài cùng trang bao quanh chưa được kiểm tra đầy đủ. Vì vậy còn thiếu căn cứ về toàn bộ kết nối mạng, lưu trữ và thu thập dữ liệu. Với nội dung nhạy cảm, không nên dựa riêng vào dòng thông báo trên giao diện; hãy xem chính sách dữ liệu và chỉ sử dụng môi trường có mức tin cậy phù hợp.


17 bình luận
Đặng Thanh Tài
Ad bổ sung hướng dẫn đặt watermark sao cho không che phụ đề nha, mình hay bị trùng ngay góc dưới video.
Vũ Văn Linh
Co cach nao cho watermark chi xuat hien o mot doan video thoi ko ad?
Huỳnh Hoài Trang
Giao diện nhìn dễ làm quen, nhưng mình nghĩ các nút chỉnh kích thước và vị trí watermark nên nổi bật hơn một chút.
Huỳnh Đức Kiên
Bleep Censor nghe hay đó, nhưng chức năng này là tắt tiếng đoạn chọn hay thay bằng tiếng bíp vậy? Mong có ví dụ minh họa.
Đặng Đức Nhung
Mình thích cách trang giới thiệu cả công dụng lẫn kết quả nhận được, đỡ phải đoán tải về sẽ có gì.
Phan Đức Châu
Mình hay làm clip hướng dẫn, có thêm tên trang ở góc video nhìn chuyên nghiệp hơn hẳn. Công cụ này đúng thứ mình đang cần.
Đỗ Gia Phúc
Mục Các Công Cụ Tương Tự giúp mình tìm được luôn công cụ chèn chữ vào video, khỏi phải đi tìm ở chỗ khác.
Hoàng Thanh Thảo
Mình muốn dùng Trình biên dịch Sub cho Video rồi mới đóng dấu. Nên làm phụ đề trước hay thêm watermark trước để hạn chế xuất video nhiều lần nhỉ?
Dương Hải Hiếu
Video dài khoảng 20 phút có đóng dấu được không ạ? Có giới hạn dung lượng tải lên không?
Hoàng Ngọc Thảo
Mình thấy hướng dẫn đầu vào cần chuẩn bị khá hữu ích. Nếu có thêm một video mẫu trước và sau khi đóng dấu thì càng dễ hình dung.
Đặng Đức Trung
Tool xịn á, thêm watermark vào clip trước khi đăng lên mạng thấy yên tâm hơn chút :))
Trần Xuân Hoàng
Dung tren dien thoai co on khong moi nguoi? Minh chu yeu quay va dang clip bang mobile thoi.
Dương Bảo Dương
Mình cần chuẩn bị video và logo ở định dạng nào vậy? Logo PNG nền trong suốt có dùng được không?
Vũ Thu Hùng
Phần giải thích “Đóng dấu video là gì?” khá dễ hiểu, người mới như mình đọc xong biết ngay nên dùng trong trường hợp nào.
Đặng Tuấn Trang
Dong dau video nay de dung ghe, minh moi thu lan dau ma cung lam duoc.
Lý Văn Vinh
Cho mình hỏi Watermark Pro có chỉnh được độ trong suốt của dấu không? Mình muốn logo hiện nhẹ thôi để không che nội dung.
Hoàng Minh Thành
Mình vừa đóng logo lên video giới thiệu sản phẩm, thao tác khá dễ hiểu và kết quả nhìn gọn gàng. Rất tiện cho shop nhỏ như mình!