Làm cách nào để tăng tốc độ quay video để tạo video timelapse?


9

Tôi đã thực hiện các cảnh quay về hoàng hôn và giao thông, v.v. và muốn làm cho đoạn phim dài một giờ của tôi chỉ kéo dài 30 giây hoặc lâu hơn, tôi có thể sử dụng phần mềm nào để thực hiện việc này. Cảm ơn bạn đã dành thời gian. Phil


1
Bạn đã thử PiTiVi chưa? Nó được bao gồm theo mặc định trong Ubuntu.
pl1nk


2
@ pl1nk tên của bộ lọc pitivi theo là? Tôi không thể tìm thấy bất kỳ.
Giszmo

Câu trả lời:


4

Avidemux

(có GUI cho cả GTK và QT). (xem Video-> Tốc độ khung hình trong menu ứng dụng)

Cài đặt qua trung tâm phần mềm

Bạn cũng có thể thử Virtualdub

Xin lỗi cho nhận xét cuối cùng đó là liên kết sai. Ngoài ra hãy xem điều này để xem nếu nó giúp.


3
Bạn có thể mô tả làm thế nào để làm điều đó chính xác với Avidemux?
Jakob

2

Kdenlive cũng có hiệu ứng tốc độ video.


2
@DracNoc Tôi khuyên bạn nên chỉnh sửa câu trả lời này để cung cấp thêm thông tin hoặc ít nhất là một liên kết để biết thông tin về cách cài đặt Kdenlive và cách sử dụng hiệu ứng tốc độ video của nó.
Eliah Kagan

Trong Hiệu ứng -> Chuyển động -> Tốc độ, bạn có thể đặt tốc độ: userbase.kde.org/Kdenlive/Manual/Effects/Motion/Speed
Tully

2

Bạn có thể sử dụng slowmoVideocho mục đích này. Mô tả của phần mềm từ trang web của họ:

"SlowmoVideo là một chương trình OpenSource tạo các video chuyển động chậm từ các cảnh quay của bạn. Nhưng nó không chỉ đơn giản làm cho các video của bạn phát ở tốc độ 0,01 ×. Bạn có thể làm chậm và tăng tốc độ cảnh quay của mình, tùy ý với hiệu ứng nhòe chuyển động."

Bạn có thể tìm thấy bản dựng Ubuntu mới nhất của ứng dụng này tại:
http://slowmovideo.granjow.net/builds.php


@Jakob, đúng vậy Nhưng như mô tả của ứng dụng nói rõ ràng, nó cũng có thể được sử dụng speed up the footage.
saji89

ồ xin lỗi! Bạn có thể mô tả làm thế nào để làm điều đó?
Jakob

2
Không có sẵn cho Ubuntu 14 (và Mint 17).
Jāni Elmeris

2

Chỉ cần sử dụng ffmpeg - Các chương trình GUI luôn bị lỗi thời gần như ngay lập tức

ffmpeg -i [input video] -filter:v "setpts=[RATIO]*PTS" [output video]

Tại đây, bạn phải thay thế [RATIO] bằng số bạn nhận được bằng cách chia thời lượng (tính bằng giây) của video đầu ra với thời lượng của video đầu vào. Vì vậy, nếu tệp gốc của video lưu lượng truy cập của bạn được đặt tên là Traffic.webm và bạn muốn đặt tên cho lưu lượng truy cập đầu ra của mình-timelapse.webm thì lệnh sẽ là (lưu ý rằng 30 / (60 * 60) = 0,0008333):

ffmpeg -i traffic.webm -filter:v "setpts=0.0008333*PTS" traffic-timelapse.webm

Không -filter: v làm gì? Tôi có avconv, và nó khá giống nhau, nhưng tôi không tìm thấy tùy chọn này trong tài liệu. Cuối cùng, tôi có một video mà video đi nhanh hơn, nhưng không phải là âm thanh và "tổng thời gian" được hiển thị bởi VLC giống như đầu vào.
Rodrigo
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.