娱乐往事,年初捡到1G PAR,平淡的日子泛起波澜

常听说这样的故事

  • 垃圾佬捡到蓝牙键盘,于是配了一台上万的电脑
  • 垃圾佬捡到机箱,于是配了一台带遥控的HTPC
  • 垃圾佬捡到假NAS,于是组了20+T的RAID

而我,不是垃圾佬,更没有捡到过U盘(当然就从来没有买过松江斐讯啦),对突如其来的PAR,我是拒绝的,但是--
众所周知,春节前的疫情已经很严峻,所以大家都能不出门都不出门了,亲友团聚也省略了,游乐园关门,逛超市带起了口罩,每天数字都在更新,在关心时政之余,鼓励不出门措施也在渐渐累积,甚至曾经付费的1080p降级高清突然出现了半个多月的免费期,这是始料当及的,尽管如此娱乐频道匮乏娱乐,电影频道炒冷饭的现状依旧没有改善
网络成为娱乐的一种重要的方式,精心制作的新年会让某站在美股大放异彩,这不仅仅是资本界对原创或复合IP的认同,也反映出市场的公益效应
很方便的,不同的show可以在一个视频/直播入口欣赏,雅俗共赏的我,开始了另一场show的观摩,不满足低清的我于是先有了40多G的版本A,由于音乐占了主题的大部分创作价值,音频部分成为我重点关注部分,请看下图

先从视频规格看齐,这是一个4k解像度的高码率HEVC, 具体编码是Main [email protected]@Main,10bit, 最新的BT.2020色彩空间,符合高级Blu-ray Video的特征

Overall bit rate            : 26.8 Mb/s
Maximum Overall bit rate    : 48.0 Mb/s

流畅观摩的条件之一是至少拥有千兆的传送带宽,铜轴的复合载波在这样的新格式下已经穷途末路

类似的编码导出格式很容易联想到很久以前SONY BRAVIA下的一款"新"产品

规格说明部分

※ 4K画質で視聴するには、4K/60pとHDCP2.2に対応したテレビが必要です
※ HDRや広色域画質で視聴するには、HDR(HLG方式)や広色域(BT.2020方式)に対応したテレビが必要です
※ BS放送がすべて視聴できている場合、現在ご使用中の衛星アンテナと伝送機器のままで、NHKと民放キー局系のBS4K放送(右旋放送)を視聴できます。さらに、すべてのBS4K放送と110度CS4K放送を受信するには、別売の4K8K放送に対応した衛星アンテナ(右左旋共用)とブースターや分配器、壁面端子、分波器などの伝送機器(3224MHz対応)が必要です

完全匹配,perfect

然而,在轻松 Aria2 1.35.0,更新,测试,发布 同步后,我却发现还有一个50多G的版本B, 这个存在于某区的版本原始po者,分享了99.9%以及一个PAR,blah-blah-blah一堆引述让吃瓜群众很迷茫,而我又很轻松的捡到了PAR档,那么这场高清播放之旅正式开场了,大家鼓掌

首先我要澄清的是在下载之前,我根本不知道什么是PAR, 至于哪一个99.9更是迷之内容,出于学习的目的,让我们一起一探究竟

欲解谜题,了解PAR文件是什么,怎么用,为什么存在变得很重要,请看下面的WIKI

PAR的全称是Parchive

An erasure code system that produces par files for checksum verification of data integrity, with the capability to perform data recovery operations that can repair or regenerate corrupted or missing data.

Parchive was originally written to solve the problem of reliable file sharing on Usenet, but it is now commonly used for protecting any kind of data from data corruption, disc rot, bit rot, and accidental or malicious damage. Despite the name, Parchive uses more advanced techniques that do not use simplistic parity methods of error detection and correction.

小插曲

Usenet was conceived in 1979 and publicly established in 1980, at the University of North Carolina at Chapel Hill and Duke University, over a decade before the World Wide Web went online (and thus before the general public received access to the Internet), making it one of the oldest computer network communications systems still in widespread use. It was originally built on the "poor man‘s ARPANET", employing UUCP as its transport protocol to offer mail and file transfers, as well as announcements through the newly developed news software such as A News. The name "Usenet" emphasizes its creators‘ hope that the USENIX organization would take an active role in its operation.

