QB64 Phoenix Edition
QB64 Win32 Video Player (64 bit) - Printable Version

+- QB64 Phoenix Edition (https://qb64phoenix.com/forum)
+-- Forum: QB64 Rising (https://qb64phoenix.com/forum/forumdisplay.php?fid=1)
+--- Forum: Code and Stuff (https://qb64phoenix.com/forum/forumdisplay.php?fid=3)
+---- Forum: Programs (https://qb64phoenix.com/forum/forumdisplay.php?fid=7)
+---- Thread: QB64 Win32 Video Player (64 bit) (/showthread.php?tid=8)



QB64 Win32 Video Player (64 bit) - SpriggsySpriggs - 04-17-2022

Hi, all. I'm currently working on a video player that is written in QB64. It's been a real fun project to work on. The project uses a lot of API calls. It's a great way to showcase just what one can do with this language. The source is huge, so I have decided to not include it here. Here is a short video showing it working:



SpriggsySpriggs/QB64-Win32-Video-Player

The GitHub link above should contain all files necessary to compile and run the program. I have also included a precompiled binary. 64 bit only. If you choose to compile from source, make sure you check "Output EXE to Source Folder".

Hope y'all like it!


RE: QB64 Win32 Video Player (64 bit) - Pete - 04-17-2022

Awesome, glad to see you here. I sent you a PM, btw.

My favorite vid players allow me to use a key to step a frame ahead or back. That is a really cool feature. I couldn't tell from the YouTube vid if your creation has any such effects. The best I could ever get, without API calls was breaking down a vid into frames, and then using a QB64 prog to thumb through the frames. Kind of primitive, but it worked for a small vid, like a golf swing.

Pete

PS: I love the API King title, which I assume was Steve's doing.


RE: QB64 Win32 Video Player (64 bit) - SpriggsySpriggs - 04-17-2022

Hi, Pete! I don't see any PM in my inbox so maybe it got stuck! The title was my doing, haha! I'll definitely look into adding the forward and back using the arrow keys. Now that I'm thinking of it, I'll also add the ability to pause with the spacebar, like most programs do. If I get ambitious, I'll see if I can make my program read media keys from the keyboard. Thanks for taking the time to check it out!


RE: QB64 Win32 Video Player (64 bit) - admin - 04-17-2022

Also glad to see that videos are linking and playing properly for us! That's one more thing off the check list to make certain isn't glitchy. Wink


RE: QB64 Win32 Video Player (64 bit) - Keybone - 04-17-2022

It's so cool that you were able to make that in QB64. Nice job man!


RE: QB64 Win32 Video Player (64 bit) - OldMoses - 04-24-2022

I haven't checked out the code yet, but that was cool to see what's possible with API in QB64. Great job!

On a personal project note: I was wracking my brains on how to bring Windows style load and save dialogs into a project of mine and your pipecom routine was just the ticket I was looking for. It walked in and took over like a boss. You bring such great stuff to the forum. If I haven't said it before, Thank you.


RE: QB64 Win32 Video Player (64 bit) - Dav - 04-24-2022

Looks awesome, @Spriggsy!  Well done.  So glad we have your API knowledge here.

- Dav