skip to Main Content

Transcoding, verilerin bir formdan veya formattan diğerine dönüştürülmesidir. VoIP kod çevrimi özellikle, sesin bir dijital temsili veya “kodek” ile diğeri arasındaki dönüşümdür. İki iletişim halindeki IP tabanlı telefonun veya uç nokta cihazının, her ikisinin de desteklediği ortak bir codec bileşeni olmadığında gereklidir.

Sesin kod çevrimi, müziğin CDA gibi standart bir CD (kompakt disk) formatından iPod’larda ve müziğin çoğunu muhafaza ettiği diğer benzer tüketici cihazlarında oynatmak için daha kompakt MP3 dosya formatına dönüştürülmesine benzer. ses kalitesi, dijital gösterimi, biçimlendirmesi ve depolama gereksinimleri değiştirilir.

Kod dönüştürme, çağrı ortamının bir ses kodlama algoritmasından (kodek veya ses kodlayıcı olarak da bilinir) diğerine dönüştürülmesini ifade eder. Bu, arayan ve aranan tarafları destekleyen telekomünikasyon sistemleri arasındaki yetenek farklılıklarını birleştirmek için yapılır. Örneğin, bir çağrıya dahil olan iki uç nokta cihazı, ses kodlayıcı setleri arasında ortak bir ses kodlayıcıyı paylaşmadığında.

SBC, Media Gateway veya PCI cihazları, TDM-IP ağlarından, IP-TDM ağlarından veya farklı uç nokta cihaz özelliklerine sahip IP-IP ağlarından yapılan aramalar sırasında bir dizi popüler ses codec bileşeni arasında kod dönüştürmeyi destekleyebilir.

Telekom işinde kod dönüştürmenin çok yararlı olduğu bazı durumlar vardır. Böyle bir durum, bir çağrıdaki iki uç nokta cihazının (IP Telefon veya santraller olabilir) kendi kodek setleri arasında ortak bir kod çözücüyü paylaşmamasıdır. Ayrıca, sonlandırma parçası yalnızca G.723 codec bileşenini destekliyorsa ve başlangıç ucu G.729 codec bileşenini destekliyorsa, VoIP sağlayıcı kod çözücüler arasında kod çevrimi yapmıyorsa, aramadaki ses bir yönde çalışmayı durduracaktır.

SIP dünyasında, kod çevrimini gerçekleştirmek için yaygın olarak kullanılan bir yer Oturum Sınırı Denetleyicisidir (SBC). Ancak, tüm SBC’ler kod dönüştürmeyi desteklemez. Bu nedenle, hangilerinin yapıp hangilerinin yapmadığına dikkat etmek önemlidir.

Diğer Dönüştürme Örnekleri

Transcoding, film veri dosyaları, ses dosyaları (ör. MP3, WAV) veya karakter kodlaması (ör. UTF-8, ISO/IEC 8859) gibi bir kodlamanın diğerine doğrudan dijitalden dijitale dönüştürülmesidir. Bu genellikle, hedef aygıtın (veya iş akışının) biçimi desteklemediği veya dosya boyutunun küçültülmesini zorunlu kılan sınırlı bir depolama kapasitesine sahip olduğu, veya uyumsuz veya eski verileri daha iyi desteklenen veya modern bir biçime dönüştürmek için yapılır.

Analog video dünyasında, sadece dosyalar aranırken ve sunum için kod çevrimi yapılabilir. Örneğin, Cineon ve DPX dosyaları dijital sinema için ortak bir format olarak yaygın şekilde kullanılmaktadır, ancak iki saatlik bir filmin veri boyutu yaklaşık 8 terabayttır (TB). Bu büyük boyut, film dosyalarını işlemenin maliyetini ve zorluğunu artırabilir. Ancak, JPEG2000 kayıpsız biçimine dönüştürme, diğer kayıpsız kodlama teknolojilerinden daha iyi sıkıştırma performansına sahiptir ve çoğu durumda JPEG2000, görüntüleri yarı boyuta sıkıştırabilir.

Transcoding genellikle kayıplı bir süreçtir ve üretim kaybına neden olur; ancak çıktı kayıpsız olarak sıkıştırılmış veya sıkıştırılmamışsa kod dönüştürme kayıpsız olabilir. Kayıplı bir formata kod dönüştürme işlemi, değişen derecelerde üretim kaybı sağlarken, kayıplıdan kayıpsız veya sıkıştırılmamış koda dönüştürme teknik olarak kayıpsız bir dönüştürmedir çünkü hiçbir bilgi kaybolmaz; ancak süreç geri döndürülemez ve daha doğru bir şekilde yıkıcı olarak bilinir.

İşleme Süreci

Transcoding, orijinal verilerin sıkıştırılmamış bir ara formata (örneğin, ses için PCM; video için YUV) kodunun çözüldüğü ve daha sonra hedef formata kodlandığı iki aşamalı bir işlemdir.

Transcoding Dezavantajları

Kayıplı formatlarda kod dönüştürmenin en önemli dezavantajı düşük kalitedir. Sıkıştırma artefaktları kümülatiftir, bu nedenle kod çevrimi, dijital nesil kaybı olarak bilinen, birbirini izleyen her nesilde aşamalı bir kalite kaybına neden olur. Bu nedenle, kod çevrimi (kayıplı biçimlerde) kaçınılmaz olmadıkça genellikle önerilmez.

