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

Cắt video

Cắt về một tỷ lệ (1:1, 16:9, 9:16, 4:3, 3:4) hoặc hình chữ nhật chính xác. Mọi thứ chạy trong trình duyệt; tệp của bạn không bao giờ rời thiết bị.

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

Cắt video xuống hình chữ nhật hoặc tỉ lệ khung hình cụ thể trong trình duyệt, với ffmpeg WebAssembly xử lý từng pixel trên thiết bị của bạn. Chọn một trong các cài đặt trước tỉ lệ căn giữa (vuông 1:1, ngang 16:9, dọc 9:16, 4:3, 3:4) để định dạng mạng xã hội trong một cú nhấp, hoặc nhập chiều rộng, chiều cao và độ lệch tùy chỉnh để cắt vùng chính xác. Bộ lọc cắt ffmpeg (crop=W:H:X:Y) mã hóa lại vùng frame bạn giữ bằng libx264 trong khi sao chép track âm thanh không bị ảnh hưởng.

Vì kích thước frame thay đổi, mã hóa lại pixel đầy đủ của luồng video là không thể tránh khỏi, không giống như xoay có thể dùng các thủ thuật metadata. Thời gian xử lý tương ứng với độ dài clip và tốc độ CPU của bạn. Đầu ra là MP4 H.264, phát trên mọi thiết bị hiện đại.

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. Chọn cài đặt trước tỉ lệ (1:1, 16:9, 9:16, 4:3, 3:4) để cắt căn giữa, hoặc chuyển sang chế độ thủ công để nhập kích thước pixel và vị trí chính xác.
  3. Xem trước vùng cắt nếu công cụ cung cấp frame xem trước.
  4. Nhấp Cắt và để ffmpeg áp dụng bộ lọc crop=W:H:X:Y trên thiết bị của bạn.
  5. Tải xuống MP4 đã cắt khi quá trình xử lý hoàn thành.

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

  • Chuyển đổi bản ghi YouTube 16:9 thành clip dọc 9:16 cho TikTok hoặc Instagram Reels mà không cần ứng dụng chỉnh sửa riêng.
  • Cắt hình vuông 1:1 từ bản ghi hội nghị nằm ngang để chia sẻ dưới dạng bài đăng mạng xã hội.
  • Loại bỏ các thanh letterbox hoặc watermark không mong muốn ở các cạnh video bằng cách cắt xuống hình chữ nhật pixel thủ công.
  • Trích xuất vùng cụ thể của hướng dẫn ghi màn hình để phóng to phần tử UI liên quan.

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

Việc cắt có mã hóa lại toàn bộ video hay chỉ cắt xung quanh các cạnh?

Việc cắt luôn yêu cầu mã hóa lại pixel đầy đủ của luồng video vì kích thước frame thay đổi. ffmpeg áp dụng bộ lọc cắt với libx264 ở chất lượng cao, vì vậy bất kỳ giảm chất lượng nào là nhỏ. Track âm thanh được sao chép mà không cần mã hóa lại, giữ nó không mất dữ liệu.

Video của tôi có được xử lý trên máy chủ khi tôi cắt nó không?

Không. Bộ lọc cắt ffmpeg chạy trong tab trình duyệt qua WebAssembly. File của bạn ở trong bộ nhớ cục bộ của thiết bị từ đầu đến cuối, và MP4 đã cắt được tải xuống trực tiếp vào thiết bị của bạn. Không có bước tải lên.

Làm thế nào để cắt theo tỉ lệ khung hình 9:16 cho TikTok?

Chọn cài đặt trước 9:16 từ danh sách tỉ lệ. Công cụ tính toán hình chữ nhật 9:16 căn giữa lớn nhất vừa trong frame nguồn của bạn, rồi cắt xuống hình chữ nhật đó. Nếu bạn cần cắt tập trung vào phần cụ thể của frame thay vì trung tâm, hãy dùng chế độ thủ công để đặt độ lệch góc trên bên trái.

Tôi có thể cắt file WebM hoặc MOV không?

Có. ffmpeg.wasm đọc hầu hết định dạng phổ biến làm đầu vào. Đầu ra luôn là MP4 với video H.264 và âm thanh được sao chép, bất kể định dạng nguồn.

Điều gì xảy ra với âm thanh trong quá trình cắt?

Luồng âm thanh được sao chép chính xác như ban đầu với -c:a copy, vì vậy nó không được mã hóa lại và không có thay đổi chất lượng. Thời lượng được cắt để khớp với video nếu cần.

Tại sao cắt chậm hơn tắt tiếng hoặc xoay?

Tắt tiếng loại bỏ một luồng hoàn toàn và xoay thường chỉ có thể ghi lại metadata container, cả hai đều tránh mã hóa lại frame video. Cắt phải giải mã mỗi frame, cắt vùng pixel và mã hóa lại bằng libx264, điều này tốn nhiều CPU và tăng theo độ dài clip và độ phân giải.