NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 83 84 85 86 87 … 93 Next »
Commercial Detection

 
  • 0 Vote(s) - 0 Average
Commercial Detection
colin
Offline

Senior Member

Posts: 683
Threads: 39
Joined: Nov 2003
#1
2004-05-25, 05:23 PM
Starting a developers thread based upon:

Commerical Dectection - wishlist thread

Cheers,
Colin.
Edit ---> 0.64 <----

Edit ---> last version For Jere_Jone's reasons, go to page 17 <---

Thanks Jere for all your work - it was and is appreciated

Edit ---> 0.61 <--
See page 16 for more info, or follow the link.

Edit - pointer to latest comskip --> 0.60 <--



CodeMonkey
Offline

Senior Member

Posts: 389
Threads: 86
Joined: Apr 2004
#2
2004-05-25, 06:07 PM
We can either always store I frames in the cut file (somehow?), or worst case you skip to the next I frame from our cut point. A couple frames won't make any difference I wouldn't think.
-CodeMonkey
colin
Offline

Senior Member

Posts: 683
Threads: 39
Joined: Nov 2003
#3
2004-05-25, 06:25 PM
Assuming we can detect the frame accurate commercial start/end points, then maybe we should also provide the nearest I-frame start/end point as well.

So if you want the remix plugin to use the cut points, it can use frame accurate points, or nearest the mark points.

Colin.
windsorguy13
Offline

Junior Member

Posts: 10
Threads: 3
Joined: May 2004
#4
2004-05-26, 01:33 AM
This is a stupid aside, but figured I'd mention this as well. With the Myth project there was concern over the legality of the commercial detection scheme and skipping comercials. As this functionality was built into Tivo, the Tivo company was pursuing legal action against a different PVR software group for providing commercial detection/skipping. It never spilled over to Myth (yet), but I figured I might post this info ...
BTW, can't wait for commercial detection in GB-PVR  [Image: biggrin.gif]  !!!!!

Thanks,
Brian
CodeMonkey
Offline

Senior Member

Posts: 389
Threads: 86
Joined: Apr 2004
#5
2004-05-26, 01:47 AM
Tivo wasn't the first to do that. I remember a gadget several years ago that worked with a VCR and stored the cut points right on the tape so it could fast forward the vcr past those points. Certainly even in this lawsuit happy age that simple idea can't be patented. At least lets hope there is some sanity left in the legal system.
-CodeMonkey
Jesse
Offline

Junior Member

Posts: 12
Threads: 5
Joined: Jun 2004
#6
2004-06-30, 10:03 PM
Guys, food for thought:

I think it would be quite preferable to be able to filter commercials during the recording phase. It would have the potential to shrink the size of recorded programs by 25-33%, which in the long run would be huge. I believe this should be a checkbox for each individual recording.

Also, I'm pretty excited about this project, and would like to get involved if I could. I'm a pretty technical guy with some programming background.. Is there anything I can help out with? Besides the wishlist I've posted, and some major instability with my MVP, commercial skipping is my most wanted feature.

Do you guys have a start on this plugin, or should I start from scratch?
colin
Offline

Senior Member

Posts: 683
Threads: 39
Joined: Nov 2003
#7
2004-06-30, 11:25 PM
Hey Jesse,

it really hasn't got too far off the ground yet. as you say ideally this would be best done at recording time which would mean Sub would have to do it.

The advantage is smaller mpeg's, the disadvantage is if the commercial detection gets it wrong.

the alternative is a plugin which could at least run against the mpeg and give a set of cut points.

The advantage is if the cut points are wrong, then you do not loose anything in the mpeg, but the disadvantage is its a post recording operation.

I have the src for Cutterman (its open source) if anyone wants to have a look at it. Its written in C# and may assist in analysing an mpeg stream. Cutterman needs the stream to be demuxed as it can only handle video. Ideally we would want to read a muxed mpeg to save time.

Of course, all suggestions are welcomeSmile

Colin.
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,807
Threads: 769
Joined: Nov 2003
#8
2004-07-01, 01:22 AM
I must admit, I prefer the post processing option.

None the products that do commercial detection seem to get it right all the time. Its more like 90%. To have it automatically apply this at recording time implies you are going to loose video video that you ultimately want to see.

Doing it at record time also means you need to decode the stream in realtime as you record so that you can search for the usual signs of a commerical (black frames etc). In effect, you'd loose the low CPU advantage you get from using hardware MPEG-2 encoder cards.
colin
Offline

Senior Member

Posts: 683
Threads: 39
Joined: Nov 2003
#9
2004-07-01, 02:22 AM
Plus I think doing this as a plugin would be a good funSmile
jorm
Offline

Posting Freak

Posts: 2,014
Threads: 109
Joined: Aug 2004
#10
2004-08-27, 07:21 PM
have you guys started any development of this plugin?
WinXP Home
3 X MVPs
Hauppauge 250 MCE
Hauppauge 150
P-4 2.4 GHz / 768 megs Ram
610 Gigs Of Media Storage
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (18): 1 2 3 4 5 … 18 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  Commercial Skipping Ommina 3 2,373 2011-05-24, 05:36 AM
Last Post: Ommina
  Client/server detection imilne 1 1,760 2010-08-08, 04:23 PM
Last Post: sub

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode