Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 12th June 2003, 03:13   #1  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
RMVB Analyser & RMVB Shell Extension tools !

hi,

i have made 2 little tools to analyse .rm/.rmvb file i hope it could help other people.

RMVB Analyser v 1.0 :
---------------------------



parse the rmvb header and show u informations like :

1) avg bitrate, max bitrate, resolution, fps, audio channels, ....

2) there is also an analyse of the bitrate. show u the number of bits used for each second of your movie.

3) draw u an histogram of the bitrate curve used in your movie.

i have try to optimise for speed it take around 2min for analyse a 2H movie on my 1.2 Ghz (avoid to analyse file from cd-rom this will limited speed ar your cd-drive).

URL :
*****
http://dark.pluridis.org/downloads/RMVB_Analyse_1.1.zip


RMVB Shell Extension v1.0 :
-----------------------------------


it's a shell extention to display informations about .rm / .rmvb file . it add a property sheet to display theses informations .

Download here :
*************
v 1.1 :

http://dark.pluridis.org/downloads/rmvbext1.1.zip

Screenshot here :
**************

v 1.1 :
http://dark.pluridis.org/downloads/p...pertysheet.jpg


install :
---------
simply unzip the file and run setup.exe


greet to Karl , he know why .

Bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.


Last edited by Dark-Cracker; 25th September 2004 at 23:25.
Dark-Cracker is offline   Reply With Quote
Old 12th June 2003, 03:14   #2  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
It would be great to merge this soft and Gabest's great player MPC
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 12th June 2003, 03:38   #3  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
i think gabest have not time to add more informations about .rmvb i think once it will find the time it will do the necessary

Bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Old 12th June 2003, 03:57   #4  |  Link
DaWolf
RV9 Fan
 
Join Date: Jan 2002
Location: Canada, Quebec, Rimouski
Posts: 37
Excellent! A really useful tool.

Minor requests (beautifications more): can you make the per second list sortable (this way I can bubble up my high/low bitrate frames and quickly see which parts did use my max rate), and do could you add some more information to the histogram (bitrate & timeline) ?

Thanks for the time you've put into this. As said, it's really useful!

Ruud
__________________
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move."
DaWolf is offline   Reply With Quote
Old 12th June 2003, 04:22   #5  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
hi,

yes i will try to a list sortable
yep i must improve the histogram

i think i will also add a button to stop process.

at the start this tool should be integrated at autorv9 to generate a report of the final encode but i have thinking it could be usefull for other people who want analyse already finished encode.

PS: what is the word "beautifications" i am not english and i have no dictionnary near me. (a translation in french could be nice )
i think it's represent somethink like "important" i am right ?

Bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Old 12th June 2003, 04:44   #6  |  Link
DaWolf
RV9 Fan
 
Join Date: Jan 2002
Location: Canada, Quebec, Rimouski
Posts: 37
beautifications = embelissement (je pense). To make something nicer, more beautiful.

Yes, I do almost all of my stuff in VBR and almost all of it in Helix Producer itself so it is really nice to have this as a stand alone tool.

Ruud
__________________
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move."
DaWolf is offline   Reply With Quote
Old 12th June 2003, 08:01   #7  |  Link
slavickas
I'm Shpongled
 
slavickas's Avatar
 
Join Date: Nov 2001
Location: Lithuania
Posts: 303
wtf, r u all french, why only i want to complain about dll, isn't possible to compile without need of vb6fr.dll?
slavickas is offline   Reply With Quote
Old 12th June 2003, 08:51   #8  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
hi,

@DaWolf
yes i will try to improve the general aspect it's only a quick version i have compiled, i will improve visual aspect as soon as i will be sure there is no bugs

@slavickas
it's the main drawback of visual basic i don't know why microsoft have made a useless dll in fact vb6fr.dll is used to show u the error msg in french (u have the same dll for each language it depend of the vb version u have) in the us version of vb the error msg are in the msvbrun60.dll file (always needed for all vb6 softs).

u can download this dll in the runtime package who are in the download section on my site web (www.dark-angel.does.it)

Bye
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Old 12th June 2003, 19:17   #9  |  Link
Valky
Registered User
 
Valky's Avatar
 
Join Date: Feb 2002
Location: Finland
Posts: 275
is this software suppose to show 3 streams on every file?

3rd stream doesnt give any values or what kind of stream it is.
Valky is offline   Reply With Quote
Old 12th June 2003, 19:37   #10  |  Link
jcsston
Matroska Dev
 
jcsston's Avatar
 
Join Date: Sep 2002
Location: Texas, USA
Posts: 230
The third stream is the 'logical-fileinfo' stream which has more infomation about the file, the Target Audiences, Audio Format, Video Quality, Creation Date, Modification Date, Generated By fields.

Great Tool Dark-Cracker
__________________
The Matroska Effect
jcsston is offline   Reply With Quote
Old 12th June 2003, 20:01   #11  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
@valky
jcsston have answer at your question there is always this stream.

@jcsston
thank u check your PM

Bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Old 12th June 2003, 20:45   #12  |  Link
Kaiousama
Italian Doom9 Staff
 
Kaiousama's Avatar
 
Join Date: Apr 2002
Location: Italy
Posts: 219
Dark cracker... a very big Thank you! a tool for analyzing rmvb is enourmously needed!

2 possible suggestions:
- To report the x and y scales on histogram's coordinates
- a statistical distribution of bitrate stepped into classes, i mean something like:

20% of frames between 1000 and 1200 kbps
50% of frames between 600 and 1000 kbps

and so on...

a personal request:
- do you think it's a huge step to add a PSNR comparison against another avi or avs?