As of 2014, PAR1 is obsolete, PAR2 is mature for widespread use, and PAR3 is an experimental version being developed by MultiPar author Yutaka Sawada.

在Windows上,可供选择的余地并不多,最先运行了一下UK版本的QuickPar,作者Peter Clements,万万没有想到,15年前的软件并不支持unicode, 哪怕切换到提示符是¥,仍旧一知半解

然后我运行了它的继任MultiPar开发者Yutaka Sawada,于是有了下图:

首先确认了unicode正常,符合现代的编码价值观,其次22.2声道似乎比40多G的版本显示的2声道要高级一点?注:当前使用的HIFI设备支持DTS-X 4KHD HDCP2.2

missing部分是什么呢?推敲一下,结合上面wiki的内容,不难发现par需要结合原始文档,在过程中纠错,从而修复并验证原始文档

至此,分析完毕,开始了99.9未知的漫漫下载历程

是不是  Aria2 1.35.0,更新,测试,发布 又要华丽登场了呢?

并不是

在 深夜话题boot2docker还有那些隐藏MENU 之前可能发挥一下Aria2的余热(娱乐)作用也未尝不可,但是既然确定了Windows版本的MultiPar,就让Windows成为我们故事的主角吧!

上图即是芳名满溢的QT写的客户端,绑定了openssl,在随波逐流的年代,未尝不是一个好的选择,在

之前,对于Vbox和其中的光盘(boot2docker)我是拒绝的,但是自从用上了自己的光盘和driver 手动滑稽之golang-vmware-driver广告篇,迷之自信又开始蓬勃起来,渐渐的自满起来

于是我懒洋洋的打出以下内容,上图即可见

docker create   --name=qbittorrent   -e PUID=????   -e PGID=????   -e TZ=China/Shanghai   -e UMASK_SET=022   -e WEBUI_PORT=????   -p ????:????   -p ????:????/udp   -p ????:????   -v //mnt//hgfs//xxxxxx//qbittorrent//config:/config   -v //mnt//hgfs//xxxxxx//qbittorrent//downloads:/downloads   --restart unless-stopped   linuxserver/qbittorrent

注:这里xxxxxx决不是Users

请注意,本文意在娱乐,根据上一篇blog的篇末陈述,决不传播docker使用技巧!以下是废话时间

虽然linuxserver是docker hub中rank #1的images provider,有着广泛的用户杏欲,但是笔者即使使用稳定版也经历了一次版本更迭,请和我一样保持随时懒洋洋的觉悟,见下图

我不知道打出这几个字母可以消耗多少卡路里,但是很明显,多打几遍符合懒洋洋的习惯

长夜漫漫,只要看到以上画面,那就是说,你可以挥挥手,大笑,seeding??? 99.9%??? kidding me???

毫无内疚的懒洋洋的打出

至此废话时间结束

回到MultiPar,此时的样子应该是这样的

按照仅有的几个按钮,哪怕很傻很天真的你也应该马上(10分钟以上)看到下图

大致的意思是,它好了

关闭它

继续回到文档格式上,比起版本A,音频部分有了变化

Audio #1
ID                          : 4352 (0x1100)
Menu ID                     : 101 (0x65)
Format                      : AAC LC
Format/Info                 : Advanced Audio Codec Low Complexity
Muxing mode                 : LATM
Codec ID                    : 17-2
Duration                    : 4 h 30 min
Bit rate mode               : Variable
Channel(s)                  : 2 channels
Channel layout              : L R
Sampling rate               : 48.0 kHz
Frame rate                  : 46.875 FPS (1024 SPF)
Compression mode            : Lossy
Delay relative to video     : -639 ms

