Chuyển đến nội dung

Ghép video

Nối các clip liền nhau thành một video. Các bản ghi từ cùng một máy quay hoặc cùng một lần xuất được ghép bằng cách sao chép, hoàn toàn không giảm chất lượng; các clip khác thông số sẽ được mã hóa lại cho khớp với clip đầu tiên.

  • Không bao giờ lưu trữ
  • Không xếp hàng, không phải chờ
  • Không cần đăng ký, không watermark

Cách hoạt động

1

Thêm clip

Thả hai video trở lên vào. Chúng được xếp liền nhau trên một bảng phân cảnh, và bản xem trước phát lần lượt theo thứ tự — chính là video bạn sẽ nhận, trước khi nó được tạo ra.

2

Sắp xếp thứ tự, cắt hai đầu

Kéo để đổi thứ tự. Chạm vào một clip và kéo các mốc cắt để chỉ giữ một phần; tổng thời lượng hiển thị ngay khi bạn thao tác. Không bước nào ở đây là bắt buộc — mọi clip được ghép nguyên vẹn trừ khi bạn cắt bớt.

3

Tải xuống một video

Một file MP4 duy nhất chứa mọi clip theo thứ tự bạn đặt, hiển thị ngay trên trang để bạn kiểm tra trước khi tải xuống.

Vì sao các clip phải đồng nhất trước khi ghép

Một file video khai báo một kích thước khung hình, một định dạng pixel và một cấu hình âm thanh cho toàn bộ thời lượng, và trình phát dựa vào việc điều đó đúng từ khung hình đầu tiên đến cuối cùng. Vì vậy các clip không đồng nhất không thể cứ thế xếp nối đuôi nhau — chúng phải được làm cho khớp trước, và mọi rắc rối của việc ghép video đều bắt nguồn từ quy tắc duy nhất đó.

Hệ quả dễ thấy nhất là tỷ lệ khung hình. Một clip dọc và một clip ngang trong cùng video nghĩa là một trong hai sẽ có viền đen, vì file không thể đổi hình dạng giữa chừng — không có cơ chế nào cho việc đó, ở bất kỳ định dạng nào. Kết quả chọn một kích thước khung hình và đặt mọi thứ vừa vào trong mà không kéo giãn hay cắt xén, đó là lựa chọn thận trọng: không gì bị cắt mất, không gì bị méo, và viền đen là cái giá thật sự của việc trộn các tỷ lệ. Quay mọi thứ theo cùng một chiều là cách khắc phục thực sự duy nhất, và phải làm từ trước khi quay.

Tốc độ khung hình và thông số âm thanh cũng tương tự. Các clip 30 và 60 khung hình/giây, hoặc có tần số lấy mẫu và số kênh khác nhau, được đưa về khớp với clip đầu tiên — nghĩa là những clip đó bị mã hóa lại và mất một thế hệ chất lượng, trong khi các clip vốn đã khớp có thể được sao chép sang nguyên vẹn. Vì thế ghép các clip từ cùng một máy quay, quay trong cùng một buổi, sẽ nhanh và không mất dữ liệu; còn ghép clip điện thoại với video quay màn hình và video tải về thì không được cả hai.

Không có hiệu ứng chuyển cảnh. Mỗi clip chuyển thẳng sang clip tiếp theo, không mờ chồng, không hòa tan, không tăng giảm âm lượng dần — nên chỗ nối nằm giữa đoạn nhạc hay lời nói liên tục sẽ bị đột ngột, đôi khi còn nghe tiếng tách. Chỉ dùng video chính và track âm thanh chính của mỗi clip.

Khi bạn cần công cụ khác

Khi các clip đã khớp hoàn toàn — cùng máy quay, cùng thông số — concat demuxer trong ffmpeg ghép chúng mà không mã hóa lại, dù dài đến đâu: liệt kê các file trong một file văn bản rồi chạy ffmpeg -f concat -safe 0 -i list.txt -c copy out.mp4. Tức thì, không mất dữ liệu, và xử lý được những file lớn hơn nhiều so với mức một tab trình duyệt chứa nổi.

