尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

不上传、8 种视频处理能力:Remotion Convert 浏览器内视频压缩全解

不上传、8 种视频处理能力:Remotion Convert 浏览器内视频压缩全解 不上传、8 种视频处理能力Remotion Convert 浏览器内视频压缩全解【免费下载链接】remotion Make videos programmatically with React项目地址: https://gitcode.com/GitHub_Trending/re/remotionRemotion Convert 是 Remotion 团队提供的一款免费视频转换与压缩工具完全在浏览器里运行把视频拖进页面即可在不经过任何服务器的情况下完成格式转换、裁剪、缩放、旋转、镜像等操作文件全程保留在你的设备上。它基于开源多媒体库 Mediabunny 构建核心编解码依赖 WebCodecs——浏览器内置的音视频编解码接口能调用硬件加速比纯软件编码快得多。Remotion Convert 的 8 种功能一览从格式转换到本地转写仓库中 packages/convert 目录就是这套工具的完整源码。所有功能入口集中定义在 convert-tools.ts功能做什么典型场景Convert视频/音频格式转换MP4 转 WebM或把音轨提取成 MP3Trim按时间剪出一段录屏只保留中间 30 秒Crop裁剪到选中区域从横屏画面裁出竖屏片段Resize缩放至目标尺寸4K 素材压到 1080p 省空间Rotate旋转 90°/180°/270°修正手机录像的倒置画面Mirror水平/垂直镜像翻转前置摄像头自拍Probe查看视频元数据不处理、只查封装格式、编码、帧率、时长Transcribe音频转文字本地转写一段会议录音每个功能都有独立路由例如MP4 转 WebM对应的链接形如convert.mp4-to-webm可以把一个配好的转换页直接发给同事复用。一次转换任务从头走到尾拖入、探测、出片载入视频把文件拖进投放区或粘贴一个 URL支持 HLS 流式地址可一并转成单文件。自动探测页面会在后台跑一次探测probe列出封装格式、视频/音频编码、分辨率、帧率、时长、文件大小等信息逻辑在 use-probe.ts。选输出格式默认会按输入格式自动推断一个合理目标你也可以手动指定视频和音频编码。开始转换转码在本地进行页面实时显示进度。保存结果输出文件名自动生成——保留原文件名并加上新格式后缀不用手动改。支持哪些格式默认值怎么推输入容器MP4、WebM、MOV、MKV以及 WAV、MP3、AAC、OGG、FLAC 等音频格式。输出容器MP4、WebM、MOV、MKV以及 WAV、MP3、AAC。默认推断规则很简单见 convert.$action.tsx 同级的格式路由实现MP4 / MOV → 默认转 WebMWebM / MKV → 默认转 MP4WAV → MP3MP3 / AAC / OGG / FLAC → WAV含义是想压缩体积优先选压缩率更低的容器要兼容性最好选 MP4。如果输入和输出选了相同格式页面会直接拒绝避免做一遍毫无意义的转码。隐私与离线文件到底去了哪里这是一个带 Service Worker 的 PWA首次加载后完全离线可用。所有解码、编码都在当前浏览器进程里完成因此适合未过审素材、内部会议录屏这类不便上传的内容。转写功能则通过 WebGPU 在本地 GPU 上运行语音识别模型同样不出设备。常见注意事项与浏览器要求直播流不支持探测到 live 轨道会直接报错。浏览器要求WebCodecs 需要较新的 Chrome/Edge转写功能依赖 WebGPU 设备。大文件整段视频会读进浏览器内存超大文件建议留足内存、用性能较好的机器。想自己跑一份git clone https://gitcode.com/GitHub_Trending/re/remotion后执行cd packages/convert bun run dev即可在本地启动整套工具页。想压缩录屏、修正手机视频朝向、从视频里抽出音轨都可以在不装任何软件的情况下完成如果你的需求是用 React 程序化生成视频而不是剪辑已有视频则可以继续看 Remotion 主库。【免费下载链接】remotion Make videos programmatically with React项目地址: https://gitcode.com/GitHub_Trending/re/remotion创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表