Videobrowser

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
AndyLy
Enthusiast
Enthusiast
Posts: 228
Joined: Tue Jan 04, 2011 11:50 am
Location: GRI

Videobrowser

Post by AndyLy »

Please test my program. I want to fix all the bugs. Maybe my program will be useful for you.
Of course the program is absolutely free.
Used the library Bass and Directshow. Little help in the archive.
This program is designed to create a list of video files stored on your computer for easy browsing.
You can edit the list, sort and view files in the embedded player.
The program supports many video formats such as avi, mpg, flv, mp4, wmv and others (depending on the codecs installed on your system). You are free to add / edit video file types in the options window.
You can also play audio files (wav, mp3, ogg).
You can make screenshots of video, and open file in an external player.

Image Image

Download :
https://rapidshare.com/files/3108958685 ... rowser.rar
'Happiness for everybody, free, and no one will go away unsatisfied!'
SMsF town: http://www.youtube.com/watch?v=g6RRKYf_Pd0
SMf locations module (Ogre). Game video: http://www.youtube.com/watch?v=ZlhBgPJhAxI
dige
Addict
Addict
Posts: 1405
Joined: Wed Apr 30, 2003 8:15 am
Location: Germany
Contact:

Re: Videobrowser

Post by dige »

Looks good! A full-screen playback would be nice too. :D

How exactly did you implement the playback? With PlayMovie ()?
"Daddy, I'll run faster, then it is not so far..."
User avatar
AndyLy
Enthusiast
Enthusiast
Posts: 228
Joined: Tue Jan 04, 2011 11:50 am
Location: GRI

Re: Videobrowser

Post by AndyLy »

A full-screen playback would be nice too.
This program is for fast movement through the collection and preview. To the normal view you can open the file (click "Open in ..") in your default player (or set it in the options).
How exactly did you implement the playback? With PlayMovie ()?
No, I wrote that I used the library DirectShow (I do not remember where it took, it was a long time ago).
Because Movie incorrectly handles such types as Flv, mp4 (maybe correct, but confusing the data gives a function MovieInfo ()).
'Happiness for everybody, free, and no one will go away unsatisfied!'
SMsF town: http://www.youtube.com/watch?v=g6RRKYf_Pd0
SMf locations module (Ogre). Game video: http://www.youtube.com/watch?v=ZlhBgPJhAxI
dige
Addict
Addict
Posts: 1405
Joined: Wed Apr 30, 2003 8:15 am
Location: Germany
Contact:

Re: Videobrowser

Post by dige »

Could you post a small excerpt from the playback code? That would me help to
find examples in the forum... Thank you! :D
"Daddy, I'll run faster, then it is not so far..."
User avatar
AndyLy
Enthusiast
Enthusiast
Posts: 228
Joined: Tue Jan 04, 2011 11:50 am
Location: GRI

Re: Videobrowser

Post by AndyLy »

I searched, and if I'm not mistaken here the source.

http://www.purebasic.fr/german/viewtopi ... =3&t=21119
'Happiness for everybody, free, and no one will go away unsatisfied!'
SMsF town: http://www.youtube.com/watch?v=g6RRKYf_Pd0
SMf locations module (Ogre). Game video: http://www.youtube.com/watch?v=ZlhBgPJhAxI
User avatar
electrochrisso
Addict
Addict
Posts: 989
Joined: Mon May 14, 2007 2:13 am
Location: Darling River

Re: Videobrowser

Post by electrochrisso »

Your program seems to work smoothly on my Acer netbook, D255 1.5ghz quadcore 1gb ram 256mb graphics, CPU usage only 10%. I have not noticed any glitches yet. :)

Here are a couple of suggestions if possible.
1. when single click selecting a video name on the left pane, display the info and the first frame of the video.
2. When video has been stopped, and the location slider is moved to a new time, the video does not automatically start playing, and also have the ability to use the L/R cursor keys to move frame by frame.
PureBasic! Purely the best 8)
User avatar
AndyLy
Enthusiast
Enthusiast
Posts: 228
Joined: Tue Jan 04, 2011 11:50 am
Location: GRI

Re: Videobrowser

Post by AndyLy »

Thanks for the feedback.
As for suggestions ... I have a lot of videos are on different disks, and I wrote this program to easily find the necessary. After finding I was looking in a normal player.
Of course, all these features can be added, but I spent so much time on it, and the game that I'm doing now stopped.
I will place this program to other sites, and if a lot of people interested, I will add a variety of functions.
'Happiness for everybody, free, and no one will go away unsatisfied!'
SMsF town: http://www.youtube.com/watch?v=g6RRKYf_Pd0
SMf locations module (Ogre). Game video: http://www.youtube.com/watch?v=ZlhBgPJhAxI
dige
Addict
Addict
Posts: 1405
Joined: Wed Apr 30, 2003 8:15 am
Location: Germany
Contact:

Re: Videobrowser

Post by dige »

AndyLy wrote:I searched, and if I'm not mistaken here the source.

http://www.purebasic.fr/german/viewtopi ... =3&t=21119
Thank you!
"Daddy, I'll run faster, then it is not so far..."
Post Reply