Chúc mọi người một ngày tốt lành,
Tôi đã tự hỏi làm thế nào để mã hóa video từ tốc độ 1 x sang một trong 5 x, bằng cách sử dụng ffmpeg.
Cảm ơn trước cho bất kỳ đề nghị.
Chúc mọi người một ngày tốt lành,
Tôi đã tự hỏi làm thế nào để mã hóa video từ tốc độ 1 x sang một trong 5 x, bằng cách sử dụng ffmpeg.
Cảm ơn trước cho bất kỳ đề nghị.
Câu trả lời:
Tăng tốc / làm chậm video
Bạn có thể thay đổi tốc độ video bằng setpts
bộ lọc video. "Cách cũ" của việc tạo timelapse hoặc khung hình tĩnh là trước tiên chia video thành các khung riêng lẻ, ví dụ như jpg) sau đó xóa một số và kết hợp lại các khung. Sử dụng setpts
bộ lọc là cách mới và nhanh hơn và có thể ít mất mát hơn.
Để tăng tốc video của bạn từ 1x lên 5x, bạn có thể nhập:
ffmpeg -i input.mkv -vf "setpts=0.2*PTS" -an output.mkv
avconv
phần nào không tương thích với bản gốc và không được dùng nữaffmpeg
. Nó dường như hoạt động tốt với ffmpeg . Như được hiển thị trong liên kết từ câu trả lời để tăng tốc âm thanh và video ,-filter_complex
tùy chọn phải được sử dụng ... với ffmpeg . +1 :)