Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
QB64PE VLC Video Player
#1
I am starting this separate thread for the QB64PE video player, which is based on VLC dynamic libraries. To run the player on Windows, you will need to download the VLC dynamic libraries and decoders (link).

This thread follows up on the previous discussion regarding dynamic libraries for Windows and Linux, as it will focus exclusively on this specific player. Based on a request from @ahenry3068, I have implemented an upgrade: the player now detects the actual video resolution before playback begins and launches the video in its native size. Previous versions used a fixed resolution. Getting this to work reliably in 32-bit mode on Windows was a massive struggle.

To run this on Linux, you will need the VLC libraries (you can find instructions for various distributions here: https://www.videolan.org/vlc/#download or install them via your package manager, for example, using sudo apt install libvlc-dev).

As always, I have attached all the source files for the dynamic libraries, the pre-compiled libraries, and the .BI, .BM, and .BAS files. Everything is included for both Linux and Windows.

This thread is continue for this: https://qb64phoenix.com/forum/showthread...197&page=4   reply 36

Press M when playing for menu, which is displayed 6 seconds on the screen.


Attached Files Thumbnail(s)
   

.zip   QB64PE Players.zip (Size: 331.44 KB / Downloads: 17)


Reply
#2
(01-01-2026, 10:20 PM)Petr Wrote: I am starting this separate thread for the QB64PE video player, which is based on VLC dynamic libraries. To run the player on Windows, you will need to download the VLC dynamic libraries and decoders (link).

This thread follows up on the previous discussion regarding dynamic libraries for Windows and Linux, as it will focus exclusively on this specific player. Based on a request from @ahenry3068, I have implemented an upgrade: the player now detects the actual video resolution before playback begins and launches the video in its native size. Previous versions used a fixed resolution. Getting this to work reliably in 32-bit mode on Windows was a massive struggle.

To run this on Linux, you will need the VLC libraries (you can find instructions for various distributions here: https://www.videolan.org/vlc/#download or install them via your package manager, for example, using sudo apt install libvlc-dev).

As always, I have attached all the source files for the dynamic libraries, the pre-compiled libraries, and the .BI, .BM, and .BAS files. Everything is included for both Linux and Windows.

This thread is continue for this: https://qb64phoenix.com/forum/showthread...197&page=4   reply 36

Press M when playing for menu, which is displayed 6 seconds on the screen.

     Added an Include of my own (FILEPATHS.BM) and made the program Title  **Playing - VideoFileName.ext** 
Just a couple of lines of code and Linux version only.

Easy enough to do the same logic in the Windows version.


Attached Files
.zip   QB-VIDEO-LINUX.zip (Size: 1.07 MB / Downloads: 9)
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  MUSIC: Echo Player Petr 2 955 02-21-2023, 07:33 PM
Last Post: Petr

Forum Jump:


Users browsing this thread: 1 Guest(s)