• Welcome to Powerbasic Museum 2020-B.
 

News:

Forum in repository mode. No new members allowed.

Main Menu

New {multi} media player

Started by Patrice Terrier, January 03, 2017, 02:08:31 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Patrice Terrier

Here is a screen shot of the new 64-bit media player i am working on.

Currently it is based on Media Foundation (but this may change in the future), it is able to play all the media supported by the Windows 10 "Movies and TV" player, from local storage or from internet URL.

I plan to put into this single application, all the features found in BassBox, BassBox radio, BB64, MovieBox, and maybe more.  8)

The C++ VS 2015 project will be hosted on www.objreader.com.

...

Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

#1
I am getting close to the first release version.

How it looks while playing audio:



The size of the 64-bit EXE is rather small: 154 Kb
+ WinLIFT64, 317 Kb
+ GDImage64, 403 Kb

It can play  video full screen with auto show/hide of the control panel, to display only the movie.

Added
The GUI has been designed to get rid of the DPI aware problems, and to work with both mouse and finger on touch screen device.


...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

#2
MediaBox

This release-candidate version, is able to play audio, video, and images, using Drag and Drop of individual or multiple files, or a complete folder.
(recursivity search).

When using a complete folder or multiple files, you can use the edge auto/hide arrows to move from one media to another.
You can also change the Interlude theme using the same.

To change the wallpaper background, click with the left or right mouse button on the top left icon.



The On/Off switch is turned On, as soon as you Drag or Open a Media.
Switching to Off, comes back to the default Interlude mode, while all media are unloaded from memory.

When in full screen mode, the control panel fades away after 4 secondes of mouse inactivity, to show it back, just move the mouse.

Note: While MediaBox is able to use the same video codecs than Windows 10 "Movies & TV", it is recommended to install the CCCP 64-bit codec pack, for accurate video size detection.

The project is available from www.objreader.com

And the binary can be downloaded directly from this link.

There is absolutly no Windows controls on the control panel, only GDImage widgets :)

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

The binary has been updated to match the screen capture shown on the previous post.
The complete C++ project is available on www.objreader.com for registered users.
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

#5


So far i have translated 4 of the BassBox plugins to 64-bit.
LaserBeam, Hal, Oscilloscope, and Fahrenheit 451.


Learn more here:
http://www.objreader.com/index.php?topic=80.msg498#msg498
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

I have been kept very busy with a new set of 64-bit visual plugins, like this one  8)



...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

TCLib plugins:
The latest TCLib 64-bit OpenGL visual plugins VS 2015 projects have been attached to the MediaBox thread (into the www.objreader.com "Eye candies" section).
Each of the the binary DLL, must be copied into the BBplugin folder and replace the previous one. 

The size reduction over the classic VS projects is absolutly amazing, between 4 or 7 times smaller without using any compressor.

bbp_Bubble
bbp_Fahrenheit
bbp_Hal
bbp_Helios
bbp_Laserbeam
bbp_Matrix
bbp_Oscillo

Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

You can download a video presentation of MediaBox from the link below
MBox64.mp4

Note: Microsoft Edge allows you to see the video in streaming mode without downloading it first.
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

.SRT support has been added to display subtitles while playing a movie.

I wrote my own .srt decoder that is very effective, because addon like XySubfilter works only with DrectShow and is very bloated (1747 Kb).
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Patrice Terrier

#10
I am now retrieving the movie informations on the fly directly from the internet, to create a poster contact sheet (like in my OMO project).

And that looks like this:



The whole C++ 64-bit project (with its source code) is there
http://www.objreader.com/index.php?topic=80.0
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com