Tất cả những gì bạn cần biết về việc sử dụng FFmpeg để cắt video
Khi chúng ta quay phim hoặc sản xuất video, chúng ta không tránh khỏi việc ghi lại một số phần không cần thiết. Để làm cho video của mình trông hấp dẫn hơn, chúng ta thường cần sử dụng các kỹ thuật chỉnh sửa đặc biệt để đảm bảo rằng thông tin hiệu quả nhất có thể được truyền tải trong thời gian ngắn nhất có thể. Hơn nữa, chức năng cơ bản nhất của phần mềm chỉnh sửa video là chỉnh sửa độ dài của video. FFmpeg là một công cụ tương đối độc đáo để sử dụng. Nó không cung cấp chức năng kéo thanh tiến trình mà thay vào đó hỗ trợ người dùng hoàn thành tất cả các thao tác bằng lệnh. Do đó, chúng ta không thể sử dụng một số phương pháp thông thường khi sử dụng nó. Nhiều người dùng có thể không biết cách sử dụng FFmpeg để cắt video. Trong bài viết này, chúng tôi sẽ cung cấp cho bạn hướng dẫn đầy đủ và các lệnh văn bản bạn có thể cần. Chúng tôi đã tiến hành thử nghiệm thực tế trước khi viết nội dung. Bạn có thể tham khảo một cách tự tin.

NỘI DUNG TRANG
Phần 1. Sử dụng FFmpeg để cắt video
FFmpeg là trình chỉnh sửa tệp đa phương tiện chuyên nghiệp. Nó có thể cắt độ dài video, chuyển đổi định dạng video và xuất tệp ở định dạng không mất dữ liệu. Tuy nhiên, nó không có giao diện hoặc nút đầy màu sắc như các ứng dụng khác. Người dùng thường cần tải xuống máy tính trước rồi nhập hướng dẫn mã tương ứng. Hướng dẫn phải bao gồm tên tệp cần xử lý và tên hàm. Do đó, nó phù hợp hơn với người dùng có kinh nghiệm. Tất nhiên, nếu bạn là người mới bắt đầu, bạn cũng có thể tham khảo hướng dẫn do người dùng khác tải lên. Trong phần này, chúng tôi sẽ giới thiệu chi tiết cho bạn cách sử dụng FFmpeg để cắt video mà không làm giảm chất lượng.

