2012-01-20 41 views
22

Tôi đang thực hiện một loạt các hướng dẫn bằng cách ghi lại màn hình và giọng nói của tôi. Cũng giống như PNG hoạt động tốt nhất cho ảnh chụp màn hình, trong khi JPEG phù hợp hơn cho ảnh (mặc dù bị mất), video nào mã hóa & container định dạng tốt hơn để ghi màn hình?Chọn codec video để ghi hình màn hình

Vui lòng cung cấp gợi ý cho cả:

  1. Bản sao Master (. Để chỉnh sửa & lưu trữ (Hầu như) Lossless)
  2. bản phân phối (nén cao với sự mất mát có thể chấp nhận)

điểm để xem xét:

  • Video chất lượng cao với văn bản trên màn hình trở nên dễ đọc
  • Nén tốt. Tôi đoán cả khung nội bộ & nén trong khung sẽ có hiệu lực.
  • Hãy đề cập đến giá trị khuyến cáo các thông số cấu hình như tỷ lệ khung, mức độ nén vv
  • Phụ đề đóng để được hỗ trợ (không phải là "mã hóa cứng" vào video). Tôi đang nghiêng về phía định dạng .srt
  • thể xem trên Windows, Linux & MacOS

Trả lời

16

Thạc sĩ sao chép
Lossless - HuffYUV AVI là một lựa chọn tốt.
Mất dữ liệu - MJPEG (chuỗi JPEG) trong AVI là một lựa chọn tốt, trong đó mỗi khung sẽ được mã hóa độc lập. Việc chỉnh sửa sẽ nhanh hơn.

Distribution
bộ giải mã Video - Sử dụng một trong hai video H.264 (không miễn phí) hoặc VP8 (codec video miễn phí của Google). Bạn nên sử dụng codec với nén khung hình liên tiếp khi ghi màn hình có xu hướng có nhiều điểm tương đồng trên các khung hình, do đó cho phép nén tốt hơn. Cả VP8 và H.264 đều hỗ trợ nén liên kết ở nơi MJPEG không hoạt động.

Định dạng tệp - Tùy thuộc vào codec video, bạn có thể sử dụng định dạng tệp MP4 hoặc MKV. H.264 thường được đóng gói trong vùng chứa MP4 và VP8 trong MKV. Định dạng Google WebM là tập con của định dạng MKV.

Phụ đề - SRT là lựa chọn tốt cho phụ đề bên ngoài. MKV hỗ trợ phụ đề nội bộ nếu bạn muốn nhúng phụ đề bên trong tệp MKV dưới dạng một luồng riêng biệt.

Tốc độ khung hình - 24 khung hình/giây là tốc độ khung hình đủ tốt cho trường hợp sử dụng của bạn. Bạn thực sự có thể sử dụng tốc độ khung hình thấp hơn nếu cần.

Tốc độ bit/Mức nén - Phụ thuộc vào độ phân giải của video. Bạn sẽ có thể tìm thấy các hướng dẫn tốt cung cấp bitrate nào tốt nhất cho độ phân giải đã cho.

Hỗ trợ - MKV với VP8 sẽ phát trên Windows (trình phát Windows Media) và Linux cung cấp phần mềm cần thiết được cài đặt. VLC Player có sẵn trên cả Windows và Linux và chơi MKV với VP8 mà không có bất kỳ vấn đề.

+0

MJPEG sẽ thêm bóng vào văn bản sắc nét, giống như JPEG. – Brannon

+0

H.264 bây giờ là mã nguồn mở? –

2

Đối với bản sao chính của bạn, có một cách tiếp cận khác mà bạn có thể sử dụng.

Tôi đã có thể nhận được tỷ lệ nén điên khi sử dụng 7zip để nén video MJPEG. Đó là chủ yếu là do sự khác biệt nhỏ trong các khung hình mà bạn có trong một số loại bản ghi màn hình. Nếu bạn ghi lại các trò chơi 3D, tôi không nghĩ rằng nó sẽ giúp mặc dù.

+0

MJPEG sẽ thêm bóng vào văn bản sắc nét, giống như JPEG. – Brannon

Các vấn đề liên quan