Không tải lên, 100% cục bộ, không cần tài khoản

Cắt video

Chọn thời gian bắt đầu và kết thúc để cắt video. Chế độ nhanh cắt gần keyframe (tức thì), chế độ chính xác mã hóa lại để có kết quả chính xác từng khung hình.

Cách Cắt video hoạt động

Cắt video đến thời gian bắt đầu và kết thúc cụ thể trực tiếp trong trình duyệt bằng ffmpeg WebAssembly. Hai chế độ có sẵn: sao chép luồng nhanh tìm đến keyframe gần nhất trước điểm bắt đầu đã chọn và cắt tại keyframe gần nhất sau điểm kết thúc, hoàn thành trong vài giây bất kể độ dài clip, nhưng ranh giới cắt thực tế có thể lệch đến vài frame so với timestamp mục tiêu. Chế độ mã hóa lại chính xác mã hóa lại phân đoạn đã chọn với libx264, cho độ chính xác từng frame với chi phí thời gian CPU thêm.

Chế độ sao chép lý tưởng cho các lần cắt thô nơi độ lệch một phần giây là chấp nhận được, và không gây mất chất lượng. Chế độ mã hóa lại là lựa chọn đúng cho các clip thuyết trình, đoạn highlight, hoặc bất kỳ trường hợp nào mà việc cắt phải bắt đầu hoặc kết thúc trên frame chính xác. Thời gian xử lý trong chế độ mã hóa lại tăng theo độ dài phân đoạn và tốc độ CPU của thiết bị.

Cách sử dụng Cắt video, từng bước

  1. Kéo thả hoặc chọn video bạn muốn cắt.
  2. Nhập thời gian bắt đầu và thời gian kết thúc cho phân đoạn bạn muốn giữ.
  3. Chọn chế độ Sao chép Nhanh để cắt không mất dữ liệu gần như tức thì, hoặc chế độ Chính xác để mã hóa lại chính xác từng frame.
  4. Nhấp Cắt để bắt đầu xử lý trên thiết bị của bạn.
  5. Tải xuống clip đã cắt khi ffmpeg hoàn thành.

Trường hợp sử dụng thường gặp

  • Cắt 30 giây highlight từ bản ghi thể thao dài để chia sẻ trên mạng xã hội, nơi việc cắt tại ranh giới keyframe hoàn toàn chấp nhận được.
  • Trích xuất clip demo sản phẩm 10 giây chính xác từ screencast dài hơn, dùng chế độ mã hóa lại để đạt ranh giới frame chính xác cho hoạt ảnh lặp.
  • Loại bỏ intro dài và outro từ bản ghi hội thảo để gửi chỉ nội dung cốt lõi cho đồng nghiệp.
  • Chia video du lịch thành nhiều phân đoạn bằng cách cắt từng chương riêng lẻ trước khi ghép chúng theo thứ tự mới.

Câu hỏi thường gặp

Tại sao clip đã cắt bắt đầu một chút trước hoặc sau thời gian tôi đã chọn trong chế độ Sao chép?

Các luồng video được nén với các keyframe định kỳ; để tránh giải mã tất cả frame trước đó, chế độ Sao chép tìm đến keyframe gần nhất tại hoặc trước thời gian bắt đầu. Ranh giới cắt do đó được khớp với keyframe đó thay vì timestamp chính xác của bạn. Để cắt chính xác từng frame, chuyển sang chế độ mã hóa lại Chính xác, giải mã từ keyframe và loại bỏ các frame thêm trước điểm bắt đầu của bạn.

Tôi có thể cắt video mà không cần kết nối internet không?

Phần lớn là có. ffmpeg.wasm thực hiện cắt trong tab trình duyệt, cảnh quay của bạn không bao giờ rời khỏi thiết bị. Điểm cần lưu ý duy nhất là engine ffmpeg là một file khá nặng được tải từ trang này vào lần đầu tiên bạn xử lý một video; sau khi lần tải đó và trang đã hoàn tất, bạn có thể ngắt kết nối internet và việc cắt video vẫn hoạt động, dù ở chế độ Sao chép (-c copy với -ss và -to) hay chế độ Chính xác (mã hóa lại với libx264).

Công cụ cắt hỗ trợ những định dạng nào làm đầu vào?

ffmpeg.wasm đọc MP4, MOV, WebM, MKV, AVI và hầu hết container phổ biến khác. Đầu ra trong chế độ Sao chép bảo toàn container nguồn (vì vậy cắt WebM cho ra WebM). Chế độ Chính xác xuất MP4 H.264, phát trên mọi trình duyệt và thiết bị hiện đại.

Tôi có thể cắt bỏ phần giữa của video và ghép hai phần còn lại không?

Công cụ này cắt xuống một phạm vi liên tục duy nhất. Để xóa phần giữa, hãy cắt phần đầu (bắt đầu đến điểm cắt) và phần thứ hai (điểm cắt đến cuối) thành hai thao tác riêng, rồi dùng công cụ video-merge để ghép chúng thành một file.

Làm thế nào để nhập thời gian cho clip dài vài giờ?

Nhập thời gian theo định dạng HH:MM:SS hoặc số giây tổng cộng. Ví dụ, 1:23:45 có nghĩa là một giờ, hai mươi ba phút và bốn mươi lăm giây từ đầu clip.

Âm thanh có được cắt cùng với video không?

Có. Cả luồng video và âm thanh đều được cắt đến cùng ranh giới bắt đầu và kết thúc. Trong chế độ Sao chép, cả hai luồng được sao chép mà không cần mã hóa lại; trong chế độ Chính xác, video được mã hóa lại và âm thanh được sao chép hoặc mã hóa lại để giữ đồng bộ, tùy thuộc vào codec.

Tôi có thể cắt video trên điện thoại không?

Có, và chế độ Sao chép Nhanh đặc biệt nhẹ về bộ nhớ vì không giải mã toàn bộ tệp, nên rất phù hợp với trình duyệt điện thoại. Chế độ Chính xác mã hóa lại và cần nhiều RAM hơn, nên trên điện thoại đời cũ hãy ưu tiên chế độ Sao chép hoặc cắt một clip nguồn ngắn hơn trước.