首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    写点代码,视频

    本来打算做个应用尝试结合语音和 chat completion 中的 tools 做个智能客服,结果rust下一个好用的openai sdk都没有,于是干脆心一横,周六边写边录了7个视频(前后大概 6-...编辑视频的时候看了看 async-openai 的代码,实现思路跟我类似,但很多处理的选择不那么好,比如 reqwest::Client 其实 Clone 起来非常轻量,但它大量使用带生命周期的 Client...编写边录了大半天,最终写下了大概 1.2k 行 Rust 代码,录了7个视频视频这周每天都发一个,一周就把它发完。 饺子包完了,终于轮到那碟醋 —— 智能客服。...不过周日活动比较多,所以断断续续写了大概4-5小时,录了5个视频。...第一个视频探讨了设计思路: 这个思路在实际执行时稍有偏差,比如 mpsc::Channel 最终换成了 broadcast::Channel。

    16110

    使用websocket视频直播

    就 HTML5 来说,视频(实时)直播是一个很悲催的活,HTML5 视频目前还没有一个正式的流式传输支持,Safari 支持很蹩脚的 HTTP Live Streaming 并且也即将有 Media...来自摄像头的视频被 ffmpeg 编码,然后通过 HTTP 传递给一个 Node.js 写的小脚本;脚本会将这条 MPEG 视频流通过 WebSockets 分发给所有链接的浏览器;浏览器使用 JavaScript...解码 MPEG 视频流并将解码后的画面渲染到 Canvas 元素上。...你甚至可以用树莓派来传输视频。可能会有点慢,但是笔者测试过以 30fps 的帧率实时编码 320×240 视频不成问题。对笔者来说这是最好的树莓派视频方案。 下面是构建步骤。...,并编码成 30fps 码率 800kbps 的 MPEG 视频

    6.2K40

    如何视频

    公众号:尤而小屋 作者:Peter 编辑:Peter 大家好,我是Peter~ 最近有粉丝朋友在后台问我,公众号中的视频是怎么的?...今天给大家讲解下,主要就是四个部分: 准备素材 录制视频 制作视频 上传视频 1、准备素材 目前视频号【尤而小屋】中的素材全部是自己写的notebook源码。...录制完毕即可保存到指定目录下,格式可以是视频,也可以是gif动画。 如果后期上传视频,肯定是需要保存成视频对应的格式。...3、Lighten Lighten的作用就是为了给视频做一个封面,类似: 导入图片之后,再把公众号的IP名称logo放上去,选择字体和样式。...第一次的时候琢磨了一下,花了点时间。后来制作的次数多了,慢慢地掌握了整个流程。现在一个视频做下来,挺快的,估计20分钟不到吧~感兴趣的朋友可以自己尝试一下~ 同名视频号【尤而小屋】,请大家多多支持

    74520

    【FFmpeg】视频图片互相转换 ( 视频与 JPG 静态图片互相转换 | 视频与 GIF 动态图片互相转换 )

    一、视频与 JPG 静态图片互相转换 1、视频转静态图片 执行 ffmpeg -i input.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 848x480 output.jpg...%03d.jpg : 指定输出文件的命名模式 , %03d 是一个占位符 , 表示输出的图片文件名将包含一个三位的序号 , 从 001 开始计数 , 直到 999 ; 3、多张静态图片视频 执行...2 秒的视频 ; 二、视频与 GIF 动态图片互相转换 1、视频转成 GIF 动态图片 执行 ffmpeg -i input.mp4 -ss 00:00:02 -t 00:00:05 -r 5 -s...848x480 output.gif 命令 , 将 视频 的 第 2 ~ 7 秒图像转为了 GIF 动态图片 , 每秒有 5 帧图像数据 ; 转换后的图像如下 : 2、 GIF 动态图片转成视频 执行...ffmpeg -f gif -i output.gif video.mp4 命令 , 将 output.gif 动态图片转为 mp4 视频 ;

    47310

    .net mvc + layui图片上传(一)

    图片上传和展示是互联网应用中比较常见的一个功能,最近的一个门户网站项目就有多个需要上传图片的功能模块。关于这部分内容,本来功能不复杂,但后面做起来却还是出现了一些波折。...:https://www.layui.com/demo/upload.html; 以下是页面图片,以及代码: 这是还没编写后台上传图片代码时的页面图片: ?...(该图片来源于网络截图) 由上图,Server.MapPath()获取的是图片的绝对路径,而实际调用图片时,考虑到网站安全性问题,浏览器并不允许我们的页面使用绝对路径去获取图片资源,因此,在数据库中保存的路径只能是相对路径...实际上如果想要跨域去请求这个项目下的文件资源也不是真的不行,可以这样,从数据库获取图片路径后,将图片源项目的域名和保存的项目路径进行拼接,形成一个新的路径来进行访问: 例如:我保存的路径是这个:\Images...\3c2b8299-ffc3-44f9-a6d7-90a9bc02012c.jpg,我的源项目的域名是这个:localhost:11163,我在域名为localhost:10045的项目中想要获取这个图片资源应该怎么

    1.5K20

    GPUImage详细解析(六)-用视频视频水印

    回顾 之前解析介绍的是GPUImage源码解析、图片模糊、视频滤镜,明白了GPUImage的强大功能,这次介绍的是两个视频的重叠,可以把两个视频文件合并,也可以把视频和录像结合在一起。...效果展示 视频的截图如下,视频由两个视频合成,一个来自于文件abc.mp4,一个来自于摄像头。 ?...总结 demo的过程中遇到坑,GPUImage上面有Issues,但是并没有人解答ʕ̡̢̡ʘ̅͟͜͡ʘ̲̅ʔ̢̡̢。 代码地址在这里,参考链接上有趟坑的时候查到的一些资料。...附录 几个思考题都是demo过程比较迷惑不解的地方和遇到的问题,答案分别是: 思考1:输入只有一个输入的时候,会一直等待第二个输入,不会有输出。...思考2:音频的来源不同会导致CMTime的不同,响应链视频信息的CMTime默认采用第一个输入的CMTime,故而修改音频来源的时候需要修改响应链的输入顺序,否则几秒钟的视频文件会产生两个多小时的文件(

    2.3K30

    Python 图片清晰度识别

    Pech-Pacheco 在 2000 年模式识别国际会议提出将图片中某一通道(一般用灰度值)通过拉普拉斯掩模卷积运算,然后计算标准差,出来的值就可以代表图片清晰度。...此外,此算法基于以下假设:如果图片具有较高方差,那么它就有较广的频响范围,代表着正常,聚焦准确的图片。但是如果图片具有有较小方差,那么它就有较窄的频响范围,意味着图片中的边缘数量很少。...cv2.Laplacian(img2gray, cv2.CV_64F) 对图片用 3x3 拉普拉斯算子卷积,这里的 cv2.CV_64F 就是拉普拉斯算子。...灰度和经过拉普拉斯算子之后,可以看到人物部分已经不是很清晰了。 ? 最后算出来的方差只有 530 ? 剩下的工作就是根据整体图片质量确定阀值了。...局限性 通过上面的实操,我们知道这个算法的技巧在于设置合适的阀值,阈值太低会导致正常图片被误断为模糊图片,阈值太高会导致模糊图片被误判为正常图片

    5.9K10

    hexo的图片视频显示

    本文目录 前言 图片显示插件安装插件修正视频显示参考 ? ? 前言 之前一番因为买了阿里云和域名,而且备了案。于是在阿里云上重新部署了博客,同样用的hexo。...但一直来都有图片不能和视频不能显示的问题。因为没有连续的时间去研究,也就一直没有解决,处于残缺的状态。 刚好这次假期延长,有时间来处理,于是今天一番研究了下源码,终于找到了图片视频的显示方案。...图片显示 插件安装 因为hexo本身不支持通用的markdown图片插入语法,因此需要借助一个插件hexo-asset-image。...console.info($(this)); } }); data[key] = $.html(); } } }); 一番在这里花的时间比较多,最终定位到路径拼接时的这段代码需要修正...至此图片显示正常了。 视频显示 视频显示因为直接引用本地视频一直有问题,于是一番只能用iframe的方式引用bilibli的地址。

    1.3K10
    领券