Sau đây là những gì bạn cần làm để thực hiện thao tác này.
Cắt Sử Dụng Một Khoảng Thời Gian
Để sử dụng FFmpeg để cắt video và xóa một phần nào đó của video, trước tiên bạn cần xác định vị trí phần đó. Chúng ta thường gọi thao tác này là tìm kiếm tham số -ss. Nếu chúng ta muốn bắt đầu chỉnh sửa từ giây thứ năm của video, thì tương đương với việc gọi FFmpeg tìm kiếm đến giây thứ 5. Sau đó, lệnh FFmpeg để cắt video chúng ta cần như sau.
./ffmpeg-ss
Tại vị trí có chữ time, chúng ta cần nhập điểm bắt đầu của video clip và độ dài của clip đã chỉnh sửa. Sau -ss, trước tiên chúng ta đánh dấu điểm bắt đầu của bản chỉnh sửa.
ffmpeg -i input.mp4 -ss 00:00:50 -t (chiều dài) -c:v sao chép -c:a sao chép output1.mp4
Được rồi, bây giờ chúng ta có thể cho FFmpeg biết chúng ta muốn đi đâu. Ở đây, chúng ta lấy giây thứ năm của video làm ví dụ. Trong phần chúng ta chỉ ra độ dài, chúng ta cần thêm độ dài của clip đã chỉnh sửa. Chúng ta sử dụng -t để đưa ra số cụ thể.
ffmpeg -i input.mp4 -ss 00:00:50 -t 00:10:00 -c:v sao chép -c:a sao chép output1.mp4
Lệnh này có nghĩa là chúng ta muốn bắt đầu chỉnh sửa từ giây thứ năm của video và clip đã chỉnh sửa sẽ dài 10 phút. Nói cách khác, chúng ta sẽ xuất clip bắt đầu từ giây thứ năm và kết thúc ở giây thứ mười-thứ năm.
Cắt tỉa bằng cách sử dụng thời gian cụ thể
Một cách khác là chỉ ra phần kết thúc của đoạn văn trực tiếp.
ffmpeg -i input.mp4 -ss 00:00:50 -to 00:00:08 -c:v sao chép -c:a sao chép output1.mp4
Chỉ cần thêm một chữ o, ý nghĩa của lệnh này hoàn toàn khác. Nghĩa là chúng ta sẽ cắt bỏ phần bắt đầu từ giây thứ năm và kết thúc ở giây thứ mười. Nói cách khác, độ dài của clip được xuất ra là 5 giây.
Tốt nhất là chúng ta không nên sử dụng cả hai -t và -ĐẾN. Trong trường hợp này, chỉ có ý nghĩa của -t sẽ có hiệu lực.
Cắt phần cuối của video
Ngoài việc cắt một phần video bằng FFmpeg, chúng ta cũng có thể sử dụng FFmpeg để cắt phần cuối video. Lệnh chúng ta sẽ sử dụng ở đây là một biến thể của lệnh seeking, cụ thể là -ss của.
ffmpeg -sseof -N -i input.mp4 -c sao chép output5.mp4
Thay cho N, chúng ta cần điền độ dài của clip mà chúng ta muốn chỉnh sửa, tức là số giây ở cuối. Ví dụ, khi chúng ta muốn cắt năm phút cuối cùng, lệnh được sử dụng như sau.
ffmpeg -sseof -300 -i input.mp4 -c sao chép output5.mp4
Bạn cũng có thể chọn nhập số theo định dạng phút.
ffmpeg -sseof -00:05:00 -i input.mp4 -c sao chép output5.mp4
Ý nghĩa của hai lệnh trên là giống nhau.
Đây là lệnh bạn cần sử dụng FFmpeg để cắt video theo thời gian. Sau khi có lệnh, bạn chỉ cần đảm bảo FFmpeg đã được cài đặt trên máy tính của bạn, nhập video bạn muốn chỉnh sửa và điều chỉnh lệnh của bạn theo ví dụ trên để hoàn tất thao tác thành công.
Phần 2. Cảm nhận của tôi về việc sử dụng FFmpeg để cắt video
Chúng tôi cũng đã có nhiều cơ hội để trải nghiệm khả năng của FFmpeg khi chuẩn bị nội dung hướng dẫn của mình và có một số ý kiến về hiệu suất của nó. Bạn có thể quyết định có nên chọn nó làm trợ lý của mình hay không dựa trên kinh nghiệm của chúng tôi.
Hoạt động rất nhanh
FFmpeg xử lý tác vụ rất nhanh. Sau khi chúng ta nhập lệnh, nó có thể tự động hoàn thành tất cả các thao tác. So với truyền thống biên tập video, sử dụng FFmpeg để cắt video có nghĩa là chúng ta không còn cần phải điều chỉnh thanh tiến trình từng bit theo cách thủ công nữa. Tuyệt vời nhất là nó miễn phí.
Có sự hỗ trợ mạnh mẽ của cộng đồng
FFmpeg đã có từ lâu. Vì rất mạnh mẽ và chạy rất ổn định nên đã tích lũy được một lượng lớn người dùng trung thành. FFmpeg thường xuất bản hướng dẫn vận hành chi tiết trên các nền tảng khác nhau, vì vậy khi chúng ta gặp sự cố trong quá trình vận hành, chúng ta có thể tìm thấy nhiều câu trả lời đáng tin cậy.
Không thân thiện với người mới bắt đầu
FFmpeg không phải là lựa chọn tốt nhất cho những người dùng không quen thuộc với mã. Sau khi nhập lệnh, chúng ta không thể trực quan nhìn thấy quá trình chỉnh sửa và kết quả. Để xác định điểm bắt đầu và kết thúc của quá trình chỉnh sửa, chúng ta cũng phải xem video gốc và xác định thời điểm chính xác. Đối với một số người dùng, tốt hơn là sử dụng máy cắt video kiểm soát trực tiếp và thủ công một cách chính xác.
Không thể xem trước
Khi chúng ta sử dụng FFmpeg để cắt độ dài video, chúng ta không thể xem trước và điều chỉnh kịp thời trước khi có kết quả đầu ra. Do đó, nếu không hài lòng với kết quả, chúng ta phải lặp lại quá trình chỉnh sửa nhiều lần.
Phần 3. Mẹo sử dụng FFmpeg để cắt video
Tìm đúng thời điểm
Trước khi bắt đầu thao tác, chúng ta phải nhớ điểm bắt đầu của clip đã chỉnh sửa, càng chính xác càng tốt, để không cần phải điều chỉnh quá nhiều ở giai đoạn sau.
Không nhầm lẫn các lệnh
Điều quan trọng nhất cần chú ý khi sử dụng FFmpeg để cắt video là lệnh. Một lệnh bao gồm nhiều chữ cái và số. Nhiều lệnh có cấu trúc tương tự nhau, chẳng hạn như -t và -to. Mặc dù chúng chỉ cách nhau một chữ cái, nhưng chúng biểu thị các ý nghĩa khác nhau. Do đó, chúng ta phải nhớ kỹ các quy tắc của chúng và chọn lệnh phù hợp với nhu cầu của mình.
Phần 4. Cách thay thế tốt nhất
Giả sử bạn gặp phải sự cố khi chia video bằng FFmpeg, chẳng hạn như thấy quá phức tạp khi sử dụng codec hoặc muốn xem trước kết quả trước khi xuất video. Trong trường hợp đó, chúng tôi khuyên bạn nên sử dụng giải pháp thay thế FFmpeg, Vidmore Video Converter , một trình chỉnh sửa video chuyên nghiệp. Nó cung cấp một cửa sổ chỉnh sửa video đẹp mắt và cho phép người dùng xem các hiệu ứng chỉnh sửa bất cứ lúc nào. Ngoài việc chỉnh sửa video, nó còn có các chức năng FFmpeg khác, chẳng hạn như chuyển đổi định dạng video và cắt khung hình.
Sau đây là những gì bạn cần làm để cắt video bằng Vidmore Video Converter.
Bước 1. Tải xuống và cài đặt Vidmore Video Converter trên thiết bị của bạn. Mở nó và nhấp vào Thêm các tập tin để tải video của bạn lên.

