Что такое транскодирование

Sep 29, 2017

Транскодирование - это прямое цифро-цифровое преобразование одной кодировки в другую, например, файлы видеоданных (например, PAL, SECAM, NTSC), аудиофайлы (например, MP3, WAV) или кодирование символов (например, UTF- 8, ISO / IEC 8859). Обычно это делается в случаях, когда целевое устройство (или рабочий процесс) не поддерживает формат или имеет ограниченную емкость хранилища, которая требует уменьшенного размера файла, или для преобразования несовместимых или устаревших данных в более удобный или современный формат.

В мире аналогового видео транскодирование может выполняться только во время поиска файлов, а также для представления. Например, файлы Cineon и DPX широко используются в качестве общего формата для цифрового кино, но размер данных двухчасового фильма составляет около 8 терабайт (ТБ). Этот большой размер может увеличить стоимость и сложность обработки видеофайлов. Однако перекодировка в формат без потерь JPEG2000 имеет лучшую производительность сжатия, чем другие технологии кодирования без потерь, и во многих случаях JPEG2000 может сжимать изображения до полуразмера.

Транскодирование обычно представляет собой процесс с потерями, представляющий потерю поколений; тем не менее, перекодирование может быть без потерь, если выход либо без потерь сжат, либо несжатый. Процесс перекодирования в формат с потерями вводит различную степень потери генерации, тогда как перекодирование с потерями на без потерь или без сжатия является технически без потерь, поскольку никакая информация не теряется ; однако процесс является необратимым и более точно известен как разрушительный.

Повторное кодирование / перекодирование

Если вы хотите отредактировать данные в сжатом формате (например, выполнить редактирование изображений на изображении JPEG), он, как правило, будет декодировать его, отредактировать, а затем повторно закодировать. Это перекодирование приводит к потере цифровой генерации; поэтому, если вы хотите редактировать файл повторно, его нужно только декодировать один раз и делать все изменения на этой копии, а не повторно перекодировать его. Аналогичным образом, если требуется кодирование в формате с потерями, его следует отложить до тех пор, пока данные не будут завершены, например, после освоения.

Нижний бит

Передача - это процесс, аналогичный транскодированию, в котором файлы закодированы до более низкого битрейта без изменения видеоформатов, e [2] это может включать преобразование частоты дискретизации, но может использовать идентичную частоту дискретизации с более высоким сжатием. Это позволяет помещать данные носители в меньшие места для хранения (например, при установке DVD на Video CD) или по каналу с более низкой полосой пропускания.

Масштабирование изображений

Изменение размера изображения видео известно как преобразование и используется, если выходное разрешение отличается от разрешения носителя. На достаточно мощном устройстве масштабирование изображения может выполняться при воспроизведении, но оно также может быть выполнено путем повторного кодирования, в частности, как часть трансляции (например, изображение с пониженной дискретизацией, требующее более низкого битрейта).

Можно также использовать форматы с обработкой битрейтом, которые позволяют легко снизить битрейт без повторного кодирования, но качество часто ниже, чем повторное кодирование. Например, при обработке битрейтом Vorbis по состоянию на 2008 год качество уступает перекодировке.


Предыдущая статья: MPEG DASH
Следующая статья: DVB-S2 к модулю DVB-C
Вам также может понравиться