Tôi đang tạo một video ngắn từ chuỗi 100 hình ảnh bằng cách sử dụng ffmpeg. Có một số bài viết đã giúp tôi đặt cùng một lệnh, nhưng bài viết tôi đang sử dụng được lấy trực tiếp từ ffmpeg images-to-video script anyone?.Các vấn đề phát lại trong VLC với video fps thấp từ hình ảnh bằng cách sử dụng ffmpeg
Lệnh sau tạo ra tệp video hoạt động tốt trong tất cả trình phát video tôi có (OS X).
cat input/*.jpg | ffmpeg -f image2pipe -r 10 -vcodec mjpeg -i - out.mp4
Nhưng nếu tôi thay đổi nó để,
cat input/*.jpg | ffmpeg -f image2pipe -r 1 -vcodec mjpeg -i - out.mp4
Nó đóng tốt trong tất cả các nhưng VLC media player. VLC hiển thị hình ảnh ban đầu từ 1 đến 3, sau đó chỉ đóng băng trên khung. Tôi đã thử nghiệm một vài tỷ lệ khung hình khác nhau, và có vẻ như các ngắt mà phá vỡ phát lại video trong VLC nằm ở đâu đó giữa 1,125 và 1,175.
Bất kỳ lời khuyên nào về những gì tôi đang xử lý ở đây sẽ được đánh giá cao.
Thiếu các kết quả đầu ra của bảng điều khiển. Bạn có thể thêm đầu ra '-r' với giá trị được người chơi hỗ trợ. ffmpeg sau đó sẽ nhân đôi khung hình để phù hợp với tỷ lệ khung hình đầu ra được yêu cầu. – LordNeckbeard
Tôi nghĩ rằng đó là một lỗi trong vlc ....Tôi có thể tái tạo sự cố – dsign
Tôi có cùng một vấn đề khi tạo video của biểu đồ thay đổi theo thời gian. Thử nghiệm 0,5 fps và 1 fps với x264, mpeg4 và gif sử dụng avconf và moviepy (với ffmpeg phụ trợ). –