Bước 2. Nhấn vào Cắt nút. Một cửa sổ cắt sẽ được mở ra. Bạn có thể điều chỉnh độ dài video ở đây. Bạn có thể chọn Tiết kiệm để giữ sự thay đổi.

Bước 3. Cuối cùng, bấm Chuyển đổi tất cả để xuất video của bạn.

Phần 5. Câu hỏi thường gặp khi sử dụng FFmpeg để cắt video
Bạn có thể chỉnh sửa video bằng FFmpeg không?
Tất nhiên là có thể. Nó có thể chỉnh sửa độ dài của video và chuyển đổi định dạng. Nó hỗ trợ hơn 100 codec và có thể xử lý mọi loại tệp đa phương tiện.
Làm thế nào để thay đổi kích thước video bằng FFmpeg?
Sử dụng lệnh ffmpeg -i input.mp4 -vf “tỷ lệ = chiều dài: chiều rộng” output.mp4. Hoàn thành nó bằng giá trị thực của chiều dài và chiều rộng mục tiêu của bạn—ví dụ: 1280:720.
Làm thế nào để cắt mp4 FFmpeg?
Sử dụng lệnh ffmpeg -i đầu vào.mp4 -filter:v “crop=w:h:x:y” đầu ra.mp4. Thay thế input.mp4 bằng tên tệp của bạn và thay thế w:h:x:y tùy theo nhu cầu của bạn.
Phần kết luận
Đây là hướng dẫn đầy đủ về sử dụng FFmpeg để cắt video. Chúng tôi đã liệt kê các lệnh bạn có thể cần và chỉ ra sự khác biệt giữa chúng. Dựa trên kinh nghiệm thực tế của chúng tôi, bạn có thể quyết định có nên sử dụng FFmpeg hay không. Nếu bạn muốn sử dụng phần mềm chỉnh sửa video trực quan hơn, chúng tôi khuyên bạn nên sử dụng Vidmore Video Converter.