Kompresi File Video Menggunakan Algoritma Punctured Elias Code


  • Tondhita Syah Nur Rangkuti * Mail Universitas Budi Darma, Medan, Indonesia
  • (*) Corresponding Author
Keywords: Compression; Video Files; Algorithm; Punctured Elias Code

Abstract

Video files are large in size, especially if they are high quality and have an MP4 extension. The MP4 extension is a minimally compressed format. This poses a problem in the processing of video files and also requires a large amount of storage space. If a video file is large in size, it can affect the file transfer process. Therefore, the file transfer process has two possible outcomes: the video file may take a long time to transfer, or the transfer may fail due to the file size exceeding the maximum storage limit. This issue can be resolved by compressing the video file data. Data compression reduces the storage size of the file on both internal and external memory, thereby accelerating the transfer process as the file size becomes smaller. Data compression has several algorithms that can be used. In this study, the author uses the punctured Elias code algorithm, which is a lossless compression technique, so that the decompressed result of the compressed data is the same as the original data. The design of this system consists of two main processes: the compression process and the decompression process, as well as the process of calculating the performance metrics of the Compression Ratio (RC), Compression Ratio (CR), and Redundancy. In the compression process of a colored video file with the MP4 extension using the Additive Code algorithm, the Ratio of Compression (RC) was 1.52, the Compression Ratio (CR) was 65%, and the Redundancy was 34%. In this video file compression research using the punctured Elias code algorithm, it is hoped that it can help users compress large video files into smaller ones.

References

D. Riyansyah, “Perancangan Aplikasi Kompresi File Video Menggunakan Algoritma Interpolative Coding,” KOMIK (Konferensi Nas. Teknol. Inf. dan Komputer), vol. 3, no. 1, pp. 392–397, 2019, doi: 10.30865/komik.v3i1.1618.

M. R. Prasetio, “Analisis Perbandingan Kinerja Alogaritma Shannon Fano dan Levenstein Code pada Kompresi File Video,” Univ. Sumatera Utara, 2019, [Online]. Available: https://library.usu.ac.id

D. Iqbal, “Implementasi Algoritma Levenstein Untuk Kompresi File Video Pada Aplikasi Chatting Berbasis Android,” KOMIK (Konferensi Nas. Teknol. Inf. dan Komputer), vol. 3, no. 1, pp. 266–273, 2019, doi: 10.30865/komik.v3i1.1601.

D. Yuni, “Kompresi File Aplikasi Hadist Dengan Menggunakan Algoritma Punctured Elias Code,” KOMIK (Konferensi Nas. Teknol. Inf. dan Komputer), vol. 4, no. 1, pp. 364–367, 2020, doi: 10.30865/komik.v4i1.2721.

J. A. Simatupang, G. L. Ginting, and F. T. Waruwu, “Perancangan Aplikasi Kompresi File Video Dengan Menggunakan Algoritma Start Step Stop Code,” vol. 1, no. 2, pp. 41–48, 2022.

D. Riyansyah, “Perancangan Aplikasi Kompresi File Video Menggunakan,” vol. 3, no. 2, pp. 392–397, 2019.

S. Simanjuntak, “Implementasi Metode Taboo Code Untuk Kompresi File Video,” Explorer (Hayward)., vol. 2, no. 1, pp. 32–38, 2022, doi: 10.47065/explorer.v2i1.156.

Simamora, “UNIVERSITAS SUMATERA UTARA Poliklinik UNIVERSITAS SUMATERA UTARA,” J. Pembang. Wil. Kota, vol. 1, no. 3, pp. 82–91, 2018.

N. Rizka, S. D. Nasution, and K. Ulfa, “Penerapan Algoritma Elias Omega Code Untuk Kompresi File Video Pada Aplikasi Rekam Layar,” vol. 9, no. April, pp. 257–265, 2021.

R. Syahputra, “Kompresi File Video Mp4 Dengan Menggunakan Metode,”J. Ris. Komput., pp. 52–57, 2016.

M. Alfarizi and S. Aripin, “Penarapan Algoritma Prefix Code Dalam Kompresi File Video,” KOMIK (Konferensi Nas. …, vol. 4, pp. 249–252, 2020, doi: 10.30865/komik.v4i1.2686.

S. S. Dwi Megasari, Bakri Tanet, “Analisis dan Perancangan Kompresi Vidio Dengan Algoritma Run length Encoding,” Jursan Tek. Inform. Skripsi Sarj. Komput., 2006.

K. E. Prasetyo, T. W. Purboyo, and R. E. Saputra, “Comparison of Text Data Compression Using Run Length Encoding, Arithmetic Encoding, Punctured Elias Code and Goldbach Code,” Int. J. Eng. Technol., vol. 9, no. 5, pp. 3821–3827, 2017, doi: 10.21817/ijet/2017/v9i5/170905151.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Kompresi File Video Menggunakan Algoritma Punctured Elias Code

Dimensions Badge
Article History
Published: 2024-06-28
Abstract View: 188 times
pdf Download: 165 times
Issue
Section
Articles