Multimedia File Manager是一个现代的,闪电的快速媒体查看器和多媒体和文档文件的经理。它可以播放和查看FFMPEG和MUPDF可以使用的所有内容。
为Swayos制作了多媒体文件经理。
在YouTube上观看介绍/用户指南视频
或阅读用户指南以获取更多信息:开放用户指南
Multimedia File Manager是一个现代的,闪电的快速媒体查看器和多媒体和文档文件的经理。它可以播放和查看FFMPEG和MUPDF可以使用的所有内容。它是为了使多媒体和文档文件组织变得轻而易举。如果您使用箭头键移动文件或使用鼠标选择文件,则立即显示其内容/开始播放。如果自动播放烦恼,您只需使用空间或播放/暂停按钮关闭自动播放。文件Informaton还立即显示在文件信息视图中。您可以用触摸板捏手势,滚动轮,加上/减键和工具栏上的加号/减键按钮自由地调整预览区域内的任何内容。右键单击“文件列表”视图,或按下CTRL-V弹出文件操作上下文菜单。您可以从此处删除和重命名文件,创建一个新文件夹,然后从这里处理剪贴板。剪贴板表是多媒体文件管理器的关键部分。您可以按下侧边栏按钮或按CTRL+s打开它。在这里,您可以创建要使用的文件的虚拟列表。要在此处发送文件,请从“文件操作”上下文菜单中选择“将文件发送到剪贴板”,或在文件上按CTRL+C,或在此处拖放文件。要重置剪贴板,请从文件操作上下文菜单中选择“重置剪贴板”。要在文件列表视图中使用这些文件,请从“文件” OPS菜单中选择“使用复制”或“使用Move”的“粘贴”或从文件列表表上的剪贴板表中拖放文件。 MMFM的UI可以通过HTML构建,通过CSS进行样式。
[https://github.com/milgra/mmfm/releases/download/0.53b/mmfm.app.tar.gz]
提取存档并致电MMFM.App/mmfm。这是在所有分布上运行的独立应用程序包。
安装所需的依赖项和库:
git meson ninja-build pkg-config - build tools
libgl,libglew,libegl,libwegl,libgles2,libfreetype,libxkbcommon,wayland-client,wayland-protocols - for rendering the ui and handling key events
libpng,libjpg,libjbig2dec,libopenjp2,libharfbuzz - mupdf related
libavutil,libavcodec,libavdevice,libavformat,libavfilter,libswscale,libswresample,libsdl2 - for media encode/decode
mupdf,mupdf-third,mujs,gumbo - pdf rendering
fonts-terminus - for default font
关于基于Debian的系统:
sudo apg-get install git meson ninja-build pkg-config libpng-dev libfreetype-dev libgl-dev libegl-dev libglew-dev libwayland-dev libxkbcommon-dev wayland-protocols libgles2-mesa-dev libsdl2-dev libswscale-dev libjpeg-dev libjbig2dec-dev libopenjp2-7-dev libharfbuzz-dev libavutil-dev libavdevice-dev libmupdf-dev libmujs-dev libgumbo-dev
在void linux上:
sudo xbps-install -y meson ninja cmake pkg-config libpng-devel freetype-devel libglvnd-devel glew-devel wayland-devel libxkbcommon-devel SDL2-devel jpeg-devel jbig2dec-devel libopenjpeg2-devel harfbuzz-devel mupdf-devel gumbo-parser-devel mujs-devel
git clone https://github.com/milgra/mmfm.git
cd mmfm
meson build --buildtype=release
ninja -C build
sudo ninja -C build install
通过按下元键(通常会赢得键)来移动窗口,然后在窗口上拖动。通过放在桌面的左侧或右侧来调整大小。
MMFM是用无标题C编写的。它是关于使用GCC/clang中可用的Incluph_level预处理宏来守护源文件的实现部分,因此您可以将其与单个文件中的标题定义一起放在单个文件中,并且可以在单个文件中自由包含此文件。其他源文件。在(https://github.com/milgra/headerlessc)中阅读有关此信息的更多信息;
MMFM使用Kinetic UI作为UI/小部件渲染引擎。这是一款现代的,最小的UI渲染器,其基于HTML/CSS的Stylimg编写了无标题C。它提供了光滑的动画和字体级的动画,GPU或基于CPU的Alpha Clending,Wayland Connector,带窗口和图层支持的Wayland Connector和确定性的唱片记录和确定性的唱片记录,并重播进行全自动应用程序测试。
MMFM使用MT_CORE库保留计数的内存管理,保留计数并递归可观察到的向量以及MAP容器和辅助功能。
MMFM使用Meson和Ninja进行闪电快速汇编。
Multimedia文件管理器以GPLV3(或更高版本)的许可发布。