Pengalihsandian: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Reindra (bicara | kontrib)
←Membuat halaman berisi '{{For|the command-line audio/video transcoding tool|Transcode (software)}} {{seealso|Lossy data conversion}} '''Transcoding''' adalah konversi digital-ke-digital langsu…'
 
k Mengembalikan suntingan oleh 114.10.98.106 (bicara) ke revisi terakhir oleh Dodo Shamal
Tag: Pengembalian
 
(31 revisi perantara oleh 15 pengguna tidak ditampilkan)
Baris 1:
{{Orphan|date=Oktober 2016}}
{{For|the command-line audio/video transcoding tool|Transcode (software)}}
'''TranscodingPengalihsandian''' adalah konversi digital-ke-digital langsung dari satu [[Encoder|encodingpenyandi]] ke yang lainnya. Ini biasanya dilakukan kepada data yang obsolet atau tidak kompatibel untuk mengubahnya menjadi sebuah format yang lebih cocok. Ketika transcodingpengalihsandian dilakukan dari satu berkas [[lossykompresi compression|lossylesap]] ke yang lainnya, proses itu hampir selalu memperkenalkan ''[[generationpenghilangan lossgenerasi]]''.
 
== Proses ==
{{seealso|Lossy data conversion}}
Di dalam transcodingpengalihsandian sejati, format bitstreampengaliran bit dari suatu berkas berubah dari satu ke yang lainnya tanpa menjalani proses encodingperekasandian dan decodingpemecahsandian lengkap lainnya. Ini biasanya dimungkinkan jika codec sumber dan target cukup sama. Tetapi, dukungan untuk proses ini sangat bergantung pada kasusnya.
 
Metode transcodingalihsandi paling popular adalah mendecodememecahsandi data asli ke suatu format antara (yakni [[Pulse-code modulation|PCM]] untuk audio atau [[YUV]] untuk video), di dalam suatu cara yang masih berisi materi aslinya, dan dilanjutkan dengan encoding berkas yang dihasilkan ke format target.
'''Transcoding''' adalah konversi digital-ke-digital langsung dari satu [[Encoder|encoding]] ke yang lainnya. Ini biasanya dilakukan kepada data yang obsolet atau tidak kompatibel untuk mengubahnya menjadi sebuah format yang lebih cocok. Ketika transcoding dilakukan dari satu berkas [[lossy compression|lossy]] ke yang lainnya, proses itu hampir selalu memperkenalkan [[generation loss]].
 
TranscodingPengalihsandian juga merujuk kepada proses perubahan langsung kode perangkat lunak yang dirakit untuk bekerja pada suatu [[platform]] atau [[sistem operasi]] yang berbeda. Sambil ia biasanya cenderung menggunakan [[kode sumber]] dan mengompilasi ulang aplikasi tesebut, ada risiko ketika melakukannya berupa tidak praktis bahkan gagal total. Ini biasanya muncul ketika kode sumber tidak ada. Satu contoh, terjadi pada kasus [[Wine (perangkat lunak)|Wine]], mengambil panggilan fungsi [[Direct3D]] dan mengubahnya ke panggilan [[OpenGL]].
==Proses==
Di dalam transcoding sejati, format bitstream dari suatu berkas berubah dari satu ke yang lainnya tanpa menjalani proses encoding dan decoding lengkap lainnya. Ini biasanya dimungkinkan jika codec sumber dan target cukup sama. Tetapi, dukungan untuk proses ini sangat bergantung pada kasusnya.
 
== Re-encoding ==
Metode transcoding paling popular adalah mendecode data asli ke suatu format antara (yakni [[Pulse-code modulation|PCM]] untuk audio atau [[YUV]] untuk video), di dalam suatu cara yang masih berisi materi aslinya, dan dilanjutkan dengan encoding berkas yang dihasilkan ke format target.
OneSeseorang maydapat alsojuga me-'''re-encode''' data inpada theformat sameyang formatsama (alsojuga calleddisebut '''recode,''' asseperti indi dalam [[Nero (computer software)|Nero]] Recode<ref>"Recoding involvesmelibatkan convertingkonversi an existingsuatu video withyang certainada propertiesdengan sifat-sifat tertentu (e.g.misalnya bit rate 2500 kbit/s) intoke theformat sameyang formatsama withdengan differentsifat-sifat propertiesberbeda (e.g.misalnya bit rate 1990 kbit/s).", [ftp://ftp6.nero.com/user_guides/nero7/recode/NeroRecode_Enu.pdf Nero Recode Manual] {{Webarchive|url=https://web.archive.org/web/20090126201618/http://ftp6.nero.com/user_guides/nero7/recode/NeroRecode_Enu.pdf |date=2009-01-26 }}</ref>). One may doSeseorang thisdapat formelakukan aini numberuntuk ofbeberapa reasonsalasan:
;Penyalinan: Jika seseorang ingin menyalin data di dalam format terkompresi (misalnya, menampilkan [[penyuntingan gambar digital]] pada suatu gambar [[JPEG]]), seseorang pada umumnya akan men-decode itu, menyalinnya, kemudian me-reencode-nya. Proses re-encoding ini menyebabkan [[digital generation loss]]; dengan demikian jika seseorang ingin menyunting sebuah berkas secara berulang-ulang, dia sebaiknya hanya men-decode ''sekali saja,'' dan membuat seluruh suntingan pada salinan itu, lebih dari sekadar proses decoding and re-encoding yang berulang-ulang.
;Bitrate rendah: '''[[Transrating]]''' adalah proses yang sama dengan transcoding di mana berkas-berkas dikodekan pada bitrate rendah tanpa mengubah format video; ini dapat menyertakan [[sample rate conversion]], tetapi dapat menggunakan sampling rate yang sama, dengan kompresi yang lebih besar. Ini memungkinkan seseorang cocok dengan media yang diberikan kepada ruang penyimpanan yang lebih kecil (misalnya, menyalin [[DVD]] ke sebuah [[Video CD]]), atau melalui suatu saluran dengan bandwidth rendah.
;[[Image scaling]]: Pengubahan ukuran gambar pada suatu video dikenal sebagai '''transsizing,''' dan digunakan jika resolusi keluaran berbeda dengan resolusi sumber. Pada komputer yang cukup baik, penskalaan gambar dapat dilakukan pada playback, tetapi bisa juga dilakukan dengan re-encoding, khususnya sebagai bagian dari transrating (suatu gambar yang di-[[downsampled]] memerlukan bitrate rendah).
 
Teorinya, seseorang dapat memiliki format dengan [[bitrate peeling]], yang memungkinkan seseorang secara mudah memperkecil bitrate tanpa re-encoding, tetapi keuntungan hanyalah teoretik: di dalam peeling bitrate [[Vorbis]] pada 2008, kualitasnya di bawah re-encoding.
Transcoding juga merujuk kepada proses perubahan langsung kode perangkat lunak yang dirakit untuk bekerja pada suatu [[platform]] atau [[sistem operasi]] yang berbeda. Sambil ia biasanya cenderung menggunakan [[kode sumber]] dan mengompilasi ulang aplikasi tesebut, ada risiko ketika melakukannya berupa tidak praktis bahkan gagal total. Ini biasanya muncul ketika kode sumber tidak ada. Satu contoh, terjadi pada kasus [[Wine (perangkat lunak)|Wine]], mengambil panggilan fungsi [[Direct3D]] dan mengubahnya ke panggilan [[OpenGL]].
 
== Hal yang mengecewakan ==
==Re-encoding==
Kekecewaan terpenting proses transcoding di dalam format lossy adalah menurunnya mutu.
One may also '''re-encode''' data in the same format (also called '''recode,''' as in [[Nero (computer software)|Nero]] Recode<ref>"Recoding involves converting an existing video with certain properties (e.g. bit rate 2500 kbit/s) into the same format with different properties (e.g. bit rate 1990 kbit/s).", [ftp://ftp6.nero.com/user_guides/nero7/recode/NeroRecode_Enu.pdf Nero Recode Manual]</ref>). One may do this for a number of reasons:
;Editing: If one wishes to edit data in a compressed format (for instance, perform [[image editing]] on a [[JPEG]] image), one will generally decode it, edit it, then re-encode it. This re-encoding causes [[digital generation loss]]; thus if one wishes to edit a file repeatedly, one should only decode it ''once,'' and make all edits on that copy, rather than repeatedly decoding and re-encoding it.
;Lower bitrate: '''[[Transrating]]''' is a process similar to transcoding in which files are coded to a lower bitrate without changing video formats; this can include [[sample rate conversion]], but may use the same sampling rate but higher compression. This allows one to fit given media into smaller storage space (for instance, fitting a [[DVD]] onto a [[Video CD]]), or over a lower bandwidth channel.
;[[Image scaling]]: Changing the picture size of video is known as '''transsizing,''' and is used if the output resolution differs from the media's resolution. On a powerful enough computer, image scaling can be done on playback, but it can also be done by re-encoding, particularly as part of transrating (a [[downsampled]] image requiring a lower bitrate).
 
Di dalam suatu kasus, [[compression artifact]] adalah kumulatif; oleh karena itu transcoding menyebabkan kehilangan mutu yang cukup banyak dengan tiap-tiap pembangkitan yang bergantian (dikenal sebagai [[digital generation loss]]). Untuk alasan ini, pada umumnya mematahkan semangat kecuali jika tak terhindarkan.
In theory, one can have formats with [[bitrate peeling]], that allow one to easily lower the bitrate without re-encoding, but the benefits remain theoretical: in [[Vorbis]] bitrate peeling as of 2008, the quality is inferior to re-encoding.
 
Adalah lebih baik untuk memelihara sebuah salinan di dalam format lossless (misalnya [[TTA (codec)|TTA]], [[FLAC]] atau [[WavPack]] untuk suara), dan kemudian meng-encode-nya langsung dari berkas sumber lossless ke format lossy yang diinginkan.
==Drawbacks==
The key drawback of transcoding in lossy formats is decreased quality.
 
Begitupun untuk [[image editing]], seseorang dianjurkan untuk meng-capture (menangkap) gambar di dalam [[raw image format]], dan mengeditnya (sebagai salinan) dari berkas itu, lalu dilakukan proses konversi ke format atau distribusi lainnya.
In such a case, [[compression artifact]]s are cumulative; therefore transcoding causes a progressive loss of quality with each successive generation (this is known as [[digital generation loss]]). For this reason, it is generally discouraged unless unavoidable.
 
== Penggunaan ==
It is better to retain a copy in a lossless format (such as [[TTA (codec)|TTA]], [[FLAC]] or [[WavPack]] for sound), and then encode directly from the lossless source file to the lossy formats required.
Kendati transcoding dapat dijumpai di berbagai-bagai wilayah adaptasi isi, ia biasanya dipakai di wilayah adaptasi isi [[telepon seluler]]. Di dalam kasus ini, transcoding harus memperhatikan keanekaan perangkat seluler itu dan kemampuannya. Keanekaan ini memerlukan suatu status antara dari adaptasi isi untuk memastikan bahwa isi sumber akan disajikan secara cukup baik pada perangkat sasaran yang dituju.
 
Salah satu teknologi paling popular di dalam transcoding yang dipakai adalah [[MMS|Multimedia Messaging Service]], teknologi ini dipakai untuk mengirim dan menerima pesan dengan media (gambar, suara, teks, dan video) antar telepon seluler. Misalnya, ketika sebuah telepon berkamera dipakai untuk mengambil gambar digital, gambar bermutu tinggi biasanya minimal beresolusi 640x480. Tetapi, ketika proses pengiriman ke telepon lain dilakukan, gambar beresolusi tinggi ini mungkin ditranscode ke gambar beresolusi rendah dengan mutu warna yang diturunkan supaya lebih cocok dengan ukuran layar dan keterbatasan warna perangkat sasaran. Penurunan mutu warna dan ukuran ini tidak hanya memperbaiki pengalaman pengguna terhadap perangkat sasaran tetapi kadang-kadang satu-satunya cara agar isi dapat dikirimkan antar perangkat seluler yang beraneka.
Likewise for [[image editing]], one is advised to capture images in a [[raw image format]], and edit (a copy of) that image, only converting to other formats for distribution.
 
Transcoding banyak dipakai oleh perangkat lunak [[Home theatre PC]], misalnya [[MythTV]] dan [[Freevo]] untuk mengurangi penggunaan ruang penyimpan oleh berkas-berkas video. Operasi paling biasa di dalam aplikasi ini adalah transcoding berkas-berkas [[MPEG-2]] ke format [[MPEG-4]].
==Usage==
Even though transcoding can be found in many areas of content adaptation, it is commonly used in the area of mobile phone content adaptation.
In this case, transcoding is a must due to the diversity of mobile devices and their capabilities.
This diversity requires an intermediate state of content adaptation in order to make sure that the source content will adequately present on the target device which it is sent to.
 
Transcoding waktu-nyata di dalam cara banyak-ke-banyak (format input sembarang ke dalam format output sembarang juga) mebnjadi keharusan untuk menyediakan kemampuan pencarian sejati untuk isi multimedia sembarang pada perangkat seluler sembarang pula, dengan lebih dari 500 juta video di web dan sebegitu banyaknya perangkat seluler.
One of the most popular technologies in which transcoding is used is the [[MMS|Multimedia Messaging Service]], which is the technology used to send or receive messages with media (image, sound, text and video) between mobile phones. For example, when a camera phone is used to take a digital picture, a high-quality image usually of at least 640x480 resolution is created. However, when sending the image to another phone, this high resolution image might be transcoded to a lower resolution image with less color in order to better fit the target device's screen size and color limitation.
This size and color reduction not only improves the user experience on the target device but is sometimes the only way for content to be sent between different mobile devices.
 
== Catatan ==
Transcoding is extensively used by [[Home theatre PC]] software, such as [[MythTV]] and [[Freevo]] to reduce the usage of disk space by video files. The most common operation in this application is the transcoding of [[MPEG-2]] files to the [[MPEG-4]] format.
{{reflist}}
 
== Referensi ==
Real-time transcoding in a many-to-many way (any input format into any output format) is becoming a necessity to provide true search capability for any multimedia content on any mobile device, with over 500 million videos on the web and a plethora of mobile devices.
 
==Notes==
<references/>
 
==References==
* [[Federal Standard 1037C]]
* [[MIL-STD-188]]
Baris 50 ⟶ 44:
* Huifang Sun, Xuemin Chen, and Tihao Chiang, ''Digital Video Transcoding for Transmission and Storage'', New York, CRC Press, 2005.
 
==See alsoLihat pula ==
* [[DataKonversi conversiondata]]
* [[DataMigrasi migrationdata]]
* [[DataTransformasi transformationdata]]
* [[LossyKonversi data conversionlossy]]
* [[Base_Station_SubsystemBase Station Subsystem#Transcoder|Base Station Subsystem: Transcoder]]
 
== Pranala luar ==
==External links==
* [http://www.effectmatrix.com/total-video-converter/ E.M. Total Video Converter]
* [http://guidechart.com/cat/video/video-converters/ List of Video Converters]
* [http://www.rekast.eu Multi-Format Real-Time Transcoding Platform] {{Webarchive|url=https://web.archive.org/web/20150219003205/http://www.rekast.eu/ |date=2015-02-19 }}
* [http://www.ed-china.com/ARTICLES/2006NOV/2/2006NOV10_HA_AVC_HN_12.PDF IDC Report on Video Transcoding] {{Webarchive|url=https://web.archive.org/web/20070929052138/http://www.ed-china.com/ARTICLES/2006NOV/2/2006NOV10_HA_AVC_HN_12.PDF |date=2007-09-29 }}
* [http://www.ripcode.com/prodForm.php 2007 IDC Report on On-Demand Video Transcoding] {{Webarchive|url=https://web.archive.org/web/20071018024905/http://www.ripcode.com/prodForm.php |date=2007-10-18 }}
 
[[Category:Video conversion software]]
[[Category:Film and video technology]]
 
[[Kategori:Perangkat lunak konversi video]]
[[de:Transcodierung]]
[[Kategori:Teknologi film dan video]]
[[es:Transcodificar]]
[[fr:Transcodage]]
[[nl:Transcoderen]]
[[ja:トランスコード]]
[[sk:Transkódovanie]]
[[sv:Transcode]]