後來我們遇到另外一個問題,較長的影片,Youku 會將之切成很多小片段,所以一部影片下載完以後,會有很多檔案。甚至如果是使用「youtube-dl-gui」這個圖形化的界面來操作,只能下載到第一小段而已。
經過反覆的測試,最後,我將之前寫的「Youtube-影片下載.vbs」改寫為「Youku-影片下載.vbs」,讓它先利用 youtube-dl 去下載指定網址的 Youku 影片,然後再利用 ffmpeg 這個工具來把各分段影片檔案合併,用起來還算方便。底下簡單的分享一下操作的程序。
下載所需的工具
「Youtube-影片下載.vbs」會使用到以下兩支別人分享的工具程式
- youtube-dl ( https://rg3.github.io/youtube-dl/ )
- ffmpeg ( https://ffmpeg.org/ )
它們其實支援常見的作業系統,底下先以 Windows 為例,介紹如何使用。
下載的網址:
進入 youtube-dl 的下載頁面後,找到紅色前頭所指的「youtube-dl.exe」,它是我們下載影片的主角,建立一個資料夾,將下載的 youtube-dl.exe 儲存在該資料夾串。
youtube-dl 下載頁面 |
進入 ffmpeg 的下載頁面以後,可依 Windows 系統是 32位元或 64位元版而選擇不同的版本來下載。
ffmpeg 的下載頁面 |
下載回來的 ffmpeg 是個壓縮檔,解壓縮以後,我們只要「bin」資料夾的「ffmpeg.exe」即可以,將它複製到存放 youtube-dl.exe 的資料夾中。
最後登場的是下載我弄的小小工具「Youtube-影片下載.vbs」,下載的網址如下:
將壓縮檔裡的 「Youtube-影片下載.vbs 」解壓縮以後,和前面的 youtube-dl.exe 和 ffmpeg.exe 放在同一個資料夾中。有了這三者,應該可以輕鬆的下載 Youku 網站中的影片了。
下載 Youku 影片
工具準備妥當,可以下載影片囉!先大概介紹一下「Youtube-影片下載.vbs」所進行的程序:
- 取得使用者輸入的 Youku 影片網址。
- 試著用 youtube-dl 去擷取影片的「標題」。
- 建立以影片標題為名稱的資料夾。
- 試著以 youtube-dl 去擷取影片片段的清單,並產生給 ffmpeg 合併影片用的檔案清單,並儲存至 file_list.txt 檔案中。
- 以 youtube-dl 下載影片。
- 以 ffmpeg 合併各段影片為一個檔案。
影片下載 step 1
要下載影片,當然就是先連到 Youku 中,找到想下載的影片頁面,然後將影片的網址複製下來(圖片紅色箭頭指的那一長串)。
影片下載 step 2
啟動 「Youtube-影片下載.vbs」
影片下載 step 3
將複製好的影片網址貼入對話框輸入區,並按「確定」鈕。
影片下載 step 3
如果 youtube-dl 順利擷取到影片的相關資訊,應該會顯示類似底下合併影片訊息:
並且新增一個以影片標題為名的新資料夾。
按完「確定」鈕,就會開始下載影片囉!
相關文章
- 雄 : Tools : youtube-dl 下載影片的利器
- 雄 : Tools : youtube-dl-gui 下載影片的利器 Part II
- 雄 : Tools : youtube-dl 下載影片的利器 part 4
謝謝,好用.
回覆刪除作者已經移除這則留言。
回覆刪除