应用程序列表/多媒体
编解码器
参见主文章:编解码器。
图像
图像查看器
另请参阅 Wikipedia:图像查看器比较。
帧缓冲
- 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 的命令行图像查看器,具有极简的用户界面,支持压缩包中的图像,qiv 的重写版本。
- qimgv — 快速且易于使用的 Qt5 图像查看器。支持通过 mpv 播放 webm/mp4。
- Quick Image Viewer — 非常小巧快速的图像查看器,基于 GTK 和 imlib2。
- http://spiegl.de/qiv/ || qivAUR
- qView — Qt 图像查看器,设计时考虑了极简主义和可用性。
- Ristretto — 适用于 Xfce 桌面环境的快速轻量级图像查看器。
- shufti — shufti 以每个图像/文件位置为基础,非破坏性地保存和恢复缩放级别、旋转、窗口大小、桌面位置和查看区域
- sxiv — 基于 imlib2 的简单图像查看器,与平铺窗口管理器配合良好。
- Viewnior — 简约的 GTK 图像查看器,具有翻转、旋转、动画和可配置鼠标操作的支持。
- Vimiv — 具有类似 vim 快捷键的图像查看器。它使用 Gtk3 工具包用 python3 编写。
- Vimiv (Qt port) — 具有类似 vim 快捷键的图像查看器。它使用 PyQt5 和 python3 编写。
- vpv — 专为科学图像可视化设计的图像查看器。
- Xloadimage — 经典的 X 图像查看器。
- https://sioseis.ucsd.edu/xloadimage.html[死链 2024-03-03 ⓘ] || xloadimage
图像管理器
另请参阅 维基百科:图像管理器。
- 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 — Elementary OS 的简单无损图像优化器,使用 Vala 和 Gtk 构建。
- OptiImage — 有用的图像压缩器,支持 PNG、JPEG、WebP 和 SVG 文件类型。
- Trimage — 基于 Qt 的用于优化 PNG 和 JPG 文件的工具。
- https://trimage.org/ || trimageAUR
栅格图形编辑器
另请参阅 维基百科:栅格图形编辑器比较。
- 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 的照片地理标记应用程序。
矢量图形编辑器
另请参阅 维基百科:矢量图形编辑器比较。
- 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 — 交互式绘图工具。
字体编辑器
另请参阅 维基百科:字体编辑器比较。
- 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 计算机图形
另请参阅 维基百科: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(传统和 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 的轻量级颜色选择器。
截图
参见 Screen capture#Screenshot software。
数码相机管理器
文字艺术
音频
音频系统
另请参阅主要文章 Sound system 和 Wikipedia:Sound server。
音频播放器
另请参阅 Wikipedia:Comparison of audio player software。
#视频播放器 部分中的许多应用程序也支持音频播放。
服务器
- Music Player Daemon — 具有服务器-客户端架构的音频播放器。为了与其交互,需要单独的客户端。
- Funkwhale — 自托管、现代、免费和开源的音乐服务器,深受 Grooveshark 的启发。实例可以联合。
- Navidrome — 具有内置 Web UI 的开源音乐服务器和流媒体。与各种第三方 Android 和 iOS 应用程序兼容。
控制台
- cmus — 功能非常丰富的基于 ncurses 的音乐播放器。
- cplay-ng — cplay 的更新分支。
- davis — mpd 的 CLI 客户端,用 Rust 编写。
- MOC — 支持 MP3、OGG 和 WAV 格式的基于 Ncurses 的控制台音频播放器。
- 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/[dead link 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 — GTK 版 iTunes 的克隆,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。
- Drumstick MIDI File Player — 基于 Drumstick 的 MIDI 文件播放器。
- Elisa — KDE 社区开发的简单音乐播放器,旨在为用户提供良好的体验。属于 kde-multimedia 的一部分。
- fooyin — 一款可自定义的基于 Qt 的音乐播放器。
- gmusicbrowser — 开源点唱机,适用于大型 MP3/OGG/FLAC 文件集合。
- Goggles Music Manager — 音乐收藏管理器和播放器,可以自动分类您的音乐,支持无缝播放,具有简易标签编辑和网络广播支持。使用 Fox toolkit。
- 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 — 跨平台 ncurses Spotify 客户端,用 Rust 编写,灵感来自 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/[失效链接 2024-12-15 ⓘ] || cabbage-binAUR
- ChucK — 强时序、并发和即时音乐编程语言。
- Csound — 声音和音乐计算系统。
- CsoundQt — Csound 的前端,具有带自动完成功能的高亮编辑器、交互式小部件和集成帮助。
- FoxDot — 使用 Python 和 SuperCollider 进行实时编码。
- https://foxdot.org/ || foxdotAUR
- Pure Data — 实时音乐和多媒体环境。
- Sonic Pi — 基于代码的音乐创作和表演工具。
- SuperCollider — 用于音频合成和算法作曲的平台,供音乐家、艺术家和研究人员使用。
- https://vcvrack.com/ || vcvrackAUR
声音发生器
- ADLMIDI — 使用 ADLMIDI 的 OPL3/OPN2 合成器。
- ADLplug — 用于 ADLMIDI 的 FM Yamaha OPL3 合成器。
- Agordejo — 基于 NSM 的音乐和音频制作会话管理器。
- ams — Alsa 模块化合成器。实时模块化合成器和效果处理器。
- amsynth — 模拟建模合成器。易于使用的软件合成器,具有经典的减法合成器拓扑结构。
- DIN — 声音合成器和乐器。
- Drumlabooh — LV2/VSTi 鼓机,支持 Hydrogen、SFZ、Drumlabooh 音色库。
- 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[链接失效:软件包未找到]
- 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 — 使用 SDL2 在 C 中克隆的同名音序器。
- Furnace — 与 DefleMask 模块兼容的 chiptune 音序器。模拟各种声音芯片。
- klystrack — 用于在现代平台上制作 C64/NES/Amiga 风格 chiptune 的音序器。
- MilkyTracker — 用于创建 .MOD 和 .XM 模块文件的音乐应用程序。
- OpenMPT — 音序器软件,用于在您的计算机上创建和播放一些美妙的音乐。
- https://openmpt.org/ || openmptAUR
- ProTracker 2 — 来自 Amiga 的原始音序器的克隆版本。使用 SDL2 在 C 中编写。
- Radium — 具有新型界面的音乐编辑器。
- Schism Tracker — 创建高质量音乐,无需专门的昂贵设备,并具有独特的“手指感觉”,这在一定程度上很难复制。
- SunVox — 小型、快速且功能强大的模块化合成器,带有基于 pattern 的音序器(tracker)。
DJ
- Giada — 适用于 DJ、现场表演者和电子音乐家的极简、硬核音频工具。
- https://giadamusic.com/ || giadaAUR
- IDJC — 功能强大但易于使用的源客户端,适用于有兴趣使用 Shoutcast 或 Icecast 服务器通过互联网流式传输直播电台节目的人。
- Linux Show Player — 功能强大且功能丰富的软件,用于编排提示列表。专为戏剧表演和现场音乐表演而设计。
- Luppp — 音乐创作工具,旨在用于现场演出。重点是实时处理和快速直观的工作流程。
- Mixxx — 集成了 DJ 进行创意数字音乐现场混音所需的工具。
- Seq24 — 极简的基于循环的 MIDI 音序器,用于现场演出,具有非常简单的界面,用于编辑和播放 MIDI “loop”(循环乐段)。
- 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 媒体播放器 — 著名的视频播放器的命令行版本,可以在 TTY 中流畅播放高清视频。可以使用
vlc -I rc
启动 rc 界面,可以使用vlc -I ncurses
启动 ncurses 界面。
图形界面
基于 GStreamer
- Cinema — 用于观看本地视频文件的视频播放器和管理器。
- Clapper — 使用 GTK4 工具包构建并由 GStreamer 驱动的 GNOME 桌面环境媒体播放器。
- Glide — 简单而极简的媒体播放器,依赖 GStreamer 提供多媒体支持,GTK 提供用户界面。
- Identity — 用于比较图像或视频多个版本的程序。
- Movie Monad — 使用 Haskell、GStreamer 和 GTK 构建的免费且易于使用的视频播放器。预编译,运行时无 Haskell 依赖。
- Pantheon Videos — 为 elementary OS 设计的视频播放器和库,使用 GStreamer。
- Parole — 基于 GStreamer 框架的现代媒体播放器。
- Rage — 使用 Enlightenment Foundation Libraries 编写的视频和音频播放器,带有一些额外的功能。使用 GStreamer
- Showtime — 用于 GNOME 的视频播放器。
- Snappy — 功能强大的媒体播放器,具有极简界面,使用 GStreamer。
- Spivak — 基于 GStreamer 和 Qt5 的卡拉 OK 播放器。
基于 mpv
- Baka MPlayer — 基于 mpv 的免费开源跨平台多媒体播放器 (Qt 5)。
- Bomi — bomi 是一个基于 mpv 的 Linux 图形用户界面 (GUI) 播放器。
- Celluloid — mpv 的简单 GTK 前端。
- Deepin Movie — 基于 mpv 的 Deepin 桌面电影播放器。
- Haruna Video Player — 构建于 mpv 之上的 Qt/QML 视频播放器。
- Kawaii-Player — 音频/视频管理器和多媒体播放器(基于 mpv),具有 PC 到 PC 投屏功能,以及便携式媒体服务器和 torrent 流媒体服务器的功能。
- Media Player Classic Qute Theater — Media Player Classic 的克隆,使用 Qt 重新实现并基于 mpv。
- Minitube — 使用 mpv 和 Qt 以 C++ 编写的 YouTube 桌面应用程序。
- MoonPlayer — 用于播放和下载来自 YouTube、优酷等在线视频的视频播放器。
- mpv — mpv 的非常基础的 GUI。可以使用
mpv --player-operation-mode=pseudo-gui
启动。
- mpvz — 基于 Qt5/QML 的 libmpv GUI。基于 Bomi 的 Tethys 主题。
- ImPlay — 跨平台桌面媒体播放器,构建于 mpv 和 ImGui 之上。
- PlasmaTube — 基于 mpv 和 yt-dlp 的 KDE YouTube 视频播放器。kde-multimedia 的一部分。
- xt7-player-mpv — mpv 的 Qt/Gambas GUI,具有丰富的可配置选项,包括过滤器和驱动程序、ladspa 插件支持以及库/播放列表管理、YouTube、在线广播、播客、DVB-T 等。
其他
- Dragon Player — 基于 Phonon 的 KDE 简单视频播放器。kde-multimedia 的一部分。
- Electronplayer — 使用 Electron 框架的应用程序。它用于观看 Netflix、YouTube、Twitch、Floatplane、Hulu、Amazon Prime Video 等。最值得注意的是,将这些网站的 cookie 与您的主网络浏览器隔离。
- FreeTube — 考虑到隐私而构建的桌面 YouTube 播放器。在没有广告的情况下使用 YouTube,并防止 Google 使用他们的 cookie 和 JavaScript 跟踪您。基于 Electron 平台。
- Gnome MPlayer — MPlayer 的简单 GTK 界面。
- Kodi — 用于数字媒体的媒体播放器和娱乐中心。
- QMPlay2 — 基于 Qt 的视频播放器。它可以播放和流式传输 FFmpeg 和 libmodplug 支持的所有格式。它具有集成的模块系统,其中包括 YouTube 浏览器。
- QtAV Player — 基于 QtAV 和 FFmpeg 的简单媒体播放器。使用
Player
或QMLPlayer
运行。
- https://www.qtav.org/ || qtavAUR
- Stremio — 可扩展的媒体中心。
- tvtime — 用于视频采集卡的高质量电视应用程序。
- VLC 媒体播放器 — 支持多种音频和视频格式的轻量级视频播放器。
- xine — 免费多媒体播放器。
- Xjadeo — 视频播放器,用于同步外部时间源(MTC、LTC、JACK-transport)显示视频片段。
- YUView — 基于 Qt 的 YUV 播放器,具有高级分析工具集。
视频转换器
另请参阅 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 的图形视频和音频批量转换器。
视频编辑器
另请参阅 Wikipedia:视频编辑软件比较。
- Avidemux — 免费视频编辑器,设计用于简单的剪切、过滤和编码任务。
- Blender — 完全集成的 3D 图形创作套件,内置非线性视频编辑器。
- Cinelerra (社区版) — 高级视频编辑和合成环境。
- Cinelerra GG Infinity — 专业视频编辑和合成环境。
- DaVinci Resolve — 专有的 A/V 后期制作软件套件。
- 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 — Qt 客户端,用于从 NapiProjekt、OpenSubtitles、Napisy24 下载电影字幕。
- subliminal — Python 库和命令行工具,用于从不同的提供商(opensubtitles.com、addic7ed.com 等)搜索和下载字幕。
- subdl — 用于从 opensubtitles.org 下载字幕的命令行工具。
字幕编辑器
另请参阅 Wikipedia:字幕编辑器比较。
- 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
确保监管域未设置为“Global”,因为这可能会阻止某些功能。
- MiracleCast — 通过 Wi-Fi Display 规范(也称为 Miracast)将外部显示器连接到系统的命令行工具。
网络摄像头
另见 FFmpeg#录制网络摄像头 和 Wikipedia:网络摄像头软件比较。
- 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 创作
- Bombono DVD — 具有美观简洁 GUI 的 DVD 创作程序。
- Devede — 用于创建 VideoDVD 和 CD 的程序。
- DVDStyler — 用于创建专业外观 DVD 的 DVD 创作应用程序。
DVD 翻录
参见 光盘驱动器#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 — 元数据移除工具,支持各种常用文件格式。
- MediaConch — 实施检查器、策略检查器、报告器和修复器。
- https://mediaarea.net/MediaConch || CLI: mediaconchAUR, GUI: mediaconch-guiAUR
- MediaInfo — 方便统一地显示视频和音频文件最相关的技术和标签数据。
- https://mediaarea.net/en/MediaInfo || CLI: mediainfo, GUI: mediainfo-gui
- Metadata Cleaner — Python GTK 应用程序,用于查看和清除文件中的元数据,使用 mat2。
- sndfile-info — 获取有关音频文件内容的信息。
移动设备管理器
- Android 2 Linux Notifications — 在您的桌面上显示您的 Android 手机通知,使用局域网连接。
- Android File Transfer — 交互式 媒体传输协议 客户端,带有 Qt5 GUI。
- gMTP — 简单的 MP3 和媒体播放器客户端,用于 媒体传输协议。
- gnokii — 用于移动电话的工具和用户空间驱动程序。
- gtkpod — 用于 Apple iPod 的 GUI,使用 GTK。它允许您导入现有的 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