CATATAN MULTIMEDIA
  • HOME
  • Photography & Graphics
  • Video & Audio
  • Gallery
  • HOME
  • Photography & Graphics
  • Video & Audio
  • Gallery

PHotography  &  Graphics

Merestorasi Gambar Beresolusi Rendah

2/12/2022

0 Comments

 
Untuk merestorasi gambar/foto yang buram karena beresolusi rendah (low resolution), dapat menggunakan program command-line Real-ESRGAN yang menggunakan algoritma sintesis data model. Resolusi gambar dapat diperbesar hingga 4 kali. Namun, cara restorasi gambar dengan algoritma ini ada kelemahannya. Gambar berisi teks dengan ukuran yang terlalu kecil tidak akan terestorasi dengan baik. Restorasi gambar-gambar berisi vektor seperti anime akan lebih baik hasilnya daripada gambar foto. 

Ada 2 versi Real-ESRGAN, yakni versi executable file (EXE) dan versi Phyton script (Py). Untuk Real-ESRGAN versi EXE atau dapat disebut juga versi Vulkan, syarat utama untuk menjalankannya adalah Graphic Processing Unit (GPU) yang digunakan sudah mendukung teknologi Vulkan. Untuk mengetahuinya, dapat menggunakan software GPU-Z. Untuk cara penulisan baris perintahnya, dapat dibaca di bagian "README" di laman https://github.com/xinntao/Real-ESRGAN/#portable-executable-files-ncnn. 

Real-ESRGAN versi Pyhton script (Py) dapat dijalankan di komputer yang GPU-nya belum mendukung teknologi Vulkan, tetapi berjalan dengan (sangat) lambat. Real-ESRGAN yang dijalankan dengan Phyton script juga dapat digunakan untuk merestorasi gambar wajah (face enhancement). Untuk itu, perlu di-install terlebih dulu beberapa dependent packages (modul). Tahap-tahapnya dapat dilihat di laman https://github.com/xinntao/Real-ESRGAN/#-dependencies-and-installation. Untuk cara penulisan command-line Python script-nya dapat dilihat di laman https://github.com/xinntao/Real-ESRGAN/#python-script. Sebagai catatan, nama file gambar yang diproses tidak boleh memiliki karakter Unicode (UTF-8), misal huruf kanji, Yunani, Arab, dan lain-lain. Jika ada, rename dahulu ke nama file latin.

Jika tidak ingin menggunakan cara command-line (baris perintah) seperti di atas, dapat menggunakan software Topaz Gigapixel AI. Software ini juga sudah mendukung restorasi wajah. Hanya saja harga software ini tidaklah murah. Di samping itu, performance GPU dan CPU harus tinggi agar proses restorasi dapat berjalan dengan cepat. Jika memungkinkan, gunakan GPU terpisah sekelas NVIDIA RTX dan prosesor CPU sekelas Intel Core i7/i9 dengan generasi terbaru (min. generasi ke-11).

Di samping itu, ada juga software untuk image upscaler yang free dan open source, yaitu software Upscayl, yang pada dasarnya menggunakan algoritma Real-ESRGAN. Software Upscayl lebih cocok digunakan untuk upscaling gambar berbasis vektor.
Picture
Contoh gambar yang direstorasi dengan Real-ESRGAN versi Vulkan (EXE) dan versi Phyton script (Py).
Picture
Syarat GPU untuk dapat menjalankan Real-ESRGAN versi EXE adalah sudah mendukung teknologi Vulkan.
0 Comments

Print ke File PDF di Smartphone

1/11/2022

0 Comments

 
Sewaktu membaca sebuah artikel yang berguna di smartphone dengan menggunakan web browser, misalnya Chrome, kadangkala kita ingin menyimpannya sebagai file arsip. Cara yang umum adalah melakukan screenshot dan save ke file gambar.

Namun, bagaimana caranya untuk menyimpan seluruh artikel tersebut dalam file format PDF? Caranya adalah dengan menggunakan aplikasi PrinterShare. Klik menu "Share..." yang ada di web browser Chrome (menu "hamburger" atau "titik tiga" di pojok kanan atas) dan pilih ikon aplikasi "PrinterShare". Klik tombol "Print". Di bagian opsi, pilih paper size (misal, A4) dan pilih printer "Print to PDF". Kemudian, tentukan halaman yang akan di-print, apakah semua atau halaman tertentu saja.

Lihat juga blog berjudul "Printing Langsung dari Gadget Android"
Picture
Menu "hamburger" atau "titik tiga" di aplikasi web browser Chrome.
Picture
Print ke file PDF dengan ukuran A4 per halaman.
Picture
Menu "Share..."
Picture
Menentukan halaman yang akan di-print ke file PDF.
0 Comments

Membuat Folder Berdasarkan Daftar yang Sudah Ada

19/10/2022

