Кіріспе

Бір кодтаманы басқа кодтамаға тікелей цифрлық-цифрлық түрлендіру. Транскодтау – бұл бейне дерек файлдары, аудио файлдары (мысалы, MP3, WAV) немесе таңба кодтамасы (мысалы, UTF 8, ISO/IEC 8859) үшін бір кодтаманы екінші кодтамаға тікелей цифрлық-цифрлық түрлендіру. Бұл әдетте мақсатты құрылғының (немесе жұмыс ағынының) форматты қолдамауы немесе файлдың көлемін кішірейтетін шектеулі сақтау сыйымдылығы болғанда, немесе үйлесімсіз немесе ескірген деректерді жақсы қолдау көрсетілетін немесе қазіргі заманғы форматқа түрлендіру үшін жасалады. Аналогты бейне саласында транскодтау файлдар ізделіп жатқанда және көрсетілімдер үшін де қолданылуы мүмкін. Мысалы, Cineon және DPX файлдары цифрлық кино үшін кеңінен қолданылатын ортақ форматтар болған, бірақ екі сағаттық фильмнің дерек көлемі шамамен 8 терабайт (ТБ) құрайды. Бұл үлгілеу жиілігін түрлендіруді қамтуы мүмкін, бірақ жоғары сығылыммен бірдей үлгілеу жиілігін де пайдалануға болады. Бұл берілген медиані кішірек сақтау кеңістігіне (мысалы, DVD-ді Видео CD-ге сыйдыру) немесе төмен өткізу қабілеті бар каналға сыйдыруға мүмкіндік береді. Бейне масштабын өзгерту. Бейне кескінінің мөлшерін өзгерту транссизинг деп аталады және егер шығыс ажыратымдылығы медиа ажыратымдылығынан өзгеше болса қолданылады. Қуатты құрылғыда кескінді масштабтау ойнату кезінде жасалуы мүмкін, бірақ оны қайта кодтау арқылы да жасауға болады, әсіресе трансляциялаудың бір бөлігі ретінде (мысалы, төмендетілген ажыратымдылықты талап ететін кескін үшін). Сондай-ақ, биттік жылдамдықты оңай төмендетуге мүмкіндік беретін биттік жылдамдықты пішімдеуді пайдалануға болады, бірақ сапасы көбінесе қайта кодтаудан төмен болады. Мысалы, 2008 жылдан бастап Vorbis биттік жылдамдығын тазалау сапасы қайта кодтаудан нашар.

Кемшіліктері

Жоғалғыш форматтарда транскодтаудың басты кемшілігі – сапаның төмендеуі. Сығу артефакттары жинақталады, сондықтан транскодтау әрбір келесі буында сапаның біртіндеп жоғалуына алып келеді, бұл сандық буын жоғалуы деп аталады. Осы себепті, жоғалғыш форматтарда транскодтау, қажет болмаса, көбінесе ұсынылмайды. Аудионы кез келген форматқа қайта кодтау мүмкіндігін қалайтын пайдаланушылар үшін және цифрлық аудио өңдеу үшін жоғалтусыз форматта (мысалы, FLAC, ALAC, TTA, WavPack және т.б.) бастапқы көшірмені сақтаған жөн, себебі жоғалтусыз форматтар әдетте метадеректер опцияларына ие, ал олар PCM форматтарында толығымен жоқ немесе өте шектеулі. Бұл жоғалтусыз форматтарды PCM форматтарына немесе бір жоғалтусыз форматтан екінші жоғалтусыз форматқа сапа жоғалтпай тікелей транскодтауға болады. Оларды жоғалғыш форматқа транскодтауға болады, бірақ содан кейін бұл көшірмелерді кез келген форматқа (PCM, жоғалтусыз немесе жоғалғыш) қайта транскодтау сапаның жоғалуына әкеледі. Суреттерді өңдеу үшін пайдаланушыларға суреттерді шикі немесе сығылмаған форматта түсіру немесе сақтау және содан кейін сол бастапқы көшірменің көшірмесін өңдеу кеңес беріледі, соңғы тарату үшін кіші файл өлшемді суреттер қажет болса ғана жоғалғыш форматтарға түрлендіру керек. Аудио сияқты, жоғалғыш форматтан кез келген форматқа транскодтау сапаның жоғалуына әкеледі. Видео өңдеу үшін (видео түрлендіру үшін) бейнелер әдетте түсіру процесінде тікелей сығылады, себебі олай болмаған жағдайда өте үлкен файлдар құрылады және пайдаланушы үшін үлкен сақтау талаптары қиындық тудырады. Дегенмен, түсіру кезеңінде қолданылатын сығу деңгейі өте өзгермелі болуы мүмкін және бірнеше факторларға байланысты, соның ішінде түсірілетін бейнелердің сапасына (мысалы, аналогтық немесе цифрлық, стандартты ажыратымдылық немесе жоғары ажыратымдылық және т.б.), сондай-ақ пайдаланушыға қол жетімді жабдықтардың түріне, бұл көбінесе бюджеттік шектеулермен байланысты – ең жоғары сапалы цифрлық бейне жабдықтары мен сақтау кеңістігі қымбат болуы мүмкін. Нәтижесінде, кез келген транскодтау белгілі бір жиынтық бейне жоғалтуды қамтиды, сондықтан сапаның жоғалуын азайту үшін ең практикалық шешім – бастапқы жазбаны бас көшірме деп санау және қажетті келесі транскодталған нұсқаларды, олар көбінесе басқа форматта және кіші файл өлшемімен болады, тек осы бас көшірмеден транскодтау.

