Tôi nhận ra đây là một câu hỏi cũ, nhưng nó vẫn đi lên gần đầu khi tôi tìm kiếm ffmpeg Hiệu ứng Chroma Key.
Câu trả lời (bây giờ) là có, có bộ lọc để tạo khóa màu và phủ chúng. Tên bộ lọc là "color key". Có những ví dụ trên trang web, đây là lệnh:
ffmpeg -i <base-video> -i <overlay-video> -filter_complex '[1:v]colorkey=0x<color>:<similarity>:<blend>[ckout];[0:v][ckout]overlay[out]' -map '[out]' <output-file>
nơi <color>
là màu rgb để phù hợp trong hex (ví dụ: 0x000000 cho màu đen), <similarity>
là một khoan dung trên màu phù hợp (ví dụ: 0,3) và <blend>
(ví dụ: 0,2) kiểm soát xem độ mờ có bị tắt hay không. (Xem tài liệu để biết thêm).
Xin cảm ơn. Vì vậy, chúng tôi bây giờ có một giải pháp trực tiếp bằng cách sử dụng ffmpeg. Kể từ phiên bản mmpeg nào có sẵn? –
Nó đã được thêm vào chi nhánh chính ngày 13 tháng 6, nhưng chưa đưa nó vào bản phát hành thực tế (bản phát hành hiện tại là 2.7.2). Người ta sẽ cần phải xây dựng ffmpeg từ nguồn. – jladan
OK, cảm ơn thông tin hữu ích. –