ffmpeg tạo video không thể xem được


1

Tôi có một loạt các hình ảnh ở định dạng 000.png đến 014.png. Tôi đã sử dụng lệnh này

ffmpeg -r 1 -i %03d.png o.avi

Tôi mong đợi video 1 khung hình / giây dài 15 giây. Tôi nhận được điều đó tuy nhiên 4 giây đầu tiên tôi nhận được một màn hình trống vào giây thứ 4 tôi nhận được một hình ảnh là 000.png. Nếu tôi tìm kiếm tôi không nhận được video. Tôi đang xem bằng vlc 2.0.8

Đây là đầu ra nó mang lại cho tôi.

Làm cách nào để mã hóa cái này để tôi có được một video phù hợp?

Input #0, image2, from '%03d.png':
  Duration: 00:00:00.60, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: png, rgba, 1280x1024 [SAR 3779:3779 DAR 5:4], 25 fps, 25tbr, 25 tbn, 25 tbc
File 'o.avi' already exists. Overwrite ? [y/N] y
Output #0, avi, to 'o.avi':
  Metadata:
    ISFT            : Lavf55.16.101
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1280x1024 [SAR 1:1 DAR 5:4], q=2-31, 200 kb/s, 1 tbn, 1 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (png -> mpeg4)
Press [q] to stop, [?] for help
frame=   15 fps=0.0 q=7.0 Lsize=     692kB time=00:00:15.00 bitrate= 378.0kbits/s
video:686kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.872085%
ffmpeg 

Hãy thử những người chơi khác (và ffplay) để loại trừ rằng VLC là thủ phạm - thường là từ kinh nghiệm của tôi.
slhck

@slhck: wow, đây là video vlc đầu tiên không phát đúng cách. ffplay và windows chơi đúng cách. hmm mỗi khi tôi cố gắng chỉ định một ffmpeg vcodec không thành công. Đôi khi vì kích thước của hình ảnh (1280x1024)

Điều đó phụ thuộc vào codec, nhưng bạn không nên có bất kỳ vấn đề nào với các codec gần đây (ví dụ MPEG-4 hoặc VP8, v.v.) - có thể bạn có thể chỉnh sửa câu hỏi và hiển thị đầu ra giao diện điều khiển không bị cắt của lệnh không thành công
slhck

@slhck: H263 là MPEG-4? Nó cũng có một vấn đề. Tôi sẽ thử trên linux sau

H.263 là một codec khác, cũ hơn so với MPEG-4. Rất có khả năng codec thực tế không thành vấn đề và vấn đề VLC nói chung hơn.
slhck
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.