I'll write it against 1.7-svn but I envision it being a server like the rss
or encoding server, so only a few lines of code will need to be added to the
actual Freevo base code.

I manually editted an edl file for mencoder and the blackframes were
detected correctly (and skiped the commericals correctly), i now have to
find some sort of pattern, so I can automate the process.

On 1/10/07, Evan Hisey <[EMAIL PROTECTED]> wrote:

Justin-
   Great. which branch will it be against?

Evan

On 1/10/07, Justin Wetherell <[EMAIL PROTECTED]> wrote:
> With the latest release of mplayer (MPlayer-1.0rc1) there is a new video
> filter called "blackframe". Which, as the title might give it away, it
can
> be run against a previously recorded mpeg and spit out the frames which
it
> thinks have are atleast 98% black. Mplayer also has a feature (I dont
know
> if it's new or not) called "edit decision list" which takes in a begin
time,
> end time, and action (skip or mute). Given these two features, I believe
we
> should be able to work commerical detection into Freevo in the near
future.
> I am currently working on a proof of concept at the moment and will
release
> a patch as soon as possible.
>
> Example command to find blackframes (it takes about 40 minutes for an
hour
> show on my cpu):
> /usr/local/bin/mencoder -ovc lavc -nosound -vf blackframe
> /opt/media/tv/01-08_13_00_Days_of_our_Lives.mpeg -o
> /dev/null | grep vf_blackframe > blackframes.txt
>
> Which produces a file like this:
> Pos: 252.6s   7571f ( 7%) 45.33fps Trem:  36min 345mb  A-V:0.000 [803:0]
> vf_blackframe: 7569, 99%, B (I:7562)
> Pos: 252.6s   7572f ( 7%) 45.33fps Trem:  36min 345mb  A-V: 0.000[803:0]
> vf_blackframe: 7570, 99%, B (I:7562)
> Pos: 252.7s   7573f ( 7%) 45.33fps Trem:  36min 345mb  A-V:0.000 [803:0]
> vf_blackframe: 7571, 100%, P (I:7562)
>
> The example edl file should looks like this (0=skip, 1=mute):
> 252.6 252.7 0
>
>
-------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
your
> opinions on IT & business topics through brief surveys - and earn cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Freevo-devel mailing list
> Freevo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freevo-devel
>
>
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to