libopenshot:开源的 #C++ 视频编辑库,致力于为全世界提供高质量的视频编辑、动画和播放解决方案。| #编辑器
特征
跨平台(Linux、Mac 和 Windows)
支持多种视频、音频和图像格式(基于FFmpeg)
强大的基于曲线的关键帧动画
桌面集成(拖放支持)
无限轨道/图层
剪辑大小调整、缩放、修剪、捕捉、旋转和剪切
具有实时预览的视频过渡
合成、图像叠加、水印
标题模板、标题创建、副标题
2D 动画支持(图像序列)
3D 动画标题(和效果)
SVG 友好,可创建并包含矢量标题和制作人员名单
滚动电影制作人员名单
高级时间轴(包括拖放、滚动、平移、缩放和捕捉)
帧精度(逐步浏览视频的每一帧)
剪辑上的时间映射和速度变化(慢/快、前进/后退等...)
音频混合和编辑
数字视频效果,包括亮度、伽玛、色调、灰度、色度键等等!
实验硬件编解码(VA-API、NVDEC、D3D9、D3D11、VTB)
导入和导出广泛支持的格式(EDL、XML)
以多种编解码器和格式渲染视频(基于 FFmpeg)
特征
跨平台(Linux、Mac 和 Windows)
支持多种视频、音频和图像格式(基于FFmpeg)
强大的基于曲线的关键帧动画
桌面集成(拖放支持)
无限轨道/图层
剪辑大小调整、缩放、修剪、捕捉、旋转和剪切
具有实时预览的视频过渡
合成、图像叠加、水印
标题模板、标题创建、副标题
2D 动画支持(图像序列)
3D 动画标题(和效果)
SVG 友好,可创建并包含矢量标题和制作人员名单
滚动电影制作人员名单
高级时间轴(包括拖放、滚动、平移、缩放和捕捉)
帧精度(逐步浏览视频的每一帧)
剪辑上的时间映射和速度变化(慢/快、前进/后退等...)
音频混合和编辑
数字视频效果,包括亮度、伽玛、色调、灰度、色度键等等!
实验硬件编解码(VA-API、NVDEC、D3D9、D3D11、VTB)
导入和导出广泛支持的格式(EDL、XML)
以多种编解码器和格式渲染视频(基于 FFmpeg)
👍2
GitHub 上的 Go 语言开源技术教程:《笨方法学 Go 泛型》(Go generics the hard way)。主要包括开发环境安装、Hello World 示例、Go 泛型介绍及代码实现等内容
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
国外一位工程师在 GitHub 上开源的桌面环境系统:daedalOS,可直接在浏览器运行。主要拥有开始菜单、任务栏、动态壁纸、文件系统等功能。
此外,系统还内置了各类开发工具、浏览器、命令行终端、视频播放器等应用,功能颇为齐全
此外,系统还内置了各类开发工具、浏览器、命令行终端、视频播放器等应用,功能颇为齐全
😱3
This media is not supported in your browser
VIEW IN TELEGRAM
LVGL - C写的轻量多功能图形界面库,这是一个高度可裁剪、低资源占用、界面美观且易用的嵌入式系统图形库
特性
丰富且强大的模块化图形组件:按钮 (buttons)、图表 (charts)、列表 (lists)、滑动条 (sliders)、图片 (images) 等;
高级的图形引擎:动画、抗锯齿、透明度、平滑滚动、图层混合等效果;
支持多种输入设备:触摸屏、 键盘、编码器、按键等;
支持多显示设备;
不依赖特定的硬件平台,可以在任何显示屏上运行;
配置可裁剪(最低资源占用:64 kB Flash,16 kB RAM);
基于UTF-8的多语种支持,例如中文、日文、韩文、阿拉伯文等;
可以通过类CSS的方式来设计、布局图形界面(例如:Flexbox、Grid);
支持操作系统、外置内存、以及硬件加速(LVGL已内建支持STM32 DMA2D、NXP PXP和VGLite);
即便仅有单缓冲区(frame buffer)的情况下,也可保证渲染如丝般顺滑;
全部由C编写完成,并支持C++调用;
支持Micropython编程,参见:LVGL API in Micropython;
支持模拟器仿真,可以无硬件依托进行开发
丰富详实的例程;
详尽的文档以及API参考手册,可线上查阅或可下载为PDF格式
特性
丰富且强大的模块化图形组件:按钮 (buttons)、图表 (charts)、列表 (lists)、滑动条 (sliders)、图片 (images) 等;
高级的图形引擎:动画、抗锯齿、透明度、平滑滚动、图层混合等效果;
支持多种输入设备:触摸屏、 键盘、编码器、按键等;
支持多显示设备;
不依赖特定的硬件平台,可以在任何显示屏上运行;
配置可裁剪(最低资源占用:64 kB Flash,16 kB RAM);
基于UTF-8的多语种支持,例如中文、日文、韩文、阿拉伯文等;
可以通过类CSS的方式来设计、布局图形界面(例如:Flexbox、Grid);
支持操作系统、外置内存、以及硬件加速(LVGL已内建支持STM32 DMA2D、NXP PXP和VGLite);
即便仅有单缓冲区(frame buffer)的情况下,也可保证渲染如丝般顺滑;
全部由C编写完成,并支持C++调用;
支持Micropython编程,参见:LVGL API in Micropython;
支持模拟器仿真,可以无硬件依托进行开发
丰富详实的例程;
详尽的文档以及API参考手册,可线上查阅或可下载为PDF格式
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Ploomber:不必学习特定框架编写更好的数据管道
Forwarded from Article reader|Статей читалка
Telegraph
Accurate Alpha Matting for Portrait Mode Selfies on Pixel 6
Posted by Sergio Orts Escolano and Jana Ehman, Software Engineers, Google Research Image matting is the process of extracting a precise alpha matte that separates foreground and background objects in an image. This technique has been traditionally used in…
AWS公开数据集 亚马逊在其 Amazon Web Services 中提供了一些大型数据集可以免费下载,需要注册一个aws账户,新用户有免费访问的权限
Google公开数据集 Google提供了一些 #数据集 作为其Big Query工具的一部分。包括 GitHub 公共资料库的数据,Hacker News 的所有故事和评论。
Youtube 标签视频数据集 Youtube标签视频数据集包括来自4800个可视化实体的800万个YouTube视频ID和相关标签。它具有数十亿帧的预计算的、最先进的视觉功能
Google公开数据集 Google提供了一些 #数据集 作为其Big Query工具的一部分。包括 GitHub 公共资料库的数据,Hacker News 的所有故事和评论。
Youtube 标签视频数据集 Youtube标签视频数据集包括来自4800个可视化实体的800万个YouTube视频ID和相关标签。它具有数十亿帧的预计算的、最先进的视觉功能
👍2