Chuyển mã là gì

Sep 29, 2017

Chuyển mã chuyển đổi trực tiếp số sang số của một mã hóa cho một số khác, chẳng hạn như cho các tệp dữ liệu phim (ví dụ: PAL, SECAM, NTSC), các tệp âm thanh (ví dụ MP3, WAV) hoặc mã hóa ký tự (ví dụ: UTF- 8, ISO / IEC 8859). Điều này thường được thực hiện trong trường hợp thiết bị mục tiêu (hoặc luồng công việc) không hỗ trợ định dạng hoặc có dung lượng lưu trữ giới hạn cho phép giảm kích thước tệp hoặc chuyển đổi dữ liệu không tương thích hoặc lỗi thời sang định dạng được hỗ trợ tốt hơn hoặc hiện đại.

Trong thế giới video tương tự, mã chuyển mã có thể được thực hiện chỉ trong khi các tệp đang được tìm kiếm, cũng như để trình bày. Ví dụ: các tệp Cineon và DPX đã được sử dụng rộng rãi dưới dạng định dạng chung cho rạp chiếu phim kỹ thuật số nhưng kích thước dữ liệu của một bộ phim hai giờ là khoảng 8 terabytes (TB). Kích thước lớn có thể làm tăng chi phí và khó khăn trong việc xử lý các tệp phim. Tuy nhiên, chuyển mã sang định dạng lossless JPEG2000 có hiệu suất nén tốt hơn các công nghệ mã hóa khác không mất dữ liệu, và trong nhiều trường hợp, JPEG2000 có thể nén hình ảnh đến một nửa kích cỡ.

Quá trình chuyển mã thường là một quá trình mất mát, giới thiệu sự mất mát của thế hệ; Tuy nhiên, chuyển mã có thể không mất dữ liệu nếu đầu ra không nén hoặc không nén. Quá trình chuyển mã thành định dạng lossy giới thiệu mức độ mất thế hệ khác nhau, trong khi chuyển mã từ lossy sang lossless hoặc không nén là kỹ thuật chuyển đổi lossless vì không có thông tin bị mất ; tuy nhiên, quá trình này không thể đảo ngược được và được biết đến nhiều hơn là phá hoại.

Tái mã / ghi lại

Nếu bạn muốn chỉnh sửa dữ liệu ở định dạng nén (ví dụ thực hiện chỉnh sửa hình ảnh trên một ảnh JPEG), một trong số chúng sẽ giải mã nó, chỉnh sửa nó, sau đó mã hóa lại nó. Việc mã hoá lại gây ra sự mất mát của thế hệ số; do đó nếu muốn chỉnh sửa một tập tin nhiều lần, người ta chỉ nên giải mã nó một lần và thực hiện tất cả các chỉnh sửa trên bản sao đó chứ không phải lặp lại mã hóa nó một lần nữa. Tương tự, nếu yêu cầu mã hoá định dạng tổn thất, nó phải được hoãn lại cho đến khi dữ liệu được hoàn thành, ví dụ như sau khi làm chủ.

Tốc độ bit thấp hơn

Transrating là một quá trình tương tự như chuyển mã, trong đó các tập tin được mã hoá đến một bitrate thấp hơn mà không thay đổi định dạng video; e [2] này có thể bao gồm chuyển đổi tỷ lệ mẫu, nhưng có thể sử dụng một tỷ lệ lấy mẫu giống nhau với nén cao hơn. Điều này cho phép một trong những để phù hợp với phương tiện truyền thông vào không gian lưu trữ nhỏ hơn (ví dụ, lắp một đĩa DVD vào một Video CD), hoặc qua một kênh băng thông thấp hơn.

Mở rộng hình ảnh

Thay đổi kích thước hình ảnh của video được gọi là chuyển đổi và được sử dụng nếu độ phân giải đầu ra khác với độ phân giải của phương tiện. Trên một thiết bị đủ mạnh, có thể điều chỉnh tỉ lệ hình ảnh khi phát lại, nhưng nó cũng có thể được thực hiện bằng cách mã hóa lại, đặc biệt là một phần của quá trình chuyển đổi (ví dụ như một hình ảnh được lấy mẫu yêu cầu tốc độ bit thấp hơn).

Một cũng có thể sử dụng định dạng với lướt bitrate, cho phép dễ dàng giảm bitrate mà không cần mã hóa lại, nhưng chất lượng thường thấp hơn mã hóa lại. Chẳng hạn, trong việc loại bỏ bitrate bit Vorbis tính đến năm 2008, chất lượng kém hơn việc mã hóa lại.


Bạn cũng có thể thích