0 Comments

 
Kadang-kadang kita mempunyai banyak file foto/gambar di komputer yang harus dikelompokkan ke dalam berbagai folder yang belum dibuat. Adalah melelahkan jika harus membuat banyak folder dan menamainya satu per satu di aplikasi desktop File Explorer. 

Ada cara yang lebih cepat, yakni membuat daftar nama folder dan subfolder-nya terlebih dulu pada sebuah file teks (misal, list.txt) atau file CSV (comma-separated values) yang mendukung karakter unicode UTF-8 (misal, list.csv). Gunakan aplikasi Notepad dan software Excel untuk membuat file TXT dan file CSV. Daftar nama folder dituliskan per baris ke bawah, bukan menyamping. Kemudian, jalankan batch script (file BAT) berikut ini.

for /f "tokens=1 delims=" %%d in (list.txt) do md "%%d"
atau
for /f "tokens=1 delims=::" %%d in (list.csv) do md "%%d"

Ingatlah, file BAT, file TXT atau file CSV-nya harus berada dalam parent folder atau current folder yang sama. 
create_folder_by_list_txt.bat
File Size: 0 kb
File Type: bat
Download File

create_folder_by_list_csv_file.bat
File Size: 0 kb
File Type: bat
Download File

Picture
Contoh daftar nama folder/subfolder yang dibuat di aplikasi Notepad.
Picture
Contoh daftar nama folder/subfolder dengan karakter unicode yang dibuat di Excel. Simpan file ke format CSV (comma-separated values) yang mendukung UTF-8.
Picture
Pilih save ke tipe CSV UTF-8 agar mendukung nama folder yang mempunyai karakter unicode.
0 Comments

Cara Memperoleh Daftar Aplikasi yang Ada di Windows

1/10/2022

0 Comments

 
Secara default, folder path dari aplikasi-aplikasi desktop yang ada di Windows disembunyikan (hidden); tidak seperti software yang umumnya terinstalasi di folder path "C:\Program Files\" atau di "C:\Program Files (x86)\". Untuk memperoleh daftar atau list semua aplikasi desktop yang ada di Windows, ketik command berikut ini di aplikasi desktop Powershell atau Windows Terminal Command Prompt.

​Get-AppxPackage >e:\Download\apps.txt

Nantinya akan dihasilkan sebuah file teks bernama apps.txt pada folder path "E:\Download\" yang berisi daftar semua aplikasi desktop (bukan daftar software) yang ter-install di Windows.

Dengan menggunakan aplikasi Notepad, carilah nama program dan perhatikan path dari file exe-nya di bagian "InstallLocation".
Misalnya, untuk aplikasi WA Desktop, file exe-nya ada di path:
C:\Program Files\WindowsApps\5319275A.WhatsAppDesktop_2.2228.14.0_x64__cv1g1gvanyjgm\app\WhatsApp.exe

Dengan mengetahui folder path dari aplikasi desktop yang "tersembunyi" tersebut, kita dapat membuat shortcut dan menjalankan aplikasi tersebut dengan cepat.
Picture
Line command di Powershell untuk mendapatkan daftar aplikasi di Windows.
Picture
Contoh path dari aplikasi WA Desktop.
0 Comments

Membuat Dashboard Shortcut

2/9/2022

0 Comments

 
Untuk mengakses system utility atau program di Windows dengan cepat, dapat dibuat semacam dashboard shortcut ke program-program tersebut. Untuk itu, dapat menggunakan software AutoPlay Menu Builder dan Autorun Max!. Software ini sebenarnya ditujukan untuk membuat menu auto-run pada CD/DVD. Namun, dapat juga digunakan untuk membuat menu pada hard drive lokal. 

Tampilan dan content menu dashboard dapat dibuat sesuai kebutuhan, misalnya kita ingin mengakses Control Panel, menjalankan sebuah program, membuka sebuah file, atau sekedar meng-explore sebuah folder yang sering dibuka dengan sekali klik saja. Dilihat dari fungsinya, dashboard shortcut ini hampir sama seperti shortcut program yang ada di Windows Desktop, hanya saja dikemas dalam bentuk sebuah menu yang dapat di-customized secara khusus.

Berikut ini adalah contoh beberapa shortcut khusus yang dapat dibuat di software AutoPlay Menu Builder.
Shortcut ke folder aplikasi Windows:
%WinDir%\explorer.exe shell:::{4234d49b-0245-4df3-B780-3893943456e1}
Catatan: %WinDir% adalah variable path ke C:\Windows

Shortcut ke Windows Desktop:
%WinDir%\explorer.exe shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257}

Shortcut ke Control Panel:
C:\Users\%Username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools\Control Panel
Catatan: %Username% adalah environment variable dari user name. Untuk mengetahui user name, ketik "echo %USERNAME%" (tanpa tanda kutip) di Command Prompt (CMD Prompt).

