Vâng, tình huống đơn giản. Tôi đã tạo khoảng 5000 khung hình dưới dạng tệp PNG mà tôi muốn hiển thị dưới dạng hoạt ảnh trong ứng dụng .NET. Mỗi hình ảnh có kích thước 1920x1080 và tệp PNG sử dụng các kênh alpha để minh bạch (một phần). Và điều đó sẽ phức tạp một chút, bởi vì tôi muốn giữ nó trong suốt. (Nhưng nếu điều đó là không thể, tôi sẽ chỉ thêm một hình nền cho mọi PNG.)Cách tạo phim từ 5000 tệp PNG?
Do số lượng lớn hình ảnh, tôi cần nhiều bộ nhớ. Vâng, một đĩa cứng 1 TB và một hệ thống Intel Xeon 12 GB lõi tứ chạy Vista 64 bit là giải quyết những yêu cầu bộ nhớ đó. Nhưng trừ khi một công cụ được tạo ra để hỗ trợ 64-bit, nó có thể sẽ bị nghẹt thở sau khi tải có lẽ 800 của 5000 hình ảnh. Vì vậy, tôi cần một công cụ có thể làm điều này.
Định dạng phim không quan trọng. Không nén, miễn là chất lượng hình ảnh vẫn ở mức cao. (Và có một lý do tại sao tôi đã sử dụng một độ phân giải khổng lồ như thế!) Mặc dù vậy, việc nén lossless sẽ được ưu tiên hơn. Hệ thống của tôi đủ nhanh để phát lại phim sau đó một lần nữa vì vậy tôi không lo lắng về tốc độ của nó. Tuy nhiên, chất lượng hình ảnh là yếu tố quan trọng nhất ở đây.
Cho đến nay, tôi đã đưa ra hai tùy chọn: 1) Tôi tìm thấy một số công cụ miễn phí có thể xử lý nhiều dữ liệu này. (Miễn phí, hoặc rất rẻ.) 2) Tôi tự viết một công cụ như vậy ...
Tùy chọn 1 là một chút ngoài vị trí ở đây. Bên cạnh đó, là một kỹ sư phần mềm, tay tôi chỉ co giật để tự viết nó! Trong C#, tốt nhất là không có thư viện của bên thứ ba. Vì vậy, câu hỏi của tôi: - Nơi để bắt đầu viết này bản thân mình?
(Trong trường hợp bạn đang tự hỏi, bộ phim này là một hoạt hình mà một người phụ nữ trẻ đang đi bộ trên các đường phố của một số thành phố, đi qua một số dấu hiệu đề cập đến các tính năng của một sản phẩm. dấu hiệu lớn hơn cho thấy tên của sản phẩm. Và đó là một cảnh dài, liên tục, không bị gián đoạn. Và thực sự thú vị để tạo ra quá! Và khoảng 10 GB hình ảnh ...)
Vâng, nó hỗ trợ 64-bit. :-) Tải xuống? Kiểm tra! Cài đặt, dựng lên? Kiểm tra! Đang chạy? Kiểm tra! Convertion đã thành công? VÂNG! Và với sourcecode có sẵn, do đó, giải pháp hoàn hảo. :-) –
Tôi thứ hai này; công cụ này là tuyệt vời để làm cho bất kỳ tập hợp các hình ảnh vào một video. Cài đặt ffdshow và sau đó bạn có quyền truy cập bộ mã hóa H.264 và các bộ lọc khác sẽ hoạt động với chất lượng tốt cho tốc độ bit cao. –
Tôi không thể sử dụng chương trình này để đọc thư mục 5000 hình ảnh và tạo video !! – arod