Official BS.Player forums  

Go Back   Official BS.Player forums > Main forum > General Talk And Support
Register FAQ Calendar Today's Posts Search

General Talk And Support General talk and peer-to-peer support about BS.Player and other video and audio multimedia players.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 16th November 2008
grendizer's Avatar
Senior Member
BS.Player Power User
 
Join Date: May 2005
Location: Europe
Posts: 144
Rep Power: 0
grendizer is an unknown quantity at this point
Default Does BsPlayer have internal codecs now?

Hello,

Since some versions, BsPlayer has a new functionality which will detect missing codecs on your computer.
From what I understood, the codecs downloaded by BsPlayer will only work in bsPlayer. Does that mean the downloaded codecs become internal codecs in BsPlayer?

This may be good, but it confuses the understanding of the Directshow setup in Windows.

For example, this days I experience a strange problem: I start a video, and the Haali Media Splitter icon appears in the systray. But after using the "rendering" option of Gspot, I cannot see Haali inside the result.

I'd like to analyse this in a better way using Graphedit, but I didn't find the latest version of this tool so far.

What's your opinion?

Gz
__________________
-
Reply With Quote
  #2 (permalink)  
Old 16th November 2008
BSPeter's Avatar
Moderator
BS.Player Master
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 5,463
Rep Power: 33
BSPeter is on a distinguished road
Default

In news-section for version 2.32 (13 Oct 2008): (click here)
Quote:
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.
__________________
Help2Help (click) BSplayer: simply the best & most versatile (Build 1072 Dutch language here!)
When posting always mention your computer's OS and the version and build number(!) of BS.Player as used by you,
as well as - if applicable and especially when encountering problems - the type(s) of the file(s) mentioned in your post.
Private messages/Visitor messages are NOT for seeking personal help with respect to BS.Player! Instead use the forums!
Reply With Quote
  #3 (permalink)  
Old 16th November 2008
grendizer's Avatar
Senior Member
BS.Player Power User
 
Join Date: May 2005
Location: Europe
Posts: 144
Rep Power: 0
grendizer is an unknown quantity at this point
Default

This means that tools like Gspot or Graphedit do not show exactly what's going on inside bsplayer when a video is played?
__________________
-
Reply With Quote
  #4 (permalink)  
Old 16th November 2008
BSPeter's Avatar
Moderator
BS.Player Master
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 5,463
Rep Power: 33
BSPeter is on a distinguished road
Default

Quote:
Originally Posted by grendizer
This means that tools like Gspot or Graphedit do not show exactly what's going on inside bsplayer when a video is played?
IMHO GSpot has never shown "exactly what's going on inside bsplayer when a video is played" (or inside any other player for that matter). It only shows what is possibly (i.e. feasible to be) used by a player for the video-file thrown at GSpot (depending on the filters/codecs it finds installed on the PC).
On the other hand BS.Player itself shows this when a video is loaded/played:
(rightclick > ) Options > Preferences > Filters > Advanced.
__________________
Help2Help (click) BSplayer: simply the best & most versatile (Build 1072 Dutch language here!)
When posting always mention your computer's OS and the version and build number(!) of BS.Player as used by you,
as well as - if applicable and especially when encountering problems - the type(s) of the file(s) mentioned in your post.
Private messages/Visitor messages are NOT for seeking personal help with respect to BS.Player! Instead use the forums!
Reply With Quote
  #5 (permalink)  
Old 17th November 2008
grendizer's Avatar
Senior Member
BS.Player Power User
 
Join Date: May 2005
Location: Europe
Posts: 144
Rep Power: 0
grendizer is an unknown quantity at this point
Default

Gspot has a rendering funtion, which is similar to what graphedit does.
Yeah I knew about the "used codecs" function of bsPlayer, but my question is : if bsPlayer has kind of internal codecs now, it is not anymore obeying the Directshow rules of Windows.
I would just like to have a confirmation of that, perhaps a bsPlayer developper has an idea?
Thanks
David
__________________
-
Reply With Quote
  #6 (permalink)  
Old 18th November 2008
Moderator
BS.Player Master
 
Join Date: Nov 2003
Location: Italy
Posts: 3,037
Rep Power: 28
Tizio will become famous soon enough
Default

BSplayer still obeys to Windows DirectShow rules, it just uses codecs located in install dir (or in user folder) instead of the codecs located in the system directory.
If you go into the before mentioned folder you'll be able to locate the BSP downloaded filters, and if you want you can copy them to the system dir, this way also GSpot/GraphEdit will be able to use those filters ;)