Best regards.
__________________
"All that we see or seem is but a dream within a dream" E.A.Poe
Kaiousama is offline   Reply With Quote
Old 13th June 2003, 00:08   #13  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
hi,

@Kaiousama
yep the histogram will be more precise

the possiblity to made some range is % was my first idear but unhappyly i don't have the min bitrate (i can have the max bitrate in the header) and it's strong to made range if don't know exactely value bitrate beetween min and max. but i will try to find a way

i think PNSR comparison was not possible i only get the raw data of the .rmvb but i don't know how to analyse them for finding pnsr.

Bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Old 13th June 2003, 00:44   #14  |  Link
Atamido
Seņor Member
 
Atamido's Avatar
 
Join Date: May 2002
Location: Austin, Texas
Posts: 915
@Dark-Cracker: If you have a pretty good understanding of the framing of the RV container, would it be possible for you to transcode the RV9 streams into MKV?

If you could, then it would simply be a matter of connecting the Matroska filter to the Real dll's.
Atamido is offline   Reply With Quote
Old 13th June 2003, 04:05   #15  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
hum sorry i have just understand a part of the structure of these files. but it's an another thing to know how to decode an .rmvb file data i think. sorry

Ps: perhaps matroska team should try to see with the real network team developpers.

Bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Old 14th June 2003, 11:34   #16  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
hi,

RMVB Shell Extension 1.0

i have made a shell extention to display informations about .rm / .rmvb file . it add a property sheet to display theses informations .


Download here :
*************
http://www.eclipsedvd.firstream.net/...b_shellext.zip

Screenshot here :
**************
http://www.eclipsedvd.firstream.net/..._shell_ext.jpg


install :
---------
simply unzip the file and run setup.exe

normaly when u will see the porperty of the .rmvb file a new tab will appear.

Bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Old 14th June 2003, 18:07   #17  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
hum can someone could test it under win2k or winxp plz ?

bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Old 14th June 2003, 18:19   #18  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
I will, but I am a little hesitant about anything that goes into the registry for shell extensions. Is it fully un-installable? Do you have a list of the reg keys it adds or modifies in case I need to un-install manually?
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.
karl_lillevold is offline   Reply With Quote
Old 14th June 2003, 18:59   #19  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
i can explain u how to made a manual installation it's enought easy and u can be sure to desinstall it

1) copy the mrvbext.dll and psadd.dll file in your system directory.
2) excute the command : regsvr32 rmvbext.dll to register this file.
(it will add the CLSID GUID= {C1D1E333-9E02-11D7-BBBC-444553540000} in the Heky_classes_root\CLSID registry .

3) now u must to add the panel for the desired extension file.
we want to have the new panel for .rmvb file.
to do this : open regedit
search in the Hkey_classes_root the regkey ".rmvb" and find the program name (generaly "realplayer.rmvb.6" or "rmvb_file_auto" search the program name key and add : shellext\PropertySheetHandlers\rmvbext\ keydefault={C1D1E333-9E02-11D7-BBBC-444553540000}.

here a little sumup :
---------------------

HKEY_CLASSES_ROOT
.rmvb
(Default) = MyProgram.1

CLSID
{CLSID GUID}
InProcServer32
(Default) = C:\MyDir\MyPropSheet1.dll
ThreadingModel= Apartment

MyProgram.1
(Default) = MyProgram Application
shellex
PropertySheetHandlers
MyPropSheet1
(Default) = {CLSID GUID}


exemple if u have MPc (generaly u will have the program key "rmvb_auto_file" )

----- copy/paste in a .reg file --------
REGEDIT4

[HKEY_CLASSES_ROOT\rmvb_auto_file\shellex]

[HKEY_CLASSES_ROOT\rmvb_auto_file\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\rmvb_auto_file\shellex\PropertySheetHandlers\rmvbext]
@="{C1D1E333-9E02-11D7-BBBC-444553540000}"
----------------------------------------

if u have realone player :

------- copy / paste in a .reg file --------------
REGEDIT4

[HKEY_CLASSES_ROOT\RealPlayer.RMVB.6\shellex]

[HKEY_CLASSES_ROOT\RealPlayer.RMVB.6\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\RealPlayer.RMVB.6\shellex\PropertySheetHandlers\rmvbext]
@="{C1D1E333-9E02-11D7-BBBC-444553540000}"
--------------------------------------------------

to uninstall simply delete the 2 files and execute : regsvr32 /u rmvbext.dll (this will delete the clsid id key)
and remove the "shellex" regkey in your program name key.

in any case u can use "Active Registry Monitor" around 700 kb install it and before install rmvb shell extension , select "scan registry" install the rmvbext file and re do a "scan registry" and select compare it will show u the reg key installed. and the possibility to remove them.

Bye.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.


Last edited by Dark-Cracker; 14th June 2003 at 19:15.
Dark-Cracker is offline   Reply With Quote
Old 15th June 2003, 12:44   #20  |  Link
Dark-Cracker
Registered User
 
Dark-Cracker's Avatar
 
Join Date: Feb 2002
Posts: 1,195
hum,

apparently a friend have report me that under winXP the new tabsheet was not appeared in the property panel. can someone could report this ? does someone using winXp or win2k have doesn't have the new tab in the property of .rmvb file ?

hum does someone have test it ?
it's perhaps useless to continu my efforts if nobody use it.
__________________

AutoDub v1.8 : Divx3/4/5 & Xvid Video codec and .OGG/.MP3/.AC3/.WMA audio codec.
AutoRV10 v1.0 : Use RealVideo 10 Codec and support 2 Audio Streams and Subtitles.

Dark-Cracker is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 05:17.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.