应用程序列表/多媒体
编解码器
参见主文章:编解码器。
图像
图像查看器
另请参阅 维基百科:图像查看器比较。
帧缓冲
- fbi — Linux 帧缓冲控制台的图像查看器。
- fbv — 用于帧缓冲控制台的非常简单的图形文件查看器。
- fim — 基于 fbi 的高度可定制和可脚本化的帧缓冲图像查看器。
- jfbview — 基于 Imlib2 的帧缓冲 PDF 和图像查看器。功能包括类似 Vim 的控件、旋转和缩放、缩放以适应以及快速多线程渲染。
控制台
- timg — 终端图像和视频查看器。
图形界面
- CoreImage — 基于 Qt 的简单轻量易用的图像查看器。C-Suite 的一部分。
- Deepin Image Viewer — 用于 Deepin 桌面的图像查看器。
- Ephoto — 基于 EFL 的轻量级图像查看器。
- Eye of GNOME — GNOME 桌面的图像查看器。 gnome-extra 的一部分。
- Eye of MATE — 用于 MATE 桌面的简单图形查看器。
- feh — 快速、轻量级的图像查看器,使用 imlib2。
- GNOME Image Viewer — GNOME 桌面的简单图像查看器。 gnome 的一部分。
- GPicView — 简单快速的 X 图像查看器,是 LXDE 桌面的一部分。
- Gwenview — 快速且易于使用的 KDE 桌面图像查看器,带有可选依赖项以支持其他格式。kde-graphics 的一部分。
- ida — 用于查看图像的 X11 应用程序(基于 Motif)。根据需要安装可选依赖项。
- image-roll — 简单快速的 GTK 图像查看器,带有基本的图像操作工具。
- imv — 轻量级图像查看器,支持 Wayland 和动画 GIF,使用 FreeImage。
- Koko — 专为桌面和触摸设备设计的图像查看器。kde-graphics 的一部分。
- KuickShow — 快速便捷的 KDE 图像查看器。
- LxImage-Qt — LXQt 图像查看器。
- meh — meh 是一个小的、简单的、超快速的图像查看器,使用原始 XLib。
- Mirage — PyGTK 图像查看器,具有裁剪和调整大小、自定义操作和缩略图面板的支持。
- mpv-gallery-view — mpv 的图库视图脚本。
- nomacs — Qt 图像查看器。它功能丰富,但启动速度快,并且可以配置为显示其他小部件或仅显示图像。
- https://nomacs.org/ || nomacsAUR
- nsxiv — 基于 imlib2 的简单图像查看器,与平铺窗口管理器配合良好。sxiv 的社区分支。
- PhotoQt — 快速且高度可配置的图像查看器,具有简单而友好的界面。
- https://photoqt.org/ || photoqtAUR
- pqiv — 基于 GTK 3 的命令行图像查看器,具有最小的 UI,支持压缩存档中的图像,qiv 的重写版本。
- qimgv — 快速且易于使用的 Qt5 图像查看器。支持通过 mpv 播放 webm/mp4。
- Quick Image Viewer — 基于 GTK 和 imlib2 的非常小巧快速的图像查看器。
- http://spiegl.de/qiv/ || qivAUR
- qView — Qt 图像查看器,设计时考虑了极简主义和可用性。
- Ristretto — 适用于 Xfce 桌面环境的快速轻量级图像查看器。
- shufti — shufti 以非破坏性方式保存和恢复每个图像/文件位置的缩放级别、旋转、窗口大小、桌面位置和 viewing area(查看区域)
- sxiv — 基于 imlib2 的简单图像查看器,与平铺窗口管理器配合良好。
- Viewnior — 简约的 GTK 图像查看器,具有翻转、旋转、动画和可配置鼠标操作的支持。
- Vimiv — 具有类似 vim 键位绑定的图像查看器。它使用 Gtk3 工具包以 python3 编写。
- Vimiv (Qt 端口) — 具有类似 vim 键位绑定的图像查看器。它使用 PyQt5 以 python3 编写。
- vpv — 专为科学图像可视化设计的图像查看器。
- Xloadimage — 经典的 X 图像查看器。
- https://sioseis.ucsd.edu/xloadimage.html[死链接 2024-03-03 ⓘ] || xloadimage
图像管理器
另请参阅 Wikipedia:图像管理器。
- Deepin Album — 用于查看和组织图片的照片管理器,适用于 Deepin 桌面。
- digiKam — 基于 KDE 的图像管理器,通过插件架构内置编辑功能。 digiKam 声称它比类似应用程序功能更全,具有更大的图像处理功能集,包括 RAW 图像导入和处理。
- Frogr — 适用于 GNOME 桌面小型应用程序,允许用户管理其在 Flickr 图像托管网站中的帐户。
- Geeqie — 图像浏览器和查看器(GQview 的分支),增加了对 RAW 文件等额外功能的支持。
- GNOME Photos — 在 GNOME 上访问、组织和分享您的照片。 gnome-extra 的一部分。
- gThumb — GNOME 桌面的图像查看器和浏览器。
- KPhotoAlbum — 数字图像编目软件,支持数字图像和视频的注释、浏览、搜索和查看。
- Memories — 专为 elementary OS 设计的图像查看器和管理器。
- Pantheon Photos — Pantheon 的照片管理器。
- PhotoPrism — 由 Go 和 Google TensorFlow 驱动的个人照片管理。
- Phototonic — 快速且功能齐全的图像查看器和浏览器 (Qt)。
- Pix — 图像库和图像查看器,可用于使用其他应用程序(如图像编辑器)打开图像、向文件添加标签、向图片添加注释、旋转和共享它们。 maui 的一部分。
- Pix — 基于 gthumb 的图像查看器和浏览器。 X-Apps 项目。
- Rapid Photo Downloader — 从相机、存储卡和便携式存储设备下载照片和视频。
- Shotwell — 专为 GNOME 桌面环境设计的数字照片管理器
图像处理
控制台
- CairoSVG — SVG 到 PNG、PDF、PS 转换器。
- dcraw — 转换多种相机 RAW 格式。
- G'MIC — 功能齐全的开源图像处理框架,提供多种不同的用户界面来转换/操作/过滤/可视化通用图像数据集,范围从 1d 标量信号到 3d+t 多光谱体积图像序列,包括 2d 彩色图像。
- GraphicsMagick — ImageMagick 的分支,旨在具有 API 和命令行稳定性。它还支持多 CPU 以增强性能,因此被一些大型商业网站(Flickr、etsy)用于其性能。
- ImageMagick — 命令行图像处理程序。它以其精确的格式转换而闻名,支持 100 多种格式。它的 API 使其可以被脚本化,并且通常用作后端处理器。
- waifu2x — 使用深度卷积神经网络的动漫风格艺术图像超分辨率。
图形界面
- Converseen — 基于 Qt 的批量图像转换器和调整大小器。
- CropGUI — 用于 JPEG 文件的无损裁剪和旋转的 GTK 实用程序。
- ImPPG — 执行 Lucy-Richardson 反卷积、锐化掩模、亮度归一化和色调曲线调整
- PosteRazor — 将图像或 PDF 切割成可以打印并组装成海报的碎片。
- Switcheroo — 在不同的图像文件类型之间转换并轻松调整它们的大小。
图像压缩
控制台
- Guetzli — 一种感知 JPEG 编码器,旨在以高视觉质量实现出色的压缩密度。
- jpegoptim — JPEG 优化实用程序,提供无损和有损压缩。
- optipng — 无损 PNG 压缩器。
- oxipng — 无损多线程 PNG 压缩器。
- pngcrush — 用于优化 PNG 文件压缩的工具。
- pngquant — PNG 图像的有损压缩。
- zopflipng — 使用 Google zopfli 库的高效 PNG 优化工具
图形界面
- Curtail — 支持 PNG、JPEG、WebP 和 SVG 文件类型的图像压缩器。
- Image Optimizer — 使用 Vala 和 Gtk 为 Elementary OS 构建的简单无损图像优化器。
- OptiImage — 有用的图像压缩器,支持 PNG、JPEG、WebP 和 SVG 文件类型。
- Trimage — 用于优化 PNG 和 JPG 文件的基于 Qt 的工具。
- https://trimage.org/ || trimageAUR
光栅图形编辑器
另请参阅 Wikipedia:光栅图形编辑器比较。
- AzPainter — 用于插图绘制的绘画软件。
- CorePaint — 用于生成非常简单的图形的简单位图绘画工具。 C-Suite 的一部分。
- Deepin Draw — 适用于 Deepin 桌面的轻量级绘图工具。
- Drawing — 适用于 GNOME 桌面的绘图应用程序,使用 Cairo 和 GdkPixbuf 进行基本绘图操作。
- Drawpile — 协作绘图程序,允许多个用户同时在同一画布上进行草绘。
- GIMP — 类似于 Adobe Photoshop 等专有编辑器的图像编辑套件。GIMP (GNU 图像处理程序) 始于 1990 年代中期,并已获得大量的插件和附加工具。
- Gpaint — GNOME 的 Paintbrush 克隆。
- GrafX2 — 专门用于 256 色绘制的位图绘画程序。
- ImEditor — 简单且通用的图像编辑器。
- KolourPaint — KDE 的免费栅格图形编辑器,类似于 Windows 7 之前的 Microsoft Paint 应用程序,但具有一些额外的功能,例如支持透明度。属于 kde-graphics 的一部分。
- Krita — 基于 KDE 平台的数字绘画和插图软件。
- KXStitch — 十字绣图案和图表创建。
- Milton — 无限画布绘画程序。
- mtPaint — 图形编辑程序,专注于创建索引调色板图像和像素艺术。
- MyPaint — 专为数字画家设计的自由软件图形应用程序。
- Obfuscate — 从任何图像中审查私人信息。
- PhotoFlare — 简单但功能强大的图像编辑器,最初的灵感来自 PhotoFiltre。
- Pixelitor — 高级图像编辑器,支持图层、图层蒙版、文本图层、多次撤消、混合模式、裁剪、高斯模糊、USM 锐化、直方图等。
- Satty — 受 Swappy 和 Flameshot 启发的图像注释工具。
- Swappy — Wayland 原生图像注释工具。
- XPaint — 彩色图像编辑工具,具有大多数标准绘画程序选项。
一些图像查看器和组织器,如 digiKam、Ephoto、GNOME Photos、gThumb、ida、nomacs、Pantheon Photos、Phototonic 和 Shotwell 也提供一些基本的图像处理功能。
专业的照片编辑器
- A Photo Tool (Libre) — 具有易于使用的基本图像编辑工具的照片编辑器。
- darktable — 摄影工作流程和 RAW 开发应用程序。
- Filmulator — 基于胶片显影过程的简单 RAW 照片编辑器。
- FOSStriangulator — 用于将照片制作成三角形插图的工具。
- Hugin — 全景照片拼接器。
- LightZone — 专业级数字暗房和照片编辑器,可与 Photoshop Lightroom 相媲美。
- Luminance HDR — 开源图形用户界面应用程序,旨在为 HDR 成像提供工作流程。
- nUFRaw — 使用 DCRaw 读取和处理来自数码相机的 RAW 图像的实用程序。
- Rawstudio — 用 GTK 编写的 RAW 图像转换器。
- RawTherapee — 强大的跨平台 RAW 图像处理程序。
- Showfoto — 具有强大图像编辑工具的照片编辑器。
照片地理标记
- Geotag — 将照片中的日期/时间信息与来自 GPS 设备或地图的位置信息进行匹配。
- Geotagging — 照片地理标记工具,用于将照片与 GPS 轨迹日志 (GPX) 同步。
- GottenGeography — 易于使用的 GNOME 桌面照片地理标记应用程序。
- GPicSync — 从 GPS 轨迹日志将位置插入到您的图片元数据中。
- GPSCorrelate — 将(地理标记)数码相机照片与 GPX 格式的 GPS 数据相关联。
- KGeoTag — 基于 KDE Frameworks 的照片地理标记应用程序。
矢量图形编辑器
另请参阅 Wikipedia:矢量图形编辑器比较。
- Dia — 基于 GTK 的图表创建程序。
- diagrams.net — 基于 Web 技术的图表绘制应用程序。基于 Electron 平台。
- Dot Matrix — 来自简单线条的字形创意乐园。
- Figma — Figma 协作设计工具的非官方桌面应用程序。基于 Electron 平台。
- Inkscape — 矢量图形编辑器,其功能类似于 Illustrator、CorelDraw 或 Xara X,使用 SVG (可缩放矢量图形) 文件格式。
- Karbon — 矢量图形编辑器,Calligra Suite 的一部分。属于 kde-office 的一部分。
- LazPaint — 图像编辑器,类似于 PaintBrush 或 Paint.Net,用 Lazarus (Free Pascal) 编写
- LibreOffice Draw — LibreOffice 套件中包含的矢量图形编辑器和图表工具,类似于 Microsoft Visio。
- Lunacy — 适用于 UI/UX 和网页设计的矢量图形设计软件。
- Mockitt — 专有的在线设计、原型设计和协作平台。基于 Electron 平台。
- OpenOffice Draw — OpenOffice 套件中包含的矢量图形编辑器和图表工具。
- Pencil Project — GUI 原型设计和模型工具。基于 Electron 平台。
- sK1 — Adobe Illustrator 或 CorelDraw 的替代品,面向“印刷就绪”的 PostScript 和 PDF 输出。
- https://sk1project.net/ || sk1AUR
- SvgVi — 使用 XML 声明的 SVG 查看器和编辑器。
- SymbolEditor — 用于创建带有渲染提示的 QPainterPath 对象库的应用程序。
- yEd — 通用专有图表程序,用于流程图、网络图、UML 图、BPMN 图、思维导图、组织结构图和实体关系图。
- Xfig — 交互式绘图工具。
字体编辑器
另请参阅 Wikipedia:字体编辑器比较。
- Birdfont — 字体编辑器,可让您创建矢量图形并导出 TTF、EOT 和 SVG 字体。
- FontForge — 轮廓字体编辑器。
- TruFont — 字体编辑应用程序。
2D 动画
- Glaxnimate — 矢量 2D 动画软件,主要用于 Lottie 和 TGS 格式,但也具有良好的标准动画 SVG 导出功能
- OpenToonz — 2D 动画创作软件。
- Pencil2D — 简单、直观的工具,用于制作 2D 手绘动画。
- qStopMotion — 用于创建定格动画电影的应用程序。用户将能够从相机或硬盘驱动器导入的图片创建定格动画,并将动画导出为不同的视频格式,例如 mpeg 或 avi。
- Scribl — 用于创建将音频与手绘动画相结合的简单视频讲座的应用程序。
- Stopmotion — 用于创建定格动画的应用程序。它可以帮助您捕获和编辑动画的帧,并将它们导出为单个文件。
- Synfig Studio — 2D 动画软件,设计为功能强大的工业级解决方案,用于使用矢量和位图艺术作品创建电影质量的动画。
- TupiTube Desk — 用于创建和分享 2D 动画的桌面应用程序,专注于儿童和青少年。
- Aseprite — 用于创建像素艺术和动画的开源软件。构建版本可以从开发者处购买或从源代码编译。
- https://www.aseprite.org/ || 源代码: asepriteAUR, 二进制文件: aseprite-binAUR
- Pixelorama — 用于创建像素艺术和动画的开源软件。
- Tahoma2D — 免费且功能强大的软件,适用于 2D 和定格动画师。基于 OpenToonz
绘图应用程序 Krita、3D 编辑器 Blender (Grease Pencil 模式) 和 python 库 Manim 也具有 2D 动画功能。
3D 计算机图形
另请参阅 Wikipedia:3D 计算机图形软件比较。
- Art of Illusion — 用 Java 编写的 3D 建模和渲染工作室。
- Blender — 完全集成的 3D 图形创建套件,能够进行 3D 建模、纹理处理和动画制作等。
- Blockbench — 低多边形 3D 模型编辑器
- CloudCompare — 3D 点云和网格处理软件。
- Dust3D — 3D 建模软件。它可以帮助您在几秒钟内创建一个 3D 水密基础模型。使用它可以加速您在游戏制作、3D 打印等中的角色建模。
- https://dust3d.org/ || dust3dAUR
- F3D — 快速且简约的 KISS 3D 查看器。支持的文件格式:VTK (legacy 和 XML)、STL、GLTF、PLY、OBJ、3DS、…
- Goxel — 开源 3D 体素编辑器。
- MakeHuman™ — 用于创建人体参数化建模程序。
- MeshLab — 用于处理和编辑 3D 三角网格的系统。
- Sweet Home 3D — 用于规划和开发楼层平面图的室内设计软件应用程序
- POV-Ray — 基于脚本的光线追踪器,用于创建 3D 图形。
- VoxelShop — 非常直观且功能强大的软件,用于修改和创建体素对象。
- Wings 3D — 高级细分建模器,既强大又易于使用。
颜色选择器和调色板
- ColorGrab — 跨平台颜色选择器。
- Color Palette — 用于查看 GNOME 颜色调色板的工具,由设计指南定义。
- colorpicker — 点击屏幕上的像素并以 RGB 格式打印其颜色值。为 X11 编写。
- Color Picker — Pantheon 桌面的简化颜色选择器。
- Contrast — 检查两种颜色之间的对比度是否符合 WCAG 要求。
- Coulr — 帮助开发者和设计师的颜色框。
- Deepin Picker — Deepin 桌面的颜色选择工具。
- delicolour — 轻量级 GTK 3 颜色查找器。
- Eyedropper — 颜色选择器和格式化器。
- Gcolor3 — 简单的 GTK 3 颜色选择器。
- GPick — 高级颜色选择器工具。
- hyprpicker — 一款兼容 wlroots 的 Wayland 颜色选择器,且不会令人讨厌。
- KColorChooser — 简单的应用程序,用于从屏幕或调色板中选择颜色。是 kde-graphics 的一部分。
- Kontrast — 用于检查颜色对比度的工具,允许验证您的颜色是否正确可访问。是 kde-accessibility 的一部分。
- MATE Color Selection — 从调色板或屏幕中选择颜色。使用
mate-color-select
运行。
- Pick — 适用于 Linux 桌面的简单颜色选择器工具。
- PrestoPalette — 一款为艺术家设计的工具,用于创建和谐的调色板。
- sxcs — 极简的 X11 颜色选择器和放大镜
- xcolor — 轻量级的 X11 颜色选择器。
截图
参见 屏幕截图#截图软件。
数码相机管理器
参见 gPhoto#安装。
文本艺术
参见 ASCII 艺术#软件。
音频
音频系统
另请参阅主条目 声音系统 和 Wikipedia:声音服务器。
音频播放器
另请参阅 Wikipedia:音频播放器软件比较。
#视频播放器 部分中的许多应用程序也支持音频播放。
服务器
- Music Player Daemon — 具有服务器-客户端架构的音频播放器。为了与之交互,需要一个单独的客户端。
- Funkwhale — 自托管、现代、自由开源的音乐服务器,深受 Grooveshark 的启发。实例可以被联合。
- Navidrome — 开源音乐服务器和流媒体器,内置 Web UI。兼容各种第三方 Android 和 iOS 应用程序。
控制台
- cmus — 功能非常丰富的基于 ncurses 的音乐播放器。
- cplay-ng — cplay 的更新分支。
- davis — 用 Rust 编写的 mpd 的 CLI 客户端。
- MOC — 基于 Ncurses 的控制台音频播放器,支持 MP3、OGG 和 WAV 格式。
- mpg123 — 适用于 Linux、FreeBSD、Solaris、HP-UX 和几乎所有其他 UNIX 系统的快速免费 MP3 控制台音频播放器(也解码 MP1 和 MP2 文件)。
- musikcube — 一款跨平台的、基于终端的音乐播放器、音频引擎、元数据索引器和服务器,使用 C++ 编写。
- vitunes — 基于 Curses 的音乐播放器和播放列表管理器,具有类似 vim 的快捷键绑定。
- http://vitunes.org/ || vitunesAUR
- whistle — 基于 Curses 的命令行音频播放器。
- XMMS2 — 流行的音乐播放器的完整重写版本。
图形界面
基于 GStreamer
- Amberol — 小巧而简单的声音和音乐播放器,与 GNOME 良好集成。
- Blanket — 通过聆听不同的声音来提高注意力和生产力。
- Byte — 为 elementary OS 设计的音乐播放器。
- Clementine — Amarok 1.4 的克隆,移植到 Qt5。另请参阅 Strawberry (如下)。
- Cozy — 适用于 Linux 的现代有声读物播放器,使用 GTK 3。
- Decibels — 适用于 GNOME 的音频播放器。
- Exaile — Amarok 的 GTK 克隆。
- GNOME Music — 适用于 GNOME 的音乐播放器。它旨在将优雅和沉浸式的浏览体验与简单直接的控件相结合。是 gnome 的一部分。
- Guayadeque — 功能齐全的媒体播放器,可以轻松管理大型收藏集,并使用 GStreamer 媒体框架(截至 2023 年 9 月已不再维护)。
- https://www.guayadeque.org/[死链 2024-10-12 ⓘ] || guayadequeAUR
- Lollypop — 一款 GNOME 音乐播放器。
- Melody — 用于收听本地音乐文件、在线广播和音频 CD 的音乐播放器。
- Nulloy — 带有波形进度条的音乐播放器。
- https://nulloy.com/ || nulloyAUR
- Pantheon Music — 简单、快速且外观精美的音乐播放器。官方 elementary 音乐播放器。
- Parlatype — 适用于 GNOME 的手动语音转录的极简音频播放器。它播放音频源,以便在您喜欢的文本应用程序中转录它们。
- Pragha — 一款用 C 语言编写的轻量级双面板 GTK 音乐管理器。
- Quod Libet — 使用 GTK、Python 和 GStreamer 编写的音频播放器,支持播放列表中的正则表达式。
- Rhythmbox — iTunes 的 GTK 克隆,GNOME 中默认使用。
- Sayonara — 一款小巧、清晰且快速的 Linux 音频播放器,用 C++ 编写,使用 Qt 框架。
- Strawberry — Clementine 的分支,旨在为音频爱好者和音乐收藏家服务。使用 Qt6。
- Tauon Music Box — 现代、舒适且精简的音乐播放器,用于播放您的音乐收藏。
其他
- Amarok — 成熟的基于 Qt 的播放器,以其丰富的功能而闻名。
- Aqualung — 高级音乐播放器,可以播放音频 CD、互联网广播流和播客,以及几乎任何音频格式的声音文件,并具有在相邻曲目之间不插入间隙的功能。
- DeaDBeeF — 轻巧快速的音乐播放器,具有许多功能,没有 GNOME 或 KDE 依赖项,支持仅控制台,以及 GTK GUI,附带许多插件,并具有元数据编辑器。
- Deepin Music — 出色的音乐播放器,具有基于 Deepin-UI 的出色且可调整的 UI。
- https://www.deepin.org/en/original/deepin-music/ || deepin-music[链接失效: package not found]
- Drumstick MIDI File Player — 基于 Drumstick 的 MIDI 文件播放器。
- Elisa — KDE 社区的简单音乐播放器,旨在为其用户提供良好的体验。是 kde-multimedia 的一部分。
- fooyin — 一款可定制的基于 Qt 的音乐播放器。
- gmusicbrowser — 适用于大型 MP3/OGG/FLAC 文件集合的开源点唱机。
- Goggles Music Manager — 音乐收藏管理器和播放器,可以自动分类您的音乐,支持无缝播放,具有简易标签编辑功能和互联网广播支持。使用 Fox 工具包。
- JuK — JuK 是一个音频点唱机应用程序,支持 MP3、Ogg Vorbis 和 FLAC 音频文件集合。是 kde-multimedia 的一部分。
- LXMusic — 一款基于 xmms2 的极简音乐播放器。
- museeks — 一款极简且易于使用的音乐播放器。基于 Electron 平台。
- Musique — 又一款音乐播放器,但更好用。
- Qmmp — 基于 Qt 的多媒体播放器,其用户界面类似于 Winamp 或 XMMS。
- Soundux — 具有简洁用户界面的声板软件。
- Vvave — 小巧的 Qt 音乐播放器,可将您喜爱的歌曲放在手边。是 maui 的一部分。
网络电台收听器
- Goodvibes — 轻量级网络电台播放器。
- Radio — 轻松查找基于互联网广播公司地理位置的直播电台节目。
- https://www.gtkradio.org/ || GTK: gtk-radioAUR, GNOME: gnome-radioAUR
- Radiotray-NG — 网络电台播放器系统托盘小程序。
- Shortwave — 用于查找和收听网络电台的 GTK 应用程序。
- Tuner — 极简电台播放器。
音乐流媒体客户端
- AudioTube — 适用于手机和桌面电脑的 YouTube Music 客户端应用程序。是 kde-multimedia 的一部分。
- Cider — 一款开源且社区导向的 Apple Music 客户端,适用于 Windows、Linux、macOS 等。基于 Electron 平台。
- https://cider.sh/ || ciderAUR
- Google Play Music Desktop Player — 适用于 Google Play Music 的美观的跨平台桌面播放器。基于 Electron 平台。
- Headset — 将 YouTube 变成世界一流音乐流媒体服务的桌面应用程序。基于 Electron 平台。
- ncspot — 用 Rust 编写的跨平台 ncurses Spotify 客户端,灵感来自 ncmpc 等。
- Nuclear — 专注于从免费源进行流媒体播放的现代音乐播放器。基于 Electron 平台。
- pianobar — 基于控制台的在线电台 Pandora 前端。
- Pithos — Python/GTK Pandora Radio 桌面客户端。
- Spotify — 专有的音乐流媒体服务。它支持本地播放和从 Spotify 庞大的库中进行流媒体播放(需要免费帐户)。
- spotify-qt — 使用 Qt 的轻量级 Spotify 客户端。
- spotify-tui — 用 Rust 编写的终端 Spotify 客户端。
- TIDAL Hi-Fi (Max quality) — TIDAL Player 的 Web 版本,在 Electron 中运行,并借助 widevine 提供 Hi-Fi (High & Max) 支持
- YouTube Music — 基于 Electron 的 YouTube Music 封装器,带有内置插件。
音频标签编辑器
控制台
- Beets — 音乐库管理器、标签器等。
- Demlo — 批量音乐标签器、编码器、重命名器等。
- id3 — 用于编辑 ID3 1.x 和 2.x 标签的命令行实用程序。
- id3v2 — 用于编辑 id3v2 标签的命令行编辑器。
- MP3Info — MP3 技术信息查看器和 ID3 1.x 标签编辑器。
- MP3Unicode — 用于在 mp3 文件中不同编码之间转换 ID3 标签的命令行实用程序。
- Taffy — 适用于多种音频格式的简单命令行标签编辑器。
- Tagutil — 用于编辑音乐文件标签的 CLI 工具。它旨在提供易于编写脚本的界面和交互使用的便利性。
图形界面
- Audio Tag Tool — 用于编辑 MP3 和 Ogg Vorbis 文件标签的工具。
- Coquillo — 适用于各种音频格式的元数据编辑器。
- Ear Tag — 简单的音频文件标签编辑器。
- EasyTag — 用于查看、编辑和写入音乐文件 ID3 标签的实用程序,支持多种音频格式。
- Ex Falso — 跨平台免费开源音频标签编辑器和库管理器。使用
exfalso
运行。
- GabTag — 用 GTK 编写的音频标签工具。
- Kid3 — MP3、Ogg/Vorbis、FLAC、MPC、MP4/AAC、MP2、Speex、TrueAudio、WavPack、WMA、WAV 和 AIFF 文件标签编辑器。
- https://kid3.kde.org/ || KDE: kid3, Qt: kid3-qt
- MP3Info GUI — MP3 技术信息查看器和 ID3 1.x 标签编辑器。图形界面可以使用
gmp3info
命令启动。
- NickvisionTagger — GTK 音乐文件标签编辑器。可以从 MusicBrainz 数据库加载标签。支持 mp3、ogg、flac、wma 和 wav 格式。可以将文件名转换为标签,也可以将标签转换为文件名。
- Picard — 用 Python 编写的跨平台音频标签编辑器(官方 MusicBrainz 标签器)。
- NTag — 图形化标签编辑器,专注于日常使用场景。
- Puddletag — Windows 上著名的 MP3tag 的替代品。
- Tag Editor — 带有 Qt GUI 和命令行界面的标签编辑器,支持 MP4/M4A/AAC (iTunes)、ID3v1/ID3v2、Vorbis、Opus、FLAC 和 Matroska。
- Thunar Media Tags Plugin — 为 Thunar 文件管理器中的媒体文件添加特殊功能,包括编辑标签的功能。
- https://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin || thunar-media-tags-plugin
歌词
歌词播放器
- Floodlight Presenter — 教堂用于显示歌词和媒体的演示文稿和歌词程序。
- Give Me Lyrics — 查看任何应用程序中正在播放歌曲的歌词。
- OSD Lyrics — 歌词显示,兼容多种媒体播放器。
歌词下载器
- clyrics — 可扩展的歌词获取器,支持 cmus 和 mocp 的守护进程。
- glyrc — 命令行音乐相关元数据搜索引擎,包括下载歌词的支持。
歌词编辑器
- Karaoke Lyrics Editor — 卡拉 OK 歌词编辑器,以及 CD+G/视频导出器。
- LyricsX — 歌词编辑器。
音频转换器
- Ecasound — 为多轨音频处理设计的命令行工具。它可以用于简单的任务,如音频播放、录制和格式转换,以及多轨效果处理、混音、录制和信号循环利用。
- FFaudioConverter — 批量音频转换器和效果处理器。它可以使用 FFmpeg 将文件或包含音乐和视频文件的整个文件夹转换为其他音频格式。
- Flacon — 从包含整张音乐专辑的大型音频文件中提取单独的音轨,并将它们保存为单独的音频文件。
- fre:ac — 音频转换器和 CD 抓取器,支持各种流行的格式和编码器。
- https://freac.org/ || freacAUR
- Gnac — 用于 GNOME 的音频转换器。
- SoundConverter — 一个图形化应用程序,用于将音频文件转换为不同的格式。
- soundKonverter — 基于 Qt 的 GUI 前端,用于各种音频转换器。
- SoX — 命令行实用程序,可以将各种计算机音频文件格式转换为其他格式。
音频编辑器
另请参阅 Wikipedia:数字音频编辑器比较。
- Audacity — 允许您操作数字音频波形的程序。
- GNOME Sound Recorder — 提供了一种直接的方式来录制和播放音频。是 gnome-extra 的一部分。
- GWC — 用于降噪、去嘶声和放大音频文件的数字音频编辑器。
- KRecorder — Plasma 的融合音频录制应用程序。是 kde-utilities 的一部分。
- Kwave — 用于 KDE 的声音编辑器。是 kde-multimedia 的一部分。
- mhWaveEdit — 用于编辑、播放和录制声音文件的图形程序。
- Mp3splt — 用于分割 mp3、ogg vorbis 和原生 FLAC 文件的实用程序,可以选择开始和结束时间位置,无需解码。
- https://mp3splt.sourceforge.net/ || CLI: mp3spltAUR, GUI: mp3splt-gtkAUR
- ocenaudio — 专有的跨平台、易于使用、快速且功能强大的音频编辑器。
- Play it Slowly — 以不同的速度或音调播放音频文件。
- Polyphone — 一个 SoundFont 编辑器,用于创建和编辑基于样本的乐器,使用 sf2 格式。
- Snd — 高级声音编辑器,松散地模仿 Emacs。
- Swami — 一个 SoundFont 编辑器
- Sweep — 音频编辑器和实时回放工具。
- WaveSurfer — 用于声音可视化和操作的工具。典型的应用是语音/声音分析和声音注释/转录。
数字音频工作站
另请参阅 专业音频。
- Ardour — 多声道硬盘录音机和数字音频工作站。
- Bitwig Studio — 专有的专业数字音频工作站。
- Frinika — 数字音频工作站,具有音序器、软合成器、实时效果和音频录制功能。
- LMMS — 数字音频工作站,允许您使用计算机制作音乐。
- MusE — MIDI/音频音序器(数字音频工作站),具有录制和编辑功能,旨在成为 Linux 的完整多轨虚拟工作室。
- Non — 模块化数字音频工作站,由四个主要部分组成:时间线、音序器、混音器和会话管理器。
- Qtractor — 基于 Qt 的硬盘录音机和数字音频工作站应用程序,旨在提供对普通家庭用户来说足够简单,但对专业用户来说又足够强大的数字音频工作站软件。
- REAPER — 专有的数字音频工作站,提供完整的多轨音频和 MIDI 录音、编辑、处理、混音和母带处理工具集。
- Rosegarden — 使用 ALSA 和 Qt 开发的数字音频工作站程序,充当音频和 MIDI 音序器、乐谱编写器以及音乐创作和编辑工具。
- Tracktion Waveform — 专有的数字音频工作站,专为现代音乐制作人的需求而设计。
- Zrythm — 功能丰富的数字音频工作站,支持各种插件格式和高级音频处理功能。
音频分析器
- audioprism — 用于 PulseAudio 输入和 WAV 文件的频谱图工具。
- BRP-PACU — 基于双通道 FFT 的声学分析工具,可帮助工程师使用传递函数分析现场专业音响系统。
- FMIT — 用于调音乐器的图形化实用程序,具有错误和音量历史记录以及高级功能。
- Friture — 实时音频分析器。
- https://friture.org/ || fritureAUR
- Mousai — 使用 audd.io API 识别歌曲的简单应用程序。
- rtspeccy — 实时音频频谱分析器。
- SongRec — 非官方 Shazam 客户端,用于识别来自任意音频文件或麦克风的音频,使用 Rust 编写。
- Sonic Visualiser — 查看、分析和注释音乐音频文件的内容。
- Spek — ffmpeg 频谱图 png 输出的简易界面,通过显示频谱图帮助分析您的音频文件。
- http://spek.cc/ || spekAUR
乐谱编写器
另请参阅 LilyPond#前端 和 Wikipedia:乐谱编写器比较。
- Canorus — 乐谱编辑器。它支持无限数量和长度的谱表、复音、音符的 MIDI 回放、和弦标记、歌词、导入/导出过滤器,支持 MIDI、MusicXML、ABC Music、MusiXTeX 和 LilyPond 等格式。
- Impro-Visor — 音乐记谱程序,旨在帮助爵士音乐家创作和聆听类似于即兴演奏的独奏。
- LilyPond — 音乐排版程序,致力于制作尽可能高质量的乐谱。
- MuseScore — 创建、播放和打印乐谱。
- TuxGuitar — 多轨吉他谱编辑器和播放器。
节拍器
- GMetronome — 一个 GTK 节拍器和速度测量工具。
- Metronome — 为您打节拍以保持节奏。
音频合成环境
另请参阅 Wikipedia:音频合成环境比较。
- Blue — 用于 Csound 的音乐创作环境,用 Java 编写。
- Cabbage — 使用简单标记文本和 Csound 音频合成语言进行音频软件开发的框架。
- https://cabbageaudio.com/[dead link 2024-12-15 ⓘ] || cabbage-binAUR
- ChucK — 强时序、并发和即时音乐编程语言。
- Csound — 声音和音乐计算系统。
- CsoundQt — Csound 的前端,具有带自动完成功能的高亮编辑器、交互式小部件和集成帮助。
- FoxDot — 使用 Python 和 SuperCollider 进行实时编码。
- https://foxdot.org/ || foxdotAUR
- Pure Data — 实时音乐和多媒体环境。
- Sonic Pi — 基于代码的音乐创作和演奏工具。
- SuperCollider — 用于音频合成和算法作曲的平台,供音乐家、艺术家和声音研究人员使用。
- VCV Rack — 虚拟 Eurorack DAW。使用插件系统添加更多 Eurorack 模拟模块。
- https://vcvrack.com/ || vcvrackAUR
声音发生器
- ADLMIDI — 使用 ADLMIDI 的 OPL3/OPN2 合成器。
- ADLplug — 用于 ADLMIDI 的 FM Yamaha OPL3 合成器。
- Agordejo — 基于 NSM 的音乐和音频制作会话管理器。
- ams — Alsa 模块化合成器。实时模块化合成器和效果处理器。
- amsynth — 模拟建模合成器。易于使用的软件合成器,具有经典的减法合成器拓扑结构。
- DIN — 声音合成器和乐器。
- Drumlabooh — 支持 Hydrogen、SFZ、Drumlabooh 套件的 LV2/VSTi 鼓机。
- Drumstick — 一套 MIDI 工具:鼓网格、MIDI 播放器、虚拟钢琴。
- Element — 一个模块化的 LV2/VST3 音频插件宿主。
- FluidSynth — 基于 SoundFont 2 规范的实时软件合成器。
- Geonkick — 可以合成打击乐元素的合成器。最基本的例子包括:底鼓、军鼓、踩镲、沙锤、拍手声。
- Gigedit — 基于采样的虚拟乐器的图形化乐器编辑器,基于 GigaStudio/Gigasampler 文件格式。
- GrandOrgue — 支持 HW1 兼容文件格式的虚拟管风琴采样播放器应用程序。
- GSequencer — 提供各种工具来播放、创建、编辑和混合您自己的音乐。它具有步进音序器、钢琴卷帘、自动化和波形编辑器。
- Helm — 用于在您的计算机上创作电子音乐的软件合成器。
- Hydrogen — 用于创建鼓序列的高级鼓机。
- JSampler — 用于 LinuxSampler 软件音频采样器的 Java GUI。
- OPNplug — 用于 OPNMIDI 的 FM Yamaha OPN2 合成器。
- Patroneo — 易于使用的基于 pattern 的 midi 音序器。
- PySynth — 用 Python 3 编写的简单音乐合成器和辅助脚本套件。
- https://mdoege.github.io/PySynth/ || python-pysynth-gitAUR[broken link: package not found]
- QMidiArp — 高级 MIDI 琶音器、可编程步进音序器和 LFO。
- QmidiCtl — MIDI 远程控制器应用程序,使用 UDP/IP 组播通过网络发送 MIDI 数据。
- QmidiNet — MIDI 网络网关应用程序,使用 UDP/IP 组播通过网络发送和接收 MIDI 数据。
- QMidiRoute — 用于 ALSA 的 MIDI 路由器和处理器。
- Qsampler — 用于 LinuxSampler 软件音频采样器的 Qt GUI。
- Qsynth — 用于 Fluidsynth 的 Qt GUI。
- Qwertone — 简单的音乐合成器(类似于玩具钢琴),但基于常用的 qwerty 键盘作为输入。
- QXGEdit — 用于编辑 XG 设备(例如 Yamaha DB50XG)的 MIDI 系统独占文件的 Qt GUI。
- setBfree — DSP 音轮风琴。
- SpectMorph — 分析乐器的采样并将其组合(变形)。
- Surge XT — 跨平台、减法混合合成器。安装独立应用程序 (surge-xt-standalone)、插件 (surge-xt-clap, surge-xt-vst3) 和通用文件 (surge-xt-common)。
- TiMidity++ — 软件合成器,可以通过将 MIDI 文件转换为 PCM 波形数据来播放它们。
- Vee One Suite — 老式的软件乐器套件:synthv1,一个复音减法合成器;samplv1,一个复音采样合成器;drumkv1,又一个鼓组采样器;padthv1,一个复音加法合成器。
- VMPK — 虚拟 MIDI 钢琴键盘。MIDI 事件生成器和接收器。它可以使用 midi SoundFonts 自己生成声音,或者可以用来驱动 MIDI 合成器。
- Yoshimi — 软件合成器,ZynAddSubFX 的一个分支。
- ZynAddSubFX — 功能齐全的软件合成器,能够制作无数种乐器,从昂贵的硬件中听到的一些常见声音到有趣的音色,您将把这些音色提升到一个惊人的声音宇宙。
音乐音轨器
- Buzztrax — 音乐工作室,仅使用带声卡的计算机即可创作歌曲。
- FamiStudio — 用于 Nintendo Entertainment System 或 Famicom 的非常简单的音乐编辑器。
- FastTracker II — 使用 C 语言和 SDL2 的同名音轨器的克隆版本。
- Furnace — 与 DefleMask 模块兼容的 chiptune 音轨器。模拟各种声音芯片。
- klystrack — 用于在现代平台上制作 C64/NES/Amiga 风格 chiptune 的音轨器。
- MilkyTracker — 用于创建 .MOD 和 .XM 模块文件的音乐应用程序。
- OpenMPT — 音轨器软件,用于在您的计算机上创建和播放一些美妙的音乐。
- https://openmpt.org/ || openmptAUR
- ProTracker 2 — 来自 Amiga 的原始音轨器的克隆版本。使用 C 语言和 SDL2 编写。
- Radium — 具有新型界面的音乐编辑器。
- Schism Tracker — 创建高质量音乐,无需专门的昂贵设备,并具有独特的“手指感觉”,部分难以复制。
- SunVox — 小型、快速且功能强大的模块化合成器,带有基于 pattern 的音序器(音轨器)。
DJ
- Giada — 适用于 DJ、现场表演者和电子音乐家的极简、硬核音频工具。
- https://giadamusic.com/ || giadaAUR
- IDJC — 功能强大但易于使用的源客户端,适用于有兴趣通过互联网使用 Shoutcast 或 Icecast 服务器流式传输直播广播节目的个人。
- Linux Show Player — 功能强大且功能丰富的软件,用于编排 cue 列表。专为戏剧和现场音乐表演而设计。
- Luppp — 音乐创作工具,旨在用于现场。重点是实时处理和快速直观的工作流程。
- Mixxx — 集成了 DJ 需要的工具,以使用数字音乐文件执行创造性的现场混音。
- Seq24 — 最小的基于循环的 MIDI 音序器,用于现场表演,具有非常简单的界面,用于编辑和播放 MIDI “循环”。
- xwax — 用于 Linux 的数字黑胶系统 (DVS)。它允许 DJ 和搓盘手播放数字音频文件(MP3、Ogg Vorbis、FLAC、AAC 等),使用一对普通的转盘通过时间码黑胶唱片进行控制。
音频效果
- Calf Plugin Pack for JACK — 使用一组带有 JACK 界面的插件来处理和产生声音。 (
calfjackhost
)
- Carla — 音频插件宿主,支持多种音频驱动程序和插件格式。
- guitarix — 用于 JACK 的虚拟吉他放大器。
- EasyEffects — 通过 PipeWire(或带有旧版软件包的 PulseAudio)将效果应用于音频应用程序和输入源。
- Rakarrack — 功能丰富的多效果处理器,模拟吉他效果器踏板。
- ToneLib GFX — 使用计算机中完整的吉他工作室获得完美的自定义音色
音频可视化工具
- Barva — PulseAudio 的可视化工具,可脉冲终端的背景。
- C.A.V.A. — 基于控制台的音频可视化工具,适用于 ALSA、MPD 和 PulseAudio。
- Cavalcade — C.A.V.A. 的 GTK GUI。
- GLava — OpenGL 音频频谱可视化工具。其主要用途是用于桌面窗口或背景。
- GLMViz — 完全可配置的 OpenGL 音乐可视化工具。
- Le Biniou — 用户友好、功能强大的音乐可视化 / VJ 工具。
- projectM — 音乐可视化工具,使用 3D 加速的迭代图像渲染。
- VSXu — 基于 OpenGL(硬件加速)的模块化编程环境,其主要目的是可视化音乐并实时创建图形效果。
- https://www.vsxu.com/ || vsxuAUR
远程音频
- Audio Sharing — 以 RTSP 流的形式分享当前电脑的音频播放。此流可以被其他设备播放。
- GUPnP Tools — 提供客户端和服务器端工具,使用户能够轻松测试和调试其 UPnP 设备和控制点。
- jammr — 与世界各地的音乐家通过互联网进行即兴演奏。
- https://jammr.net/ || jammrAUR
- Jamulus — 使音乐家能够通过互联网进行实时即兴演奏。
- https://jamulus.io/ || jamulusAUR
- netaudio — 列出、配置和控制 Audinate Dante 网络音频设备。
- Noson — 快速且智能的 SONOS 设备控制器。
- SonoBus — 用于在互联网或本地网络上的设备之间流式传输高质量、低延迟点对点音频的应用程序。
- https://sonobus.net/ || sonobusAUR
- Upplay — 基于 Qt 的 UPnP 音频控制点。
音量控制
另请参阅 PulseAudio#前端 和 JACK 音频连接工具包#JACK 控制 GUI 的比较。
- alsamixer — ALSA 声卡驱动的声音混音器,带有 ncurses 界面。
- AlsaVolume — 使用 gtkmm 编写的托盘 ALSA 音量更改器。
- Emixer — 用于控制音量级别的实用程序。 Enlightenment 的一部分。
- Gnome Alsamixer — GNOME 的 ALSA 混音器。
- GVolWheel — 音频混音器,可让您通过托盘图标控制音量。
- KMix — KDE 音量控制程序。 kde-multimedia 的一部分。
- MATE Volume Control — MATE 的音频混音器应用程序和系统托盘小程序,用于混合音频和调整各种音频混音器设备的音量级别。
- PNMixer — Obmixer 的一个分支。 它具有许多新功能,例如 ALSA 通道选择、连接/断开连接检测、快捷键等。
- QasTools — 用于 Linux 声音系统 ALSA 的桌面应用程序集合。 它提供 QasMixer(混音器)、QasHctl (HCTL 混音器) 和 QasConfig(配置浏览器)。
- Retrovol — 复古外观的音量设置托盘小程序。
- Volctl — 用于 PulseAudio 的每个应用程序系统托盘小程序音量控制和 OSD。
- Volnoti — 用于 GNU/Linux 和其他 POSIX 操作系统的轻量级音量通知守护程序。
- Volume Icon — 另一个用于系统托盘的音量控制,具有通道选择、主题和外部混音器。
- Xfce ALSA Panel Plugin — 用于 Xfce4 面板的简单 ALSA 音量控制插件。
CD 抓取
参见 光盘驱动器#音频 CD。
视频
视频播放器
另请参阅 维基百科:视频播放器软件比较。
控制台
- FFplay — 非常简单且可移植的媒体播放器,使用 FFmpeg 库和 SDL 库。 它主要用作各种 FFmpeg API 的试验台。
- gst-play-1.0 — 用于 GStreamer 的简单命令行播放测试工具。
- MPlayer — 视频播放器,支持完整且通用的视频和音频格式阵列。
- mpv — 基于 MPlayer 和 mplayer2 的电影播放器。
- VLC media player — 著名的视频播放器的命令行版本,可以在 TTY 中流畅播放高清视频。 rc 界面可以使用
vlc -I rc
启动,ncurses 界面可以使用vlc -I ncurses
启动。
图形界面
基于 GStreamer
- Cinema — 用于观看本地视频文件的视频播放器和管理器。
- Clapper — 为 GNOME 桌面环境构建的媒体播放器,使用 GTK4 工具包并由 GStreamer 提供支持。
- Glide — 简单而简约的媒体播放器,依靠 GStreamer 提供多媒体支持,GTK 提供用户界面。
- GNOME Videos — 用于 GNOME 桌面的媒体播放器(音频和视频),使用 GStreamer。gnome 的一部分。
- Identity — 用于比较图像或视频的多个版本的程序。
- Movie Monad — 使用 Haskell 和 GStreamer 及 GTK 制作的免费且易于使用的视频播放器。 预编译,运行时没有 Haskell 依赖项。
- Pantheon Videos — 为 elementary OS 设计的视频播放器和库,使用 GStreamer。
- Parole — 基于 GStreamer 框架的现代媒体播放器。
- Rage — 使用 Enlightenment Foundation Libraries 编写的视频和音频播放器,带有一些额外的功能。 使用 GStreamer
- Showtime — 用于 GNOME 的视频播放器。
- Snappy — Powerful media player with a minimalistic interface that uses GStreamer.
- Spivak — Karaoke player based on GStreamer and Qt5.
mpv-based
- Baka MPlayer — Free and open source, cross-platform, mpv based multimedia player (Qt 5).
- Bomi — bomi is a graphical user interface(GUI) player based on mpv for Linux.
- Celluloid — Simple GTK frontend for mpv.
- Deepin Movie — Movie player for Deepin desktop based on mpv.
- Haruna Video Player — Qt/QML video player built on top of mpv.
- Kawaii-Player — Audio/video manager and multimedia player (based on mpv) with PC-to-PC casting feature, along with functionalities of portable media server and torrent streaming server.
- Media Player Classic Qute Theater — Clone of Media Player Classic reimplimented in Qt and based on mpv.
- Minitube — YouTube desktop application written in C++ using mpv and Qt.
- MoonPlayer — Video player for playing and downloading online videos from YouTube, Youku etc.
- mpv — Very basic GUI for mpv. Can be launched with
mpv --player-operation-mode=pseudo-gui
.
- mpvz — Qt5/QML based GUI for libmpv. Based on the Tethys theme for Bomi.
- ImPlay — Cross-Platform Desktop Media Player, built on top of mpv and ImGui.
- PlasmaTube — YouTube video player for KDE based on mpv and yt-dlp. Part of kde-multimedia.
- SMPlayer — Qt multimedia player with extra features (CSS themes, YouTube integration, etc.) based on mpv. It can use MPlayer as alternative backend.
- xt7-player-mpv — Qt/Gambas GUI to mpv with a rich set of configurable options including filters and drivers, ladspa plugins support as well as library/playlist management, YouTube, online radios, podcasts, DVB-T and more.
其他
- Dragon Player — Simple video player for KDE based on Phonon. Part of kde-multimedia.
- Electronplayer — An application using the Electron framework. It is used for viewing Netflix, YouTube, Twitch, Floatplane, Hulu, Amazon Prime Video and more. Most notably to isolate the cookies from these websites from your main web browser.
- FreeTube — Desktop YouTube player built with privacy in mind. Use YouTube without advertisements and prevent Google from tracking you with their cookies and JavaScript. Based on the Electron platform.
- Gnome MPlayer — Simple GTK-based GUI for MPlayer.
- Kaffeine — Very versatile KDE media player that, by default, utilizes VLC as its backend and has excellent support of digital TV (DVB-T, DVB-C, DVB-S).
- KMPlayer — Simple Phonon-based video player for KDE and video player plugin for Konqueror. It can use MPlayer as alternative backend.
- Kodi — Media player and entertainment hub for digital media.
- QMPlay2 — Qt based video player. It can play and stream all formats supported by FFmpeg and libmodplug. It has on integrated module system, which includes a YouTube browser.
- QtAV Player — Simple media player based on QtAV and FFmpeg. Run with
Player
orQMLPlayer
.
- https://www.qtav.org/ || qtavAUR
- Stremio — Extensible media center.
- tvtime — High quality television application for use with video capture cards.
- VLC media player — Middleweight video player with support for a wide variety of audio and video formats.
- xine — Free multimedia player.
- Xjadeo — Video player that displays a video-clip in sync with an external time source (MTC, LTC, JACK-transport).
- YUView — Qt-based YUV player with an advanced analytic toolset.
视频转换器
另请参阅 Wikipedia:视频转换器比较 和 编解码器和容器#容器格式工具。
控制台
- Avidemux CLI — 免费的视频编辑器,设计用于简单的剪切、过滤和编码任务。
- FFmpeg — 完整的跨平台解决方案,用于录制、转换和流式传输音频和视频。
- HandBrake CLI — 简单而强大的视频转码器,非常适合批量 mkv/x264 翻录。
- MEncoder — 免费的命令行视频解码、编码和过滤工具。
- Transcode — 用于视频流处理的命令行工具。
图形界面
- Ciano — 使用 FFmpeg 和 ImageMagick 的简单多媒体文件转换器。
- FF Multi Converter — 简单的图形化应用程序,使您可以通过利用其他命令行工具在所有流行的格式之间转换音频、视频、图像和文档文件。
- https://sites.google.com/site/ffmulticonverter/[失效链接 2024-10-12 ⓘ] || ffmulticonverterAUR
- HandBrake — 简单而强大的视频转码器,非常适合批量 mkv/x264 翻录。GTK 版本。
- QWinFF — FFmpeg 的 Qt5 GUI,可以读取各种格式的音频和视频文件,并将它们转换为其他格式。
- Transmageddon — 用于将视频转码为 GStreamer 支持的格式的简单 python 应用程序。
- WinFF — 使用 FFmpeg 的图形化视频和音频批量转换器。
视频编辑器
另见 维基百科:视频编辑软件比较。
- Avidemux — 免费视频编辑器,设计用于简单的剪切、过滤和编码任务。
- Blender — 完全集成的 3D 图形创建套件,带有内置的非线性视频编辑器。
- Cinelerra (Community Version) — 高级视频编辑和合成环境。
- Cinelerra GG Infinity — 专业视频编辑和合成环境。
- DaVinci Resolve — 专有的音视频后期制作软件套件。
- Flowblade — 用于 Linux 的多轨非线性视频编辑器,旨在提供快速、强大的编辑体验。
- Kdenlive — 非线性视频编辑器,设计用于基础到半专业的工作。属于 kde-multimedia。
- Lightworks — 专业的专有非线性编辑系统,用于编辑和母带制作各种格式的数字视频。
- LiVES — 视频编辑器和 VJ(现场表演)平台。
- http://lives-video.com/ || livesAUR
- LosslessCut — 用于无损裁剪/剪切视频/音频文件的 GUI 工具。基于 Electron 平台。
- Natron — 开源合成软件。基于节点图。功能上类似于 Adobe After Effects 和 The Foundry 的 Nuke。
- Olive — 非线性视频编辑器,旨在提供功能齐全的替代方案,以替代高端专业视频编辑软件。
- OpenShot — 基于 MLT 框架的非线性视频编辑器。
- Pitivi — 视频编辑器,旨在直观且与 GNOME 桌面良好集成。
- Shotcut — Shotcut 是一款免费、开源、跨平台的视频编辑器。
- V2Mixer — 免费的跨平台电影编辑器、混音器
- VapourSynth Editor — 用于 VapourSynth 脚本的编辑器。
- VidCutter — 快速无损媒体剪切器 + 合并器,具有帧精确的 SmartCut 选项,由 mpv、FFmpeg 通过时尚的 Qt5 GUI 提供支持。
- Video Trimmer — 根据给定的开始和结束时间戳剪切出视频片段。视频永远不会重新编码,因此过程非常快速且不会降低视频质量。
字幕
字幕播放器
- Penguin Subtitle Player — 独立的字幕播放器,提供始终位于顶部的半透明窗口,以便字幕可以显示在视频顶部而不会遮挡任何内容。
- SubtitlesPrinter — 在 X 屏幕上方打印字幕,独立于视频播放器。
字幕下载器
- QNapi — 用于从 NapiProjekt、OpenSubtitles、Napisy24 下载电影字幕的 Qt 客户端。
- subliminal — Python 库和命令行工具,用于从不同的提供商(opensubtitles.com, addic7ed.com, ...)搜索和下载字幕。
- subdl — 用于从 opensubtitles.org 下载字幕的命令行工具。
字幕编辑器
另见 维基百科:字幕编辑器比较。
- Aegisub — 字幕编辑器。
- Gaupol — 功能齐全的字幕编辑器。
- Gnome Subtitles — 用于 GNOME 的视频字幕编辑器。
- Jubler — 用 Java 编写的开源多平台字幕编辑器。
- Subtitle Composer — 用于 KDE 的字幕编辑器,支持各种格式,具有不同的播放器后端,能够显示波形。
- Subtitle Edit — 字幕编辑程序。使用 mono 用 C# 编写。
- Subtitle Editor — 用于编辑 GNU/Linux/*BSD 字幕的 GTK 3 工具。
屏幕录像
参见 屏幕捕获#屏幕录像软件。
Miracast
Miracast 是一种无线连接标准,用于将发送设备连接到显示接收器,主要使用 Wi-Fi Direct。使用 iw dev
检查您的硬件支持。使用 iw reg get
确保 regulatory domain 未设置为 'Global',因为这可能会阻止某些功能。
- MiracleCast — 命令行工具,用于通过 Wi-Fi Display 规范(也称为 Miracast)将外部显示器连接到您的系统。
网络摄像头
另见 FFmpeg#录制网络摄像头 和 维基百科:网络摄像头软件比较。
- Booth — 一款聚合相机应用
- cameractrls — 用于配置 v4l2 设备的命令行和图形应用程序。
- Cheese — 使用您的网络摄像头拍摄照片和视频,带有有趣的图形效果。属于 gnome-extra。
- Deepin Camera — 用于查看摄像头、拍照和录制视频的工具。
- fswebcam — 小巧而简单的命令行网络摄像头软件,可为网络摄像头生成图像。
- GNOME Camera — 拍摄照片和视频。属于 gnome。
- Guvcview — 用于从 v4l2 设备捕获和查看视频的简单界面。
- https://guvcview.sourceforge.net/ || GTK: guvcview, Qt: guvcview-qt
- Kamoso — 来自 KDE 社区的摄像头录像机。是 kde-multimedia 的一部分。
- MJPG-streamer — 命令行应用程序,可用于通过基于 IP 的网络将 M-JPEG 从摄像头流式传输到各种类型的查看器。
- Motion — 高度可配置的程序,可监控来自多种类型摄像头的视频信号。它能够检测图像的很大一部分是否已更改;换句话说,它可以检测运动。
- Pantheon Camera — 为 elementary OS 设计的相机应用程序。
- QtCAM — 摄像头软件,具有超过 10 个图像控制设置、扩展设置和色彩空间切换功能。
- v4l2loopback — 内核模块,允许创建虚拟视频 (v4l2) 设备。这可以用于创建虚拟摄像头,视频通过 FFmpeg 等程序传递。
- v4l2ucp — V4L2 设备的通用控制面板。
- v4l-utils — 为媒体设备提供一系列实用程序。
- Webcamoid — 功能齐全的摄像头套件。
DVD 创作
另请参阅 Wikipedia:List of DVD authoring applications。
- Bombono DVD — DVD 创作程序,具有美观简洁的 GUI。
- Devede — 用于创建 VideoDVD 和 CD 的程序。
- DVDStyler — 用于创建专业外观 DVD 的 DVD 创作应用程序。
DVD 抓取
请参阅 Optical disc drive#DVD-Video。
视频缩略图
- vcsi — 创建视频联系表。视频联系表是由排列在网格上的视频捕获缩略图组成的图像。
- Video Contact Sheet — Bash 脚本,旨在创建视频的视频联系表(预览)。可以使用 mplayer 和 ffmpeg 支持的任何视频。
个人视频录像机
- MythTV — 一个自制 PVR 项目。
收藏管理器
- GCstar — 用于组织各种收藏(棋盘游戏、漫画书、电影、邮票等)的应用程序。
- Griffith — 电影收藏管理器应用程序。
- MediaElch — Kodi 的媒体管理器。有关电影、电视节目、音乐会和音乐的信息存储为 nfo 文件。
- Tellico — KDE 应用程序,用于组织各种收藏(书籍、视频、音乐、硬币等)。
- tinyMediaManager — 媒体管理工具,为 Kodi 提供元数据。
媒体服务器
- Airsonic — 基于 Web 的媒体流媒体,提供对您的音乐的普遍访问。(Subsonic 的分支。)
- DMS — 一款 UPnP DLNA 数字媒体服务器,包含基本的视频转码功能(因此具有最少的依赖项)。
- Emby — 专有媒体服务器,可自动转换并实时流式传输您的媒体,以便在任何设备上播放。
- Gerbera — UPnP 媒体服务器,用于将您的媒体流式传输到家庭网络中的设备。(MediaTomb 的分支。)
- Icecast — 流媒体(音频/视频)服务器,目前支持 Ogg (Vorbis 和 Theora)、Opus、WebM 和 MP3 流。
- https://icecast.org/ || icecastAUR
- Jellyfin — 媒体系统,使您可以控制媒体的管理和流式传输。
- https://jellyfin.org/ || Server: jellyfin-server, desktop client: jellyfin-media-playerAUR, cast client: jellyfin-mpv-shim
- OwnTone — DAAP (iTunes) 和 MPD 媒体服务器,支持 AirPlay 设备、Apple Remote、Chromecast、Spotify 和网络电台。
- Plex — 专有媒体服务器,可组织您的个人视频、音乐和照片收藏,并将它们流式传输到您的所有设备。
- ReadyMedia — 简单的媒体服务器软件,旨在完全兼容 DLNA/UPnP-AV 客户端。
- Serviio — 专有媒体服务器,允许您将媒体文件(音乐、视频或图像)流式传输到连接家庭网络上的渲染设备(例如电视机、蓝光播放器、游戏机或手机)。
- https://serviio.org/ || serviioAUR
- Subsonic — 专有媒体服务器,用于从您自己的计算机进行流式传输。
- Tvheadend — TV 流媒体服务器和录像机,支持 DVB-S、DVB-S2、DVB-C、DVB-T、ATSC、ISDB-T、IPTV、SAT>IP 和 HDHomeRun 作为输入源。
- Universal Media Server — UPnP 媒体服务器,能够在大多数现代设备之间共享视频、音频和图像。(PS3 Media Server 的分支。)
元数据
- CoreInfo — 基于 mediainfo 库构建的简单媒体元数据查看器。是 C-Suite 的一部分。
- DV Analyzer — 技术质量控制和报告工具,用于检查 DV 流以报告错误。
- https://mediaarea.net/DVAnalyzer || CLI: dvanalyzerAUR, GUI: dvanalyzer-guiAUR
- ExifTool — 命令行应用程序,用于读取、写入和编辑各种文件中的元信息。
- ExifCleaner — 桌面应用程序,用于清除图像、视频、PDF 和其他文件中的元数据。
- Exiv2 — 命令行实用程序,用于管理图像元数据。它提供对 Exif、IPTC 和 XMP 元数据以及嵌入在各种格式数字图像中的 ICC 配置文件的快速简便的读写访问。
- ffprobe — 从多媒体流中收集信息,并以人类和机器可读的方式打印出来。
- jExifToolGUI — ExifTool 的 Java/Swing 图形前端,用于从/向图像文件读取和写入各种元数据标签。
- jhead — Exif jpeg 标头操作工具。
- mat2 — Metadata removal tool, supporting a wide range of commonly used file formats.
- MediaConch — Implementation checker, policy checker, reporter, and fixer.
- https://mediaarea.net/MediaConch || CLI: mediaconchAUR, GUI: mediaconch-guiAUR
- MediaInfo — Convenient unified display of the most relevant technical and tag data for video and audio files.
- https://mediaarea.net/en/MediaInfo || CLI: mediainfo, GUI: mediainfo-gui
- Metadata Cleaner — Python GTK application to view and clean metadata in files, using mat2.
- sndfile-info — Obtaining information about the contents of an audio file.
移动设备管理器
- Android 2 Linux Notifications — 使用局域网连接在您的桌面上显示您的安卓手机通知。
- Android File Transfer — 交互式 媒体传输协议 客户端,带有 Qt5 GUI。
- gMTP — 适用于 媒体传输协议 的简单 MP3 和媒体播放器客户端。
- gnokii — 用于移动电话的工具和用户空间驱动程序。
- gtkpod — 使用 GTK 的 Apple iPod 的 GUI。它允许您导入现有的 iTunes 数据库,添加歌曲、播客、视频和封面,以及编辑 ID3 标签。
- KDE Connect — 提供设备之间的集成。 kde-network 的一部分。
- Modem Manager GUI — 控制 EDGE/3G/4G 宽带调制解调器特定功能。
- Phone Manager — 从您的 GNOME 桌面控制您的手机。
- Sachesi — Blackberry 10 的固件、提取器、搜索器和安装器。
- Ttwatch — Linux TomTom GPS 手表实用程序。
- Wammu — 管理您手机中的数据,例如联系人、日历或消息。
- https://wammu.eu/ || wammuAUR
电视指南
- Telly Skout — 基于 Kirigami 的聚合电视指南。
- TV-Browser — 基于 Java 的电视指南,易于使用插件扩展。
- XMLTV — 用于下载电视节目列表并以 XML 格式化它们的实用程序集。
- https://xmltv.org/ || xmltvAUR