Shortcut ke System Properties:
%SysDir%\sysdm.cpl
Catatan: %SysDir% adalah variable path ke C:\Windows\System32

Shortcut ke Windows Spotlight:
C:\Users\%Username%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

Shortcut ke WhatsApp Desktop Application:
C:\Program Files\WindowsApps\5319275A.WhatsAppDesktop_2.2228.14.0_x64__cv1g1gvanyjgm\app\WhatsApp.exe
Picture
Contoh tampilan menu dashboard shortcut yang dibuat dengan software AutoPlay Menu Builder.
0 Comments

Solusi Green Screen Background yang Praktis

1/8/2022

0 Comments

 
Jika ingin menggunakan green screen background pada saat online meeting, misalnya dengan aplikasi desktop Zoom, dapat menggunakan Impraboard warna hijau muda terang yang disenderkan pada senderan kursi. Ukuran Impraboard-nya harus cukup besar (minimum 30 inch x 40 inch atau 75 cm x 100 cm; tebal 3 mm) agar dapat melingkupi kepala hingga pinggang. Untuk kursi yang mempunyai sandaran tangan (arm rest), Impraboard dapat diletakkan di atasnya agar kelihatan lebih tinggi pada tampilan webcam.

Gunakan lampu dari atas kepala agar Impraboard-nya terpapar cahaya dengan merata dan bayangan badan jatuh menyudut ke bawah.  Resolusi webcam dipilih pada 640 x 480p dengan rasio 4:3 agar sudut pandang (FOV) tidak melebar ke samping.

Sebagai catatan, pemasangan Impraboard lebih cepat dan praktis ketimbang pemasangan kain green screen berbahan spunbond jika objeknya hanya duduk saja. Jangan kuatir akan permukaan Impraboard yang sedikit bergelombang karena tidak akan nampak jelas pada kamera webcam daripada bekas lipatan kain green screen spunbond yang sering berkerut.
Picture
Impraboard warna hijau muda terang sebagai green screen background.
Picture
Impraboard yang disenderkan pada kursi yang mempunyai arm rest.
Picture
Impraboard tampak dari arah depan (kamera webcam).
Picture
Setting green screen background pada aplikasi desktop Zoom.
0 Comments

Membuat Layar Smartphone Tetap "On"

8/7/2022

0 Comments

 
Pada umumnya, layar smartphone akan off dengan sendirinya setelah beberapa saat jika tidak ada aktivitas, terkecuali di-setting secara khusus agar tetap menyala. Namun, ada saatnya kita menginginkan agar layar smartphone tetap dalam keadaan on, misalnya pada saat membaca e-book, artikel berita, atau pada saat smartphone sedang di-remote dari komputer.

Untuk membuat layar smartphone Android tetap dalam keadaan on atau menyala, dapat menggunakan bantuan aplikasi MacroDroid. Adapun contoh instruksi macro/makro dari app MacroDroid yang digunakan dapat diunduh dari link di bagian bawah artikel ini. Dalam contoh ini, akan ada 2 floating button sebagai trigger untuk menjalankan instruksi macro bernama "Screen On" dan "Screen Off". Macro "Screen On" untuk membuat layar smartphone tetap menyala dan macro "Screen Off" untuk mengembalikan kondisi agar layar dapat padam dan terkunci jika tidak digunakan.

Sebagai catatan, jangan lupa untuk menjalankan macro "Screen Off" jika macro "Screen On" sudah tidak lagi digunakan.

Lihat juga blog atau artikel terkait berjudul "Menjalankan Makro pada Smartphone".
Picture
Macro "Screen On" untuk membuat layar smartphone tetap hidup. Macro ini dapat dijalankan dengan menekan floating button sebagai trigger-nya.
Picture
Macro "Screen Off" untuk mengembalikan layar smartphone agar dapat padam sendiri dan terkunci.
screen_on.macro
File Size: 2 kb
File Type: macro
Download File

screen_off.macro
File Size: 2 kb
File Type: macro
Download File

Gunakan klik kanan dan save as macro file untuk mengunduh file makro dari app MacroDroid ini.
0 Comments

Sharing Mouse dan Keyboard antara Smartphone dan Komputer

5/6/2022

0 Comments

 
Untuk men-sharing mouse dan keyboard antara smartphone dan komputer, dapat menggunakan aplikasi DeskDock Pro yang di-install di smartphone dan software DeskDock Server yang di-install di komputer.

Aplikasi unik ini menjadikan layar smartphone seolah-olah seperti "extended monitor" dari komputer. Posisi kursor dan pointer dari mouse dapat berada di layar monitor komputer maupun "menyeberang" ke layar smartphone. Demikian juga keyboard dapat berfungsi di layar monitor maupun layar smartphone.

