Official BS.Player forums

Official BS.Player forums (http://forum.bsplayer.com/)
-   General Talk And Support (http://forum.bsplayer.com/general-talk-support/)
-   -   How to make ffdshow to decode RMVB? (http://forum.bsplayer.com/general-talk-support/7715-how-make-ffdshow-decode-rmvb.html)

Rgeek 28th July 2006 05:29 PM

How to make ffdshow to decode RMVB?
 
Using other players(Crystal, core, etc.) I can use ffdshow to decode rmvb, how to make this using Bsplayer?

Real Alternative is already installed.

Checked RAW - all supported - in ffdshow codecs configuration.

Thanks in advance.


Sorry for the bad English...

J7N 28th July 2006 07:43 PM

Re: How to make ffdshow to decode RMVB?
 
I have no experience with RealMedia formats... and not sure if ffdshow can decode them at all.

About the ffdshow part of your post:

Raw video doesn't need to be decoded at all. The option to treat uncompressed video is there because sometimes it is necessary to do conversion between colorspaces in software (for example interpolate the reduced color resolution of YUV/12 up to RGB32) or do some processing like deinterlace or deband. Activating "all supported" will make ffdshow insert itself into every DirectShow graph but do nothing for any compressed video streams.

Can mplayer2.exe play your RM files?

Digiface 29th July 2006 05:30 AM

download RealMedia Splitter from here http://www.free-codecs.com/download/...a_Splitter.htm (you can choose with or without installer. if you want to install it manually, below is a link to guide)

http://www.free-codecs.com/guides/Ho...d_AX_files.htm

and if you want to make BSPlayer as default player for RMVB files,go to BSPlayer filetype setting,type RMVB to "add" box and then check that RMVB.

Rgeek 29th July 2006 01:23 PM

Yes, mplayer2.exe can play RM files.

I already installed RealMedia Splitter.

Bsplayer can play RMVB files but without ffdshow.

J7N 29th July 2006 08:13 PM

Quote:

Originally Posted by Rgeek
Bsplayer can play RMVB files but without ffdshow.

So the goal is NOT to use ffdshow for RealMedia, but keep it installed for other media types? What "Input FourCC" (under input&debug) does ffdshow report in applications where you are succesfully using it to decode Rmvb-files?

Rgeek 30th July 2006 01:30 AM

Quote:

Originally Posted by J7N
Quote:

Originally Posted by Rgeek
Bsplayer can play RMVB files but without ffdshow.

So the goal is NOT to use ffdshow for RealMedia, but keep it installed for other media types? What "Input FourCC" (under input&debug) does ffdshow report in applications where you are succesfully using it to decode Rmvb-files?

1 - No, I can play rmvb(and other media types) files in Bsplayer with ffdshow installed. I'd like play RM files using Bsplayer and ffdshow(BLUR & NR, Sharpen and others filters of ffdshow are excellent).

2 - Input FourCC YV12

J7N 30th July 2006 03:59 AM

I see what you are saying now.. Yes, you are right... BSPlayer does not allow sending uncompressed video thru ffdshow (or perhaps any other filter). I unsuccesfully tried it with CoreAVC, YV12. Perhaps Tizio or Adicoto will be able to shed more light on why is this happening.

Quote:

BLUR & NR, Sharpen and others filters of ffdshow are excellent.
Yes they are. :) RealMedia formats are not, however.

Rgeek 30th July 2006 06:22 AM

Same thing also happens with some wmv files.

J7N 30th July 2006 12:04 PM

It appears that BSPlayer allows only one video filter, for some reason. Uncompressed files on disk can be processed fine thru ffdshow. If you absolutely need to watch your videos in BSPlayer and need to do post-processing on them, you can try this temporary (?) solution:

1) Install AviSynth – a good free video editing package.
2) Create an *.avs script with one line:
Code:

DirectShowSource("My_Video.rmvb")
* * You can add more video processors, either built-in or available as AviSynth plugins, if you wish. Many free denoisers, sharpeners, etc are available.
3) Open the script in BSPlayer. It will play as an uncompressed AVI file, with the source loaded (and processed) in the background.
4) If you have installed the ffdshow plugin for avisynth, you can access most if not all ff's functions and create a permanent script for each file you need to denoise or sharpen.

