- 博客(6)
- 收藏
- 关注
原创 「自动搬运+CDN」FFmpeg + x264 t_mod + x265 yuuki
基于jdelivr,下载速度很快,Linux版本的更新为手动操作,不能保证时刻最新。Windows 64位:下载地址MacOS 64位:下载地址Linux 64位:下载地址
2020-11-18 15:59:56
442
原创 Go+Wails学习笔记(三)Go与Js数据交互
前言下面会介绍Go+Wails最核心的、最重要的部分——前后端数据交互,即后端的Golang和前端的JavaScript如何交换数据。笔者通过分析前文提到的通过wails init生成的默认hello-world项目,和官方Github提供的示例项目todo,了解到具体的做法。todo项目的某些表达方式和新版本可能不同,以新版本wails的模板为准。项目结构下面是todo项目的大体结构:todo |__ build //最终程序生成的位置 |__ frontend //前端目录
2020-07-30 22:17:27
4147
原创 Go+Wails学习笔记(二)一键编译运行脚本
前言上篇说到Go+wails的Hello-World程序的环境配置、编译和运行的结果,但是懒人总是会想办法减少自己的工作量,经过研究,可以编写cmd批处理脚本来快速完成编译+运行的过程。纯Go语言项目可以使用Goland自带的Go Build模板,按照类似图中的方式配置,生成的可执行文件在./build中。也可以自己编写CMD,比如build.cmd@echo offchcp 65001:: 编译可执行文件go build -o ./build/test.exe main.go
2020-07-12 19:01:19
1079
原创 Go+Wails学习笔记(一)环境搭建与配置
前言Go,又称Golang,是谷歌在21世纪开发的一种新的编程语言,它静态强类型、从语言层面支持并发(Goroutine)、支持垃圾回收GC。Go语言有一些笔者很喜欢的特点,譬如跨平台、交叉编译(在某个环境中编译其他平台的程序)、支持并发、语言上做“减法”精简关键字、直接静态编译成单个二进制可执行文件(告别缺少vcruntime.dll的痛苦)。Go语言像是C++和python的融合,存在着Go语言开发者的一些“固执”,比如花括号{}的换行,也有一些缺陷。Go适合写服务器的后端应用,但是用来写带有GU
2020-07-12 18:38:15
4391
5
原创 跑的最快的CSGO高帧率素材录制方式
一般为了做变速或使用帧混合/重采样得到运动模糊效果,会录制高帧率素材录制CSGO高帧率素材的方式有两种:HLAE通道录制有一定上手成本。要设置mirv_streams和host_framerate,传统方式得到tga无损图片序列,再用VirtualDub2或ffmpeg压制,过程繁琐效率低现也可以调用ffmpeg直接录制得到MP4文件,效率有提升,基本不受硬盘速度限制,支持多通道录制,无需担心同步不同层的素材录屏慢放demo,录制60fps的素材,再进行处理(解释素材等).
2020-05-24 14:02:21
4760
1
原创 CSGO控制台与常用指令
这篇文章我会详细的介绍CSGO控制台、指令系统、设置方面的知识,有点晦涩,希望各位能在阅读的过程中时不时昏睡过去( ͡° ͜ʖ ͡°)。控制台V社(Valve)的Source起源引擎制作的游戏都可以开发者控制台,简称控制台console,使用控制台可以实现很多游戏的设置面板无法提供的功能,比如跳投、切换准星参数、颜色等等特殊功能都是利用了控制台的指令实现的,这也是CS游戏的一大特色了。开...
2019-07-19 12:02:36
61499
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人