Định dạng video và hướng dẫn chung
Trước hết, bạn cần hiểu các codec và định dạng khác nhau tồn tại và chúng thường được sử dụng để làm gì:
Codec (ví dụ DivX là gì?) Và nó khác với Định dạng tệp (ví dụ MPG) như thế nào?
Bạn cũng nên xem xét điều gì tạo nên chất lượng video theo một cách tổng quát hơn, ví dụ như tốc độ bit, tốc độ khung hình hoặc kích thước hình ảnh ảnh hưởng đến chất lượng như thế nào?
Các số 240 và 360 có ý nghĩa gì khi tải xuống video? Làm cách nào để biết video nào được nén nhiều hơn?
Hãy sử dụng FFmpeg đấu
Bạn nên biết cách cài đặt phiên bản FFmpeg mới nhất. Các phiên bản mới nhất luôn bao gồm các bản sửa lỗi cập nhật và các chức năng mới. Mọi người thường mắc lỗi khi sử dụng các phiên bản cũ đi kèm với các bản phân phối của họ hoặc họ có trên một số máy chủ - những phiên bản này thường không hoạt động.
Đọc tài liệu FFmpeg , ít nhất là các tùy chọn chung và tìm hiểu các công tắc dòng lệnh cơ bản.
Ngoài ra hãy xem mục nhập blog Siêu người dùng của chúng tôi: FFmpeg: Công cụ thao tác âm thanh và video cuối cùng để có hướng dẫn luôn cập nhật về chuyển mã với FFmpeg và một vài ví dụ cũng như bộ sưu tập liên kết lớn ở cuối.
Mã hóa với x264
Bộ mã hóa video miễn phí tốt nhất hiện nay là x264 và sử dụng libx264
, FFmpeg cũng có thể sử dụng nó. Bạn nên cài đặt x264 và đọc trợ giúp với x264 --fullhelp
. x264 có nhiều tùy chọn, được ánh xạ tới FFmpeg .
Để mã hóa, sau đó bạn sẽ có thể sử dụng các ưu đãi x264 cài sẵn. Chúng cũng có thể truy cập thông qua các tùy chọn FFmpeg. Có một số tùy chọn chính có ích. Đọc hướng dẫn mã hóa x264 trên wiki FFmpeg. Nói tóm lại, đây là những gì bạn có thể sử dụng:
-profile:v
chỉ định cấu hình h.264 được sử dụng, ví dụ high
, có thể được sử dụng cho tất cả các loại phần mềm phát video hoặc baseline
hạn chế video chỉ sử dụng các tính năng chỉ hoạt động trên điện thoại di động hoặc iPod.
-preset
chỉ định các cài đặt trước mã hóa cho tốc độ. fast
sẽ cho bạn kết quả nhanh hơn, nhưng nén tệ hơn, ví dụ. Những phạm vi từ veryslow
đến ultrafast
. Mặc định là medium
.
-tune
cung cấp các tùy chọn để điều chỉnh đầu ra dựa trên các tệp đầu vào, ví dụ như phim hoạt hình có animation
hoặc phim bình thường với film
.
-crf
đặt Hệ số tỷ lệ không đổi, phương pháp số 1 sẽ được sử dụng khi cố gắng điều chỉnh chất lượng kết quả. Đọc lên nó ở đây . Sử dụng giá trị từ 18 đến 27, trong đó thấp hơn có nghĩa là chất lượng tốt hơn. Mặc định là 23.
Bạn có thể cài đặt một bộ mã hóa video như Handbrake và xem nó sử dụng tùy chọn nào. Tìm hiểu bằng cách thực hiện và cố gắng đọc lên tất cả các tham số làm gì.