Транскодинг (или транскодирование) - это преобразование файла из одного метода кодирования (т.е. формата файла) в другой. Транскодирование может быть представлено как:
Каждый раз, когда происходит кодирование с потерями, снижается качество. Его не удастся вернуть, даже если кодировать 128 kbps MP3 в 320 kbps MP3 (или при любом другом высококачественном сжатии). Транскодирование между форматами с потерями не рекомендуемо. Качество звука у результирующего файла всегда будет ниже, чем у исходного файла. Но тем не менее, причины, по которым может быть использован данный вид кодирования - это:
Данные CD-audio - около 1411 kbps (605 MB в час); кодерам без потерь удается добиться 700 kbps (300 MB/ч). Кодеры с потерями, такие как Vorbis , MPC , и AAC дают снижение качества, незаметного для большинства людей (транспарентности) на 150-170 kbps (69 MB/ч). Для MP3 (с кодером LAME) транспарентность наступает на 192 kbps (82 MB/ч). Для большой музыкальной коллекции сильно заметна разница в занимаемом пространстве, по сравнению с сжатием без потерь. Согласно проводившемуся тесту, где 256 kbps сжимали в 128 kbps MP3 , а затем сравнивали на качество звучания, лучшими оказались Ogg Vorbis и MPC , им уступили WV4 и AAC . Кодирование из 256 kbps MP3 в 128 МP3 вызвало значительное ухудшение в сравнении с изначальным 128 kbps МP3 . Было также рассмотрено транскодирование из 192 kbps. Субъективные мнения (без теста ABX): Ogg 96 или 128 kbps отличаются на слух, но все ещё приемлемы, тогда как MP3 и WMA на 128 kbps сильно ухудшаются. AAC 96 kbps был лучше, чем MP3 и WMA .
В отличие от упомянутого выше кодирования с потерями, в этом случае не происходит ухудшения качества. Так что можно кодировать из одного формата без потерь в другой формат без потерь, сколько угодно раз (например для того, чтобы достичь лучшего сжатия или лучшей корректировки ошибок).
Хранение аудио в формате без потерь дает возможность кодировать музыку в форматы с потерями по мере того, как улучшаются кодеры. Например, если текущий формат с потерями Х транспарентен на 192 kbps, тогда как через три года формат Y будет транспарентым на 128 kbps, вряд ли кодирование из X в Y даст приемлемые результаты по сравнению с кодированием из формата без потерь. Это происходит потому, что формат Х, будучи форматом с потерями, удаляет данные, которые считает ненужными, но которые все же нужны формату Y. В результате, кодирование Y будет сильно искажено. Если кодировать в формат с потерями из источника без потерь, настоятельно рекомендуется сохранять файлы-источники. Поэтому, если результат с потерями неудовлетворительный, можно с легкостью перекодировать. При этом нужно помнить, что у некоторых транскодеров имеются опции автоматически удалять исходный файл. Убедитесь, что эта опция выключена.
Рис. 2 Характеристики индивидуального потока с многоканальной потоковой передачей
Несмотря на то что декомпрессия и компрессия предъявляют жесткие требования к производительности компьютера и всё это умножается на большое число каналов, возможности обработки данных, которые еще несколько лет назад были экзотикой, сегодня доступны в современном аппаратном обеспечении и по разумным ценам. Кроме того, специализированные энкодеры систем CCTV снижают производительную нагрузку процессов транскодирования, что делает такие энкодеры практичными и экономически целесообразными, так как дополнительные расходы на аппаратное оборудование для транскодирования компенсируются за счет экономии затрат на хранение и передачу данных, а также использование камер более дешевых моделей.
Преимущества транскодирования
Какие преимущества привносит транскодирование в непосредственное использование потоков видеоданных камер? Когда транскодирование целесообразно, а когда – нет? Давайте более подробно рассмотрим некоторые вопросы.
Использование IP-камер формата JPEG
IP-камеры, использующие технологию сжатия Motion-JPEG, все еще широко используются, существует широкий диапазон дешевых камер с высоким качеством изображения. Однако ахиллесовой пятой таких моделей является относительно низкая эффективность процесса сжатия JPEG. По сравнению с более современными процессами, например H.264, такая камера производит во много раз больше данных и, следовательно, затраты на хранение и передачу данных возрастают в четыре раза и более.
Но если вы используете процесс транскодирования для конвертации JPEG, например в формат H.264, тогда JPEG-камеры можно эксплуатировать в системах CCTV за ту же стоимость, как и камеры, которые непосредственно генерируют изображение в формате H.264. Более низкая стоимость камеры компенсирует затраты на приобретение аппаратного оборудования для транскодирования. Транскодирование в формат H.264 непосредственно снижает требования к хранению или, если посмотреть на это с другой стороны, в равной степени увеличивает длительность записи. При этом коэффициент повышения эффективности может быть равен 4 и более.
Свободно варьируемая многоканальная потоковая передача
Различным пользователям систем CCTV требуются различные свойства видеоматериалов. Всем нужны независимые каналы для просмотра и записи в реальном масштабе времени. По экономическим причинам, несмотря на то что при отсутствии событий канал часто работает с низкой частотой кадров и низким качеством изображения, оба показателя автоматически повышаются в случае возникновения события. Тем не менее для трансляции в реальном масштабе времени совершенно очевидно требуется видеоизображение с высокой частотой кадров. Если необходимо решение этого конфликта задач без компромиссов, тогда исходное изображение нужно отделить от второго независимого видеоканала той же камеры. Именно поэтому многие камеры могут поддерживать функцию потоковой передачи изображения как минимум по двум каналам. Однако ограничения вычислительных возможностей ведут к взаимозависимости двух потоков. В результате пользователь получает либо низкую частоту кадров в двухканальном режиме, либо такая опция недоступна при высоком разрешении камеры. Даже высокотехнологичные камеры, которые отличаются высококачественной двухканальной функцией, достигают своего потолка, когда требуется работа более чем с двумя потоками (рис. 2).
Технология транскодирования позволяет вне зависимости от типа камеры создавать свободно изменяемое число видеоканалов по каждому каналу камеры. Это обеспечивает идеальные параметры изображения в соответствии с предполагаемыми областями применения.
Гибкое управление потоком данных без задержек
Многие IP-камеры имеют очень ограниченные возможности изменения свойств потока видеоданных. Таким образом, разрешение, качество и частота кадров могут регулироваться только несколькими крупными интервалами. Кроме того, часто переключение режимов параметров качества занимает много времени: секунду и более. В таких случаях от повышения качества изображения и частоты кадров в случае возникновения события мало толка, так как слишком много времени проходит между собственно сигналом тревоги и изменением качества изображения, вследствие чего существенная часть важной информации теряется. Иногда эту проблему удается решить за счет постоянной эксплуатации системы при высоком качестве изображения, в котором нет необходимости, что ведет к увеличению расходов.
Транскодирование активирует все параметры, позволяющие регулировать получаемое видеоизображение с небольшим шагом регулировки вне зависимости от камеры. При оптимальной регулировке транскодера переключение может занимать минимальное количество времени. Таким образом, в описанной выше ситуации тревоги может быть обеспечено высокое качество изображения без задержек (рис. 3).
Разные производители IP-камер наделяют их разными поддерживаемыми процессами сжатия видеосигнала. Обычно, эти процессы лишь отчасти совпадают с требованиями проектов CCTV. В тех случаях, когда пользователи переходят к видеоданным, они начинают сталкиваться с недостатками в сфере функциональности, гибкости и комфорта. Исключение составляют лишь те процессы сжатия, которые были специально модифицированы под систему CCTV.
Параметры встроенных возможностей камеры в сфере сжатия видеосигнала не влияют на транскодирование, поэтому с его помощью удается конвертировать свои форматы сжатия камеры в прочие форматы, более всего подходящие под требования . В качестве примеров измененных форматов можно назвать специальные кодеки, которые не только оптимизированы под пользователей CCTV, но и соответствуют общеизвестным стандартам.
В то время, как в комплектации IP-камер появляется все больше логико-информационных решений, развитие технологии транскодирования происходит совсем в другом направлении. При этом камера рассматривается сегодня в качестве источника высококачественного изображения. С каждым годом в камере все меньше оказываются нужными логико-информационные возможности, ее интеграция упрощается, а функционал приобретает однородность. Во время работы с большим количеством обычных проблем CCTV подход централизованного вида в области транскодирования имеет больше преимуществ в сравнении с подходом децентрализованного вида, который обусловлен характеристиками отдельных камер. Данный момент особенно важен в случае крупных систем, наделенных сотнями каналов.
Транскодирование не является панацеей. Исходя из специальных требований к системе, удается определить ее форму и целесообразность, функциональные достоинства и необходимую экономию затрат. Технология транскодирования позволяет решать более эффективно некоторые проблемы, чем это позволяют сделать возможности самой камеры. Другие проблемы наоборот проще решить с помощью возможностей камеры, что говорит об эффективности децентрализованных логико-информационных возможностей. На самом деле конфликта между централизованными и децентрализованными логико-информационными возможностями нет, и каждый из них является эффективным в своей области.
Если в прошлые годы наиболее интересные отечественные технологические новости были преимущественно связаны с программным обеспечением, то в 2019 г. много интересного происходило в области аппаратного. Тем более, что государство решительно взялось за импортозамещение, и не только софтверное.
К неиссякающему потоку проблем компании «Т-платформы», чей основатель и гендиректор находится под стражей, добавилось масштабное сокращение штата. Организации не хватает денег не только на зарплаты, но и, возможно, даже на поддержку корпоративного сайта, пишет CNews.
«Ростех» предлагает разработать в России чипы для беспроводных технологий Bluetooth, Wi-Fi, ZigBee, NFC, LPWAN, NB-IoT и Thread. Также должны появиться собственные системы на кристалле для интернета вещей и базовые станции LPWAN. Общие инвестиции в развитие интернета вещей в России до 2030 г. составят более 200 млрд руб.
«Лаборатория Касперского» подписала соглашение о стратегическом сотрудничестве с разработчиком первого в России нейроморфного процессора для аппаратного ускорения работы систем с искусственным интеллектом. Чип позволит локально обрабатывать большие объемы данных и даст возможность нейросетям дообучаться в процессе работы.
«Известия» сообщают о том, что Федеральная антимонопольная служба (ФАС) рассматривает возможность сделать сервис Mir Pay обязательным приложением для предустановки на продаваемой в России электронике. Судя по тенденциям последнего года, подобная инициатива должна быть одобрена властями страны.
«Роскосмос» не выполнил 45 запусков в основном из-за неготовности космических аппаратов компании OneWeb и Минобороны, рассказал генеральный директор российской корпорации Дмитрий Рогозин, комментируя заявление вице-премьера Юрия Борисова о том, что в этом году космические пусковые программы России выполнены «чуть более чем на 50 процентов». Об этом сообщает ТАСС.
Адаптивное транскодирование: что это такое?
Таким термином называют индивидуальное языковое посредничество, которое осуществляется специалистом бюро переводов. При адаптивном транскодировании информация переводится с одного языка на другой с одновременным преобразованием по законам межъязыкового взаимодействия.
Обычно адаптивное транскодирование требует внимания к тому, какая языковая группа или конкретная форма информативного изменения присутствует в контексте. Поэтому адаптивное транскодирование позволяет подбирать вариант перевода, соответствующий содержанию оригинального текста. При этом текст перевода не может быть использован для 100%-ной замены исходного текста.
Перевод всегда был в основе лингвистического посредничества. Исходный и конечный тексты должны быть равноценными и идентичными по смыслу. Такое подобие текстов требуется для достижения взаимопонимания, определяемого лингвистическими особенностями общения.
Адаптивное транскодирование отличается парапереводческим характером и позволяет комплексно трансформировать текст, что включает в себя не только обычный перевод, но и адаптацию текста. Суть адаптивного транскодирования состоит в методе составления текстов различных форм при ориентации на допустимый стиль и характер информации и необходимый объем. Основные сведения, которые содержатся при этом в текстах, проходят тщательный отбор и перегруппировку.
Эти коммуникативные форматы текста отличаются собственным допустимым объемом и определенными правилами изложения материала. Выполнение перевода в соответствии с ними облегчают восприятие текста.