Khi chúng không khớp, hoặc bạn muốn hiệu ứng mờ chồng, tiêu đề hay nhạc nền, hãy dùng phần mềm dựng. Shotcut, Kdenlive và DaVinci Resolve đều miễn phí, xử lý footage không đồng nhất như chuyện đương nhiên, và cho bạn xem chỗ nối trước khi xuất file. Bất cứ thứ gì có hơn khoảng ba clip đã là việc của dựng phim rồi.

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

Các clip có phải giống nhau không?

Không, nhưng giống thì tốt hơn. Các clip cùng codec, kích thước và thông số âm thanh — đúng như khi quay từ một máy hoặc xuất từ một lần — được ghép bằng cách sao chép, tức thì và không mất dữ liệu. Clip lẫn lộn sẽ được mã hóa lại theo kích thước khung hình của clip đầu tiên, và clip nào khác tỷ lệ sẽ được đặt vừa vào trong với viền đen thay vì bị kéo giãn.

Tôi có thể cắt bớt một clip trước khi ghép không?

Được. Chạm vào clip trên bảng phân cảnh và các mốc cắt sẽ hiện ra bên dưới: kéo chúng, hoặc dịch từng chút bằng phím mũi tên, và chỉ phần nằm giữa hai mốc được đưa vào video ghép. Các clip cùng thông số vẫn được ghép bằng cách sao chép, nên clip đã cắt sẽ bắt đầu ở key frame gần nhất — kết quả sẽ cho bạn biết nếu điểm bắt đầu bị dịch đi. Để cắt bỏ một đoạn ở giữa clip, hãy cắt trước bằng Cắt video rồi thêm kết quả vào đây.

Tôi có xem được video trước khi tải xuống không?

Được, tới hai lần. Bản xem trước phía trên bảng phân cảnh phát lần lượt các clip theo thứ tự, bỏ qua những phần bạn đã cắt, và file hoàn chỉnh phát được ngay trên trang khi vừa tạo xong.

Video của tôi có bị lưu trữ ở đâu không?

Không. Không có gì phải gửi đi đâu cả, và đó là điều giúp việc ghép nhiều clip lớn trở nên khả thi.

Nếu một clip không có tiếng thì sao?

Khoảng lặng sẽ lấp vào phần của clip đó, nên mọi thứ phía sau vẫn khớp nhịp — và kết quả sẽ cho bạn biết đó là clip nào. Nếu không làm vậy, những công cụ chỉ đơn giản bỏ qua khoảng trống sẽ khiến phần còn lại của video bị lệch tiếng.

Tôi có thể thêm hiệu ứng chuyển cảnh mờ dần hay tiêu đề không?

Không. Công cụ này nối các clip gọn gàng tại điểm cắt; hiệu ứng mờ, tiêu đề và nhạc nền là việc của phần mềm dựng. Điều nó làm được là cho bạn một file duy nhất, nhanh chóng, không watermark và không cần tài khoản.

Có giới hạn số lượng clip không?

Trên thực tế là không — các clip được xử lý nối tiếp nhau thay vì giữ trong bộ nhớ. Hàng chục clip vẫn ổn; giới hạn thực sự duy nhất là dung lượng trống của chính bạn.

Nếu các clip có tốc độ khung hình khác nhau thì sao?

Chúng được ghép trên cùng một đồng hồ, nên clip 60 fps nằm sau clip 30 fps vẫn phát đúng tốc độ. Khi mã hóa lại, thời điểm của từng khung hình được giữ nguyên thay vì lấy mẫu lại.

Nên biết: Clip dọc và clip ngang trong cùng một video nghĩa là một trong hai sẽ có viền đen — file video không thể đổi tỷ lệ giữa chừng. Chỉ dùng video chính và track âm thanh chính của mỗi clip.

Đặt công cụ này lên website của bạn

Miễn phí cho mọi blog, trang lớp học hay bài viết hướng dẫn. Chỉ cần dán một đoạn mã là khách truy cập có thể dùng ngay trên trang của bạn.