首页
学习
活动
专区
工具
TVP
发布

不会跳舞的鸟

专栏成员
19
文章
21943
阅读量
14
订阅数
用 JS 把 Video 转为 Audio
参考了一下 StackOverflow https://stackoverflow.com/questions/49140159/extracting-audio-from-a-video-file/49182456#49182456 以下代码可以提取出音频,但是音频体积却比源视频大的问题却没解决。 或许我该用 offlineAudioContext.startRendering() 这个方法试试?
不会跳舞的鸟
2022-11-16
4.8K0
git commit 规范约束探索
今天看到同事的 commit message 很随意,我觉得不能再这么下去了。 于是我和朋友讨论了一下这件事和解决方案,感觉靠自觉还不如靠自动化检查。
不会跳舞的鸟
2022-11-16
3780
FFmpeg 学习
ffmpeg 为了保证数据的精度与完整性,有一个 AVRational 数据类型,就是一个有理数(分数)
不会跳舞的鸟
2022-11-16
7440
IMDN 解析与直播超分辨率
基于单幅图像的超分辨率(Single Image Super-Resolution,SISR)是基于单幅图像的超分辨率,只参考当前图像,不存在时间序列的概念。
不会跳舞的鸟
2022-11-16
1.4K0
视频编码器测评 - BD-Rate
全称 Bjøntegaard-Delta rate,用于评价不同的视频编码器RD(率-Rate,失真-Distortion)性能 是 Gisle Bjøntegaard 等人在 H.264 标准开发过程中提出的
不会跳舞的鸟
2022-11-16
2.6K0
音视频学习 - 编解码器 (Codec)
编码器在编码时,开启多线程会导致编码效果不稳定,常常出现相同参数两次编码结果,PSNR 可能会相差 1dB。 请教过编码器专家,给出的原因是:
不会跳舞的鸟
2022-11-16
7120
视频编码器评测 - 客观评价指标
峰值信噪比 (PSNR) 表示信号最大功率与影响精度的噪声功率的比值,单位为分贝 (dB) 。一般用的最多,缺点有时候分数与人眼观感差距较大,因为 PSNR 没有考虑亮度、结构等信息对于视频质量的影响,故后续也出现了 HDR-PSNR 等方法。
不会跳舞的鸟
2022-11-16
1.1K0
视频编码器评测 - 主观评价指标与客观映射
主观评价指标 主观评价指标 常见的两个主观评价指标: MOS (Mean Opinion Score):表示为一个归一化后的单一有理数,范围为1-5,其中1是最低的感知质量,5是最高的感知质量。 MOS↑ 图像质量↑。 DMOS (Differential Mean Quality Score):是全参考测试中”无失真”和”有失真”两者之间MOS的差异。 DMOS↓ 图像质量↑。 待续… 测试方法 ACR (Absolute Category Rating) ACR-HR (Absolute Categor
不会跳舞的鸟
2022-11-16
6520
Vue.js 学习笔记 - 路由(Router)
你可以在一个路由中设置多段『路径参数』,对应的值都会设置到 $route.params 中。例如:
不会跳舞的鸟
2022-11-16
9460
Javascript 取时间戳
一直以来只知道var now = new Date()取到的是时间格式的当前时间,但是却不知道怎么取时间戳。 直到我在别人的一份代码中看到了以下代码,才知道还有这种操作,可以很方便的得到时间戳。
不会跳舞的鸟
2022-11-16
9580
Vue.js 学习笔记 - 虚拟列表(Virtual-Scroll-List)心得
手上有个字幕编辑器的项目,因为长视频也许会有几千条字幕,所以字幕编辑器的列表中就会有几千条列表项。 但是如果将这几千条列表项全部渲染在 DOM 中,就会造成浏览器轻则卡顿,重则卡死,根本无法正常使用。 针对这种情况,我通过 Google 了解到可以通过虚拟列表技术来解决。 虚拟列表做的事情,就是按需渲染。只需要渲染当前视图需要显示的几个条目和即将滚动到的几个条目。在开发者工具中可以发现,DOM 中只存在这么几条列表项,当滚动的时候会替换这几项。所以大大节省了系统资源,提升了用户体验。 我在 GitHub 上找了几个基于Vue.js 的虚拟列表实现,最终找到了一个最合适的 vue-virtual-scroll-list ,并在项目中进行了使用。 我在闲暇之余研读了一下此项目的代码,发现实现方式比想象中还要简单。
不会跳舞的鸟
2022-11-16
1.8K0
ES6 箭头函数解决 this 作用域问题
在写 JS 时,尤其是在写回调函数的时候,经常会遇到一个很头疼的问题:this 的指向并非我所想要的(我想使用 this 调用外面大的函数,可实际上往往调用的是当前小的函数)。 直到我发现了 ES6 的箭头函数可以完美的避免这个问题。
不会跳舞的鸟
2022-11-16
2490
Ubuntu 下安装 Node.js 最新版
直接用以下代码的话,经常会安装到一个很老的版本: apt install nodejs 那么如果你想装最新版本,或者指定某版本,执行以下代码即可: curl -sL https://deb.nodesource.com/setup_6.x | bash - apt-get install nodejs -y 其中 setup_6.x 的“6”修改为指定版本
不会跳舞的鸟
2022-11-16
9350
fragment mp4 转换
一个在线检测 mp4 文件是否已经 fragmented 的工具 http://nickdesaulniers.github.io/mp4info/
不会跳舞的鸟
2022-11-16
1.1K0
Laravel 安装笔记
这是因为proc_open函数有风险,默认被禁用了。 解决方案 vim /usr/local/php/etc/php.ini 搜索disable_functions 删除proc_open
不会跳舞的鸟
2022-11-16
2380
TensorFlow 学习笔记
定义的公式只是 Computation Graph,在这执行这代码时计算还没发生,需要调用 run 方法并 feed 数据才真正执行。
不会跳舞的鸟
2022-11-16
2850
JS 录制压缩16K采样率(SampleRate)音频
涉及到 JS 的语音识别,录音我使用的是 Recorder.js。各个平台只接受 16K/8K SampleRate 的音频,JS 录制默认是 44.1K SampleRate,这时需要压缩采样率。
不会跳舞的鸟
2022-11-16
2.2K0
我与Python爬虫的初次邂逅
自己一直喊着要学爬虫,但是总是因为各种各样的事情耽误了。最近感觉不能再颓废了,于是乎重新拾起来这个小小的目标,开始学习。
不会跳舞的鸟
2022-11-16
2120
Vue.js 学习笔记 - 组件(Components)
Vue 组件的 API 来自三部分: Props 允许外部环境传递数据给组件 Events 允许组件触发外部环境的副作用 Slots 允许外部环境将额外的内容组合在组件中
不会跳舞的鸟
2022-11-16
6360
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档