文章目錄
- 1. you-get(視頻下載)
- 1.1 You-Get簡介
- 1.2 You-Get安裝
- 1.3 You-Get使用
- 1.3.1 查看視頻下載支持格式
- 1.3.2 下載視頻
- 2. FFmpeg(多媒體格式轉換)
- 3. 白描(圖片OCR)
- 4. MobaXterm(Windows遠程登錄)
- 5. Geek Uninstaller(卸載神器)
1. you-get(視頻下載)

1.1 You-Get簡介
??觀看視頻成了現代人生活中必不可少的一部分,雖然在線觀看視頻成為了主流應用場景,但是部分應用場景依然需要離線觀看,比如沒有網路、網路信號不佳、收藏優秀視頻、快速進退尋找視頻片段,但是,不少視頻網站(如B站和油管)并不支持視頻下載,所以就開始尋覓一款能夠下載主流視頻的軟體,經過長時間的尋找和比較,篩選出了無廣告、無病毒、非常易用的一款軟體,即You-Get,You-Get是小型的命令列應用程式,能夠用來下載視頻、音頻、圖片,下面先花一些篇幅介紹一下You-Get所需環境的安裝程序,
1.2 You-Get安裝
??在安裝之前,需要先安裝Python環境,建議通過anaconda(或者miniconda,精簡版的anaconda,占硬碟空間小好幾倍),以64位Windows安裝miniconda為例,點擊藍字進行下載,
??在安裝程序中,唯獨需要注意的是紅框部分一定勾選上(其他選項可按照默認進行配置即可),否則會影響后續安裝You-Get,紅框選項指的是把Anaconda的路徑(包括pip、python等路徑)添加到系統的PATH環境變數中,

??安裝完Python環境后,打開命令列,安裝You-Get,具體操作流程如下所示:
- 同時按下windows鍵和R,打開運行,
- 輸入cmd,并按下回車鍵,
- 輸入pip install you-get
??如果出現Successfully installed you-get,則表示安裝成功,如下圖所示:

1.3 You-Get使用
1.3.1 查看視頻下載支持格式
??you-get -i ‘url’(注意是單引號,不要寫成雙引號),例如you-get -i ‘https://www.bilibili.com/video/BV1xa411c7iN’,如下圖所示,支持mp4和flv兩種格式下不同解析度的視頻,

??部分URL指代的是多p的視頻,如下圖紅框中所選文字:

1.3.2 下載視頻
??以720p的MP4下載為例,則輸入you-get --format=dash-flv720 ‘https://www.bilibili.com/video/BV1xa411c7iN’,如下圖所示就說明是在下載中了:

??多p視頻下載加上–playlist即可,具體下載命令為:you-get --format=dash-flv720 --playlist ‘https://www.bilibili.com/video/BV1ZJ411R7Fe’,如下圖所示:

2. FFmpeg(多媒體格式轉換)

??在2020年遇到了兩個實際問題,一個是把flv轉換成mp4,一個是把ts轉換成mp4格式,之前用過格式工廠,感徑訓可以,但是不夠靈活(比如無法適用于Linux)、功能也不夠強大,經過搜索,找到了一款比格式工廠更優秀的軟體:FFmpeg,建議去github進行下載,實在找不到的同學可在https://download.csdn.net/download/herosunly/13992097進行下載,下載后可將bin目錄加入到系統的PATH環境變數中,
??由于FFmpeg功能強大,簡單起見,先介紹上述兩個問題的命令,分別是:
ffmpeg -i video.ts -acodec copy -vcodec copy video.mp4K
ffmpeg -i video.flv video.mp4
-
-i: 表示輸入的源檔案
-
-vcodec copy : -vcodec表示使用的視頻編解碼器 ,前綴v表示video, 后面緊跟的copy 表示復制使用源檔案的視頻編解碼器,比如原檔案的編解碼器(codec)是h264,則這里就使用h264,
-
-acodec copy : -acodec表示使用的音頻編解碼器,前綴a表示audio,后面的copy 表示使用源檔案的音頻編解碼器,
??需要說明的是,FFmpeg并不能將所有的ts檔案轉換成mp4,尤其是加密后的ts檔案,此次能進行轉換的ts的檔案頭二進制如下所示:

??有關FFmpeg更加深入的使用可參考:https://www.jianshu.com/p/ddafe46827b7、https://blog.csdn.net/sinat_14826983/article/details/82597272(拼接視頻),
3. 白描(圖片OCR)
??2020年遇到了不少要提取出圖片中文字中的需求,找到了好幾款軟體,但是最好用的還是白描,白描支持各個平臺,包含了iOS版、Android版、微信小程式版、網頁版,該軟體使用較為簡單,就不進行贅述,通過一個實際的例子來展示其OCR的效果,

??識別后的效果如下所示:

4. MobaXterm(Windows遠程登錄)
??2020年遇到了一個應用場景,就是需要在Windows系統上頻繁的遠程登錄別的Linux和Windows主機,已有的WinScp只支持Linux遠程登錄,所幸有一同事告訴了我一個神器,該軟體為windows 桌面提供了所有重要的遠端網路工具(SSH, X11, RDP, VNC, FTP, MOSH 和Unix命令(bash, ls, cat, sed, grep, awk, rsync, …),具體界面如下所示:

??需要說明的是,可以MobaXterm通過跳板機訪問遠程服務器(親測可用),該軟體下載地址為https://download.csdn.net/download/herosunly/14022027 ,
5. Geek Uninstaller(卸載神器)
??2020年遇到一個小糟心事,就是某個流氓軟體死活卸載不了,折騰了很長時間,終于發現了一款卸載神器,用它能夠將其軟體和對應的注冊表清理干凈,而且它占用硬碟空間小、無須進行安裝,官網地址為https://geekuninstaller.com/,下載地址為https://geekuninstaller.com/download ,

??對于個人來說,官網的免費版本就夠用了,如下圖所示:


??卸載神器操作也非常簡單,如下圖所示:


CSDN認證博客專家
演算法研究員
天池冠軍
CSDN簽約作者
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244763.html
標籤:其他
下一篇:淺談strcpy()實作
