REFACTORING USER INTERFACE DAN REFACTORING PROSES PEMBUATAN SUBTITEL : STUDI KASUS APLIKASI SCREEN RECORDER

ADAM, JERRY (2023) REFACTORING USER INTERFACE DAN REFACTORING PROSES PEMBUATAN SUBTITEL : STUDI KASUS APLIKASI SCREEN RECORDER. S1 thesis, Universitas Mercu Buana Jakarta.

[img] Text (COVER)
01 COVER.pdf

Download (425kB)
[img] Text (ABSTRAK)
02 ABSTRAK.pdf

Download (32kB)
[img] Text (BAB I)
03 BAB 1.pdf
Restricted to Registered users only

Download (48kB)
[img] Text (BAB II)
04 BAB 2.pdf
Restricted to Registered users only

Download (152kB)
[img] Text (BAB III)
05 BAB 3.pdf
Restricted to Registered users only

Download (69kB)
[img] Text (BAB IV)
06 BAB 4.pdf
Restricted to Registered users only

Download (453kB)
[img] Text (BAB V)
07 BAB 5.pdf
Restricted to Registered users only

Download (29kB)
[img] Text (DAFTAR PUSTAKA)
08 DAFTAR PUSTAKA.pdf
Restricted to Registered users only

Download (33kB)
[img] Text (LAMPIRAN)
09 LAMPIRAN.pdf
Restricted to Registered users only

Download (1MB)

Abstract

In the modern era dominated by multimedia applications, the development and improvement of the user interface (GUI) and the process of making subtitles in screen recorder applications are very important. In this study, researchers used the PyQt framework, with the Pygame library, and the Python programming language to refactor the GUI and the process of making subtitles on existing screen recorder applications. Through refactoring methods, researchers optimize the appearance, functionality and efficiency of the user interface. Researchers also use tools from PyTransriber to implement subtitles. The results show significant improvements in user engagement, display clarity, and resulting subtitle accuracy and legibility. Researchers provide additional suggestions such as engaging in user testing for validation and feedback, providing options for customizing the display of subtitles, monitoring the latest technology developments and design trends to ensure the GUI remains relevant and modern. Refactoring the GUI and the process of creating subtitles using the PyQt framework, the Pygame library, and the Python programming language has resulted in a more attractive and functional screen recorder application for users. Keywords: Screen Recorder, Graphic User Interface, PyQt, Subtitles Dalam era modern yang didominasi oleh aplikasi multimedia, pengembangan dan perbaikan antarmuka pengguna (GUI) serta proses pembuatan subtitel dalam aplikasi screen recorder menjadi sangat penting. Dalam penelitian ini, peneliti menggunakan framework PyQt, dengan library Pygame, dan bahasa pemrograman Python untuk melakukan refactoring GUI dan proses pembuatan subtitel pada aplikasi screen recorder yang ada. Melalui metode refactoring, peneliti mengoptimalkan tampilan, fungsionalitas, dan efisiensi antarmuka pengguna. Peneliti juga menggunakan bantuan tools dari PyTransriber untuk implementasi subtitel. Hasilnya menunjukkan peningkatan signifikan dalam interaksi pengguna, kejelasan tampilan, serta akurasi dan keterbacaan subtitel yang dihasilkan. Peneliti memberikan saran-saran tambahan seperti melibatkan pengujian pengguna untuk validasi dan umpan balik, memberikan opsi penyesuaian tampilan subtitel, memantau perkembangan teknologi dan tren desain terkini untuk memastikan GUI tetap relevan dan modern. Refactoring GUI dan proses pembuatan subtitel dengan menggunakan framework PyQt, library Pygame, dan Bahasa pemograman Python telah menghasilkan aplikasi screen recorder yang lebih menarik, fungsional bagi pengguna. Kata Kunci : Screen Recorder, Graphic User Interface, PyQt, Subtitel

Item Type: Thesis (S1)
Call Number CD: FIK/INFO. 23 138
NIM/NIDN Creators: 41519010152
Uncontrolled Keywords: Screen Recorder, Graphic User Interface, PyQt, Subtitel
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 003 Systems/Sistem-sistem
000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 003 Systems/Sistem-sistem > 003.5 Computer Modeling and Simulation/Model dan Simulasi Komputer
000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika
000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika > 004.1 General Works on Specific Types of Computers/Karya Umum tentang Tipe-tipe Khusus Komputer
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: CALVIN PRASETYO
Date Deposited: 11 Oct 2023 06:56
Last Modified: 11 Oct 2023 06:56
URI: http://repository.mercubuana.ac.id/id/eprint/82343

Actions (login required)

View Item View Item