Reannouncing rtvPlayer for Windows - AVS Forum
Forum Jump: 
Closed Thread
 
Thread Tools
post #1 of 218 Old 10-20-2003, 05:20 PM - Thread Starter
ksb
Senior Member
 
ksb's Avatar
 
Join Date: Jun 2000
Location: Philadelphia-ish
Posts: 270
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Updated November 2, 2003

rtvPlayer 0.92 is a Windows-based video player for MPEGs extracted from ReplayTV 4000, 4500, 5000, and 5500 recorders. rtvPlayer supports automatic skipping of commercial segments and these
rtvPlayer features:
* Automatic or manual AutoSkip for commercial or content segments
* Overscan elimination (now the tops of your videos won't "dance")
* Aspect Ratio control (clips the black bars on "widescreen" shows)
* A segment bar to show which parts of a show are content vs commercials
* Segment editor to add or delete segments or adjust the times when they begin or end; segment info can be saved for rtvEdit
* Playback looping by selecting a portion of the video from the segment bar
* Adjustable Instant Replay duration (7 to 120 seconds)
* Adjustable Quick Skip duration (15 seconds to 3 minutes)
* Replay-like keyboard navigation for absolute and relative jumping
* A full keyboard interface for all controls

Here's the user interface, minus the video part of the window:
http://inside.drexel.edu/ksb/rtvPlayer/rtvPlayer091.gif

Requirements:
* An MPG and the corresponding NDX (for 4000's and 4500's) or EVT (for 5000's or 5500's) file
* Windows XP, 2000, or 2003 (Windows 9x has not been tested)
* Windows Media Player 7.1 or higher (only tested with 9)
* Microsoft .NET Framework 1.1

The current version is available at http://inside.drexel.edu/ksb/rtvPlayer. I look forward to your comments.

--Ken
ksb is offline  
Sponsored Links
Advertisement
 
post #2 of 218 Old 10-20-2003, 06:01 PM
Member
 
mkruss's Avatar
 
Join Date: Jan 2002
Location: Anaheim, CA
Posts: 88
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Ken,

Unfortunately, I am still getting the application error with this version. Is there some switch that needs to be turned on in .NET framework? I even checked the services manager and "ASP .NET State Service" is shows as "Started".

-- Mike --
mkruss is offline  
post #3 of 218 Old 10-20-2003, 06:03 PM
Senior Member
 
waynethedvrguy's Avatar
 
Join Date: Oct 2001
Posts: 448
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
ksb:

I unzipped and ran the .exe and got the same error as last evening. Have you looked into this? Several others had similar problems.

Regards,

Wayne

Go Ahead.....
Take a look at MY POOP

MY POOP don't stank!!!
waynethedvrguy is offline  
post #4 of 218 Old 10-20-2003, 06:44 PM
Advanced Member
 
kjac's Avatar
 
Join Date: Aug 2003
Posts: 833
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
ksb,

Is source for this availabe? I'm the author of wirns (a solution to provide listings to the replay that dnna doesn't supply; eg: canadian), which is also written in C#. I'd like to add 5xxx support to this if possible.

-kjac
kjac is offline  
post #5 of 218 Old 10-20-2003, 07:26 PM - Thread Starter
ksb
Senior Member
 
ksb's Avatar
 
Join Date: Jun 2000
Location: Philadelphia-ish
Posts: 270
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Everyone, I've put together a special debug build with a message box as its first executable line. Try it out at http://inside.drexel.edu/ksb/rtvp-debug.zip and let me know what happens.

kjac, I'm working on the 5xxx support. (Can you send me a real EVT file at ken.blackney+rtvplayer@drexel.edu?) The code is currently VB.Net because it was an extremely quick and dirty (I wrote the main guts while over the Atlantic) project. I'll be rewriting it in C# in the next week or two and then releasing the source.
ksb is offline  
post #6 of 218 Old 10-20-2003, 07:59 PM
Advanced Member
 
kjac's Avatar
 
Join Date: Aug 2003
Posts: 833
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
ksb,

I'll pull a evt down tonight (assuming the wireless bridge wants to cooperate :)) and fire it off to you tomorrow. If you want any help with the C# port lemme know.

