登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
FFmpeg开发笔记(九十八)基于FFmpeg的跨平台图形用户界 ...
FFmpeg开发笔记(九十八)基于FFmpeg的跨平台图形用户界面LosslessCut
[ 复制链接 ]
墨佳美
昨天 12:55
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
LosslessCut是一款跨平台FFmpeg图形用户界面,用于对视频、音频、字幕和其他相关媒体文件进行极速且无损的操作。虽然《FFmpeg开发实战:从零基础到短视频上线》一书详细介绍了如何通过ffmpeg在命令行剪辑音视频,但是命令行方式不够直观,用户更习惯在图形界面上操作。于是LosslessCut抓住用户痛点,给FFmpeg封装了一层操作界面,从而方便用户利用鼠标剪辑音视频。 LosslessCut的主要功能是对视频和音频文件进行无损剪辑,通过裁剪摄像机、GoPro、无人机等设备拍摄的大型视频文件来节省空间。LosslessCut让用户能够快速从视频中提取精彩部分,同时丢弃大量数据,而无需重新编码造成质量损失。由于LosslessCut几乎直接复制数据,并且由强大的FFmpeg完成所有繁重工作,因此一切剪辑过程都非常快速。
LosslessCut的源码托管地址为https://github.com/mifi/lossless-cut(星星数35.5k),国内的镜像地址为https://gitcode.com/gh_mirrors/lo/lossless-cut,最新版本是2025年12月发布的v3.67.2,可见该框架的源码更新十分及时,该版本的源码下载链接为https://github.com/mifi/lossless-cut/archive/refs/tags/v3.67.2.tar.gz。
LosslessCut提供了两种运行方式,一种是通过源码运行,另一种是提供编译好的安装包运行,比如Windows系统已编译的免安装压缩包下载链接为https://github.com/mifi/lossless-cut/releases/download/v3.67.1/LosslessCut-win-x64.7z,下载后解压7z文件即可得到LosslessCut的可执行程序。
以源码方式运行LosslessCut的话,需要事先安装下列三个软件:
1、安装 VS Code 以便加载LosslessCut源码工程, VS Code 的官网地址为 https://code.visualstudio.com/
2、安装版本号大于等于16.x的 Node.js ,因为LosslessCut 依赖 Node.js 构建。 Node.js 的官网地址为 https://nodejs.org/
3、安装 Git 以便克隆源码, Git 的官网地址为 https://git-scm.com/
上述三个软件都安装完毕,运行 VS Code ,依次选择菜单:File→Open Folder,在弹出的文件对话框中选择解压后的LosslessCut源码目录。接着依次选择菜单:Terminal→New Terminal,自动在 VS Code 界面上打开终端的命令行窗口。
在命令行窗口运行下面命令,表示安装yarn工具:
npm install -g yarn
复制代码
运行下面命令检查yarn是否安装成功,正常会返回yarn的版本号比如4.11.0。
yarn -v
复制代码
运行下面命令安装LosslessCut依赖的第三方库:
yarn install
复制代码
确保第三方库都成功安装后,再运行下面命令启动LosslessCut:
yarn start
复制代码
稍等片刻会弹出LosslessCut的图形界面如下图所示:
可见LosslessCut的图形界面十分简洁,既能通过菜单选择来打开视频文件,也能通过拖动鼠标把视频添加进来。
把视频文件拉到LosslessCut的图形界面后,就切换到视频剪辑界面如下图所示:
在视频剪辑界面可以执行裁剪、缩放、拼接等常见的加工操作,剪辑完成后单击界面右下角的Export按钮,即可导出并保存处理好的视频文件。
更多详细的FFmpeg开发知识参见《FFmpeg开发实战:从零基础到短视频上线》一书。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
FFmpeg
开发
笔记
九十八
基于
相关帖子
NIVIDIA高性能计算CUDA笔记(四)cuDNN深度神经网络计算库简介及卷积操作示例
一款基于 .NET 9 构建的企业级 Web RBAC 快速开发框架
15分钟开发一个周报生成mcp,再也不用为写周报发愁了
基于python mne库构造自定义fNIRS数据并可视化地形图
FFmpeg开发笔记(九十七)国产的开源视频剪辑工具AndroidVideoEditor
GIS开发必知:WKT 与 EPSG 如何表达空间参考坐标系?附 GDAL 实现
基于梯度组合的多任务 / 多目标学习
基于GEM的需求评审专家agent
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
NIVIDIA高性能计算CUDA笔记(四)cuDNN深度神经网络计算库简介及卷积操作示例
0
933
撷监芝
2026-01-08
业界
一款基于 .NET 9 构建的企业级 Web RBAC 快速开发框架
0
148
劳怡月
2026-01-09
业界
15分钟开发一个周报生成mcp,再也不用为写周报发愁了
1
891
琉艺戕
2026-01-10
业界
基于python mne库构造自定义fNIRS数据并可视化地形图
0
228
撒阗奕
2026-01-10
业界
FFmpeg开发笔记(九十七)国产的开源视频剪辑工具AndroidVideoEditor
0
324
玻倌瞽
2026-01-10
业界
GIS开发必知:WKT 与 EPSG 如何表达空间参考坐标系?附 GDAL 实现
0
401
擘塞
2026-01-10
业界
基于梯度组合的多任务 / 多目标学习
0
459
副我
2026-01-10
科技
基于GEM的需求评审专家agent
0
856
拴茅劾
2026-01-10
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
安全
代码
签约作者
程序园优秀签约作者
发帖
墨佳美
昨天 12:55
关注
0
粉丝关注
24
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991124
anyue1937
9994891
kk14977
6845359
4
xiangqian
638210
5
韶又彤
9992
6
宋子
9977
7
闰咄阅
9993
8
刎唇
9993
9
俞瑛瑶
9998
10
蓬森莉
9945
查看更多
今日好文热榜
202
Java中线程安全问题的原因和解决方案
182
飞书 .NET SDK 事件处理的幂等性与去重机制
675
迭代器 iteration、iter 与 多线程 concurr
371
奇点之年?对互联网、程序员的影响及应对指
867
AI编程的实践场景与未来可能:一场开发范式
203
【机器学习】-长尾分布解读指南
789
TensorRtSharp:在 C# 世界中释放 GPU 推理
641
TheIsle恐龙岛读取游戏基址做插件(C#语言
601
当我不想再为「小决定」消耗注意力时,我做
240
网站的<h1> 标签的内容跟 <title> 里面的一
25
PDF 转 Markdown 神器:MinerU 2.5 (1.2B)
332
彻底弄懂KeepAlive
934
听说C++好像偷偷去练什么"绝世武功"去了
535
C++小白训练第二天
815
从文本到画面:AI生图 + 图生视频 Prompt
503
程序员接单群:2026世界杯赛事相关软件开发
82
FFmpeg开发笔记(九十八)基于FFmpeg的跨平
626
从Java到AI:我的转型之路 Ⅰ
925
【节点】[Channel-Split节点]原理解析与实
46
.NET 10 New feature 新增功能介绍-Minimal