Audio #2
ID                          : 4353 (0x1101)
Menu ID                     : 101 (0x65)
Format                      : AAC LC SBR PS
Format/Info                 : Advanced Audio Codec Low Complexity with Spectral Band Replication and Parametric Stereo
Commercial name             : HE-AACv2
Format settings             : NBC
Muxing mode                 : LATM
Codec ID                    : 17-2
Duration                    : 4 h 30 min
Bit rate mode               : Variable
Channel(s)                  : 2 channels
Channel layout              : C L R Ls Rs LFE
Sampling rate               : 96.0 kHz
Frame rate                  : 46.875 FPS (2048 SPF)
Compression mode            : Lossy
Delay relative to video     : 1 s 388 ms

Audio #3
ID                          : 4354 (0x1102)
Menu ID                     : 101 (0x65)
Format                      : AAC LC
Format/Info                 : Advanced Audio Codec Low Complexity
Muxing mode                 : LATM
Codec ID                    : 17-2
Duration                    : 4 h 29 min
Bit rate mode               : Variable
Channel(s)                  : 2 channels
Channel layout              : L R
Sampling rate               : 48.0 kHz
Frame rate                  : 46.875 FPS (1024 SPF)
Compression mode            : Lossy
Delay relative to video     : 1 s 388 ms

多了副音部分,请注意Audio #2的编码格式是HE-AACv2,这是SONY的领域,如果你曾经在PSP上播放过音乐的话

播放此类格式,我作了一次很全面的尝试:

鉴于我历来的随笔虎头虎尾特征直接给出结论部分:

首先这是H.265格式,以前在机能介绍中强调264的盒子,平板,手机,统统无法流畅播放

其次10bit, HDR的约束至少是近2年的产品或者平台

最后在PC上什么5k6k7kplayer是不能正常播放的,即使也是基于ffmpeg, MPC在splitter(分离器)上也存在问题音频部分指定audio#1而且不能切合,这是它们固有的缺陷,也反映出市场上一大批还不及这两个典型播放器一样具备的功能丧失

笔者是一个很久很久很久以前在PS3上运行PLEX的小众,对kodi是抱有希望的,事实也不负所望,kodi可以识别出3个channel

除了kodi外,只有老牌vlc经受住了考验,对新的格式标准,对ffmpeg,有着很高的切合度

很可惜ffmpeg并不是Windows的产物,Windows在媒体上仍旧缺乏最权威的领导和万有引力

对于盒子而言,oppo的BR播放器或许可以胜任,只是笔者的猜想,由于Android自带的音频解码器规格很高,所以理论上只要硬件支持视频解码,在Android上用kodi播放是最佳选择








刚刚不是片尾,真正的虎尾在这里:

娱乐之余请留意ADV200001,而光盘的基础Go也在上月月底Go里Go气发布了1.13.7. 本来懒洋洋是不会在意的,但是另一个Dxxxx的作者在release的时候特别提到了这个更新,而且语气暧昧,不由得浮想联翩

于是我有连pull带run,被 https://github.com/golang/go/issues?q=milestone%3AGo1.13.7+label%3ACherryPickApproved 惊了,市面上Go制品有多少?请跟我一起念这篇(Go Goosy Disk Docker Port Provisioners (GDP) )的ending吧

于是Dxxxx,成为我第二个手动编译的Go project

出于作者言辞暧昧,我为之打了两个patch, 其中46kb的patch,节选部分请袅览:

--- a/go.mod
+++ b/go.mod
@@ -5,27 +5,77 @@ go 1.13
 require (
 	github.com/BurntSushi/toml v0.3.1
 	github.com/VividCortex/ewma v1.1.1
-	github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412
+	github.com/coreos/bbolt v1.3.3 // indirect
+	github.com/coreos/etcd v3.3.18+incompatible // indirect
+	github.com/coreos/go-semver v0.3.0 // indirect
 	github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf
+	github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f // indirect
 	github.com/dchest/safefile v0.0.0-20151022103144-855e8d98f185
+	github.com/dgrijalva/jwt-go v3.2.0+incompatible // indirect
+	github.com/envoyproxy/go-control-plane v0.9.2 // indirect
 	github.com/facebookgo/atomicfile v0.0.0-20151019160806-2de1f203e7d5 // indirect
 	github.com/facebookgo/pidfile v0.0.0-20150612191647-f242e2999868
+	github.com/gogo/protobuf v1.3.1 // indirect
+	github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
+	github.com/google/btree v1.0.0 // indirect
+	github.com/google/uuid v1.1.1 // indirect
+	github.com/gopherjs/gopherjs v0.0.0-20191106031601-ce3c9ade29de // indirect
+	github.com/gorilla/websocket v1.4.1 // indirect
+	github.com/grpc-ecosystem/go-grpc-middleware v1.2.0 // indirect
+	github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
+	github.com/grpc-ecosystem/grpc-gateway v1.12.2 // indirect
 	github.com/hashicorp/go-immutable-radix v1.1.0
+	github.com/hashicorp/go-uuid v1.0.2 // indirect
 	github.com/hashicorp/golang-lru v0.5.4
 	github.com/hectane/go-acl v0.0.0-20190604041725-da78bae5fc95

你还记得我的第一个手动的Go项目是什么吗?嗯?VMWare Driver for Docker, 答对了

于是...想到了光盘也必须要更新了...



插入qt的大结局,rap



懒洋洋可以悠闲闲的娱乐一下吗?本篇正是出于此娱乐的目的,开始了一次学习实践之旅

注意到今年的春节晚会特别更换了转播设备,使用了8k遥感录制,但是离落实到传输媒介,传输规格,使高规格的视听体验在大众之间转化为有效益的内容消费,还有一段很长很长的道路要走

高瞻才能远瞩

以上内容除WIKI和规格引述部分,原创随笔,格式内容健全,请小编自重 

OVER

原文地址:https://www.cnblogs.com/A-Z/p/enjoy_par.html

时间: 2024-08-02 03:50:52

娱乐往事,年初捡到1G PAR,平淡的日子泛起波澜的相关文章

人生哲理

01.犯了错误就该诚实地认错——狡辩.诿过只会害了自己. 02.朋友之间要保持距离——这样的友谊才能长久. 03.钱追人,人追健康——有了健康,还怕挣不到钱么? 04.别轻易转行——转行的风险很高,最好不要轻率为之. 05.适度地抬高身价——在就业市场中,人也是一种商品. 06.把敬业变成习惯——从长期看是为了自己. 07.运用累积法壮大资产——不求快,不求多,不中断. 08.忍一时,争千秋形势比人强时,必须忍. 09.与其你死我活,不如你活我也活——这就是双赢,是良性竞争. 10.以“播种”的

剪一段烛光,梦一段红尘

造句大全  成语造句  排比句大全  比喻句大全  拟人句大全  反问句大全  设问句大全  夸张句大全  泪葬红尘 古风美文美段[五][ 造句大全 ] [唯美句子] 年华如沙在指隙间悄然流逝,点点散落在未明的尘世.看不透的世事,道不明的情愁,缘梦恋尘尽成灰,浮华如斯东逝水.一生短暂,又会留下几多遗憾?前世的烟,今世的尘,多少晶莹化成的雨,浮现出朦胧的容颜,点墨成画,落笔成殇,伴梦一生飘摇:亦或许,遇见总是最美的意外-我遇见你. [唯美句子] 微笑向暖,安之若素.你若盛开,清风自来.心情不好时,

十年北漂,一个软件“攻城狮”到职业养鸡人的心路历程

本人(武建亮)IT屌丝出生, 2005年到北京,2006年开始正式成为程序员,曾任某公司的技术总监. 2011年开始创业,曾做过电子商务网站.礼品网.智慧旅游相关的创业项目. 2014年底,再一次创业失败,背负40w的外债,放弃一切,远离IT圈. 微信扫一扫 今年是我来北京的第10个年头,人生有几个十年,我年轻时候最美好的时光,都给了这个绚丽的闪耀着金光的城市,但是,金光是他们的,而我什么也没有,今年,我离开北京,跟来时一样,孑然一身. 2005年,我考上了北京的一所学校,带着对这座城市的幻想,

每一句都值得品味的话

1   风之所以寂寞,皆因他吹落了花.与其给鱼一双翅膀,不如还鱼一池水塘!2.疲惫的不是脚步,而是心情!失败的不是结果,而是意志!3.你是秋天里的风,我却是一片叶.当你来到我的身边,我跟随着你.而你不会停留,吹向远方,一直向前:我却静静地落在了地上...4.即使是秋天,等待了一年的青苹果也未必成熟.纵有芬芳,貌似未央的绿色植物也无力印红.又望数小时前的无动于衷,激愤生动.生与息的事与愿违,永和远本是放好的结果.只是太多人不懂,不是永,就是远.5.寂寞的人总是会记住他生命中的每个人,所以我总是意犹

C# winfrom程序怎样在本电脑和另外一个显示器上循环播放PPT文件?请教大侠。。。

<p> <div class="clear"></div>人这一辈子,真爱只有一回,而后即便再:有如何缱绻的爱情,终究不会再伤筋动骨.有一个人,教会你怎样去爱了,但是,他却不爱你了.我赢了所有人,却输掉了你.当看破一切的时候,才知道,原来失去比拥有更踏实.我还是会相信爱情,只是不会再相信爱情能永远你很高 比我高很多 你的手,心里 有许多家庭 ...... 你想和云朵说说话 除非被闪电击中 或 有连成 线 的 雨情调 [ 中国]王士钢 天说变就变,一场

60句简短的话 句句在理

1.老鼠嘲笑猫的时候.身旁必有一个洞. 2.站在山顶和站在山脚下的两人.虽然地位不同.但在对方眼里.同样的渺小. 3.结论就是你懒得再想下去的地方.――路的尽头.仍然是路.只要你愿意走. 4.使我们不快乐的.都是一些芝麻小事.我们可以躲闪一头大象.却躲不开一只苍蝇. 5.最好的与最坏的创造了历史.平庸之辈则繁衍了种族. 6.在这世上惟一件事比别人议论更糟.那就是无人议论你. 7.成功便是站起比倒下多一次. 8.失败并不意味你浪费了时间和生命.失败表明你有理由重新开始. 9.人生中有时不去冒险比冒

【转载】我是一个线程(修订版)

原文:我是一个线程(修订版) 第一回 初生牛犊 我是一个线程,我一出生就被编了个号:0x3704,然后被领到一个昏暗的屋子里,在这里我发现了很多和我一模一样的同伴. 我身边的同伴0x6900 待的时间比较长,他带着沧桑的口气对我说:“我们线程的宿命就是处理包裹.把包裹处理完以后还得马上回到这里,否则可能永远回不来了.” 我一脸懵懂,“包裹,什么包裹?” “不要着急,马上你就会明白了,我们这里是不养闲人的.” 果然,没多久,屋子的门开了, 一个面貌凶恶的家伙吼道:“0x3704 ,出来!” 我一出

我是一个线程

我是一个线程, 我一出生就被编了个号: 0x3704,  然后被领到一个昏暗的屋子里,  这里我发现了很多和我一模一样的同伴. 我身边的同伴0x6900 待的时间比较长, 他带着沧桑的口气对我说: 我们线程的宿命就是处理包裹. 把包裹处理完以后还得马上回到这里,否则可能永远回不来了. 我一脸懵懂,包裹,什么包裹? ”不要着急,马上你就会明白了, 我们这里是不养闲人的.“ 果然,没多久,屋子的门开了, 一个面貌凶恶的家伙吼道: "0x3704 ,出来!" 我一出来就被塞了一个沉甸甸的包裹,上面还有

趣文:我是一个线程

来自:码农翻身(微信号:coderising) 作者:IBM 刘欣 我是一个线程,我一出生就被编了个号: 0×3704,然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴. 我身边的同伴0×6900 待的时间比较长, 他带着沧桑的口气对我说: “我们线程的宿命就是处理包裹.把包裹处理完以后还得马上回到这里,否则可能永远回不来了.” 我一脸懵懂,包裹,什么包裹? “不要着急,马上你就会明白了, 我们这里是不养闲人的.” 果然,没多久,屋子的门开了, 一个面貌凶恶的家伙吼道: “0×3