Dengan cara sharing mouse dan keyboard seperti ini berarti kita dapat mengendalikan/me-remote smartphone dari komputer.
Picture
Picture
Software DeskDock Server yang di-setting di komputer.
0 Comments

Screen Cast Layar Smartphone ke OBS Studio

7/5/2022

0 Comments

 
Salah satu cara untuk melakukan screen cast layar smartphone Android ke layar OBS Studio di komputer adalah dengan menggunakan aplikasi Screen Stream Mirroring Pro.

Setelah meng-install aplikasi tersebut di smartphone, pilihlah local streaming ke "VLC media player/OBS". Catat nilai IP address yang muncul di layar smartphone. Sementara itu, buka software OBS Studio di komputer dan tambahkan "Media Source" pada kolom "Sources". Klik properties dari "Media Source" dan matikan pilihan "Local File". Kemudian, masukkan nilai IP address yang telah dicatat sebelumnya di bagian "Input". Untuk menghindari screen lag yang terlalu lama, aturlah resolusi video dan frame rate-nya agar tidak terlalu tinggi di app Screen Stream Mirroring Pro.

Jika sistem Android dari smartphone sudah versi 10 atau di atasnya, maka dapat melakukan internal audio streaming. Jika masih versi 9 atau di bawahnya, hanya dapat melakukan microphone audio streaming.

Kelemahan app Screen Stream Mirroring Pro ini adalah tidak dapat melakukan screen casting/mirroring content aplikasi atau web yang berisi materi gambar video yang diproteksi. Layar smartphone yang di-casting akan nampak sebagai  blank screen atau hitam saja di layar OBS Studio.

Aplikasi Screen Stream Mirroring Pro juga dapat digunakan untuk screen casting ke Android TV, broadcast langsung ke YouTube, Facebook, dan lain-lain.
Picture
Pilih local streaming ke "VLC media player/OBS" di aplikasi Screen Stream Mirroring Pro.
Picture
Contoh nilai IP address yang muncul dari app Screen Stream Mirroring Pro.
Picture
Menambah "Media Source" dan men-setting properties-nya di software OBS Studio.
0 Comments

Cara Membagi Gambar Menjadi Beberapa Potongan dengan Ukuran yang Sama

8/4/2022

0 Comments

 
Untuk membagi (mem-split) sebuah gambar menjadi beberapa potongan (tile) dengan ukuran yang sama, dapat menggunakan software Tilemage.

Gambar yang besar dibagi menjadi beberapa baris dan kolom dengan perbandingan ukuran lebar (width) dan tinggi (height) tertentu. Misalnya, sebuah gambar long screenshot dari smartphone dengan ukuran 1080 x 16775 piksel hendak dicetak ke dalam ukuran kertas A4 (ukuran 210 x 297 mm atau kira-kira 2:3). Maka, gambar itu harus dibagi menjadi 1 kolom dan 11 baris agar tiap potongan tile-nya mempunyai perbandingan ukuran lebar dan tinggi 2:3 atau 1080 x 1525 piksel.

Selain itu, dapat juga menggunakan software PhotoScape dengan fitur "Splitter" (Pemotong). Parameter splitter-nya dapat dipilih, apakah akan dipotong berdasarkan jumlah baris dan kolom atau berdasarkan ukuran dari masing-masing tile.
Picture
Sebuah contoh mem-split sebuah gambar besar menjadi beberapa bagian dengan ukuran tertentu dengan software TileMage.
Picture
Contoh sebuah gambar long screenshot (1080 x 16775 piksel) yang dibagi menjadi beberapa potongan tile dengan ukuran masing-masing 1080 x 1525 piksel.
Picture
Software PhotoScape dengan fitur "Splitter" (Pemotong).
0 Comments
<<Previous
Forward>>

    Author

    Multimedia

    Archives

    May 2025
    April 2025
    March 2025
    February 2025
    January 2025
    December 2024
    November 2024
    October 2024
    September 2024
    August 2024
    July 2024
    June 2024
    May 2024
    April 2024
    March 2024
    February 2024
    January 2024
    December 2023
    November 2023
    October 2023
    September 2023
    August 2023
    July 2023
    June 2023
    May 2023
    April 2023
    March 2023
    February 2023
    January 2023
    December 2022
    November 2022
    October 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    November 2021
    October 2021
    September 2021
    August 2021
    July 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    February 2020
    January 2020
    December 2019
    November 2019
    October 2019
    September 2019
    August 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    October 2018
    September 2018
    July 2018
    June 2018
    April 2018
    January 2018
    July 2017
    June 2017
    April 2017
    March 2017
    February 2017
    January 2017
    December 2016
    November 2016
    October 2016
    August 2016
    June 2016
    May 2016
    March 2016
    February 2016
    January 2016
    December 2015
    September 2015

    Categories

    All
    Graphics
    Photography

    RSS Feed