Terminal di linux itu seba guna. Kenapa saya bilang serba guna? Karena hanya dengan terminal saja kita sudah bisa melakukan berbagai hal yang berkaitan dengan aktifitas sehari-hari saya. Tentu saja tidak semua hal. Meski begitu, saya tetap mempreriotaskan penggunaan terminal jika saya mendownload sesuatu. Padahal, ada berbagai software berbasis GUI yang menawarkan jasa mendownload. Alasannya simpel saja, mendownload menggunakan terminal lebih ringan dan meski koneksi terputus saya masih bisa melanjutkan proses download saya di lain waktu tanpa takut filenya corrupt.
Kita sudahi opini saya. Pada terminal, kita bisa menggunakan wget untuk mendownload file. Kebetulan, wget sudah tersedia di terminal secara otomatis. Jadi, tidak perlu mendownload ataupun menginstallnya.
Lalu, bagaimana kita mendownload file menggunakan wget? Mudah saja, cukup masukkan perintah:
wget URL
contohnya saja saya mendownload tinymce:
wget http://download.moxiecode.com/tinymce/tinymce_4.2.5.zip
Saya sarankan, kita pindah dulu ke direktori tempat kita ingin meletakkan file yang akan kita download. Kalau kita baru membuka terminal dan mendownload dengan wget, maka file yang kita download terletak di folder home. Biasanya saya pindah dulu ke folder Downloads
cd Downloads
agar file yang saya download tersimpan di folder Downloads.
Kembali ke wget. Sayangnya, dengan perintah "wget URL", jika tiba-tiba koneksi terputus maka kita harus mendownload dari awal dengan mengulang perintah tersebut. Tapi tenang saja, kita bisa menambahkan opsi -c sebelum url untuk mengatasi hal tersebut. Sehingga perintahnhya menjadi:
wget -c http://download.moxiecode.com/tinymce/tinymce_4.2.5.zip
dengan begitu meski koneksi terputus untuk sementara, wget akan terus mencoba untuk terus melanjutkan proses download. Jika koneksi sudah tersambung lagi, maka wget bisa melanjutkan proses download sampai selesai.
Bagaimana jika kita ingin mengubah nama file yang kita download? Kita tinggal menambahkan opsi -O sesudah url sehingga:
wget http://download.moxiecode.com/tinymce/tinymce_4.2.5.zip -O tinymce.zip
Bagaimana jika kita ingin mendownload file secara berurutan? Kita perlu meletakkan url yang ingin kita download ke dalam sebuah file, katakan list_download.txt, maka kita tinggal tambahkan opsi -i atau jika digabung dengan -c menjadi -ci.
wget -ci list_download.txt
jangan lupa juga, tiap satu baris maksimal satu url. Kita tidak boleh menggabungkan beberapa url kita menjadi satu baris.
Bagaimana jika kita ingin membatasi penggunaan bandwidth pada saat mendownload? Contoh, kita akan membatasi penggunaan bandwidth maksimal 50 Kb/s:
wget -c http://download.moxiecode.com/tinymce/tinymce_4.2.5.zip --limit-rate=50k
Itu saja beberapa peintah dasar yang sering saya gunakan ketika mendownload menggunakan wget. Untuk lebih lengkapnya, silahkan kunjungi situs resminya dan baca dokumentasinya.
Sekian dan terima kasih...
Tampilkan postingan dengan label download. Tampilkan semua postingan
Tampilkan postingan dengan label download. Tampilkan semua postingan
Senin, 14 September 2015
Kamis, 10 September 2015
Mendownload Video Dari Youtube Menggunakan Terminal
Ada banyak cara yang banyak cara yang bisa kita gunakan untuk mendownload video yang ada di YouTube. Mulai dari memasang plugin pada browser, sampai softwarea downloader. Tapi, bagaimana jika menggunakan terminal?
Untuk mendownload video youtube menggunakan terminal, kita perlu memasang youtube-dl terlebih dahulu pada laptop kita. Untuk memasangnya, cukup ketikkan perintah:
Setelah kita memasang Youtube DL, lalu bagaimana kita mendownload videonya?
Mudah saja. Untuk mendownload video youtube, cukup masukkan perintah pada terminal :
atau
Youtube DL memiliki banyak fitur yang bisa digunakan ketika mendownload video. Beberapa diantaranya adalah:
1. -c
Dengan perintah seperti di atas, ketika koneksi terputus maka kita harus mendownload ulang dengan cara menjalankan ulang perintah tersebut. Untuk mengatasi hal tersebut, kita dapat menambahkan opsi "-c" ketika menjalankan perintah youtube-dl seperti berikut:
dengan begitu, meski koneksi terputus kita tidak perlu mendownload ulang dari awal video yang kita unduh.
2. -r
Kalau kita ingin membatasi penggunaan bandwidth ketika mendownload, kita bisa menambahkan opsi "-r".
dengan perintah di atas, kita membatasi penggunaan bandwidth maksimal 50kB/s.
3. -a
Bagaimana jika kita ingin mendownload file berurutan? Cukup catat link-link yang akan kita download ke dalam sebuah file, katakan saja list_youtube.txt, maka kita hanya perlu manambahkan "-a" sehingga terlihat seperti ini:
4. -q
Jika kita ingin mendownload secara background (sehingga proses download tidak terlihat pada terminal), kita cukup manambahkan opsi "-q".
Lalu bagaimana kita melihat proses download secara background tersebut? Um... Saya lupa. Tapi, ketika menggunakan opsi "-q" saya sarankan gunakan juga opsi "--console-title" sehingga proses download akan terlihat di title (judul) pada terminal.
5. -s
Bagaimana jika kita tidak ingin mendownload apapun? Kita hanya ingin menguji apakah perintah yang kita gunakan pada youtube-dl sudah betul atau salah. Untuk itu, kita bisa menambahkan opsi "-s". Dengan opsi ini, kita tidak akan mendownload apapun ke hardisk kita.
6. Beberapa opsi bisa digabungkan
Bagaimana jika kita menggabungkan opsi "-c" "-r" "-q" "-a" dan "-s"?
Bagaimana? Menarik bukan? Silahkan dicoba dan jangan sungkan bertanya jika ada yang tidak dipahami.
Untuk mendownload video youtube menggunakan terminal, kita perlu memasang youtube-dl terlebih dahulu pada laptop kita. Untuk memasangnya, cukup ketikkan perintah:
sudo apt-get install youtube_dl
Setelah kita memasang Youtube DL, lalu bagaimana kita mendownload videonya?
Mudah saja. Untuk mendownload video youtube, cukup masukkan perintah pada terminal :
youtube-dl URL
atau
youtube-dl https://www.youtube.com/watch?v=9yKFZxVxzi8
Youtube DL memiliki banyak fitur yang bisa digunakan ketika mendownload video. Beberapa diantaranya adalah:
1. -c
Dengan perintah seperti di atas, ketika koneksi terputus maka kita harus mendownload ulang dengan cara menjalankan ulang perintah tersebut. Untuk mengatasi hal tersebut, kita dapat menambahkan opsi "-c" ketika menjalankan perintah youtube-dl seperti berikut:
youtube-dl -c https://www.youtube.com/watch?v=9yKFZxVxzi8
dengan begitu, meski koneksi terputus kita tidak perlu mendownload ulang dari awal video yang kita unduh.
2. -r
Kalau kita ingin membatasi penggunaan bandwidth ketika mendownload, kita bisa menambahkan opsi "-r".
youtube-dl -c -r 50k https://www.youtube.com/watch?v=9yKFZxVxzi8
dengan perintah di atas, kita membatasi penggunaan bandwidth maksimal 50kB/s.
3. -a
Bagaimana jika kita ingin mendownload file berurutan? Cukup catat link-link yang akan kita download ke dalam sebuah file, katakan saja list_youtube.txt, maka kita hanya perlu manambahkan "-a" sehingga terlihat seperti ini:
youtube-dl -c -a list_youtube.txt
4. -q
Jika kita ingin mendownload secara background (sehingga proses download tidak terlihat pada terminal), kita cukup manambahkan opsi "-q".
youtube-dl -cq https://www.youtube.com/watch?v=9yKFZxVxzi8
Lalu bagaimana kita melihat proses download secara background tersebut? Um... Saya lupa. Tapi, ketika menggunakan opsi "-q" saya sarankan gunakan juga opsi "--console-title" sehingga proses download akan terlihat di title (judul) pada terminal.
youtube-dl -c -q --console-title https://www.youtube.com/watch?v=9yKFZxVxzi8
5. -s
Bagaimana jika kita tidak ingin mendownload apapun? Kita hanya ingin menguji apakah perintah yang kita gunakan pada youtube-dl sudah betul atau salah. Untuk itu, kita bisa menambahkan opsi "-s". Dengan opsi ini, kita tidak akan mendownload apapun ke hardisk kita.
youtube-dl -c -s https://www.youtube.com/watch?v=9yKFZxVxzi8
6. Beberapa opsi bisa digabungkan
Bagaimana jika kita menggabungkan opsi "-c" "-r" "-q" "-a" dan "-s"?
youtube-dl -cqsr 50k --console-title https://www.youtube.com/watch?v=9yKFZxVxzi8
youtube-dl -csa list_youtube.txt
youtube-dl -csqr 50k --console-title -a list_youtube.txt
Bagaimana? Menarik bukan? Silahkan dicoba dan jangan sungkan bertanya jika ada yang tidak dipahami.
Langganan:
Postingan (Atom)