lookink for mpg & avi player component

Posted on 2004-10-18
Medium Priority
Last Modified: 2010-04-05
Hi all,
I am looking for a simpliest as possible Delphi 7 free component that can play .mpg and .avi files (divx).

I absolutely need two functionalities : ability of full screen mode and programming access to sound level

My goal : I like to watch a divix film while I am on bed (because the TV is in the living room), but i hate when I have to go out of my bed for :
- adjusting the sound level
- shut down the system after the film arrggg :-(
My idea is to use my wireless mouse as a remote control : using the mouse wheel to adjust the sound level, and a dbclick to close the application and automatically shuting down the system.
Question by:EKIM
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6

Accepted Solution

ginsonic earned 2000 total points
ID: 12344579
Import your MediaPlayer activeX and you can play any files from your system (if you have the required codecs on your system).

Expert Comment

ID: 12344590
Or you can download DSPack from http://www.progdigy.com/
Freeware, source code, lots of demos, forum, good support ....
LVL 12

Expert Comment

ID: 12344805
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Author Comment

ID: 12349481
Ivanov : i tried DSPack : I am unable to install it. When I try to install the DSPackDesign_D7.dpk package i get the following  error message  : 'can't load package. One of the needed library cannot be found'  The path needed by DSPack are in the library search paths...

I will try with the activeX

Expert Comment

ID: 12350378
These suggestions come from me and not from Ivanov :)
My nickname is ginsonic.

Can you tell me the full reason for what you can't install the package ?  CTRL+C from error area.

Expert Comment

ID: 12350408
1 - Install DirectX9 if you plan to use VMR or Direct3D : http://www.microsoft.com/windows/directx/downloads/drx90.asp

2 - Install Direct3D libraries if you plan to use Direct3D : http://clootie.narod.ru/delphi/download_dx90.html

3 - Install Windows Media if you plan to use ASF compression or streaming: http://www.progdigy.com/download/wmfdist.exe

Expert Comment

ID: 12350418
1 - Add this paths to your search directory:
       - (DSPackDir)\src\Directx9
       - (DSPackDir)\src\DSPack

2 - Compile DirectX 9 Package (DirectX9_Dx.dpk) from the "packages" directtory.

3 - Compile DSPack Package (DSPack_Dx.dpk) from the "packages" directory.

4- Install Design Package (DSPackDesign_Dx.dpk) from the "packages" directory.

Expert Comment

ID: 12350448
I still suggest to use DSPack. Take a look at DSPACK23\Demos\DSVideoWinDowEx\PlayWin project.

Featured Post

Want to be a Web Developer? Get Certified Today!

Enroll in the Certified Web Development Professional course package to learn HTML, Javascript, and PHP. Build a solid foundation to work toward your dream job!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains how to create forms/units independent of other forms/units object names in a delphi project. Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…
Suggested Courses
Course of the Month13 days, 23 hours left to enroll

800 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question