修正 GeForce Experience 录制的影片上传 Youtube 后颜色变暗的问题

2021/03/01 更新:

将 GeForce Experience 更新至 v3.21 之后,已解决影片在 Youtube 上看起来较暗的问题,请参考:

之前的内容:

nVidia 的 GeForce Experience 有内建游戏录影的功能,只要按 Alt + F9 就会直接开始录影,再按一次 Alt + F9 即可停止录影并储存影片。

GeForce Experience 录制的影片在 Windows 下播放很正常,但是把影片上传到 Youtube 之后画面会变暗,导致一些细节看不清楚!

我有在这篇文章找到了原因,以及解决方法:

NVIDIA Shadowplay 录制影片上传后颜色偏暗的解决方法 - 知乎

文章里有一些名词我看不懂,不过大致上了解是因为 GeForce Experience 没有把正确的影片编码资讯写入到影片档的 Metadata 区段!

解决的方法就是使用 ffmpeg 来修正影片档的编码资讯,指令如下:

ffmpeg -i "source_file.mp4" -bsf:v h264_metadata=video_full_range_flag=1 -color_primaries bt709 -color_trc bt709 -colorspace bt709 -c:v copy -c:a copy "destination_file.mp4"

Read more

解决 Chrome 冻结背景分页的问题

最近 Google Chrome 不知道是哪根筋不对,在某次的更新之后,竟然会自动冻结背景执行中的分页,连“固定分页”也逃不掉被冻结的命运! 我习惯开一个 Gmail 在背景分页检查新邮件也失效了!

每次切换分页都要再加载一次网页,实在是很恼人! 甚至将视窗切换到别的程式也可能会冻结 Chrome 的分页!

网络上找到的解决方法不外乎是与“实验性功能”中的这两个选项有关:

  • Tab Freeze
  • Automatic tab discarding (启用分页舍弃功能)

但这两个选项在新版的 Chrome 中都已经找不到了!

在我即将要含泪抛弃 Chrome 之前,终于在 Google 的支援论坛找到了有效的解决办法!
Read more

[Kotlin]研究 Kotlin 的函式宣告、函式型别、匿名函式、Lambda 与高阶函式

Kotlin 的“函式”是所谓的“一级函式”,支援“高阶函式”的用法,也可宣告“匿名函式”及“巢状函式”,这些都是近几年所兴起的程式语言特色。

(原本这篇文章只是要整理一下 Kotlin 的函式用法而已,没想到愈写愈多!!)

名词定义

先确认是否了解什么是表达式? 什么是叙述式?

Expression (表达式、表示式、运算式)

  • 它是一种“值”
  • 会传回结果
  • 单独存在没有意义
  • 可放在“等号”的右边
  • 可做为函式的引数 (Argument)
  • 可做为函式的传回值
  • 例如: 数值、字串、布林值、null、运算后的结果、比较后的结果、匿名函式...

Statement (陈述式、叙述式、语句)

  • 由会产生“动作”的程式关键字及语法所组成的程式码
  • 不会传回结果
  • 例如: 流程控制、循环、宣告、函式、类别...

其它名词定义

  • Literal: 字面值,例如: 103.14truenull'A'"This is a book"...
  • Parameter: 参数,函式“宣告”时所输入的值,例如: fun example(参数) { }
  • Argument: 引数,函式“执行”时所引用的值,例如: example(引数)
  • Identifier: 识别字,命名变量、函式、类别...时所使用的文字
  • Lambda: 一种匿名函式的写法或概念

Read more

如何停用 Firefox Quantum 的软件更新检查

早期的 Firefox 还可以在选项中设定“不要检查更新”,新版的 Firefox Quantum 已经找不到这个选项,因此不能去禁止 Firefox 检查软件的更新!

如要让 Firefox Quantum 停用检查软件更新,请参考以下的步骤...
Read more

Humble Bundle 与 Choice 精选包游戏订阅

2022/02/10 更新:
从 2022/02/01 开始,Choice 精选包就只会有一个订阅方案 USD$11.99/月,可获得当月所有游戏 (通常是 9~12 个),比较接近早期的月包形式。


我们知道 Steam 是全世界最大的数位游戏发行平台,上面有 30,000+ 款电脑游戏,让人买之不尽、玩之不竭! 但是,买游戏就是要捡便宜,身为一个电脑游戏的玩家绝不能不知道“Humble Bundle”。

Humble Bundle 是 Steam 的游戏代理商之一,它的销售方式主要有三种:

  1. Bundles: 游戏的同捆包 (组合包、慈善包),通常为限时限量销售。它让客户可以“自行决定”要购买同捆包的价格 (最低 USD$1 元),不同区间的价格可获得不同数量的捆绑游戏,你所支出的部份金额也会捐做公益。
  2. Choice 精选包: 也是游戏同捆包的一种,但是改以“固定价格”让客户“长期订阅”,客户于每个月的第一个星期二可获得当月的精选包,里面游戏的总价值通常会远超过订阅的费用。这也是本文所要介绍的重点。
  3. Store: 购买数位版的游戏,若撘配 Choice 精选包订户的身份可再叠加 10%~20% 的折扣,或回馈至电子钱包

