(Daftar Isi) Membuat Aplikasi Pemutar Video Python dan Pyside

BelajarPython - assalamualaikum wr. wb.

Selamat datang temen - temen di projek saya berikutnya.. Dimana kali ini, saya akan membuat sebuah mini aplikasi lagi.. Udah tau kan apa yang akan saya buat kali ini.. Kan udah ada di judul.. hehe Langsung saja yuk kita simak sama - sama...

Pengenalan aplikasi yang akan kita buat.

Seperti di atas, kali ini kita akan membuat sebuah aplikasi pemutar video.. Walaupun fungsi nya masih umum dan standard saja, tapi saya rasa sudah cukup untuk sekedar melihat video saja.. Nah berikut saya tamilkan contoh tampilan dari mini projek aplikasi kali ini...



Oya, untuk membangu aplikasi ini, saya menggunakan modul pyside (klik disini untuk install).. Dan berikut contoh screenshoot dari aplikasi kali ini....


Kalian juga bisa membuat code program ini menjadi file aplikasi loh.. iya file aplikasi seperti "exe" itu.. sehingga, nantinya kita cukup klik dua kali saja untuk menjalankan aplikasi ini... tanpa perlu repot - repot membuka nya di IDLE atau IDE python.. nah seperti apa caranya? cukup mudah kok.. dan saya juga sudah membuatkan tutorialnya.. untuk kalian yang menggunakan windows, KALIAN BISA KLIK DISINI ya temen - temen.. atau jika pada link pertama terlalu rumit, KALIAN BISA MENCOBA CARA INI ya.... dan bagi pengguna linux ? tenang saja.. bisa juga kok membuat file executable nya.. untuk melihat tutorialnya, KALIAN BISA KLIK DISINI temen - temen...

Dan seperti biasa, Aplikasi ini saya posting menjadi 11 versi.. Dengan penambahan fitur di tiap versinya.. Dan pada postingan kali ini saya hanya akan menampilkan rincian tiap versi + link postingan saja.. Oya, kalian harus install PySide dulu ya sebelum menjalankan aplikasi ini.. Oke, langsung saja kita simak saja detail versi nya di bawah ini...

Pemutar video versi 1

Pada versi terendah ini, saya hanya menampilkan video saja... Berikut rincian lengkap nya....

Nama: mn-VideoPlayer
Versi: 1.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-39 baris.
Penambahan: +-39  baris.
Terdiri dari: 1 class dan 4 metode.
Fitur: memutar 1 video.
Kelemahan: Menentukan lokasi video di code program.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video1.html 

Dan berikut contoh screenshoot tampilannya...



Pemutar video versi 2

Di versi kedua, saya menambahkan fitur pemilih file video yang akan kita buka... Berikut rincian lengkap nya....

Nama: mn-VideoPlayer 2.0
Versi: 2.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-49 baris.
Penambahan: +-13  baris.
Terdiri dari: 1 class dan 6 metode.
Fitur: memilih file untuk di buka.
Kelemahan: Tidak ada koreksi pemilih jenis file..
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video2.html

Dan berikut contoh screenshoot tampilannya...



Pemutar video versi 3

Versi ketiga aplikasi ini saya menambahkan fitur pengontrolan pemutaran video... Berikut rincian lengkap nya....

Nama: mn-VideoPlayer 3.0
Versi: 3.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-76 baris.
Penambahan: +-27  baris.
Terdiri dari: 1 class dan 8 metode.
Fitur: Posisi tombol tidak simetris..
Kelemahan: Play, Pause dan Stop.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video3.html

Dan berikut contoh screenshoot tampilannya...



Pemutar video versi 4

Pada versi empat, aplikasi ini saya tambahkan fitur untuk maju dan mundur saat memainkan video... Berikut rincian lengkap nya....
Nama: mn-VideoPlayer 4.0
Versi: 4.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-101 baris.
Penambahan: +-25  baris.
Terdiri dari: 1 class dan 10 metode.
Fitur: maju beberapa/mundur beberapa detik.
Kelemahan: tidak jelas posisi detik nya.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video4.html

Dan berikut contoh screenshoot tampilannya...



Pemutar video versi 5

Versi  ini, aplikasi ilima ini saya tambahkan fitur slider untu progress pemutaran video nya.. Juga volumenya... Berikut rincian lengkap nya....

