Tôi cố gắng để chuyển đổi một file video MP4 thành một loạt các hình ảnh jpg (out-1.jpg, out-2.jpg, vv) sử dụng FFMPEG với,Extract tất cả các khung hình video như hình ảnh với FFMPEG
mkdir frames
ffmpeg -i "%1" -r 1 frames/out-%03d.jpg
Tuy nhiên tôi cứ bị lỗi như thế nào,
[image2 @ 00000037f5a811a0] không thể mở tập tin: khung hình/out-C: \ Applications \ FFMPEG \ toGIF.bat3d.jpg av_interleaved_write_frame(): Input/output khung lỗi = 1 fps = 0,0 q = 5,9 Lsize = Thời gian N/A = 00: 00: 01.00 bitrate = N/A video: âm thanh 63kB: 0k B phụ đề: 0kB luồng khác: 0kB tiêu đề chung: 0kB chi phí chuyển tiếp: không biết Chuyển đổi không thành công!
Nếu tôi lấy phần% 03d, quá trình chuyển đổi hoạt động nhưng chỉ xuất ra khung đầu tiên và chương trình dừng khi có lỗi.
Tôi có thể trích xuất chính xác tất cả các khung hình của video bằng FFMPEG như thế nào?
tôi nhận được lỗi tương tự ngay bây giờ với lệnh đó http://pastebin.com/qxQNwQNu – user780756
Được rồi phát hiện vấn đề cuối cùng, có vẻ như rằng Windows cần %%, như trong dùng ngoài trời %% 03d.jpg – user780756
Bạn có đang chạy lệnh từ bên trong tập lệnh không? – Mulvya