-kjac
kjac is offline  
post #7 of 218 Old 10-20-2003, 08:01 PM
Senior Member
 
rkramer's Avatar
 
Join Date: Sep 2003
Posts: 499
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
if the source is available let me know also, I've been doing alot of multimedia C# development recently, would be fun to play around a little with the code...
rkramer is offline  
post #8 of 218 Old 10-20-2003, 09:04 PM
Member
 
mkruss's Avatar
 
Join Date: Jan 2002
Location: Anaheim, CA
Posts: 88
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Sorry, the same results with the debug version. No debug file or output was generated though.
mkruss is offline  
post #9 of 218 Old 10-20-2003, 09:10 PM
AVS Special Member
 
icecow's Avatar
 
Join Date: Apr 2003
Location: Redlands, California
Posts: 7,899
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Liked: 10
Awesome. The Replay 3rd party software community really has an eye for what functionality to focus on.

Thanks in advance,

cow (5k owner)
icecow is offline  
post #10 of 218 Old 10-21-2003, 12:17 AM
AVS Special Member
 
Jeff D's Avatar
 
Join Date: May 2000
Location: One step ahead of you
Posts: 8,273
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 14
Wow, that looks pretty cool. I can't wait for the 5k version. =)
Jeff D is offline  
post #11 of 218 Old 10-21-2003, 03:25 AM - Thread Starter
ksb
Senior Member
 
ksb's Avatar
 
Join Date: Jun 2000
Location: Philadelphia-ish
Posts: 270
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
How unpleasant. Oh, well, this is why no one likes testing.

I've created two new test programs at http://inside.drexel.edu/ksb/rtvPlayer They are both Hello, World programs built on my computer. One is built in VB, the other in C#. Try them out and let me know what you get.

I'd prefer to get the feedback via the Ken.Blackney+rtvPlayer@drexel.edu address rather than here. Here I think it just clutters the board and will confuse users who don't want to be part of the test group.

Thanks to everyone who's tried rtvPlayer. It really is a cool little app. The show segment bar (I refuse to call it a status bar because I'm afraid of some of the other forum occupants ;-) makes it clear almost immediately how much commercials interrupt some shows while others are so "clean."
ksb is offline  
post #12 of 218 Old 10-21-2003, 04:29 AM
AVS Special Member
 
plyons10's Avatar
 
Join Date: Dec 2002
Location: New York
Posts: 2,195
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
This looks great! Can't wait for 5K support.

Good luck in debugging!

Peter
plyons10 is offline  
post #13 of 218 Old 10-21-2003, 05:09 AM
Senior Member
 
waynethedvrguy's Avatar
 
Join Date: Oct 2001
Posts: 448
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
ksb:

I downloaded and executed both "Hello, World" files. Both came up with the message box. They appeared to work properly.

In so far as your suggestion to send feedback to your private email, I disagree. This board is exactly the place for useful information, feedback, opinions, suggestions and (oops, dare I say it?) critisism. After all why else do any of us hang out here?

Any of the developers around here will, no doubt, tell you that it is the best way to tinker, test, poke and mould until you finally get the product that you want.

Those who followed the evolution of projects such as DVA and WiRNS through this forum have often remarked how interesting and informative it is for all members.

The fact is that there is want and need for this type of application. kjac and rkramer have already chimed in with offers to help out.

Good luck with this. I, for one, will help out in any way I can.

Regards,

Wayne

Go Ahead.....
Take a look at MY POOP

MY POOP don't stank!!!
waynethedvrguy is offline  
post #14 of 218 Old 10-21-2003, 08:23 AM
Member
 
Meteor's Avatar
 
Join Date: Jun 2002
Posts: 179
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Both "Hello World" applications worked fine for me, RtvPlayer still generating an exception.
Meteor is offline  
post #15 of 218 Old 10-21-2003, 08:53 AM
Advanced Member
 
whirly's Avatar
 
Join Date: Sep 2001
Location: The Great North WET
Posts: 585
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Ditto!

How about an installer for your support files?

