Cara memuat turun, menukar dan memainkan video dari terminal.

Tangkapan skrin Youtube-dl

youtube-dl membolehkan anda mengkonfigurasi muat turun video dari laman web yang berbeza.

Sebilangan besar dari kita terbiasa menggunakan program dengan antara muka grafik. Walau bagaimanapun, ada sebilangan besar program yang digunakan dari terminal dan yang sangat berguna.

Dalam catatan ini kami menganalisis dua alat untuk memuat turun, menukar dan memainkan video. Youtube-dl menguruskan muat turun video, audio dan sari kata, sementara FFmpeg mengurus penukaran dan main balik.

Memuat turun video dengan youtube-dl

Youtube-dl adalah alat yang ditulis dalam Python itu membolehkan anda memuat turun video YouTube. Ia juga berfungsi dengan laman web yang serupa seperti Dailymotion, Photobucket, Facebook, Yahoo, Metacafe, dan Depositfiles.

Aplikasi youtube-dl Menyokong meneruskan muat turun yang terganggu. Oleh itu, jika anda menutup terminal atau kehilangan sambungan, youtube-dl dapat dijalankan lagi dengan url video yang sama. Muat turun yang belum selesai akan disambung semula, selagi ada muat turun separa dalam direktori semasa.

Ciri-ciri lain dari program ini adalah:

  • Membenarkan memintas sekatan geografi, sebagai hasilnya kita akan dapat memuat turun video yang hanya dapat ditonton menggunakan VPN.
  • Ia boleh pilih antara format yang berbeza video
  • Ia mungkin pilih antara kualiti video yang berbeza didapati.

Secara amnya, lebih baik menggunakan url yang ditunjukkan oleh Youtube kepada kami di menu kongsi, daripada yang kami lihat di bar penyemak imbas.

Muat turun dan pasang youtube-dl.

Walaupun program ini ada di repositori, versi itu memberikan beberapa masalah. Lebih baik memuat turunnya dari halaman projek.

Kami menggunakan arahan 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 muat turun asas adalah:
youtube-dl url_video

Video Youtube dalam format yang berbeza, adalah mungkin untuk menontonnya dengan perintah
youtube-dl -F url_video

Keluaran perintah ini adalah senarai dengan format dan kualiti yang berbeza dengan pengenal angka. Setelah dipilih, kami melakukan:
youtube-dl -f N url_video
Di mana N adalah nombor pengecam.

Sekiranya kami ingin memuat turun senarai main, arahan yang sesuai adalah:
youtube-dl -cit url_lista

Untuk memuat turun audio sahaja
youtube-dl -x url_video

Sementara itu, jika kita mahu memuat turunnya dalam format mp3
youtube-dl -x --audio-format mp3

Melainkan jika diperintahkan sebaliknya, youtube-dl memuat turun fail ke folder peribadi anda. Penting, untuk masalah kemas, menggunakan folder tertentu. Contohnya, folder Video.

Sebelum memuat turun video, gunakan arahan

cd Vídeos

Sekiranya pengedaran anda tidak termasuk folder ini, anda boleh membuatnya dengan:

mkdir Vídeos

Kemudian jalankan arahan di atas.

Bekerja dengan video yang dimuat turun

Untuk mula bekerja dengan video yang dimuat turun, kita mesti ingat bahawa format tajuk yang digunakan oleh Youtube tidak sesuai dengan arahan terminal Linux. Oleh itu, kita akan menipu menggunakan antara muka grafik untuk sekali.

  • Pertama: Kami menuding ke atas fail yang dimuat turun.
  • Kedua: klik pada Properties.
  • Ketiga: Kami menukar nama menjadi sederhana dan tekan Enter.
Tangkapan skrin sifat video yang dimuat turun dengan youtube-dl

Untuk bekerjasama dengan FFmpeg, anda harus mengubah tajuk fail yang dimuat turun dengan youtube-dl.

FFmpeg ialah set codec sumber terbuka dan alat untuk bekerja dengan fail multimedia. Kita dapat menemuinya di repositori semua pengedaran Linux.

Untuk mula belajar mengenai alat ini, mari lihat beberapa arahan asas:

Sekiranya anda ingin mendapatkan maklumat dari video
ffmpeg -i nombre_del_archivo -hide_banner

Bahagian terakhir arahan adalah untuk mengelakkan FFmpeg daripada memaparkan maklumat mengenai versi program yang digunakan.

Tukar video ke bingkai
ffmpeg -i video.flv fotograma%d.jpg

Walaupun ia adalah laman web video, YouTube membuat repositori yang baik untuk buku audio dan muzik. Untuk mula memanfaatkannya, perintah ini yang mengubah fail yang dimuat turun menjadi format mp3 boleh berguna.

ffmpeg -i nombre_video -vn -ar xxx -ac x -ab xxx -f xxx nombre_audio

Di mana?
-ar Menetapkan kadar sampel audio dalam Hz.
-ac Menetapkan bilangan saluran audio.
-ab Menetapkan kadar bit audio
-f Tetapkan format

Ini adalah parameter yang sesuai untuk penukaran,
ffmpeg -i video.formato -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3

Tukar antara format video
ffmpeg -i nombre_video.formato nombre_video.formato

Sebagai contoh, untuk menukar video dari format .flv ke format .mpg yang kita lakukan:
ffmpeg -i video.flv video.mpg

Anda juga boleh menambahkan audio ke video. Penggabungan dicapai akibat arahan ini:
ffmpeg -i audio.formato -i video.formato resultado_mezcla.formato

Meningkatkan kelajuan main balik
ffmpeg -i video.mpg -vf "setpts=0.5*PTS" archivo.formato

Sebaliknya, untuk mengurangkan kelajuan main balik yang kami lakukan:
ffmpeg -i video.mpg -vf "setpts=4.0*PTS" archivo.formato -hide_banner

Akhirnya kami dapat memainkan fail
ffplay nombre_video


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.