I can't remember how GraphEdit loads filters (if only automatically from system dir or if you can tell it to load filters available in other folders), but maybe you'll be able to load them even if they resides in the BSP installation dir (or user folder)
__________________
BSP SkinMaker (v1.07) the one and only Skin Editor for BSplayer
BSP Definitions Manager (v1.02)
BS.Player's FAQ (by BSPeter) | Italian language file (v2.57 build 1051)
Reply With Quote
  #7 (permalink)  
Old 21st November 2008
grendizer's Avatar
Senior Member
BS.Player Power User
 
Join Date: May 2005
Location: Europe
Posts: 144
Rep Power: 0
grendizer is an unknown quantity at this point
Default

Ok thanks! 8)
Is there a way to disable the internal codecs and to tell Bsplayer to use the Windows based codecs instead?
__________________
-
Reply With Quote
  #8 (permalink)  
Old 22nd November 2008
Moderator
BS.Player Master
 
Join Date: Nov 2003
Location: Italy
Posts: 3,037
Rep Power: 28
Tizio will become famous soon enough
Default

Simply copy that codecs to the system folder and register them:
START -> Run...
digit Regsvr32 %system%\FILENAME.AX and then press OK
a message saying the registering process has been successful should appear.

Anyway, if you don't want to copy those files into the system folder, you can simply register them by changing the %system% word with the full path of the file. Once the filters are registered every DirectShow application will know where to take the filter from in order to decode the related files ;)
__________________
BSP SkinMaker (v1.07) the one and only Skin Editor for BSplayer
BSP Definitions Manager (v1.02)
BS.Player's FAQ (by BSPeter) | Italian language file (v2.57 build 1051)
Reply With Quote
  #9 (permalink)  
Old 28th November 2008
Junior Member
BS.player Regular User
 
Join Date: Sep 2007
Posts: 15
Rep Power: 0
Cosmitz is an unknown quantity at this point
Default

I have recently updated to 2.33, and while i condone internal codecs, i happened upon a problem with it. I was really using the FFDshow video/audio decoder menus to work with videos. Problem is, whenever i run a video, the little icons in the taskbar do not pop up. I removed the folder from Bsplayer and re-registered ffdshow normally, but they still do not show up. I made sure the "show in tray" was selected. This even happens in WMP now. >.>
Reply With Quote
  #10 (permalink)  
Old 29th November 2008
BSPeter's Avatar
Moderator
BS.Player Master
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 5,463
Rep Power: 33
BSPeter is on a distinguished road
Default

With a proper videofile loaded you can access FFDShows properties
(rightclick >) Options > Preferences > Video > [FFDshow properties]
and also through
(rightclick >) Options > Filters > Advanced
__________________
Help2Help (click) BSplayer: simply the best & most versatile (Build 1072 Dutch language here!)
When posting always mention your computer's OS and the version and build number(!) of BS.Player as used by you,
as well as - if applicable and especially when encountering problems - the type(s) of the file(s) mentioned in your post.
Private messages/Visitor messages are NOT for seeking personal help with respect to BS.Player! Instead use the forums!
Reply With Quote
  #11 (permalink)  
Old 29th May 2009
grendizer's Avatar
Senior Member
BS.Player Power User
 
Join Date: May 2005
Location: Europe
Posts: 144
Rep Power: 0
grendizer is an unknown quantity at this point
Unhappy

I have almost the same problem as Cosmitz
I didn't like the Ffdshow program to be inside the c:\users\appdate\roaming\BsPlayer folder. I like it better when it is installed in c:\program files (x86)\ffdshow, this is better for the program updates.
So I uninstalled FFdshow 32 bits, then deleted the folder inside this bsplayer folder, rebooted, then re installed FFdshow 32, rebooted, then played a video that should be decoded by FFdshow:
- Only the sound plays well, as for the video: sometimes it plays, sometimes it stays frozen on the first frame.
- In bsplayer > right click > options > filters > no FFdshow appears. Other codecs appears for the decoding of the audio and video.
- The 2 Ffdshow icons do not appear anymore in the systray. Using Windows Media Player, these 2 icons appear in the systray.
So then I used Bsplayer to browse all codecs.
I saw 2 FFdshow audio decoders, one was strangely refering to "quartz.dll" which is a Microsoft codec. The other one was pointing to: "Location: C:\Program Files (x86)\ffdshow\ffdshow.ax, 3554816 bytes, Version 1.0.5.2945", I used the "re-register filter" button on this one.
I saw 1 FFdshow video decoder, refering to "C:\Program Files (x86)\ffdshow\ffdshow.ax, 3554816 bytes, Version 1.0.5.2945", I used the "re-register filter" button on this.