whirly
The Race for Space has no Finish Line
whirly is offline  
post #16 of 218 Old 10-21-2003, 09:37 AM
AVS Special Member
 
jameskollar's Avatar
 
Join Date: Oct 2002
Location: Lakewood, WA
Posts: 1,969
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Ditto!

How about an installer for your support files?
In case your interested, there is a free installer program at www.innosetup.com. It's a very cool program and is easy to learn. Good luck on your project!
jameskollar is offline  
post #17 of 218 Old 10-21-2003, 01:43 PM
Member
 
goattee's Avatar
 
Join Date: Dec 2002
Posts: 76
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Hello World runs just fine.

I've attached a capture of the exception error (before pressing cancel)
LL
goattee is offline  
post #18 of 218 Old 10-21-2003, 05:09 PM - Thread Starter
ksb
Senior Member
 
ksb's Avatar
 
Join Date: Jun 2000
Location: Philadelphia-ish
Posts: 270
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Since I have no idea why rtvPlayer 0.5/6/7 are not working, I've decided to focus on the C# rewrite. First, that will clean up a lot of dangling code that is still there (how can so much unwanted code accumulate in something that's only a week old?). Second, it will remove any embarrasment that I might feel from letting others see my crappy VB code. Third, it will let me release the source to those who want to help.

Expect to see an 0.8 (in C#) on Thursday. (There isn't much to this and I code fast.)

Thanks, everyone. --Ken
ksb is offline  
post #19 of 218 Old 10-21-2003, 05:20 PM
Senior Member
 
waynethedvrguy's Avatar
 
Join Date: Oct 2001
Posts: 448
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
ksb:

Embarrassment????? Geez, you can actually do this stuff!! I'm the one who should feel embarrassed. I can't do it. I only get to benefit from it! All I can do is say thanks.

I'm guessing that there are a lot of guys around here who are anxiously awaiting the release of 0.8. The concept and the screen shot have created a stir.

Good luck..... we are all pulling for you!

Regards,

Wayne

Go Ahead.....
Take a look at MY POOP

MY POOP don't stank!!!
waynethedvrguy is offline  
post #20 of 218 Old 10-21-2003, 05:52 PM
Advanced Member
 
moeronn's Avatar
 
Join Date: May 2003
Location: California
Posts: 608
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Your efforts are greatly appreciated. Looking forward to the release with 5K support. Also looks like there might be some possibilities to do some sharing/collaboration with the RTVTools folks. I believe Phule is going to take a crack at writing a front end for it (see This post), and the visual display of the "show segments" would be a great addition to those tools.

Thanks again!
moeronn is offline  
post #21 of 218 Old 10-21-2003, 05:54 PM
Advanced Member
 
whirly's Avatar
 
Join Date: Sep 2001
Location: The Great North WET
Posts: 585
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
There are plenty of us here willing to beta test. Beta Testing is by definition BUG Testing. We'll all be here when you finally get v1.0 out and glad to have helped. It's great that you take your time and effort to produce for those of us that can't. Thanks for the effort and remember ... there is no embaressment during Beta Test.

whirly
The Race for Space has no Finish Line
whirly is offline  
post #22 of 218 Old 10-21-2003, 07:57 PM
Newbie
 
darkonejr's Avatar
 
Join Date: Dec 2001
Location: Chicago, IL
Posts: 7
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Am I missing something? I get an error when I try to run it.. when I debug it in vs.net it says I'm missing axinterop.wmplib or something like that... Where do I get that dll?

EDIT: It looks like it's created when you compile your project... could you distribute that dll with you program

Julian Rodriguez
darkonejr is offline  
post #23 of 218 Old 10-22-2003, 04:24 AM - Thread Starter
ksb
Senior Member
 
ksb's Avatar
 
Join Date: Jun 2000
Location: Philadelphia-ish
Posts: 270
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Thanks, Julian. I've uploaded all three DLLs found in the bin directory created by VS.NET. I don't know if users will need just the one identified so far, or if one or both or the others will also be needed.

The DLLs are at http://inside.drexel.edu/ksb/rtvPlayer

The C# conversion is coming along. The UI is done and the movie starts. The next steps is to attach the event processing code to the UI elements. I expect to be done with the conversion by Thursday evening.

If one or more of these DLLs are needed, the earlier calls for an installer will have to be dealt with. Oh, well..
ksb is offline  
post #24 of 218 Old 10-22-2003, 07:11 AM
Member
 
mkruss's Avatar
 
Join Date: Jan 2002
Location: Anaheim, CA
Posts: 88
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Copying both the axinterop.wmplib.dll and interop.wmplib.dll files to the same directory as rtvplayer.exe DOES allow the program to run!

-- Mike --
mkruss is offline  
post #25 of 218 Old 10-22-2003, 08:25 AM
Senior Member
 
waynethedvrguy's Avatar
 
Join Date: Oct 2001
Posts: 448
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Ladies and Gentlemen..... We Have a Winner!!!

Thanks to darkonejr for point out the .dll problem.

Way to go, KSB. With the .dll files in the RTVPlayer directory, it works. Good on you!!

I've got a feeling that this will become the "player of choice" with DVA. A plugin for v3.0, perhaps?

In my view, the interface needs a bit of tweeking. The GUI guys around here should be able to punch this up.

[EDIT] HOLY GEEZ...... There is a timeline which shows where the commercials are located. Way to go, ksb!!

Now, how can we get this to work with an editor??

Thanks for the effort.

Regards,

Wayne

Go Ahead.....
Take a look at MY POOP

MY POOP don't stank!!!
waynethedvrguy is offline  
post #26 of 218 Old 10-22-2003, 08:48 AM
Member
 
jrgreenman's Avatar
 
Join Date: Dec 2001
Posts: 187
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I humbly pile on an addt'l request for a 5K version. :D
jrgreenman is offline  
post #27 of 218 Old 10-22-2003, 01:10 PM
Newbie
 
darkonejr's Avatar
 
Join Date: Dec 2001
Location: Chicago, IL
Posts: 7
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Oh whoops, didn't realize this was 4xxx only... ditto that request... :)
darkonejr is offline  
post #28 of 218 Old 10-22-2003, 01:32 PM
AVS Special Member
 
gduprey's Avatar
 
Join Date: Jul 2001
Location: Ann Arbor, MI USA
Posts: 1,788
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally posted by waynethedvrguy
[b]I've got a feeling that this will become the "player of choice" with DVA. A plugin for v3.0, perhaps?
Sounds exciting -- for those folks running Windows. For the rest of us, sigh... :-)