Rgeek 31st July 2006 05:10 PM

Bsplayer shows message: Script error: there is no function named "DirectShowSource"

What am I doing wrong?

J7N 31st July 2006 09:48 PM

I have no idea. DirectShowSource() with no additional parameters was able to open all files I needed (ac3, mkv, avi).

Quote:

Originally Posted by AviSynth Manual
DirectShowSource (string filename, float "fps", bool "seek", bool "audio", bool "video", bool "convertfps", bool "seekzero", int "timeout", string "pixel_type")

DirectShowSource reads filename using DirectShow, the same multimedia playback system which Windows Media Player uses. It can read most formats which Media Player can play, including MPEG, MP3, and QuickTime, as well as AVI files that AVISource doesn't support (like DV type 1, or files using DirectShow-only codecs). Try reading AVI files with AVISource first, and if that doesn't work then try this filter instead.

Maybe you have misspelled some of the characters with International ones that look the same? Tried using Copy-Paste?

Edit:
Do you have the lastest version of AviSynth (I use v2.5.6a)? Does it include a plugin called "DirectShowSource.dll"? If it does, first try to use LoadPlugin("full_path") first. The plugin should be loaded automatically from the default plugins directory.

Rgeek 1st August 2006 01:20 AM

Thank you, J7N.

Works now.

I put DirectShowSource.dll in Plugins Directory.

Rgeek 3rd August 2006 04:57 AM

I found another way for rmvb using Filter Manager:

1 - Add RealVideo Decoder in Filter Priority.

2 - Add media type "MEDIATYPE_Video".

Edit: In Filter management>General, "Allow intermediate filters" and "Enable advanced graph building" must be checked.


Now I'm looking a way for wmv using Filter Manager(I can't find WMVideo Decoder DMO in the list of installed filters), meanwhile I'm using AviSynth scripts.

J7N 3rd August 2006 10:45 PM

"Windows Media Video Decoder" perhaps?

Aren't scripts better suited if you don't need to do the same denoising or blur onto every file? You can even apply the effect to just a small section of you clip if you need to.

Rgeek 4th August 2006 07:35 AM

Quote:

Originally Posted by J7N
"Windows Media Video Decoder" perhaps?

Aren't scripts better suited if you don't need to do the same denoising or blur onto every file? You can even apply the effect to just a small section of you clip if you need to.


I tried "Windows Media Video Decoder". Didn't works.

I'm looking for this filter:

DSH 4CC WMV1
FIL Company Name Microsoft Corporation
DSH DirectShow CLSID {82D353DF-90BD-4382-8BC2-3F6192B76E34}
REG Driver File C:\WINDOWS\system32\wmvdmod.dll
FIL File Description Windows Media Video Decoder
FIL File Version 10.00.00.3646
DSH Friendly Name WMVideo Decoder DMO
- - Function Decoder
FIL Internal Name wmvdmod.dll
FIL Legal Copyright © Microsoft Corporation. All rights reserved.
REG Merit 0x00800001
FIL Original Filename wmvdmod.dll
FIL Product Name Microsoft® Windows Media Services
FIL Product Version 10.00.00.3646
- - Type DMO

I found this informations using Gspot.


Scripts are fine but the most of rmvb and wmv files I got have similar quality, I can use same ffdshow profile. It's easier.

J7N 5th August 2006 12:13 AM

Quote:

Originally Posted by Rgeek
FIL File Version 10.00.00.3646

I don't know then. I have only the DirectShow core with some WM libs that got installed by accident, not Media Player 10.

Rgeek 6th August 2006 08:16 PM

New build of ffdshow supporting FourCC WMV 3 was released, ffdshow_rev2546_t44_20060805.exe. Maybe instable.

Now is possible make bsplayer play all(I think)wmv files with ffdshow. :D

Links: http://ffdshow.wyrdic.net/?N=D

http://www.mytempdir.com/847966

J7N 6th August 2006 11:07 PM

:) Thank you for the info, Rgeek. That's very good news. :)

I wonder how long it will take for M$ to come up with a new "professional" codec.


All times are GMT +1. The time now is 11:55 PM.

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