2019年7月18日 星期四

pve vm 遷移失敗解法

參考:
https://forum.proxmox.com/threads/cant-connect-to-destination-address-using-public-key-task-error-migration-aborted.42390/



例如從 pve2 遷移至 pve5

解法1:

執行 pvecm updatecerts

PS. 應該在一台 node 執行就可以了吧?

-------------------

解法2:(這次採用這個方法)

在 pve2 執行

ssh -o "HostKeyAlias=pve5" root@IP_OF_PVE5



3 個 TypeScript 訣竅

Top 3 Useful TypeScript Tips for Angular - Morioh

不只能用在 Angular....


  1. 消除 import interface => 建議使用 namespace
  2. 讓 interface property 成為選擇性的 => 使用 Partial
  3. 讓 TypeScript 不要拋出錯誤 => 使用 @ts-ignore 註解

2019年7月15日 星期一

使用 youtube-dl 備份 YouTube 影片

參考:
好用的下載影片利器-youtube-dl @ Bryan的C語言筆記 :: 隨意窩 Xuite日誌 (推薦)
Youtube-dl濃縮教學筆記 | 小蛇蛇的筆記 (推薦)
使用 youtube-dl 備份 YouTube 影片,解決 1080p 高畫質影片無法下載問題 - 玩物尚誌
YouTube-dl 使用命令 - IT閱讀  =>  參數中文說明

GitHub - ytdl-org/youtube-dl: Command-line program to download videos from YouTube.com and other video sites

youtube-dl

最強的 網路影片下載 器 Youtube-dl-gui 只要有網址就能幫你搞定 - 電腦王阿達

GitHub - MrS0m30n3/youtube-dl-gui: A cross platform front-end GUI of the popular youtube-dl written in wxPython.

------------------------------------------
安裝

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

------------------------------------------
查詢版本

youtube-dl --version

------------------------------------------
升級

sudo youtube-dl -U

------------------------------------------

我是搭配 ffmpeg 做影片與聲音的合併


Usage: youtube-dl [OPTIONS] URL [URL...]

------------------------------------------
查詢可下載格式

youtube-dl -F http://www.youtube.com/watch?v=VIDEO_ID

------------------------------------------
下載 1080P 影片檔(137 => mp4)與聲音檔(140 => m4a)並自動合併

youtube-dl -f 137+140 http://www.youtube.com/watch?v=VIDEO_ID

------------------------------------------
下載 playlist 最佳品質

youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' http://www.youtube.com/playlist?list=LIST_ID


--playlist-items="7-10,12,14,18-26,28-37,39"  指定下載清單中的項目id


------------------------------------------
下載 playlist  1080P 影片檔(137 => mp4)與聲音檔(140 => m4a)並自動合併

youtube-dl -f 137+140 http://www.youtube.com/playlist?list=LIST_ID

其他參數
 --playlist-start 開始index(default=1)
 --playlist-end 結束index(default=最後一個)

------------------------------------------
目前常用之指令:下載最佳畫質、自動合併、下載並合併字幕

youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' \
--write-sub --embed-subs --sub-lang zh-Hant \
https://www.youtube.com/watch?v=video_id

中文字幕代碼:
台灣             zh-TW
中文繁體    zh-Hant

------------------------------------------
youtube-dl-gui 於 Deepin 下安裝

sudo apt install python-wxgtk3.0 python-twodict gettext

pip install youtube-dlg

安裝完路徑在
~/.local/bin/youtube-dl-gui

軟體啟動之後在  Options /  Formates 可勾選格式,會出現在主畫面的格式選單, Options / Extra 可加入參數













[Angular] Firebase 該如何連結多登入方式到同一個驗證帳號上

[Angular] Firebase 該如何連結多登入方式到同一個驗證帳號上 | CK's Notepad

大神的文章,超實用的!!!