As long as it can take a file to play on it's command line to start it, it should be able to plug into DVA now. If it can also take a URL and stream data from that URL, you should be able to use it to playback from other ReplayTVs around the house as well.

If there are other things that are needed (and not windows specific) to be added to DVA for better support of this, would the author please contact me offline (gerry@cdp1802.org)?

Gerry
gduprey is offline  
post #29 of 218 Old 10-22-2003, 01:49 PM
Newbie
 
stephsully's Avatar
 
Join Date: Oct 2003
Posts: 6
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
*From the peanut gallery*

I think that if you were able to interface this program with RTVedit and use the player as the frontend for an editor (as others have already suggested) then it would really be a first class program. Of course while you're programming stuff into it, why don't you add video editing features like changing levels, colors, filters, etc.? jk (though it would be useful).

*From the peanut gallery*

Anyway good work on it, I have a 5xxx so unfortunately I can't use it but I hope in the near future that'll be fixed *hint* But I have a feeling this program could turn into a powerhouse, especially in conjuction with DVarchive and the replay toolset.
stephsully is offline  
post #30 of 218 Old 10-22-2003, 02:22 PM
Member
 
leitchk's Avatar
 
Join Date: Aug 2002
Location: Alexandria, VA
Posts: 147
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I have tried the program it works well.

If you could add the ability to play files streamed directly from a replaytv unit without having to transfer the file through DVarchive that would be great. I would like a list of shows available on each of the replays like DVarchive does.

Could you add a keyboard shortcut for the play/pause and quick skip buttons? That way you could use girder for IR operation.
leitchk is offline  
Closed Thread ReplayTV & Showstopper PVRs

User Tag List

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off