我越來越相信,當我說Linux終端是一個功能強大的工具,並且被操作系統之外的所有人員所不公平地重視時,我的意思是出於某種原因。 終點站 有很多可能性 您甚至可以搜索YouTube視頻並通過它們播放它們。
你想知道它是怎麼做的嗎? 然後不要錯過我們接下來要向您展示的內容,該內容既不多於也不少於 mps-youtube程序,這是一個輕巧,簡單且實用的終端應用程序,可讓我們根據命令播放和下載YouTube視頻,並且我們將向您展示如何安裝和使用它。
安裝mps-youtube
mps-youtube已經存在於Ubuntu存儲庫中,只是它不是最新版本。 為了 安裝最新版本 我們將不得不求助於PIP,因此首先我們必須打開一個終端並輸入以下內容:
sudo apt-get install python-pip
安裝後,我們必須 用它來獲得mps-youtube,正如我們剛剛討論的那樣。 為此,我們將必須在終端中輸入以下命令:
sudo pip install mps-youtube
至於我們將用來觀看視頻的播放器, 我們有兩種選擇:MPlayer2或mpv。 要安裝MPlayer2,我們輸入以下命令:
sudo apt-get install mplayer2
並安裝 mpv播放器 其他:
sudo apt-get install mpv
至於使用哪個播放器,我由您自己決定,但是 mps-youtube默認與mpv一起使用。 此後可以更改,但是我們將在下面說明。
使用和配置mps-youtube
開始 使用該應用 我們必須編寫以下命令:
mpsyt
接下來,我們將對其進行配置。 如果代替mpv 我們想使用MPlayer 作為默認播放器,在打開的界面中,我們將編寫以下內容:
set player mplayer
默認情況下,mps-youtube僅允許音樂搜索,但 這也可以改變 使用以下命令觀看各種視頻:
set search_music false
最後,我們只有 配置視頻輸出:
set show_video true
用命令 set
可以 查看所有參數 可用的設置。
執行搜索非常容易。 在文本輸入界面中,我們放置 我們要尋找的東西要領先一點例如:
.led zeppelin
觀看視頻非常簡單:您所要做的就是編寫 出現在左側的清單編號 然後按 簡介,要下載視頻,我們要做的就是使用以下命令:
d ITEM-NUMBER
ITEM-NUMBER在哪裡 剩下的數字 我們前面討論的視頻名稱的名稱。
如您所見,它是一種工具 簡單,易於使用和配置,這使我們可以從終端上觀看視頻,而無需打開瀏覽器。 如果您敢嘗試,請根據您的經驗給我們留言。
下午好,非常感謝您的這篇文章,我想知道我是否可以使該過程自動化,也就是說,每次打開它時,我都不必在終端中輸入命令來打開程序(我有點健忘)
嗨,帕特里克,首先感謝您的評論。
我不知道有什麼方法可以自動執行該過程,除非您想為其創建一個腳本,然後將其放置在桌面啟動器中,但是我將嘗試找出是否可以找到一些東西。
問候。
首先,非常感謝您的文章。 從終端查看YouTube比打開瀏覽器要舒服得多。
關於自動化過程,在面板中並在以下命令框中創建啟動器可能會很有用:
伴侶終端-e mpsyt
o
xfce4-終端-e mpsyt
o
gnome 終端 -e mpsyt
取決於您使用的終端。
很好的文章和很好的應用程序。 我一直想念能夠在youtube-dl上獲得視頻的列表
(或者至少我不知道該怎麼做)。
致Patrick:您可以在.bashrc中創建一個容易記住的別名
別名vervideos ='/ path /到/ mpsyt /'
我將它用於我經常忘記的命令。
您好,看看他對我的看法:
追溯(最近一次通話):
文件“ / usr / local / bin / mpsyt”,第9行,在
load_entry_point('mps-youtube == 0.2.5','console_scripts','mpsyt')()
在load_entry_point中的文件“ /usr/lib/python2.7/dist-packages/pkg_resources.py”,第351行
返回get_distribution(dist).load_entry_point(組,名稱)
在load_entry_point中的文件“ /usr/lib/python2.7/dist-packages/pkg_resources.py”,第2363行
返回ep.load()
載入中的文件“ /usr/lib/python2.7/dist-packages/pkg_resources.py”,第2088行
entry = __import __(self.module_name,globals(),globals(),['__name__'])
在第2.7行的“ /usr/local/lib/python1/dist-packages/mps_youtube/__init__.py”文件中
來自.main import init
在第2.7行的“ /usr/local/lib/python54/dist-packages/mps_youtube/main.py”文件中
從urllib.request導入urlopen,build_opener
ImportError:沒有名為請求的模塊
我已經用$ sudo pip卸載了mps-youtube並卸載了mps-youtube,並且又卸載了python-pip,我又做了一切,如果您能幫助我,問題仍然存在,我將不勝感激。
查看更改列表(https://github.com/np1/mps-youtube/blob/develop/CHANGELOG),在最新版本(0.2.5)中顯示:
-僅支持python 3(將不與python 2一起運行)
根據您發送的跟踪信息,您有python2.7
嘗試安裝python3-pip
[sudo] apt-get安裝python3-pip
然後使用pip3安裝mps-youtube
[sudo] pip3 安裝 mps-youtube