Конвертация данных

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Конвертация данных — преобразование данных из одного формата в другой. Обычно с сохранением основного логически-структурного содержания информации.

Основные сведения[править | править вики-текст]

Конвертация данных может происходить как при операциях с файлами (операции файл->файл), так и «на лету» (например при импорте или экспорте данных, или при операциях с использованием конвертеров).

Примеры конвертации[править | править вики-текст]

Например: преобразование (конвертация) текста из формата «plain text» в текст формата «OpenDocument», конвертация мультимедийных файлов (графических, музыкальных и т. п.)

Проблемы конвертации и неоднозначность конвертации[править | править вики-текст]

Конвертация может быть с потерей информации или без потери информации. Обычно связано с «богатством» того или иного формата данных. Например: преобразование из формата «plain text» в формат «OpenDocument Text» практически всегда пройдет без потерь, так как формат OpenDocument включает все и даже больше возможностей, чем формат plain text. А вот преобразование из формата OpenDocument Text в простой текстовый формат, скорее всего, сохранит всю текстовую составляющую, но почти всегда (кроме самых простых случаев) приведет к потере форматирования текста (выделение жирным/курсивом, шрифты, таблицы, размещение на странице и т. п. — будут утеряны).

Примеры программ конвертации[править | править вики-текст]

Тексты[править | править вики-текст]

  • LaTeX2RTF (программа-транслятор, предназначенная для конвертации документов в формате LaTeX в формат RTF)
  • LaTeX2HTML (конвертор из LaTeX’a в HTML)

Файлы изображений[править | править вики-текст]

  • dcraw (программа для преобразования файлов из формата RAW в форматы PPM и TIFF)
  • ImageMagick — пакет для пакетной обработки графических файлов
  • XnConvert — утилита для пакетной обработки графики и конвертации графических файлов из одного формата в другой.

Звуковые файлы[править | править вики-текст]

  • LAME — свободное приложение для кодирования аудио в формат MP3 (MPEG-1 audio layer 3)
  • OggConvert — свободное приложение для преобразования медиафайлов в открытые форматы.

Кроме того, конверторы звуковых форматов встроены в большинство программ редактирования звука. Например Audacity.

Видеофайлы[править | править вики-текст]

  • VirtualDub — свободное приложение для конвертирования видеофайлов.

Универсальные[править | править вики-текст]

  • FormatFactory — бесплатный конвертер видео, аудио и графических файлов.
  • Any Video Converter — ещё один видео и аудио конвертер, выпускающийся в бесплатной и платных версиях.

См. также[править | править вики-текст]