But it still doesn't work (same 3 problems as stated above).
Why is that? How can I enable Ffdshow and its systray icons while playing a video in Bsplayer?

Thanks
Gz
__________________
-
Reply With Quote
  #12 (permalink)  
Old 29th May 2009
grendizer's Avatar
Senior Member
BS.Player Power User
 
Join Date: May 2005
Location: Europe
Posts: 144
Rep Power: 0
grendizer is an unknown quantity at this point
Angry

Other information about this problem:

1) Registering the codec:
I wanted to be sure that the Ffdshow codec was registered, so I went to BsPlayer's list of codecs, used the "register" button, browsed to c:\program files (x86)\ffdshow\ffdshow.ax, rebooted Windows, played the video: same problems.
Then I used the command prompt to register the codec c:\program files (x86)\ffdshow\ffdshow.ax, rebooted Windows, played the video: same problems.

2) Different Direct Show behaviors :
When I want to analyse what's going on when I trigger the playback of one divx, I get 3 different answers from 3 different applications! On the following screenshot, Bsplayer, Gspot and Graphedit give me 3 different Direct Show graphs! Even if one notices the Gspot and the Graphedit graphs are closer, I'd like to know what is this mystery about? How can I get Bsplyaer to behave like a "normal" Direct Show application (that it is suppoes to be!).
http://david.saber.free.fr/bazaar/pr...oblem_0905.jpg
__________________
-
Reply With Quote
  #13 (permalink)  
Old 29th May 2009
BSPeter's Avatar
Moderator
BS.Player Master
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 5,463
Rep Power: 33
BSPeter is on a distinguished road
Default

