Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Desktop media player, written entirely in Haxe, based on modern web technologies

NotificationsYou must be signed in to change notification settings

DavisDevelopment/pman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Grab a Release


PMan is a desktop media player/manager, written in theHaxe language, running onElectron.PMan's goal is to be as complete as possible as a media player/viewer, but also to provide media management/networking/organizational utilities to the user,as well as basic editing features.

PMan is still very much a work in progress, but for standard media viewing, it's stable most of the time. If you're interested in giving it a go,you can download any one of the official releases (latest),or build and run from source. There's no mac support yet, as I have no mac on which to test or build, but I'm hoping to be able to add support soon.

If you're interested in the project, and would like to see it keep moving forward, please consider heading over to theSourceForge Pageand maybe leaving a review/rating. The feedback is much appreciated. If you'revery interested in the project, maybe check outPMan's patreon page.Even very small pledges help a lot; if not for funding, at least for motivation.


Features

  • view/play audio, video, and image files from your local filesystem as well as from the web
  • reasonable performance
  • save your playlists, restorable from the window menu under "Playlists"
  • open entire directory (always recursive, need to change that)
  • drag 'n drop filesand/or folders onto window to open them
  • freely rearrange your playlist
  • shuffle, repeat
  • supports importing playlists in several popular formats (m3u, pls, and xspf)
  • export playlists in M3U or XSPF formats
  • several audio visualizations when playing music files
  • progress through media is saved, so that the user can resume to that position next time that media is opened
  • create bookmarks attached to a Track, allowing for quick navigation to one or more specific time offsets in the media
  • tracks can be favorited. Favorited tracks are highlighted in the playlist view
  • multiple tabs with distinct playlists
  • organize and categorize media by tags, actors (or actresses), creator of media, content rating, and more
  • capture snapshots of visual media
  • sort queue by a variety of attributes (e.g. title, duration, rating, views, date created, date modified, etc.)
  • search through current queue
  • create new queue by searching entire media library

Planned Features

  • display media library in a gallery-line interface for browsing
  • automatically convert media files that PMan cannot play into formats that PMancan play
  • polyfill unsupported codecs with theMedia Source Extensions API
    • flv support (viaflv.js)
    • probably more than can be polyfilled in pure-haxe with some effort
  • send online media to chromecast
  • stream local media to chromecast
  • stream media from one machine to another with pman
  • network machines with PMan installed over LAN, so that they can share media
  • scriptability, or support for extensions

Possible(?) Features

These are some features I'd love to see PMan have eventually, but that I either don't currentlyknow how to implement, don't have time to implement, or am simply unconvinced are feasible.

  • using WebGL for the display, instead of 2D Canvas
  • polyfilling unsupported codecs that cannot be supported via MSE by implementing them directly in Haxe
  • stream media via AirPlay

[8]ページ先頭

©2009-2025 Movatter.jp