Nama: mn-VideoPlayer 5.0
Versi: 5.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-113 baris.
Penambahan: +-12  baris.
Terdiri dari: 1 class dan 11 metode.
Fitur: Slider progress putar dan slider volume.
Kelemahan: belum ada waktu putar.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video5.html

Dan berikut contoh screenshoot tampilannya...



Pemutar video versi 6

Kali ini adalah aplikasi versi enam. Dimana di versi kali ini, saya ubah tombol kaku tadi menjadi sebuah icon.. Berikut rincian lengkap nya....

Nama: mn-VideoPlayer 6.0
Versi: 6.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-128 baris.
Penambahan: +-15  baris.
Terdiri dari: 1 class dan 11 metode.
Fitur: Mempercantik tampilan.
Kelemahan: Sudah Bagus tapi belum setara aplikasi ternama.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video6.html 

Dan berikut contoh screenshoot tampilannya...




Pemutar video versi 7

Versi 7 ini saya akan menampilkan jumlah menit video nya ya... Berikut rincian lengkap nya....

Nama: mn-VideoPlayer 7.0
Versi: 7.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-150 baris.
Penambahan: +-22  baris.
Terdiri dari: 1 class dan 13 metode.
Fitur: Menampilkan waktu video dan volume.
Kelemahan: -.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video7.html

Dan berikut contoh screenshoot tampilannya...




Pemutar video versi 8

Versi hanya saya tambahkan menubar saja yaa... Berikut rincian lengkap nya....

Nama: mn-VideoPlayer 8.0
Versi: 8.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-241 baris.
Penambahan: +-91  baris.
Terdiri dari: 1 class dan 20 metode.
Fitur: Menubar
Kelemahan: memperbesar/perkecir dan mute volume hanya bekerja jika ada video yang dibuka. Serta mute hanya membuat volume menjadi 0. (bukan mute yg sebenarnya).
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video8.html

Dan berikut contoh screenshoot tampilannya...



Pemutar video versi 9

Di versi 9 ini ada fitur untuk memutar beberapa video secara urut.. Berikut rincian lengkap nya....

Nama: mn-VideoPlayer 9.0
Versi: 9.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-329 baris.
Penambahan: +-80  baris.
Terdiri dari: 1 class dan 26 metode.
Fitur: Daftar pustaka file. (menampung lebih dari satu file video untuk diputar)
Kelemahan: harus memutar video secara urut.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video9.html

Dan berikut contoh screenshoot tampilannya...



Pemutar video versi 10

Di versi kali ini ada fitur untuk memutar video yang di klik pada judul video di daftar pustaka.. Berikut rincian lengkap nya....
Nama: mn-VideoPlayer 10.0
Versi: 10.0 || selanjutnya.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-347 baris.
Penambahan: +-18  baris.
Terdiri dari: 1 class dan 28 metode.
Fitur: Klik dua kali untuk memutar video pada pustaka.
Kelemahan: tidak bisa hapus video dari pustaka.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video10.html


Dan berikut contoh screenshoot tampilannya...



Pemutar video versi 11

Di versi ini memungkin kan kita menghapus musik darii daftar pustaka.. Berikut rincian lengkap nya....

Nama: mn-VideoPlayer 11.0
Versi: 11.0 || versi awal.
Bahasa: Python 3.x  || Install.
Modul: PySide || Install.
Baris Code: +-384 baris.
Penambahan: +-50  baris.
Terdiri dari: 1 class dan 28 metode.
Fitur: Dapat menghapus video dari daftar pustaka.
Kelemahan: Mungkin saja ada bug dan tidak ada koreksi file video. Jadi semua file bisa dipilih.
syarat menjalankan: Python 3.x, PySide, dan editor teks / IDE.
Cara menjalankan: install python 3 dan PySide, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2018/01/video11.html

Dan berikut contoh screenshoot tampilannya...





Nah itu dia temen - temen 11 versi dari aplikas pemutar video kali ini.. Semoga dengan postingan aplikasi tersebut dapat bermanfaat bagi kalian ya.. Dan jangan lupa baca postingan menarik lainnya... Dan sampaikan juga kritik dan saran kalian pada blog ini..

Oke, sekian dulu temen - temen.. Mohon maaf apabila ada salah kata dan ada kesalahan pada postingan nya.. Sampaikan kesalahan tersebut di kolom komentar ya.. Biar kita bisa belajar bersama.. Ok, sekian dulu dan terimakasih..

Wassalamualikum wr.wb.
Previous
Next Post »
Thanks for your comment