FFmpeg Online vs Video Converter - bạn nên mở công cụ nào?
Mở FFmpeg Online khi cần tốc độ bit, flag codec hoặc trích xuất frame cụ thể. Mở Video Converter hoặc alias định dạng cho chuyển đổi đơn giản với cài đặt mặc định - ít cú nhấp, cùng bộ mã hóa phía server.
freetoolonline.com Editorial Team| Trường hợp sử dụng | Cú nhấp đến kết quả | Công cụ cần mở |
|---|---|---|
| Đổi định dạng đơn giản (MOV sang MP4, MP4 sang MP3) với chất lượng mặc định | 2-3 cú nhấp | Video Converter hoặc alias định dạng |
| Tốc độ bit tùy chỉnh, tốc độ khung hình hoặc flag codec âm thanh | 5-10 flag nhấn vào | FFmpeg Online |
| Trích xuất 1 khung hình, chạy ffprobe hoặc downmix âm thanh | Lệnh tùy chỉnh | FFmpeg Online |
| Tạo GIF từ các khung hình video | 1 cú nhấp (menu fps) | GIF Maker |
Tại sao FFmpeg Online và Video Converter đều tải lên trên server
Mã hóa video chỉ trong trình duyệt khả thi cho các clip ngắn, nhưng vào lúc bạn cần libx264 với tốc độ bit cụ thể, AAC ở 128 kbps, mã hóa hai lần hoặc bất cứ thứ gì ngoài mặc định của MediaRecorder, trình duyệt không còn đủ. Đó là lý do tại sao cả hai tuyến đường tải lên tệp của bạn đến dịch vụ AWS freetoolonline và chạy bộ mã hóa ở đó. FFmpeg Online phơi bày dòng lệnh FFmpeg đầy đủ; Video Converter và các bí danh đặc thù định dạng (MOV to MP4, MP4 to WebM, MP4 to MP3 và tương tự) bao bọc một tập hợp con được tuyển chọn của các lệnh đó đằng sau các menu thả xuống để bạn không phải đánh bất kỳ cờ nào.
Không tuyến đường nào là "trong trình duyệt của bạn" theo nghĩa không có gì rời khỏi thiết bị của bạn - cả hai đều tải lên đầu vào, bộ mã hóa chạy trên dịch vụ và kết quả tải xuống trở lại. Tệp đầu ra được lưu trên S3 và được xoay sau cửa sổ lưu giữ tiêu chuẩn của dịch vụ. Nếu bạn cần một đường không tải lên, FFmpeg Online và các tuyến đường đặc thù định dạng không phải - quyết định đó được bao bọc trong FFmpeg online vs FFmpeg cục bộ, khi nào mỗi cái thắng.
Quy tắc định tuyến 1 - cài đặt mặc định, định dạng phổ biến: mở tuyến đường đặc thù định dạng
Nếu nhiệm vụ của bạn là một trong những điều này và bạn muốn mặc định của bộ mã hóa, mở công cụ đặc thù định dạng và bỏ qua FFmpeg Online:
- MOV to MP4 (ví dụ ghi màn hình iPhone hoặc xuất QuickTime sang tệp thân thiện với Windows): https://freetoolonline.com/video-tools/video-converter.html giải quyết thông qua tuyến đường Video Converter. Thả .mov vào, nhấp chuyển đổi, tải xuống .mp4. Codec mặc định là đúng cho gần như mọi người đọc hướng dẫn này; bạn không cần đánh
-c:v libx264. - MP4 to WebM cho web: Video Converter với WebM là định dạng đầu ra. Cài đặt mặc định tạo ra một tệp mà các trình duyệt chính (Chrome, Firefox, Edge, Safari 14.1+) đều phát lại inline. Câu hỏi lựa chọn định dạng được bao bọc trong MP4 vs WebM cho web.
- MOV to MP3 trích xuất âm thanh: https://freetoolonline.com/video-tools/video-converter.html giải quyết thông qua Video Converter. Codec âm thanh mặc định là MP3 ở tốc độ bit tiêu chuẩn của bộ mã hóa; nếu bạn chỉ có giọng nói, đó là đủ.
- Hoán đổi container với cùng codec (MKV to MP4, AVI to MP4): hub Video Converter. Bộ mã hóa sao chép luồng video hiện có khi các codec tương thích, vì vậy việc chuyển đổi nhanh và không mất.
Lý do: các tuyến đường đặc thù định dạng chọn trước bộ mã hóa, codec và container để bạn không đánh bất kỳ cờ nào. Mỗi cú nhấp chuột ánh xạ đến một lệnh FFmpeg được tuyển chọn trên backend. Nếu mặc định không khớp với những gì bạn cần, nhảy đến quy tắc 2.
Quy tắc định tuyến 2 - cờ không mặc định hoặc codec hiếm: mở FFmpeg Online
Mở FFmpeg Online khi bạn cần bất kỳ điều nào sau đây, vì tuyến đường đặc thù định dạng không phơi bày chúng như menu thả xuống:
- Tốc độ bit cụ thể (ví dụ 1500 kbps cho 1080p, 800 kbps cho 720p, 192 kbps cho âm thanh podcast). Cờ là
-b:v 1500khoặc-b:a 192k. - Độ phân giải hoặc tốc độ khung hình cụ thể (ví dụ thay đổi kích thước thành 1280x720, đổi sang 30 fps từ nguồn tốc độ biến đổi). Cờ là
-vf scale=1280:720và-r 30. - Mã hóa hai lần cho mục tiêu kích cỡ tệp chặt hơn, hoặc điều chỉnh hệ số tốc độ cố định (
-crf 23). - Cắt một clip theo thời gian bắt đầu và thời lượng mà không mã hóa lại (
-ss 00:01:30 -t 00:00:15 -c copy). - Trích xuất một khung hình như JPG hoặc PNG (
-ss 00:00:05 -frames:v 1 output.jpg) - tuyến đường đặc thù định dạng không có cài đặt trích xuất một khung; dòng lệnh của FFmpeg Online có. - Chạy
ffprobeđể đọc metadata của luồng từ một tệp không xác định. Các tuyến đường đặc thù định dạng không phơi bày ffprobe; FFmpeg Online thì có. - Downmix âm thanh từ 5.1 sang stereo (
-ac 2) hoặc thay đổi tốc độ mẫu (-ar 44100). - Codec hoặc container hiếm: bất cứ thứ gì bên ngoài menu thả xuống đặc thù định dạng - đầu vào WMV, đầu ra OGG, đầu ra ProRes, DNxHR, v.v.
Lý do: FFmpeg Online chuyển tiếp dòng lệnh bạn đánh vào cho cùng bộ mã hóa mà các tuyến đường đặc thù định dạng sử dụng, nhưng không chọn trước bất kỳ cờ nào - bất cứ thứ gì bạn đánh là những gì chạy. Đó là cách duy nhất để có được mã hóa không mặc định mà không tự cài đặt FFmpeg cục bộ.
Quy tắc định tuyến 3 - đầu ra là một GIF: mở GIF Maker
Nhiệm vụ "chuyển đổi video này thành GIF" là một trường hợp đặc biệt vì GIF có quyết định riêng của mình về tốc độ khung hình, bảng màu và lặp lại mà cả FFmpeg Online và Video Converter đều không phơi bày như menu thả xuống mặc định. GIF Maker tại https://freetoolonline.com/image-tools/gif-maker.html xử lý đường đi đặc thù cho GIF - thả một clip video, đặt tốc độ khung hình (thường là 10 hoặc 15 fps cho GIF chia sẻ mạng xã hội), cắt và tải xuống.
Hướng ngược lại - lấy một GIF hiện có và trích xuất các khung của nó như PNG hoặc JPG - sống tại Extract GIF Frames, với giải thích lựa chọn định dạng và tốc độ khung hình trong Trích xuất khung GIF - PNG vs JPG và Trích xuất khung GIF vs tốc độ khung (fps) giải thích. Nếu nhiệm vụ người đọc của bạn là "GIF vào, khung ra" tuyến đường GIF Maker là sai; tuyến đường Extract GIF Frames là đúng.
Quy tắc định tuyến 4 - tải lên bị treo hoặc đầu ra sai: xử lý sự cố trước khi chạy lại
Nếu FFmpeg Online hoặc Video Converter chấp nhận tải lên nhưng không có đầu ra xuất hiện trong vài phút, dừng tải lên lại. Tải lên lại không sửa được nguyên nhân gốc; nó chỉ thêm một công việc thứ hai. Kiểm tra trình tự xử lý sự cố trong Chuyển đổi FFmpeg Online bị treo - ba cách khắc phục trước tiên - ba cách khắc phục (giới hạn kích cỡ tệp đầu vào, làm mới tab trình duyệt trong quá trình mã hóa, container đầu ra không tương thích với codec) bao gồm hầu hết các vụ treo và loại trừ các vụ khác.
Nếu đầu ra sai (âm thanh thiếu, container sai, tốc độ khung hình sai), mặc định của tuyến đường đặc thù định dạng có thể không khớp với những gì bạn muốn - chuyển sang FFmpeg Online và đánh các cờ rõ ràng từ quy tắc 2 ở trên. Nếu định dạng tệp đầu vào là vấn đề (bạn không chắc chắn bạn có MOV hoặc MP4 hoặc MKV trước tiên), nền tảng lựa chọn container sống trong MP4 vs MOV vs MKV - container nào khi nào.
Quy tắc định tuyến 5 - tệp quá lớn hoặc nhạy cảm: cài đặt FFmpeg cục bộ thay vì thế
Cả FFmpeg Online và Video Converter đều tải tệp của bạn đến dịch vụ freetoolonline. Điều đó tốt cho hầu hết các nhiệm vụ người đọc của công cụ trình duyệt, nhưng đó là đường sai cho hai trường hợp. Đầu tiên, các tệp nguồn rất lớn (master 4K nhiều gigabyte, bản ghi bài giảng dài một giờ) chậm để tải lên và chậm để tải xuống ngay cả trên một kết nối tốt - đường FFmpeg cục bộ nhanh hơn từ đầu đến cuối vì không có gì rời khỏi máy của bạn. Thứ hai, các tệp bạn không thể tải lên vì lý do bảo mật (y tế, pháp lý, hợp đồng) cần ở lại cục bộ; trường hợp biên và đường cài đặt cục bộ được bao bọc trong FFmpeg online vs FFmpeg cục bộ - khi nào mỗi cái thắng.
Cho mọi thứ khác - clip ngắn, container phổ biến, cài đặt bộ mã hóa mặc định hoặc một cờ hiếm một lần - quyết định định tuyến là một trong bốn quy tắc ở trên: tuyến đường đặc thù định dạng cho mặc định, FFmpeg Online cho cờ không mặc định, GIF Maker cho đầu ra GIF, hướng dẫn xử lý sự cố trước khi chạy lại. Câu trả lời đúng mất 30 giây; câu trả lời sai mất thêm một phút thời gian tải lên mà bạn không cần phải đứng.