I understand you installed BS.Player and apparently allowed it (at some time) to instal "internal" codecs. (Internal meaning internal for exclusive use by BS.Player and not any other application; internal also meaning that those codecs leave other applications alone with respect to the codecs they use.)
You then removed ffdshow from BS.Players installation folder and installed ffdshow for generic use (but BS.Player maybe still thinking it should only look "internally" for its codecs).
My personal idea (but I'm no codecs-expert unlike you and adicoto) would be to uninstall BS.Player and install it fresh, but without this time allowing it to install codecs "internally" as you (obviously and also for obvious reasons) prefer that BS.Player uses external (generic) codecs (and "behaves like a "normal" Direct Show application").
__________________
Help2Help (click) BSplayer: simply the best & most versatile (Build 1072 Dutch language here!)
When posting always mention your computer's OS and the version and build number(!) of BS.Player as used by you,
as well as - if applicable and especially when encountering problems - the type(s) of the file(s) mentioned in your post.
Private messages/Visitor messages are NOT for seeking personal help with respect to BS.Player! Instead use the forums!
Reply With Quote
  #14 (permalink)  
Old 29th May 2009
Moderator
BS.Player Master
 
Join Date: Jan 2003
Location: Romania
Age: 57
Posts: 5,235
Rep Power: 32
adicoto is on a distinguished road
Default

I will try to read this thread once again from the beginning and express an opinion.

As far as I can see, there are 2 issues here. The first, the One, the biggest, is your OS. Seems we are talking about VIsta 64 ? (Or seven ?). Since Vista came up (and on seven too), DMO is preffered rather than installed DirectShow filters. I can confirm this behaviour on seven too, as DIvX and Xvid are hard to put to work as decoding filters. So, the filters used by BSPlayer are affected by this behaviour.

The second issue. Gspot identifies the filters ABLE to decode the streams. As the video stream is identified as Div5, it can be decoded by XviD decoder, by ffdshow, by DivX decoder...so, it is normal to have at least 3 options. The audio part is MP3, decoders that can be used are: built-in MP3 decoder (DMO), ffdshow, Lame (seems you installed LAME too). As far as I know (I may be wrong) DMO can't be used by installed programs (gspot, virtualdub....) only if are written to use DMO rather than DirectShow filters.

Now, for what I've seen until now. BSPlayer doesn't use LAME decoder, so, it can use MS's or ffdshow to decode. As it's Vista -> it will use DMO, rather than ffdshow. For the video part, BSplayer can use DMO, ffdshow, DivX or Xvid, this will also be the preffered order under Vista.

Graphedit.....can't acces DMO, so, it will uses the second one in priority, which is...ffdshow.

PS: DMO are not DirectShow filters

LE: IIRC, there was another report that BSPlayer install of ffdshow messed up system install.
BSPlayer's installed codecs are not internal (as MPC have) but rather system independent (external ;) )
Reply With Quote
  #15 (permalink)  
Old 1st June 2009
grendizer's Avatar
Senior Member
BS.Player Power User
 
Join Date: May 2005
Location: Europe
Posts: 144
Rep Power: 0
grendizer is an unknown quantity at this point
Smile

Adicoto, thanks for the tips about DMO, I was not aware of this codec (or codec pack).

I fixed my problem, here is what I did (this text will appear in my FAQ as well):

I fixed it by , first: uninstalling BS.Player Prolite. During the uninstall process , it also uninstalled all "internal" codecs. Then I installed a fresh new version of my new purchased licensed BsPlayer Pro 2.40. The install process triggered BsPlayer's "Codec Manager". This nice tool let me see which codecs were installed, uninstalled, and also it shows the difference between "local" and "system" installed codecs. From the "Codec manager", one can surely uninstall a local codec, and then install the same codec as "system based" (available for all Windows applications) , thus switching this codec from local to "global". This is exactly what I did with Ffdshow: after the install was finsihed, I installed Ffdshow again, ran BsPlayer's Codec Manager again, and everything was fine: the Codec Manager was showing Ffdshow as installed and system based, and the playback of a divx triggered the 2 systray Ffdshow icons.
- BsPlayer's "Codec manager" is hidden to the user, but is available in "C:\Program Files (x86)\Webteh\BSplayerPro\bspcodecdl.exe". This should be available from BsPlayer's right click and in the start menu BsPlayer folder. I made a shortcut of this tool inside my start menu BsPlayer folder. Perhaps the Weteh developpers should take care of that.

Edit : Updated FAQ!
__________________
-
Reply With Quote
  #16 (permalink)  
Old 1st June 2009
BSPeter's Avatar
Moderator
BS.Player Master
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 5,463
Rep Power: 33
BSPeter is on a distinguished road
Default

Actually "bspcodecdl.exe" is the "old" file-name used in 2.40 and previous BS.Player versions. Presently its name is "codecmanager.exe".
__________________
Help2Help (click) BSplayer: simply the best & most versatile (Build 1072 Dutch language here!)
When posting always mention your computer's OS and the version and build number(!) of BS.Player as used by you,
as well as - if applicable and especially when encountering problems - the type(s) of the file(s) mentioned in your post.
Private messages/Visitor messages are NOT for seeking personal help with respect to BS.Player! Instead use the forums!
Reply With Quote
  #17 (permalink)  
Old 1st June 2009
grendizer's Avatar
Senior Member
BS.Player Power User
 
Join Date: May 2005
Location: Europe
Posts: 144
Rep Power: 0
grendizer is an unknown quantity at this point
Default

Ah, you mean in BsPlayer Pro 2.41 beta?
And is it in the start menu shortcuts group now?
__________________
-
Reply With Quote
  #18 (permalink)  
Old 1st June 2009
BSPeter's Avatar
Moderator
BS.Player Master
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 5,463
Rep Power: 33
BSPeter is on a distinguished road
Default

(1) Yes (http://forum.bsplayer.com/bug-report...html#post37433)
(2) No (An excellent suggestion to be posted in "Feature Requests, Feedback And Suggestions"-forum I would say!)

P.S.:
Meanwhile posted in "Feature Requests, Feedback And Suggestions"-forum: click here.
__________________
Help2Help (click) BSplayer: simply the best & most versatile (Build 1072 Dutch language here!)
When posting always mention your computer's OS and the version and build number(!) of BS.Player as used by you,
as well as - if applicable and especially when encountering problems - the type(s) of the file(s) mentioned in your post.
Private messages/Visitor messages are NOT for seeking personal help with respect to BS.Player! Instead use the forums!
Reply With Quote
Reply

Tags
codecs, internal


Posting Rules


All times are GMT +1. The time now is 07:34 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
Ad Management plugin by RedTyger

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20