[Ubuntu] 使用youtube-dl下載YouTube.com的影片

使用minitube準備下載對岸的2014年春晚來看看,沒想到下載了一下minitube就掛了,無法順利下載,找了一下其他YouTube的下載方法,最後用命令行的youtube-dl下載成功了。以下是安裝與操作的步驟。

  1. 用下列指令安裝youtube-dl
    sudo apt-get install youtube-dl
  
  1. 用瀏覽器瀏覽http://youtube.com,搜尋到需要的影片後複製其網址
  2. 輸入下列指令先找出能下載的影片格式,我打算下載成1080p的高清格式,因此格式代碼是137(後記:137、136下載的檔案都無法播放,改用22就可以...):
    youtube-dl -F http://www.youtube.com/watch?v=7pKHsPcQot4
  

youtube-dl 1
4. 以-f 137下載成1080p的格式:

    youtube-dl -f 137 http://www.youtube.com/watch?v=7pKHsPcQot4
  

youtube-dl 2

youtube-dl真是簡單又方便。

2014/02/26補充

使用 youtube-dl 備份 YouTube 影片,解決 1080p 高畫質影片無法下載問題 - 玩物尚誌看到,要下載1080p的影片需要額外動作:

  1. 先下載 1080p 的影片檔。
    youtube-dl --no-playlist --max-quality 137 http://www.youtube.com/watch?v=VIDEO_ID
  
  1. 再下載 128k 的聲音檔。
    youtube-dl --no-playlist --max-quality 140 http://www.youtube.com/watch?v=VIDEO_ID
  
  1. 使用 mencoder 合併影片與聲音:使用 mencoder 工具可以合併影片與聲音檔案,輸出成大多數播放軟體可以支援的 MP4 格式。
    mencoder -oac copy -ovc copy -fafmttag 0x706d -of lavf -lavfopts format=mp4 VIDEO.mp4 -audiofile VIDEO.m4a -o VIDEO-MERGED.mp4
  


##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *