Jump to content

DirectShow player


trancexx
 Share

Recommended Posts

@AdmiralAlkex, would you mind trying it now for that flv? I can play "problematic" mp3 files here now.

Sorry, didn't see this (or forgot :x ).

FLV files works now :P

Link to comment
Share on other sites

You think? Maybe.

Thanks.

Yes, it works but not with all kind of AVIs. For example I have some short AVI files created with my PDA, with this files doesn't work. But I have recompresed AVIs with VirtualDub as same files and this files can be played by your player. Edited by Andreik
Link to comment
Share on other sites

Yes, it works but not with all kind of AVIs. For example I have some short AVI files created with my PDA, with this files doesn't work. But I have recompresed AVIs with VirtualDub as same files and this files can be played by your player.

What plays depends on codecs you have installed on system.

Windows have some codecs built-in, others are installed separately by the user.

♡♡♡

.

eMyvnE

Link to comment
Share on other sites

Both of them can be played with BSPlayer so shouldn't be a codec problem. Who know? :x

Application can use private codec.

e.g. this:

BS.Player 2.32 will run codec diagnostics at installation (only once) and will prompt user if any of vital multimedia codecs are not installed on the system. User has the option to download and install missing codecs or not. All codecs installed by BS.Players Codec manager are installed locally (meaning only BS.Player will use these codecs) and they will not interfere or mess with functionality of any of your other codecs installed globally.

♡♡♡

.

eMyvnE

Link to comment
Share on other sites

This thread seems to be in a loop :x

Ahh, my bad. This makes sense. BTW this example player can play all types from FileOpenDialog filter parameter?

PS: Split, HR? is this Croatia?

What plays depends on codecs you have installed on system.

Windows have some codecs built-in, others are installed separately by the user.

Link to comment
Share on other sites

  • 2 months later...

It seems that origo has currently some problems. I have updated my mirror, link is in the first post of the AutoItObject-thread.

Edited by ProgAndy

*GERMAN* [note: you are not allowed to remove author / modified info from my UDFs]My UDFs:[_SetImageBinaryToCtrl] [_TaskDialog] [AutoItObject] [Animated GIF (GDI+)] [ClipPut for Image] [FreeImage] [GDI32 UDFs] [GDIPlus Progressbar] [Hotkey-Selector] [Multiline Inputbox] [MySQL without ODBC] [RichEdit UDFs] [SpeechAPI Example] [WinHTTP]UDFs included in AutoIt: FTP_Ex (as FTPEx), _WinAPI_SetLayeredWindowAttributes

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...
  • 1 month later...
  • 1 year later...

hi

Works fine for me but !!

I use directshowplayer togehter with one of my other apps, and always start it with a command line pointing toward a web link

exampel

Directshowplayer.exe http://somewhere.com/movies/test.avi

it works fine except if it is a .mp4 movie Directshowplayer.exe http://somewhere.com/movies/test.mp4

the same movie called movie called like Directshowplayer.exe c:testtest.mp4 works fine

any help here ?

Link to comment
Share on other sites

  • 6 years later...

Congratulations to everyone who participated in the creation of this player was really a great job, I'm testing it and couldn't play two videos at the same time in different windows, how can I play more than one video using this player?

Link to comment
Share on other sites

I was able to open 2 videos at the same time as I wanted.

$sMediaFile1 = FileOpenDialog("Procurando arquivo", "", "(*.flv;*.gif;*.bmp;*.jpg;*.wmv;*.avi;*.mpg;*.mp4;*.wmv;*.wma;*.mid;*.wav;*.mp3;*.rmi;*.aif;*.au;*.snd;*.kar)|All files(*)", 1)
$sMediaFile2 = FileOpenDialog("Procurando arquivo", "", "(*.flv;*.gif;*.bmp;*.jpg;*.wmv;*.avi;*.mpg;*.mp4;*.wmv;*.wma;*.mid;*.wav;*.mp3;*.rmi;*.aif;*.au;*.snd;*.kar)|All files(*)", 1)

    $hGUI1 = GUICreate("Player 1", $gui_w, $gui_h, 0, 0, $WS_POPUP)
    GUISetState()
   _RenderFile(2)
    If IsObj($oVideoWindow1) Then $oVideoWindow1.SetWindowPosition(0, 0, $gui_w, $gui_h)
    If IsObj($oBasicAudio1) Then $oBasicAudio1.put_Volume(-1); inicia com volume
    If IsObj($oMediaControl1) Then $oMediaControl1.Run()

    $hGUI2 = GUICreate("Player 2", $gui_w, $gui_h, 510, 0, $WS_POPUP)
    GUISetState()
    _RenderFile(2)
    If IsObj($oVideoWindow2) Then $oVideoWindow2.SetWindowPosition(0, 0, $gui_w, $gui_h)
    If IsObj($oBasicAudio2) Then $oBasicAudio2.put_Volume(-10000); inicia sem volume
    If IsObj($oMediaControl2) Then $oMediaControl2.Run()

 

 

Edited by Belini
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...