Read more

Evernote 最佳化数据库

我从 2010 年开始使用 Evernote,我将所有的记事、图片都往 Evernote 丢,我也有使用它的共用与协作功能,并且付费升级成了专业版。

用了无数年的 Evernote,这阵子它的反应变慢,偶尔还会发生“没有回应”的状况,我想应该是要好好给它修理一下了。

我查询到旧版的 Evernote 可以执行 Evernote.exe /DebugMenu,从“[Debug]”选单里执行“Optimize Database”,但是在新版 Evernote 的“[Debug]”选单却找不到这个项目!

原来新版 Evernote 已经改了,不需再启用 DebugMenu,只要:

  1. 按住键盘的 Ctrl,用鼠标点选“说明(H)”选单,就会看到多出来一整排的隐藏功能:
  2. 点选“最佳化数据库”,然后静静的等它跑完:

Evernote 最佳化数据库会更新记事、重建全文搜寻索引、重建记事属性索引。

我原本的数据库大小约 2.2GB,有 5800 则记事,整个最佳化的时间约 50 分钟 (非 SSD 硬盘),重整完变成 1.7GB,大约减掉了 23% 的赘肉。

参考网页

  1. 最佳化Evernote软件端图文数据库,你觉得浏览搜寻更快了吗?
  2. Evernote 5.0 的进阶搜寻功能 | Vixual

如何透过 Zapier 实作“Send to Kobo”功能

Amazon Kindle 阵营的“Send to Kindle by E-mail”可以把电子书直接 E-Mail 到 Kindle 去阅读,这样的功能再与 Calibre 相结合更是如虎添翼。但是 Kobo 一直没有这样的机制!!

最近 Kobo Forma 将韧体更新至 4.18.13737 之后,会得到了一个全新的连结 Dropbox 功能,这功能让我们可以把 Dropbox 做为额外的云端书柜。于是我就想到,能否也利用 Dropbox 来做到类似 Send to Kobo 的功能。

终于我透过了 Zapier 实作出了一键将电子书寄送到 Dropbox 去让 Kobo 读取,完成了一个非官方版的“Send to Kobo”,以此做为本篇的教学。

不过呢,因为目前 Kobo 只有最顶级的 Forma 可以连结 Dropbox,所以要套用本网页的教学,原则上你得要有一台 Kobo Forma。但是,假如你就是脾气硬、骨头也很硬,硬是不想买一台 Kobo Forma 的话,也是可以把本网页当成是 Zapier 的入门教学啦──学习如何将 Gmail 的附件上传至 Dropbox。

Read more

Kobo Forma 韧体更新与连结 Dropbox 经验分享

Kobo Forma 更新至 4.18.13737 (2019/09/30) 之后,除了阅读接口的改变之外,还多出了一个 My Dropbox 的功能。这功能还满实用的,可以去连结你的 Dropbox 帐号,某种程度上算是补足了 Kobo 没有个人云端书柜的缺憾。

通常 Kobo E-Reader 的韧体都是分区推送的,如果你要抢先升级韧体,就要自己手动更新。

以下将逐一分享从更新 E-Reader 的韧体到使用 Dropbox 下载电子书的流程。

Read more

几个在电脑游戏中显示 FPS 与监测系统资源的方法

执行游戏时的 FPS (Frames Per Second, 每秒显示张数, 帧数) 代表玩游戏的顺畅度,也代表自己的电脑与显示卡的效能。

以下将介绍: 从简单监测 FPS,到全面监测系统资源的几个方法。

1. Steam

有在玩电脑游戏的玩家应该都知道 Steam 吧! 只要使用 Steam 的客户端程式就可以显示游戏的 FPS。

Read more

Chrome 安装“Ctrl+TAB MRU”按 Ctrl+Tab 来回切换分页

Widnows 可以按 Alt + Tab 回到上一个使用过的视窗、快速的在两个视窗之间进行切换。

Firefox 可以按 Ctrl + Tab 回到上一个检视过的分页、快速的在两个分页之间进行切换 (若不是的话,请进到“选项”中将“按下 Ctrl+Tab 时,依照最近使用分页的顺序切换分页标签”勾选启用)。

对于我经常需要对照两个网页的内容时,在 Firefox 中按 Ctrl + Tab 快速来回切换两个分页已经用得很顺了。

可是换到了 Chrome 之后,按 Ctrl + Tab 则只会依序切换到“右边”的分页,像是在导览各个分页一样!

当分页的数量一多,分页的名称都已经缩成只剩下一个个的图示时,往往一切换分页就会找不到之前在看的分页,然后迷失在茫茫的大海之中! 思绪也跟着中断了!

找遍 Chrome 全部的快速键也没有来回切换分页的功能!

Read more

return top