Làm cách nào để đặt thời lượng cho avconv?


9

Tôi đang cố gắng cắt một phần từ video mp4 bằng avconv, nhưng dường như nó không quan tâm đến thông số -t.

Dòng lệnh của tôi là

avconv -t 10 -i GOPR0001.MP4 cut.MP4

Điều này sẽ xử lý toàn bộ video. Đồng thời ffmpeghoạt động như mong đợi với

ffmpeg -t 10 -i GOPR0001.MP4 cut.MP4

Tạo video 10 giây.

Tôi đang sử dụng phiên bản avconv 0.8.6-4: 0.8.6-0ubfox0.12.04.1.

Câu trả lời:


7

Tôi có thể tái tạo vấn đề này (cố gắng sử dụng avconv để chuyển đổi 20 giây luồng phát thanh internet thành tệp wav). Vì vậy, đây là một sửa chữa làm việc cho tôi: chỉ cần hoán vị các tùy chọn -t và -i!

Trong trường hợp của bạn, tôi khuyên bạn nên thử

ffmpeg -i GOPR0001.MP4 -t 10 cut.MP4

Tôi cũng đề nghị ai đó nộp báo cáo lỗi.

EDIT: thực tế nó không phải là một lỗi - đó là một tính năng!

https://ormszilla.libav.org/show_orms.cgi?id=399

Rõ ràng lỗi là trong ffmpeg ;-) Logic rõ ràng là -t là một tùy chọn đầu ra, vì vậy nên đi sau các tùy chọn đầu vào. Đi hình.

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.