Multimedia File Manager เป็นผู้ชมและตัวจัดการสื่อที่ทันสมัยสายฟ้าสำหรับมัลติมีเดียและไฟล์เอกสาร มันสามารถเล่นและดูทุกอย่าง FFMPEG และ MUPDF สามารถ
ตัวจัดการไฟล์มัลติมีเดียถูกสร้างขึ้นเพื่อ Swayos
ดูวิดีโอแนะนำ/คู่มือผู้ใช้บน YouTube
หรืออ่านคู่มือผู้ใช้สำหรับข้อมูลเพิ่มเติม: คู่มือผู้ใช้เปิด
Multimedia File Manager เป็นผู้ชมและตัวจัดการสื่อที่ทันสมัยสายฟ้าสำหรับมัลติมีเดียและไฟล์เอกสาร มันสามารถเล่นและดูทุกอย่าง FFMPEG และ MUPDF สามารถ มันถูกสร้างขึ้นเพื่อทำให้องค์กรมัลติมีเดียและเอกสารไฟล์เป็นเรื่องง่าย หากคุณย้ายไปที่ไฟล์ด้วยปุ่มลูกศรหรือเลือกไฟล์ด้วยเมาส์มันจะแสดงเนื้อหา/เริ่มเล่นทันที หาก Autoplay รบกวนคุณเพียงแค่ปิดการเล่นอัตโนมัติด้วยพื้นที่หรือด้วยปุ่มเล่น/หยุดชั่วคราว File Informaton ยังแสดงทันทีในมุมมองข้อมูลไฟล์ คุณสามารถปรับขนาดเนื้อหาใด ๆ ภายในพื้นที่ตัวอย่างได้อย่างอิสระด้วยท่าทางทัชแพดโดยใช้ล้อเลื่อนพร้อมปุ่มบวก/ลบและปุ่มบวก/ลบบนแถบเครื่องมือ ด้วยการคลิกขวาที่มุมมองรายการไฟล์หรือโดยการกด CTRL-V เมนูบริบทการทำงานของไฟล์จะปรากฏขึ้น คุณสามารถลบและเปลี่ยนชื่อไฟล์ได้จากที่นี่สร้างโฟลเดอร์ใหม่และจัดการคลิปบอร์ดจากที่นี่ ตารางคลิปบอร์ดเป็นส่วนสำคัญของตัวจัดการไฟล์มัลติมีเดีย คุณสามารถเปิดได้โดยกดปุ่มแถบด้านข้างหรือกด Ctrl+s ที่นี่คุณสามารถสร้างรายการเสมือนจริงของไฟล์ที่คุณต้องการทำงานด้วย ในการส่งไฟล์ที่นี่ให้เลือก "ส่งไฟล์ไปยังคลิปบอร์ด" จากเมนูบริบทการดำเนินการไฟล์หรือกด Ctrl+C ผ่านไฟล์หรือลากและวางไฟล์ที่นี่ หากต้องการรีเซ็ตคลิปบอร์ดให้เลือก "รีเซ็ตคลิปบอร์ด" จากเมนูบริบทการดำเนินงานไฟล์ หากต้องการใช้ไฟล์เหล่านี้ในมุมมองรายการไฟล์ให้เลือก "วางโดยใช้การคัดลอก" หรือ "วางโดยใช้การย้าย" จากเมนูไฟล์ ops หรือลากและวางไฟล์จากตารางคลิปบอร์ดบนตารางรายการไฟล์ UI ของ MMFM สามารถจัดโครงสร้างผ่าน 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
บนช่องว่าง 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
เลื่อนหน้าต่างโดยกดปุ่ม Meta ของคุณ (มักจะชนะคีย์) แล้วลากบนหน้าต่าง ปรับขนาดโดยลดลงที่ด้านซ้ายหรือขวาของเดสก์ท็อป
MMFM เขียนขึ้นในส่วนหัว C. มันเกี่ยวกับการใช้แมโครตัวประมวลผล preprocessor include_level ที่มีอยู่ใน GCC/Clang เพื่อป้องกันส่วนการใช้งานของไฟล์แหล่งที่มาเพื่อให้คุณสามารถวางไว้พร้อมกับคำจำกัดความส่วนหัวในไฟล์เดียวและคุณรวมไฟล์นี้ไว้อย่างอิสระ ไฟล์ต้นฉบับอื่น ๆ อ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ใน (https://github.com/milgra/headerlessc);
MMFM ใช้ Kinetic UI เป็นเอ็นจิ้น UI/วิดเจ็ต มันเป็นตัวแสดงผล UI ที่ทันสมัยน้อยที่สุดพร้อม Stylimg ที่ใช้ HTML/CSS เขียนในส่วนหัว C. มันมี macOS เช่นภาพเคลื่อนไหวจลน์ที่ราบรื่นและแอนิเมชั่นระดับตัวอักษร, GPU หรือ CPU ที่ใช้การผสมอัลฟ่า และเล่นซ้ำสำหรับการทดสอบแอปพลิเคชันอัตโนมัติอย่างสมบูรณ์
MMFM ใช้ไลบรารี MT_CORE เพื่อรักษาการจัดการหน่วยความจำที่นับเก็บรักษาและเวกเตอร์ที่สังเกตได้และทำแผนที่และฟังก์ชั่นผู้ช่วย
MMFM ใช้ Meson และ Ninja สำหรับการรวบรวมสายฟ้าอย่างรวดเร็ว
Multimedia File Manager เปิดตัวภายใต้ใบอนุญาต GPLV3 (หรือใหม่กว่า)