I wrote the commercial detection code for Freevo a long time ago. While I
agree that it isn't accurate or great, it's the _only_ option available. And
unfortunetly the MythTV developers aren't very code friendly.
The three key indicators that MythTV talks about are wonderful ideas. But at
the time I wrote the detection code, there was no open source option that
would output when a scene transaction had occurred or when a bug was being
displayed. So, the only option was to _just_ use blank frames which was beta
code in MPlayer.
I have't looked into it lately but maybe those two options are now avilable.
Or maybe someone would like to parse the MythTV code and rip out the code
needed and make there own 'commercial detector'. I think the second option
would be a great addition to the open source world but I no longer have the
time to do such a task.
On Thu, Apr 16, 2009 at 4:19 PM, Bill Bierman <b...@thebiermans.org> wrote:
> Actually I didn't even mean to send those attachments. That was just
> my attempt at making the commercial detection more readable (and
> hopefully a bit more accurate). It was in the course of developing
> this patch that I realized the fundamental flaw in the approach. When
> I first drafted the message with the attachments I was doing it
> simultaneously with drafting the patch, and was going to submit my
> 'fix'. I just forgot to remove the attachment.
>
> While it might make the system a bit more accurate, it too will most
> likely not work.
>
> On Thu, Apr 16, 2009 at 8:27 AM, Duncan Webb <dun...@freevo.org> wrote:
> > Bill Bierman wrote:
> >> I thought maybe I should post my final conclusions for people who may
> >> run into this issue in the future. Commercial detection as
> >> implemented by Freevo is unreliable. Period. It searches for 'black
> >> frames' it assumes are the beginning and end of commercials. It
> >> cannot account for the fact that there are black frames in scene
> >> transitions, as well as in the gaps between some commercials.
> >>
> >> There are other methods for detecting commercials which Freevo does
> >> not support that must also be employed.
> >
> > The patch looks interesting would you like to add this on the tracker?
> >
> > https://sourceforge.net/tracker/?func=add&group_id=46652&atid=446898
> >
> > Duncan
> >
> >
> ------------------------------------------------------------------------------
> > Stay on top of everything new and different, both inside and
> > around Java (TM) technology - register by April 22, and save
> > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> > 300 plus technical and hands-on sessions. Register today.
> > Use priority code J9JMT32. http://p.sf.net/sfu/p
> > _______________________________________________
> > Freevo-users mailing list
> > Freevo-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freevo-users
> >
>
>
> ------------------------------------------------------------------------------
> Stay on top of everything new and different, both inside and
> around Java (TM) technology - register by April 22, and save
> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> 300 plus technical and hands-on sessions. Register today.
> Use priority code J9JMT32. http://p.sf.net/sfu/p
> _______________________________________________
> Freevo-users mailing list
> Freevo-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freevo-users
>
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users