Gaspar Aparicio, Ruben Domingo, Valero Navarro, Miguel Angel, Sciaba, Andrea · 2022
Recording of HEPiX Spring 22 Workshop<br> Transcoding as a Service<br> https://indico.cern.ch/event/1123214/contributions/4809922/
Cited by 0Open access
Ming-Te Wu (6681188) · Figshare · 2019
Cited by 0Open access
Haapala, Juho · Aaltodoc (Aalto University) · 2020
Videon transkoodaus tarkoittaa videon purkamista, skaalaamista ja uudelleen pakkaamista. \nTranskoodaamisen tavoitteena on muuttaa multimediatieto sellaiseen muotoon, jonka loppukäyttäjä pystyy hyödyntämään ja joka mahtuu tietoverkkojen kapeikkojen läpi. \nTietokoneiden nopea kehitys on mahdollistanut uudet pakkausmenetelmät, joita tässäkin työssä käytetään hyväksi. \nTranskoodaamisesta tulee entistä tärkeämpää tulevaisuudessa, kun multimedia yleistyy. \n\nTyön tavoitteena oli luoda järjestelmä, joka transkoodaa multimediatiedostoja, sekä analysoida järjestelmän suorituskykyä että optimoida sen tehokkuutta. \nJärjestelmään liitetään H.261 ja MPEG-1 videokodekit, joihin myös tutustutaan tässä työssä. \n\nTyön tuloksena syntyi videotranskoodausjärjestelmä, joka tukee multimedian skaalaustoimenpiteitä kuten videokuvan kuvanopeuden ja kuvakoon säätämistä. \nTämä tutkimus osoittaa, että transkoodauksen tehokkuutta voidaan parantaa huomattavasti liittämällä skaalaustoimenpiteet enkooderiin.
Cited by 0
Artur Janicki, Wojciech Mazurczyk, Krzysztof Szczypiorski · arXiv (Cornell University) · 2012
TranSteg (Trancoding Steganography) is a fairly new IP telephony steganographic method that functions by compressing overt (voice) data to make space for the steganogram by means of transcoding. It offers high steganographic bandwidth, retains good voice quality and is generally harder to detect than other existing VoIP steganographic methods. In TranSteg, after the steganogram reaches the receiver, the hidden information is extracted and the speech data is practically restored to what was originally sent. This is a huge advantage compared with other existing VoIP steganographic methods, where the hidden data can be extracted and removed but the original data cannot be restored because it was previously erased due to a hidden data insertion process. In this paper we address the issue of steganalysis of TranSteg. Various TranSteg scenarios and possibilities of warden(s) localization are analyzed with regards to the TranSteg detection. A steganalysis method based on MFCC (Mel-Frequency Cepstral Coefficients) parameters and GMMs (Gaussian Mixture Models) was developed and tested for various overt/covert codec pairs in a single warden scenario with double transcoding. The proposed method allowed for efficient detection of some codec pairs (e.g., G.711/G.729), whilst some others remained more resistant to detection (e.g., iLBC/AMR).
Cited by 0Open access
Johan Garcia, Anna Brunström · 2004
Cited by 0
Delbert Dueck · 2001
Cited by 4
Sina Tamanna · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2013
Video transcoding is the process of converting compressed video signals to adapt video characteristics such as video bit rate, video resolution, or video codec, so as to meet the specifications of communication channels and endpoint devices. A straightforward transcoding solution is to fully decode and encode the video. However this method is computationally expensive and thus unsuitable in applications with tight resource constraints such as in software-based real-time environment. Therefore, efficient transcoding meth- ods are required to reduce the transcoding complexity while preserving video quality. Prior transcoding methods are suitable for video coding standards such as H.264/AVC and MPEG-2. H.265/HEVC has introduced new coding concepts, e.g., the quad-tree-based block structure, that are fundamentally different from those in prior standards. These concepts require existing transcoding methods to be adapted and novel solutions to be developed. This work primarily addressed the issue of efficient HEVC transcoding for bit rate adaptation (reduction). The goal is to understand the transcoding behaviour for some straightforward transcoding strategies, and to subsequently optimize the complexity/quality trade-off by providing heuristics to reduce the number of coding options to evaluate. A transcoder prototype is developed based on the HEVC reference software HM-8.2. The proposed transcoder reduces the transcoding time compared to full decoding and encoding by at least 80% while inducing a coding performance drop within a margin for 5%. The thesis has been carried out in collaboration with Ericsson Research in Stockholm
Cited by 0Open access
Shashi R. Shilarnav · 2007
The entire dissertation/thesis text is included in the research.pdf file; the official abstract appears in the short.pdf file (which also appears in the research.pdf); a non-technical general description, or public abstract, appears in the public.pdf file.
Cited by 0Open access
Philip J. Bernosky, Paul G. Salazar · SMPTE Journal · 1990
Digital component video is useful in applications that generate or process video in digital component form. Paint systems and special effects devices are good examples. Digital composite video has advantages in storage and distribution due to the comparably reduced bit density, and implementation because of compatibility with existing analog composite facilities. The gap between the two digital families can be bridged with a digital format translator. Translation is not simple and carries penalties that are not usually expected in digital environments. The process of conversion between 4:2:2 component and 4fsc composite is outlined, with some discussion on the associated problems.
Cited by 0
David Kristiadi, Arum Marwati · Jurnal Teknologi Informasi dan Ilmu Komputer · 2023
Penyediaan file video dengan bitrate bervariasi menjadi syarat utama bagi layanan Video On Demand yang menerapkan adaptive streaming. Hal tersebut dilakukan dengan transcoding yang menghasilkan video dengan multi-bitrate. Proses multi-bitrate transcoding membutuhkan waktu yang tidak singkat. Lama durasi waktunya sebanding dengan besarnya bitrate, frame size dan frame rate. Untuk mempersingkat durasi transcoding, dibuat sebuah prototipe layanan transcoding dengan menerapkan Mapreduce. Layanan transcoding dengan Mapreduce terdiri dari satu komputer master dan beberapa komputer worker yang terhubung dalam satu LAN. Dengan dikoordinir oleh komputer master, komputer-komputer worker mengerjakan proses Map dan Reduce. Di dalam proses Map dilakukan transcoding terhadap segmented videos. Di dalam proses Reduce dilakukan penggabungan segmen-segmen video yang telah di-transcode dengan parameter/key (bitrate, frame size, dan frame rate) yang sama menjadi satu video yang utuh. Prototipe layanan transcoding dibuat menggunakan Library FFMPEG untuk transcoding, SCP untuk transfer file, RPC untuk komunikasi antar komputer. Di dalam pengujian prototipe, jumlah komputer worker ditentukan sebanyak 7 buah. Kinerja layanan transcoding sangat memuaskan dengan rata-rata efektifitas transcoding sebesar 71,3% dibandingkan dengan transcoding menggunakan satu komputer. AbstractThe provision of video files with varying bitrates is the main requirement for Video On Demand services that implement adaptive streaming. Transcoding that produces multiple bitrates achieves that. Multi-bitrate transcoding can take a longer time. That duration is comparable with the large of the video's bitrates, frame sizes, and frame rates. A transcoding service prototype was created based on Mapreduce to shorten the duration. Transcoding service using Mapreduce consists of several computers connected to a LAN, one as master and the other as worker computers. The master coordinates the workers to do the Map and Reduce process. In the Map process, workers transcode the segmented videos. In the Reduce process, workers merge all transcoded video segments with the same key or parameters (bitrate, frame size, and frame rate) into a single video. The transcoding service prototype was created using the FFMPEG library for transcoding, SCP for file transfer, and RPC for communication between computers. In the testing stage, the number of workers is 7 computers. Service performance is very satisfactory, with average transcoding effectiveness of 71,3% compared to transcoding using a single computer.
Cited by 0Open access
2012
Cited by 0
Dols, Nicolau, Antolí Martínez, Jordi M. · Peter Lang Verlag eBooks · 2025
Languages tend to be identified as basically steady and uniform even if evolution has performed a considerable amount of recoding operations. The overlapping area of individual forms of a code are the arena of transcoding negotiations and adaptations leading to linguistic change. Recoding and transcoding are in the spotlight in this book aiming to the connection between analytical approaches traditionally severed into independent research fields. Translation, subtitling, proofreading, history literaturising, phonetic perception and semantic interpretation, and language change all share a point discernable only if the code is understood as essentially dynamic. Although most of the chapters work on Catalan, this book offers theoretical approaches applicable to any other language.
Cited by 0Open access
Darren Lunn, Sean Bechhofer, Simon Harper · 2008
The World Wide Web (Web) is a visually complex, dynamic, multimedia system that can be inaccessible to people with visual impairments. SADIe addresses this problem by using Semantic Web technologies to explicate implicit visual structures through a combination of an upper and lower ontology. By identifying elements within the Web page, in addition to the role that those elements play, accurate transcoding can be applied to a diverse range of Websites.
Cited by 10
G. Keesman, Robert Hellinghuizen, F.W. Hoeksema et al. · Signal Processing Image Communication · 1996
Cited by 193Open access
David Kristiadi, Arum Marwati · Jurnal Teknologi Informasi dan Ilmu Komputer · 2023
Penyediaan file video dengan bitrate bervariasi menjadi syarat utama bagi layanan Video On Demand yang menerapkan adaptive streaming. Hal tersebut dilakukan dengan transcoding yang menghasilkan video dengan multi-bitrate. Proses multi-bitrate transcoding membutuhkan waktu yang tidak singkat. Lama durasi waktunya sebanding dengan besarnya bitrate, frame size dan frame rate. Untuk mempersingkat durasi transcoding, dibuat sebuah prototipe layanan transcoding dengan menerapkan Mapreduce. Layanan transcoding dengan Mapreduce terdiri dari satu komputer master dan beberapa komputer worker yang terhubung dalam satu LAN. Dengan dikoordinir oleh komputer master, komputer-komputer worker mengerjakan proses Map dan Reduce. Di dalam proses Map dilakukan transcoding terhadap segmented videos. Di dalam proses Reduce dilakukan penggabungan segmen-segmen video yang telah di-transcode dengan parameter/key (bitrate, frame size, dan frame rate) yang sama menjadi satu video yang utuh. Prototipe layanan transcoding dibuat menggunakan Library FFMPEG untuk transcoding, SCP untuk transfer file, RPC untuk komunikasi antar komputer. Di dalam pengujian prototipe, jumlah komputer worker ditentukan sebanyak 7 buah. Kinerja layanan transcoding sangat memuaskan dengan rata-rata efektifitas transcoding sebesar 71,3% dibandingkan dengan transcoding menggunakan satu komputer. AbstractThe provision of video files with varying bitrates is the main requirement for Video On Demand services that implement adaptive streaming. Transcoding that produces multiple bitrates achieves that. Multi-bitrate transcoding can take a longer time. That duration is comparable with the large of the video's bitrates, frame sizes, and frame rates. A transcoding service prototype was created based on Mapreduce to shorten the duration. Transcoding service using Mapreduce consists of several computers connected to a LAN, one as master and the other as worker computers. The master coordinates the workers to do the Map and Reduce process. In the Map process, workers transcode the segmented videos. In the Reduce process, workers merge all transcoded video segments with the same key or parameters (bitrate, frame size, and frame rate) into a single video. The transcoding service prototype was created using the FFMPEG library for transcoding, SCP for file transfer, and RPC for communication between computers. In the testing stage, the number of workers is 7 computers. Service performance is very satisfactory, with average transcoding effectiveness of 71,3% compared to transcoding using a single computer.
Cited by 0Open access
S. C. Ihde, Paul P. Maglio, Jeannie Meyer et al. · IBM Systems Journal · 2001
With the rapid increase in the amount of content on the World Wide Web, it is now becoming clear that information cannot always be stored in a form that anticipates all of its possible uses. One solution to this problem is to create transcoding intermediaries that convert data, on demand, from one form into another. Up to now, these transcoders have usually been stand-alone components, converting one particular data format to another particular data format. A more flexible approach is to create modular transcoding units that can be composed as needed. In this paper, we describe the benefits of an intermediary-based transcoding approach and present a formal framework for document transcoding that is meant to simplify the problem of composing transcoding operations.
Cited by 29
정인범, 서동만, 김종우 · 2010
Cited by 0
George Bernard Shaw · 2007
g~å=dÉÄçÉêë éêçãçíçê=W mêçÑK=ÇêK=táã=i^jlqqb báåÇîÉêÜ~åÇÉäáåÖ=îççêÖÉÇê~ÖÉå=íçí=ÜÉí=ÄÉâçãÉå=î~å=ÇÉ=Öê~~Ç= j~ëíÉê=áå=ÇÉ=áåÑçêã~íáÅ~=ãìäíáãÉÇá~
Cited by 0
GEBOERS, Jan · Document Server@UHasselt (UHasselt) · 2007
This thesis is focused on the subjects of caching, transcoding, and the combination thereof in a network proxy. The motivation for exploring this field of study is twofold. First there is the rapid increase in bandwidth consumption that is caused by the popularity of the Internet. Second is the advent of ubiquitous computing, in the form of an exponential proliferation of end user computing devices, causing the user space to become heterogeneous and diverse. To cater to each of these users, who have their own specific hardware specifications and \nbandwidth capacity, is a challenging task. \nA modern web site or online application makes use of rich multimedia content to make the \nuser experience enjoyable, such as high resolution images, motion video and audio. This \nis very strenuous for the average Internet connection, let alone the low speed access that a mobile phone or personal digital assistant has to offer. Also the hardware of the device might not always be suitable for such intensive media content, simply because of a small display screen, and as such there is a dire need for per-user customization of the content. \nOne way to approach this obstacle is by employing a caching and transcoding proxy, which merits are that it takes care of the media adaptation in a transparent way, without requiring any changes on either the client or the server platform. It also stores frequently visited resources to speed up future requests. This thesis gives a detailed summary of the current state of affairs on the topics of caching, transcoding, and the integration of those two technologies. \nAfter having performed this literature study, a practical implementation was realized, which \noffers the previously described functionality. To accompany that software project a series of tests and measurements were performed that show once more the importance and benefits of employing such technology. It is concluded that this is a valuable subject, that deserves its share of research, for its use has become paramount (indispensable) in this world of bandwidth consuming Internet applications and ever evolving client device heterogeneity.
Cited by 0Open access
Zhijun Lei · Proceedings of the ninth ACM international conference on Multimedia - MULTIMEDIA '01 · 2001
The rapid development of wireless technologies and computer-embedded devices make it possible for people to use portable devices accessing multimedia information and service. In order to bring multimedia information and service to the various client devices while retaining the ability to go mobile, multimedia information must be adapted, which is referred to as media transcoding technology. In this paper, some related issues of media transcoding are discussed. Media transcoding techniques are classified from different perspectives. Then a general framework for media transcoding is proposed and explored. Video transcoding is discussed as the major research focus. Some methods in terms of video rate control, spatial resolution reduction, and heterogeneous video transcoding are explored.
Cited by 2