Tôi có một tập hợp các khung video được lưu dưới dạng hình ảnh trong một thư mục và tôi đang cố gắng mã hóa chúng thành một video chất lượng tốt, tuy nhiên mọi cài đặt và mọi định dạng tôi thử đều tạo ra các hiện vật rất đáng chú ý.
Lệnh cơ bản là:
ffmpeg -r 25 -i %4d.png myvideo.mpg
và tôi đã thử cờ minrate và maxrate. Mọi định dạng {mpg, avi, mov, flv} đều được.
Bất kỳ đề xuất cho cài đặt? Kích thước tệp cuối cùng không phải là một vấn đề.
ffmpeg -r 20 -f image2 -i myImage%04d.png -f mp4 -q:v 0 -vcodec mpeg4 -r 20 myVideo.mp4
. Tôi thấy rằng để buộc tốc độ khung hình, tôi phải chỉ định nó cho cả tệp đầu vào và tệp đầu ra. Codec này dường như phù hợp với tôi - bạn có thể không cần chỉ định nó. Tôi chỉ muốn bao gồm những gì tôi đã làm vì tôi đã dành rất nhiều thời gian để làm việc đó. Nhược điểm duy nhất là hình ảnh đầu vào của tôi có độ tương phản cao (các quả bóng màu xanh và đỏ trên nền trắng) và sau đó trong phim, các quả bóng bắt đầu trở thành cùng một màu tối - một hiệu ứng tương phản không mong muốn.