Sesi herhangi bir formatta yeniden kodlamak isteyen kullanıcılar ve dijital ses düzenleme için, kayıpsız bir formatta (FLAC, ALAC, TTA, WavPack ve diğerleri gibi) bir ana kopya tutmak en iyisidir. Orijinal sıkıştırılmamış PCM biçimleriyle (WAV ve AIFF gibi) karşılaştırıldığında gereken depolama alanının yarısı, kayıpsız biçimler genellikle ya tamamen eksik ya da PCM biçimlerinde çok sınırlı olan meta veri seçeneklerine sahip olmanın ek avantajına sahiptir. Bu kayıpsız formatlar, herhangi bir kalite kaybı olmaksızın PCM formatlarına dönüştürülebilir veya doğrudan bir kayıpsız formattan başka bir kayıpsız formata dönüştürülebilir. Kayıplı bir biçime dönüştürülebilirler, ancak bu kopyalar daha sonra bir kalite kaybı olmaksızın herhangi bir türden başka bir biçime (PCM, kayıpsız veya kayıplı) dönüştürülemez.

Görüntü düzenleme için, kullanıcılara görüntüleri ham veya sıkıştırılmamış bir biçimde yakalamaları veya kaydetmeleri ve ardından bu ana sürümün bir kopyasını düzenlemeleri, yalnızca nihai dağıtım için daha küçük dosya boyutlu görüntüler gerekiyorsa kayıplı biçimlere dönüştürmeleri önerilir. Seste olduğu gibi, kayıplı bir biçimden herhangi bir türdeki başka bir biçime kod dönüştürme, kalite kaybına neden olur.

Video düzenleme için (video dönüştürme için), aksi takdirde büyük dosya boyutları oluşturulacağından ve aksi takdirde büyük depolama talepleri kullanıcı için çok külfetli olacağından, görüntüler normalde doğrudan kayıt işlemi sırasında sıkıştırılır. Ancak, kayıt aşamasında kullanılan sıkıştırma miktarı oldukça değişken olabilir ve kaydedilmekte olan görüntülerin kalitesi (örn. en yüksek kalitede dijital video ekipmanı ve depolama alanı pahalı olabileceğinden, genellikle bütçe kısıtlamalarıyla ilgili olan, kullanıcıya sunulan ekipman türü. Etkili bir şekilde bu, herhangi bir kod dönüştürmenin bir miktar kümülatif görüntü kaybını içereceği anlamına gelir ve bu nedenle kalite kaybını en aza indirmek için en pratik çözüm, orijinal kaydın ana kopya olarak kabul edilmesi ve genellikle bir yalnızca o ana kopyadan dönüştürülecek farklı biçim ve daha küçük dosya boyutu.

Kullanımı

Transcoding, içerik uyarlamanın birçok alanında bulunabilmesine rağmen, yaygın olarak cep telefonu içerik uyarlaması alanında kullanılmaktadır. Bu durumda, mobil cihazların çeşitliliği ve yetenekleri nedeniyle kod çevrimi bir zorunluluktur. Bu çeşitlilik, kaynak içeriğin gönderildiği hedef cihazda yeterince işlev görmesini sağlamak için bir ara içerik uyarlama durumu gerektirir.

Çoğu tüketici dijital kamerasından alınan videonun kod dönüştürmesi, kaliteyi yaklaşık olarak aynı tutarken dosya boyutunu önemli ölçüde azaltabilir. Bu mümkündür çünkü çoğu tüketici kamerası, masaüstü CPU’ların ne işlem gücüne ne de sağlam güç kaynaklarına sahip olmayan, gerçek zamanlı, gücü kısıtlı cihazlardır.

Çapraz kodlamanın kullanıldığı en popüler teknolojilerden biri, cep telefonları arasında medya (görüntü, ses, metin ve video) içeren mesaj göndermek veya almak için kullanılan teknoloji olan Multimedya Mesajlaşma Hizmeti’dir (MMS). Örneğin, dijital bir fotoğraf çekmek için kameralı bir telefon kullanıldığında, genellikle en az 640×480 piksellik yüksek kaliteli bir görüntü oluşturulur. Görüntüyü başka bir telefona gönderirken, bu yüksek çözünürlüklü görüntü, hedef cihazın ekran boyutuna ve renk sınırlamalarına daha iyi uyması için daha az renk içeren daha düşük çözünürlüklü bir görüntüye dönüştürülebilir. Bu boyut ve renk küçültme, hedef cihazdaki kullanıcı deneyimini iyileştirir ve bazen içeriğin farklı mobil cihazlar arasında gönderilmesinin tek yoludur.

Transcoding, video dosyaları için disk alanı kullanımını azaltmak için ev sineması PC yazılımı tarafından yaygın olarak kullanılır. Bu uygulamadaki en yaygın işlem, MPEG-2 dosyalarının MPEG-4 veya H.264 formatına dönüştürülmesidir.

Çoktan çoğa yolla (herhangi bir giriş biçiminden herhangi bir çıkış biçimine) gerçek zamanlı kod dönüştürme, web’de 500 milyondan fazla video ve çok sayıda video ile herhangi bir mobil cihazdaki herhangi bir multimedya içeriği için gerçek arama yeteneği sağlamak için bir zorunluluk haline geliyor. mobil cihazlardan.

Tarihi

Yarı iletkenlerin ve entegre devrelerin ortaya çıkmasından önce, bir CRT/kamera tüp kombinasyonu ile farklı analog video standartları arasında gerçek zamanlı çözünürlük ve kare hızı kod çevrimi sağlanıyordu. CRT kısmı bir fosfor üzerine değil, ince, dielektrik bir hedef üzerine yazar; kamera kısmı, bu hedefin arka tarafından farklı bir tarama hızında yatırılan şarj modelini okur. Kurulum aynı zamanda bir genlock olarak da kullanılabilir.

Kaynak:
https://en.wikipedia.org/wiki/Transcoding