使用 Aria2 建立私有離綫下載服務

aria2

aria2 是一個輕量級的多協議和多源命令行下載工具。 它支持 HTTP / HTTPS,FTP,SFTP,BitTorrent 和 Metalink 的傳輸協議。 aria2 可以通過內置的 JSON-RPC 和 XML-RPC 接口進行操作。

現在的迅雷離綫也差不多掛了,QQ旋風也提示用戶即將關閉,短短一個七月,感覺又倒車回到了過去。加上看不見的那堵墻有日益增高,普通下載工具根本沒有速度。

我們先從路邊買碟,然後村裏通網了,資源都從網上挂 BT 下載,然後到了在綫點播視頻的時代,然而現在各種下載網站/在綫網盤封的封,関的関,又回到了 BT 下載的時候,不知道以後我們會不會高速倒車到衹能在路邊買碟,一夜回到 leonhaam 前。

閱讀全文

數字移民

『數字移民』

原指因為出生較早,在面對數字科技、數字文化時,必須經歷並不順暢且較為艱難的學習過程者。數字移民對數字科技必須經歷較為艱難的學習過程。他們好像現實世界中新到一地的人,必須想出各種辦法來適應面前的嶄新的數字化環境。

現指因網絡環境被限制,被審查,導致一直存在於某個平台的用戶移到另一個平台繼續生存。

二〇一七年七月,天朝互聯網 Microblogging 服務提供商渣浪微博平台大規模對用戶進行審查、過濾關鍵字、和禁言,西祠胡同的 响马‏ @xicilion 呼吁微博平台的程序員前往 twitter 。

閱讀全文

小米盒子國際版 Android TV 體驗

Android Xiaomi

小米香港推出的「國際版」盒子使用了原生包含 Google Services 的 Android TV 系統,并沒有使用大陸定製的 ADUI 系統,這也是我選擇這個產品的理由。乾净的 UI,清爽的操作,整體體驗還是不錯的,如果你對偏貴於大陸版本售價的 499 HKD 可以接受,那麽這個還是值得去購買。

硬件支持 4K 高清播放

Android TV 6.0.1 系統支持 Google Play Services 和 Google Cast

閱讀全文

使用 youtube-dl 下載視頻

youtube

youtube-dl 是一個使用 Python 編寫的腳本, 在視頻下載方面極其強悍, 比在線解析網站的下載速度更穩定更快, 並且對於 YouTube 的 1080p 及以上的視頻可以自動合併音視頻(需要 ffmpeg);由於這是一個命令腳本工具, 沒有UI界面, 因此它強大的功能就要靠參數來實現, 借用不同的參數可以實現不同的下載方式, 比如指定格式, 下載視頻字幕, 批量下載, 代理下載等等。

安裝 youtube-dl

所有 UNIX 用戶可通過 curl 下載

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

通過 pip

sudo pip install --upgrade youtube_dl

macOS 用戶通過 brew

brew install youtube-dl

查詢 youtube 視頻格式

youtube-dl -F [url]

下載指定 youtube 視頻格式

youtube-dl -f [format code] [url]

如果需要下載 1080p 視頻與音頻合併
[format code] 填寫 137+140

youtube-dl -f [format code] [url]

例如

λ ~ youtube-dl -F https://www.youtube.com/watch\?v\=Y2VF8tmLFHw
[youtube] Y2VF8tmLFHw: Downloading webpage
[youtube] Y2VF8tmLFHw: Downloading video info webpage
[youtube] Y2VF8tmLFHw: Extracting video information
[youtube] Y2VF8tmLFHw: Downloading MPD manifest
[info] Available formats for Y2VF8tmLFHw:
format code extension resolution note
139 m4a audio only DASH audio 57k , m4a_dash container, mp4a.40.5@ 48k (22050Hz), 53.63MiB
140 m4a audio only DASH audio 136k , m4a_dash container, mp4a.40.2@128k (44100Hz), 143.24MiB
160 mp4 256x144 DASH video 127k , avc1.4d400c, 30fps, video only, 67.86MiB
133 mp4 426x240 DASH video 285k , avc1.4d4015, 30fps, video only, 148.38MiB
134 mp4 640x360 DASH video 646k , avc1.4d401e, 30fps, video only, 258.74MiB
135 mp4 854x480 DASH video 1172k , avc1.4d401f, 30fps, video only, 510.83MiB
136 mp4 1280x720 DASH video 2359k , avc1.4d401f, 30fps, video only, 1002.76MiB
137 mp4 1920x1080 DASH video 4613k , avc1.640028, 30fps, video only, 2.75GiB
17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k
36 3gp 320x180 small , mp4v.20.3, mp4a.40.2
18 mp4 640x360 medium , avc1.42001E, mp4a.40.2@ 96k
22 mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@192k (best)

下載視頻字幕

youtube-dl --write-sub [url] //這樣會下載一個vtt格式的英文字幕和mkv格式的1080p視頻下來
youtube-dl --write-sub --skip-download [url] //下載單獨的vtt字幕文件, 而不會下載視頻
youtube-dl --write-sub --all-subs [url] //下載所有語言的字幕(如果有的話)
youtube-dl --write-auto-sub [url] //下載自動生成的字幕(YouTube only)

之後

youtube-dl -f 137+140 https://www.youtube.com/watch\?v\=Y2VF8tmLFHw

下載視頻列表

youtube-dl -f [format code] [playlist_url] //這種方式可以下載制定清晰度的mp4視頻
youtube-dl [playlist_url] //下載視頻列表, 這種方式下載的視頻可能是mkv格式或者webm格式
youtube-dl -cit [playlist_url] //下載視頻列表, 這種方式下載的視頻可能是mkv格式或者webm格式
youtube-dl --yes-playlist [url] //當鏈接爲視頻列表, 則下載該列表視頻, 跟上面的一樣, 可能是mkv或者webm格式
閱讀全文

使用 Spigot 架設 Minecraft 服務器

minecraft

Minecraft是一個開放世界的遊戲, 沒有具體的目標要玩家來完成, 讓玩家有非常高的自由度選擇如何玩遊戲。在默認情況下, 該遊戲是第一人稱, 但玩家可以選擇第三人稱(按F5)。核心玩法大多圍繞打破、挖掘、砍伐方塊。遊戲的世界主要由粗糙的3D方塊(或稱立方體)組成, 表面有些固定的網格(點陣)圖案, 代表不同的材料, 如泥土、石頭、各種礦石、水和樹幹。雖然玩家可以在世界各地自由移動, 但方塊只能被放置在整數的網格座標上, 除了實體之外。玩家可以收集這些材料方塊, 並將其放置在你要的地方, 從而進行各項建設。

– via Wikipedia

本文服務器環境說明:

Ubuntu 16.04.2 LTS (Xenial Xerus)
Openjdk-8-jre

閱讀全文
Prev Next