Қолданылуы

Транскодтау мазмұнды бейімдеудің көптеген салаларында кездеседі, бірақ көбінесе ол ұялы телефондардың мазмұнын бейімдеуде қолданылады. Осы жағдайда, ұялы құрылғылардың әртүрлілігі мен олардың мүмкіндіктеріне байланысты транскодтау қажеттілікке айналады. Бұл әртүрлілік бастапқы мазмұнның жіберілген мақсатты құрылғыда тиісінше жұмыс істеуін қамтамасыз ету үшін мазмұнды бейімдеудің аралық кезеңін талап етеді. Көптеген тұтынушылық цифрлық камералардан видеоны транскодтау файл көлемін айтарлықтай қысқарта алады, ал сапасын сақтайды. Бұл мүмкін, себебі көптеген тұтынушылық камералар нақты уақыт режимінде жұмыс істейтін, қуатпен шектелген құрылғылар болып табылады және оларда үстелдік процессорлардың өңдеу қуаты мен сенімді қуат көздері жоқ. Транскодтауды қолданатын ең танымал технологиялардың бірі – мультимедиялық хабарламалар қызметі (ММС), ол ұялы телефондар арасында медиа (сурет, дыбыс, мәтін және бейне) бар хабарламаларды жіберу және қабылдау үшін пайдаланылады. Мысалы, камералы телефонмен цифрлық сурет түсіргенде, әдетте кем дегенде 640x480 пикселдік жоғары сапалы сурет жасалады. Бұл суретті басқа телефонға жібергенде, мақсатты құрылғының экран мөлшері мен түс шектеулеріне оңай сәйкес келу үшін жоғары ажыратымдылықтағы сурет төменгі ажыратымдылықтағы, азырақ түсті суретке транскодталуы мүмкін. Бұл мөлшер мен түстің қысқартылуы мақсатты құрылғыда пайдаланушы тәжірибесін жақсартады және кейде әртүрлі ұялы құрылғылар арасында мазмұнды жіберудің жалғыз жолы болып табылады. Транскодтау үй кинотеатры ПК бағдарламалық құралдарымен видео файлдардың дискіде алатын орынды азайту үшін кеңінен қолданылады. Бұл қолданбада ең көп кездесетін операция – MPEG 2 файлдарын MPEG 4 немесе H.264 форматына транскодтау. Көптеген форматтар арасында (кез келген кіріс форматынан кез келген шығыс форматына) нақты уақыт режимінде транскодтау, 500 миллионнан астам бейне вебте және көптеген ұялы құрылғылардың болуына байланысты, кез келген ұялы құрылғыда мультимедиялық мазмұнды іздеу мүмкіндігін қамтамасыз ету үшін қажеттілікке айналуда.

Тарих

Жартылай өткізгіштер мен интегралдық схемалар пайда болғанға дейін, әртүрлі аналогты бейне стандарттары арасындағы нақты уақыттағы ажыратымдылықты және кадр жылдамдығын түрлендіру CRT/камера түтігінің комбинациясы арқылы жүзеге асырылды. CRT бөлігі люминофорға емес, жұқа диэлектрлік нысанаға жазады; ал камера бөлігі осы нысананың арт жағынан басқа сканерлеу жылдамдығымен жиналған зарядтың бейнесін оқиды. Бұл құрылғыны синхронизациялау құрылымы ретінде де қолдануға болады.