Jawaban:
Alternatif untuk youtube-dl
telah dijelaskan di sini: Baris Perintah Baru YouTube Player Dan Downloader Dengan Dukungan Playlist Lokal: mps-youtube . Artikel ini cukup rinci tetapi hanya mengutip apa yang tampaknya relevan dengan pertanyaan Anda:
mps-youtube adalah alat baru yang, selain dapat mengunduh video YouTube (baik keseluruhan video atau hanya audio), juga dapat mencari dan memutar video YouTube dan membuat daftar putar lokal, semuanya dari baris perintah.
Secara default, ini pada dasarnya adalah pemutar audio YouTube (dan pengunduh), tetapi Anda dapat mengaktifkan pemutaran video (eksternal) dari opsinya.
Program ini membutuhkan kehadiran python-pip
dan mplayer
(keduanya dapat diinstal oleh apt-get
). Kemudian, jalankan sudo pip install mps-youtube
dan selesai.
Anda dapat membaca lebih lanjut tentang mps-youtube di sini .
Catatan
sudo apt-get install python-pip
penggunaan sudo apt-get install --no-install-recommends python-pip
. Itu bekerja dengan baik (untuk tujuan khusus menginstal mps-youtube
).Pertama, instal youtube-dl
:
sudo apt-get install youtube-dl
Kemudian unduh dan konversi video YouTube
youtube-dl http://www.youtube.com/watch?v=dQw4w9WgXcQ -x
The -x
bertobat untuk audio.
Opsi audio lebih lanjut:
-x, --extract-audio convert video files to audio-only files (requires ffmpeg or avconv and ffprobe or avprobe) --audio-format FORMAT "best", "aac", "vorbis", "mp3", "m4a", "opus", or "wav"; best by default --audio-quality QUALITY ffmpeg/avconv audio quality specification, insert a value between 0 (better) and 9 (worse) for VBR or a specific bitrate like 128K (default 5)
Halaman Beranda :
Anda dapat mencari dan mengunduh menggunakan youtube-dl. Yang perlu Anda lakukan adalah memberikan istilah pencarian di tautan, seperti:
youtube-dl -f bestaudio 'https://www.youtube.com/results?search_sort=video_view_count&filters=video&search_query="SEARCH TERM(S) HERE"'
Karena itu menampilkan semua video dengan istilah pencarian baik dalam judul atau deskripsi (atau komentar?), Anda dapat membatasi mengunduh hanya video-video dengan istilah pencarian (atau istilah lain) dalam judul, kemudian gunakan --match-title
seperti begitu:
youtube-dl -f bestaudio --match-title "<regex or caseless sub-string>" 'https://www.youtube.com/results?search_sort=video_view_count&filters=video&search_query="SEARCH TERM(S) HERE"'
Anda juga dapat menolak penggunaan video dengan --reject-title
cara yang sama --match-title
, atau menggunakan keduanya bersamaan.
Kebetulan, saya baru saja mencoba pencarian tersebut dan ada yang bermasalah di fasilitas pencarian youtube. Jika Anda menghapus bagian "search_sort = video_view_count" dari string, itu memberikan hasil lebih banyak, beberapa di antaranya tidak memiliki istilah di dalamnya, meskipun video terkait, jadi berhati-hatilah.
UPDATE
Jawaban di atas tidak benar-benar lengkap. Youtube-dl memiliki fasilitas pencarian built-in untuk Google, Youtube, dan Yahoo. Untuk ketiganya, Anda dapat menggunakan perintah 'gvsearchX:TERMS'
,, 'ytsearchX:TERMS'
dan 'yvsearchX:TERMS'
masing - masing, dan mengganti 'X' dengan jumlah hasil yang Anda inginkan (dan mengganti 'SYARAT' dengan istilah pencarian Anda, jelas).
Untuk mengambil semua format yang dapat diunduh:
youtube-dl -F <URL>
Untuk mengunduh mp3 secara langsung:
youtube-dl --extract-audio --audio-format mp3 <URL>
Bagi saya, triknya adalah:
--extract-audio
bendera, seperti yang disarankan @ blade19899.--format bestaudio
flag, seperti yang disarankan @Xenoth.Hasil:
./youtube-dl --extract-audio --format bestaudio https://www.youtube.com/watch?v=3LZugKYOx80
Saya menggunakan Ubuntu 16.04, dan Audacity 2.1.2, mengaktifkan add-on "download helper" add-on Firefox. Saat video Youtube diputar, klik pada simbol bola tiga warna di sisi kanan atas tampilan Firefox, pilih bentuk unduhan (misalnya cepat) dan sistem memberi tahu Anda ketika video diunduh. Dari unduhan, pilih "show in folder" lalu R-klik dan pilih "open with Audacity", file audio kemudian di layar. Untuk mengekstrak sebagai, ucapkan mp3, pilih "ekspor audio", ubah ekstensi file ke "mp3", pilih tujuan Anda, mis. "Musik", dan pergilah. Sebelum ekspor, Anda dapat menyetel audio menggunakan Audacity untuk menghapus pembicaraan awal yang tidak diinginkan atau tepukan kerumunan.
Anda dapat menggunakan alat pihak ketiga seperti 4K YouTube ke MP3. Ini memungkinkan Anda untuk mengekstrak hanya audio dari klip video.https://www.4kdownload.com/products/product-youtubetomp3
Mereka bahkan memiliki tutorial singkat tentang cara melakukannya https://www.4kdownload.com/howto/howto-convert-video-to-mp3
Seperti jawaban lain telah dicatat, youtube-dl sangat cocok untuk ini .. untuk mengunduh dengan kualitas tertinggi maka Anda dapat menggunakan perintah:
youtube-dl --extract-audio --audio-format mp3 --audio-quality 0 https://youtube.com/watch?v=bT-HDjub20o
Jika Anda tidak dapat atau tidak ingin menggunakan youtube-dl, maka ada beberapa situs web yang dapat melakukan ini untuk Anda .. Saya pribadi merekomendasikan https://youtube-dlmp3.com
-f bestaudio
dan membiarkannya begitu saja.