I am interested in writing a video bookmarking tool. It would allow
you to play a video and bookmark locations in the video and also allow
you to annotate the bookmark with comments or structured data. You
then could search for bookmarks, play a file starting from a bookmark,
etc.
I've heard there is a project like this being done with wxPython. Does
anyone know about it?
Even if I have to write it myself, I don't think it should be too
difficult - I just need to solve a couple of technical problems:
1. Embed WMP into wx GUI object (I can already use win32com to
instantiate a WMP COM object)
2. interact with WMP to get the location in the file that is currently
being played; I'll also need to be able to tell WMP to start playing a
file from a certain location (offset).
Any help with either of these would be greatly appreciated! I have
found this code:
I am interested in writing a video bookmarking tool. It would allow
you to play a video and bookmark locations in the video and also allow
you to annotate the bookmark with comments or structured data. You
then could search for bookmarks, play a file starting from a bookmark,
etc.
I've heard there is a project like this being done with wxPython. Does
anyone know about it?
Even if I have to write it myself, I don't think it should be too
difficult - I just need to solve a couple of technical problems:
1. Embed WMP into wx GUI object (I can already use win32com to
instantiate a WMP COM object)
2. interact with WMP to get the location in the file that is currently
being played; I'll also need to be able to tell WMP to start playing a
file from a certain location (offset).
Any help with either of these would be greatly appreciated! I have
found this code:
but I'm missing the class "WMP.MediaPlayer". Is that the same as what
genaxmodule.py creates?
Thanks,
ER
What you're describing sounds a bit like Transana (http://www.transana.org).
Transana is indeed written in Python/wxPython.
We use wxMediaCtrl rather than the com/WMP approach you describe, as that
allows us to support Windows and Mac OS X. (wxMediaCtrl was busted on Linux
last time I looked into it.)
David Woods, Ph.D.
Researcher, Transana Lead Developer
Wisconsin Center for Education Research
University of Wisconsin, Madison
Okay - I found the wx MediaCtrl class, and it looks like it does
everything I need it to do. Looks like I'm going to be developing my
app in wxPython!
Regards,
ER
ยทยทยท
On 5/18/07, E R <pc88mxer@gmail.com> wrote:
Hi,
I am interested in writing a video bookmarking tool. It would allow
you to play a video and bookmark locations in the video and also allow
you to annotate the bookmark with comments or structured data. You
then could search for bookmarks, play a file starting from a bookmark,
etc.
I've heard there is a project like this being done with wxPython. Does
anyone know about it?
Even if I have to write it myself, I don't think it should be too
difficult - I just need to solve a couple of technical problems:
1. Embed WMP into wx GUI object (I can already use win32com to
instantiate a WMP COM object)
2. interact with WMP to get the location in the file that is currently
being played; I'll also need to be able to tell WMP to start playing a
file from a certain location (offset).
Any help with either of these would be greatly appreciated! I have
found this code: