Multimediaファイルマネージャーは、マルチメディアおよびドキュメントファイルのモダンで稲妻の高速メディアビューア兼マネージャーです。 FFMPEGとMUPDFができるすべてを再生して表示できます。
MultimediaファイルマネージャーはSwayos用に作成されました。
YouTubeではじめに/ユーザーガイドビデオをご覧ください
または詳細については、ユーザーガイドをお読みください:オープンユーザーガイド
Multimediaファイルマネージャーは、マルチメディアおよびドキュメントファイルのモダンで稲妻の高速メディアビューア兼マネージャーです。 FFMPEGとMUPDFができるすべてを再生して表示できます。マルチメディアとドキュメントファイル組織を簡単にするために作成されました。矢印キーを使用したファイルまたはマウスを備えたファイルを選択すると、コンテンツが表示される/再生を開始すると、ファイルを選択します。 Autoplayがイライラする場合は、SpaceまたはPlay/Pauseボタンでオートプレイをオフにしてください。ファイルInformatonは、ファイル情報ビューにもすぐに表示されます。プレビュー領域内のコンテンツは、タッチパッドピンチジェスチャー、スクロールホイール、プラス/マイナスキー、プラス/マイナスボタンを使用して、ツールバーに自由にサイズを変更できます。ファイルリストビューを右クリックすると、CTRL-Vを押してファイル操作コンテキストメニューが表示されます。ここからファイルを削除および名前を変更し、新しいフォルダーを作成し、ここからクリップボードを処理できます。クリップボードテーブルは、マルチメディアファイルマネージャーの重要な部分です。サイドバーボタンを押すか、Ctrl+sを押すことで開くことができます。ここでは、操作したいファイルの仮想リストを作成できます。ここでファイルを送信するには、ファイル操作コンテキストメニューから「クリップボードにファイルの送信」を選択するか、ファイル上でctrl+cを押すか、ここでファイルをドラッグアンドドロップします。クリップボードをリセットするには、ファイル操作コンテキストメニューから[クリップボードをリセット]を選択します。ファイルリストビューでこれらのファイルを使用するには、ファイルOpsメニューから「コピーを使用して貼り付け」または「移動を使用して貼り付け」を選択するか、ファイルリストテーブルのクリップボードテーブルからファイルをドラッグアンドドロップします。 MMFMのUIは、CSSを介してスタイリングされたHTMLを介して構造化できます。
[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で利用可能なinclude_Level Preprocessorマクロを使用してソースファイルの実装部分をガードすることで、単一のファイルにヘッダー定義と一緒に配置し、このファイルを自由に含めることができます。その他のソースファイル。詳細については、(https://github.com/milgra/headerlessc)をご覧ください。
MMFMは、Kinetic UIをUI/ウィジェットレンダリングエンジンとして使用します。ヘッダーレスCで書かれたHTML/CSSベースのスタイリムを備えたモダンで最小限のUIレンダラーです。スムーズな速度論的アニメーションやフォントレベルのアニマチオム、GPUまたはCPUベースのアルファブレンディング、Wayland Connector with Window、Layer Support、および決定論的セッションレコードなどのMacOSを提供します。完全に自動化されたアプリケーションテストのためにリプレイします。
MMFMは、MT_COREライブラリを使用して、カウントされたメモリ管理を保持し、カウントされ、再帰的に観察可能なベクターおよびマップコンテナとヘルパー機能を保持します。
MMFMは、Lightningの高速編集のためにMesonとNinjaを使用します。
Multimediaファイルマネージャーは、GPLV3(またはそれ以降)ライセンスの下でリリースされます。