Tạo video từ ảnh có chuyển cảnh trực tuyến miễn phí

Chọn bộ ảnh, kéo theo thứ tự mong muốn, quyết định thời gian mỗi ảnh hiện trên màn hình, chọn chuyển cảnh cho mỗi điểm nối và thêm nhạc nền. MP4 được kết xuất bằng FFmpeg biên dịch sang WebAssembly nên ảnh luôn nằm trên thiết bị.

Thả ảnh vào đây hoặc nhấp để chọn

PNG, JPEG, WebP, GIF và BMP — chọn bao nhiêu ảnh cùng lúc tùy ý

Ảnh luôn nằm trên thiết bị của bạn

Ảnh sẽ xuất hiện ở đây sau khi bạn chọn.

Ảnh mới bắt đầu với giá trị này; bạn vẫn có thể đặt riêng từng ảnh.
Nhấp hiệu ứng giữa hai ảnh thu nhỏ để chỉ đổi điểm nối đó.
1.0s Tự động rút ngắn để luôn ngắn hơn thời lượng ảnh ngắn nhất.
Ảnh được đặt vừa và căn giữa trên nền đen, nên có thể kết hợp nhiều tỷ lệ ảnh.
Mỗi ảnh được phóng nhẹ và dịch chuyển hoặc thu phóng theo hướng ngẫu nhiên, giống ảnh sống động. Khung luôn được phủ kín nên không xuất hiện viền đen.
Tốc độ khung hình thấp hơn giúp mã hóa nhanh hơn đáng kể.
Chất lượng được giữ theo hệ số tốc độ không đổi.
Tùy chọn: MP3, WAV hoặc M4A. Bản nhạc dài được cắt theo video hoàn chỉnh; bản ngắn kết thúc bằng khoảng lặng.

Trình chiếu được kết xuất bằng bộ lọc xfade của ffmpeg.wasm, bản dựng WebAssembly của FFmpeg. Lớp bao bọc dùng giấy phép MIT và bản dựng lõi tự lưu trữ dùng GPL-2.0-or-later; mã nguồn do dự án ffmpeg.wasm công bố. 73hi không liên kết với dự án FFmpeg.

Bốn bước đơn giản

Cách biến ảnh thành video

Một bộ ảnh, một tệp MP4 đầu ra.

1

Chọn ảnh của bạn

Chọn nhiều ảnh cùng lúc hoặc thả vào vùng tải lên. Lần truy cập đầu tải bộ xử lý video WebAssembly khoảng 31 MB một lần.

2

Sắp xếp và đặt thời gian

Kéo ảnh thu nhỏ lên ảnh khác để đổi chỗ, rồi đặt số giây mỗi ảnh xuất hiện trên màn hình.

3

Chọn chuyển cảnh

Nhấp nhãn hiệu ứng giữa hai ảnh để đổi điểm nối đó hoặc áp dụng một hiệu ứng cho mọi điểm nối cùng lúc.

4

Thêm nhạc và xuất

Mở bản nhạc nền nếu muốn, chọn kích thước đầu ra và tốc độ khung hình, rồi xuất và tải MP4 xuống.

FFmpeg thực thụ, ngay trong trình duyệt

Trình chiếu được kết xuất hoàn chỉnh

Mỗi ảnh được giải mã, đổi tỷ lệ và mã hóa thành một luồng video duy nhất.

Kéo để sắp xếp

Có thể kéo các ảnh thu nhỏ lên nhau để đổi thứ tự phát bất kỳ lúc nào.

Thời lượng riêng cho từng ảnh

Đặt thời lượng hiển thị riêng cho mỗi ảnh hoặc áp dụng một thời lượng cho cả bộ.

Toàn bộ danh mục xfade

Hơn bốn mươi hiệu ứng được đọc từ chính bản dựng, và có thể chọn hiệu ứng khác nhau cho mỗi điểm nối.

Thiết kế bảo vệ quyền riêng tư

Giải mã, lọc và mã hóa diễn ra trong Web Worker trên thiết bị. Không tải lên dữ liệu.

Hỏi đáp

Câu hỏi thường gặp về trình chiếu ảnh

Ảnh của tôi có được tải lên đâu không?

Không. Mỗi ảnh được ghi vào hệ thống tệp trong bộ nhớ của FFmpeg biên dịch sang WebAssembly và mã hóa trong trình duyệt. Không có gì được tải lên hoặc lưu lại sau khi đóng trang.

Mỗi điểm nối có thể dùng chuyển cảnh khác nhau không?

Có. Mỗi điểm nối giữa hai ảnh có hiệu ứng riêng, chọn từ toàn bộ danh mục xfade của bản dựng FFmpeg đi kèm. Bạn cũng có thể áp dụng một hiệu ứng cho mọi điểm nối bằng một lần nhấp.

Nếu ảnh có kích thước khác nhau thì sao?

Mỗi ảnh được co giãn để vừa kích thước đầu ra đã chọn và căn giữa trên nền đen, nên có thể tự do kết hợp ảnh dọc và ngang.

Nhạc nền được xử lý thế nào?

Bản nhạc được cắt theo thời lượng trình chiếu hoàn chỉnh. Nếu ngắn hơn video, phần còn lại là khoảng lặng.

Tại sao lần xuất đầu tiên mất thời gian?

Bộ xử lý là bản dựng WebAssembly đơn luồng, chậm hơn nhiều so với FFmpeg trên máy tính. Lần chạy đầu còn tải khoảng 31 MB. Dùng chiều rộng đầu ra và tốc độ khung hình nhỏ hơn để nhanh hơn.