Add "Search" Feature And Some Improvement To PhreshPlayer

in #utopian-io7 years ago (edited)

Components

WP.png

PhreshPlayer is a media player for playing music and video that is easy to usage that is just by drag and drop and file directly played. PhreshPlayer inspired by MPV Player and PotPlayer developed using Electron.
PhreshPlayer does not have many features like in the media player display in generally, the features of Phreshplayer only Playlist on the right, In the middle there is the play/pause button, forward/backward button, Next/Previous button, loop button, mute button, fullscreen button, and right click menu.
WP1.png

Supported file types:

  • mp4
  • webm
  • mkv (aac audio only. ac3 not, but you can convert to aac)
  • m4v
  • ogg (ogv)
  • mov
  • mp3
  • flac

Currently, in PhreshPlayer when we want to find a song name in the playlist we have to look for it by scrolling to get the song, and the playlist can't be deleted to create a new playlist, eg in the playlist there are more than 1000 songs then we want to find a song name, it must be very annoying. Below is my suggestion of how to fix that problem

Proposal 1: Adding Search Feature in Playlist Part

Adding the search features on the playlist section is intended when the user wants to find a song users can directly write the title or artist name in the search field, then it will show the result on the playlist if the song exists or will display the song message not found if the track searched is not in the playlist. This search feature only works offline only or just search for the song title that has been entered into PhreshPlayer playlist.

Proposal 2: Adding Add and Delete Playlist Features in Right Click Menu

Feature 1: Delete Playlist

Currently, PhreshPlayer can't clear some songs from the playlist in other words we have to clear all existing playlists, although the select only part of the playlist by drag out, therefore I suggest to add "Clear Playlist" features, so after the song from the playlist is selected then right click and the user can clear the song from the selected playlist without clear all the songs in the playlist.

Feature 2: Add Playlist

Add playlist works to add new files or folders into the PhreshPlayer playlist in addition to the way in drag, Users can add new playlists by way of open files and choose the files or folders want to add.

Mockups / Examples

Example for Search Features
PP Search++.png

The example if the song was found in playlist
SS.png

The example if the song not found in playlist
SU.png

The example for Add Playlist and Delete Playlist Features
Del Add.png

Benefits

  1. Implementation of the search feature will help users when they want to search for a song in the playlist without having to scroll and select one by one the song they want to search on a playlist that may contain hundreds or even thousands of songs, with the user search feature simply write the title or artist name in the search field.
  2. Add playlist and Delete playlist is useful for users when wanting to delete some songs from the playlist without having to delete all the songs, this is an improvement for PhreshPlayer.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

See my post plss and upvote me I will upvote you 100% back power 32
https://steemit.com/quotes/@aiyeshakhan/never-give-up-fe5d32c9d15a3
Upvote my 2 posts and I will upvote you back 100%

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @fajrikhairul I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.029
BTC 61963.30
ETH 2416.68
USDT 1.00
SBD 2.67