Sebagian besar dari kita terbiasa menggunakan program dengan antarmuka grafis. Namun, ada sejumlah besar program yang digunakan dari terminal dan itu sangat berguna.
Dalam posting ini kami menganalisis dua alat untuk mengunduh, mengonversi, dan memutar video. Youtube-dl menangani unduhan video, audio dan subtitle, sedangkan FFmpeg menangani konversi dan pemutaran.
Mengunduh video dengan youtube-dl
Youtube-dl adalah alat yang ditulis dengan Python itu memungkinkan Anda mengunduh video YouTube. Juga, ini berfungsi dengan situs serupa seperti Dailymotion, Photobucket, Facebook, Yahoo, Metacafe, dan Depositfiles.
Aplikasi youtube-dl Mendukung melanjutkan unduhan yang terputus. Oleh karena itu, jika Anda menutup terminal atau kehilangan koneksi, youtube-dl dapat dijalankan kembali dengan url video yang sama. Unduhan yang belum selesai akan dilanjutkan, selama ada unduhan sebagian di direktori saat ini.
Fitur lain dari program ini adalah:
- Memungkinkan melewati batasan geografis, sebagai hasilnya, kami dapat mengunduh video yang hanya dapat ditonton menggunakan VPN.
- Hal ini dapat pilih di antara format yang berbeda video
- Itu mungkin pilih di antara kualitas video yang berbeda tersedia.
Secara umum, lebih disukai menggunakan url yang ditunjukkan Youtube kepada kita di menu berbagi, daripada yang kita lihat di bilah browser.
Unduh dan instal youtube-dl.
Meskipun program ada di repositori, versi itu memberikan beberapa masalah. Cara terbaik adalah mendownloadnya dari halaman proyek.
Kami menggunakan perintah ini:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl
Kami memberi Anda izin yang diperlukan
sudo chmod a+rx /usr/local/bin/youtube-dl
Perintah unduh dasar adalah:
youtube-dl url_video
Video Youtube dalam format yang berbeda, Anda dapat melihatnya dengan perintah
youtube-dl -F url_video
Output dari perintah ini adalah daftar dengan format dan kualitas berbeda dengan pengenal numerik. Setelah dipilih, kami melakukan:
youtube-dl -f N url_video
Dimana N adalah nomor pengenal.
Jika kami ingin mengunduh daftar putar, perintah yang sesuai adalah:
youtube-dl -cit url_lista
Untuk mengunduh audio saja
youtube-dl -x url_video
Sedangkan jika kita ingin mendownloadnya dalam format mp3
youtube-dl -x --audio-format mp3
Kecuali diinstruksikan sebaliknya, youtube-dl mengunduh file ke folder pribadi Anda. Penting, untuk masalah kerapian, menggunakan folder tertentu. Misalnya, folder Video.
Sebelum mengunduh video, gunakan perintah
cd Vídeos
Jika distribusi Anda tidak menyertakan folder ini, Anda dapat membuatnya dengan:
mkdir Vídeos
Kemudian jalankan perintah di atas.
Bekerja dengan video yang diunduh
Untuk mulai bekerja dengan video yang diunduh, kita harus ingat itu format judul yang digunakan oleh Youtube tidak kompatibel dengan perintah terminal Linux. Jadi kita akan menipu menggunakan antarmuka grafis sekali.
- Pertama: Kami mengarahkan kursor ke file yang diunduh.
- Kedua: klik Properties.
- Ketiga: Kami mengubah nama menjadi yang sederhana dan tekan Enter.
FFmpeg adalah file kumpulan codec dan alat open source untuk bekerja dengan file multimedia. Kami dapat menemukannya di repositori semua distribusi Linux.
Untuk mulai mempelajari alat ini, mari kita lihat beberapa perintah dasar:
Jika Anda ingin mendapatkan informasi dari video tersebut
ffmpeg -i nombre_del_archivo -hide_banner
Bagian terakhir dari perintah ini adalah untuk mencegah FFmpeg menampilkan informasi tentang versi program yang digunakan.
Ubah video menjadi bingkai
ffmpeg -i video.flv fotograma%d.jpg
Meskipun ini adalah situs video, YouTube adalah tempat penyimpanan yang baik untuk buku audio dan musik. Untuk mulai memanfaatkannya, perintah ini yang mengubah file yang diunduh ke format mp3 dapat berguna.
ffmpeg -i nombre_video -vn -ar xxx -ac x -ab xxx -f xxx nombre_audio
Dimana?
-ar Mengatur laju sampel audio dalam Hz.
-ac Mengatur jumlah saluran audio.
-ab Mengatur kecepatan bit audio
-f Atur format
Ini umumnya merupakan parameter yang cocok untuk konversi,
ffmpeg -i video.formato -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3
Konversi di antara format video
ffmpeg -i nombre_video.formato nombre_video.formato
Misalnya, untuk mengonversi video dari format .flv ke format .mpg yang kami lakukan:
ffmpeg -i video.flv video.mpg
Dimungkinkan juga untuk menambahkan audio ke video. Penggabungan dicapai sebagai hasil dari perintah ini:
ffmpeg -i audio.formato -i video.formato resultado_mezcla.formato
Tingkatkan kecepatan pemutaran
ffmpeg -i video.mpg -vf "setpts=0.5*PTS" archivo.formato
Sebaliknya, untuk mengurangi kecepatan pemutaran yang kami lakukan:
ffmpeg -i video.mpg -vf "setpts=4.0*PTS" archivo.formato -hide_b
anner
Kami akhirnya dapat memutar file
ffplay nombre_video