hi, you can control VLC by a socket connection and pyext/python like this: http://lists.puredata.info/pipermail/pd-list/2009-01/067316.html
actually while you are at it, it might be interesting for us if you compare the two methods.
m. Am 25.08.2009 um 21:45 schrieb Roman Haefeli:
hi b. if playing it in Gem is too slow (i guess, not only decoding, but especially in Gem also the transport to the gpu takes quite some processing power), it should be possible to use mplayer to display the movie, while using pd to control mplayer. if it's about displaying movies with 'big' (depends on the computer, of course) dimensionswithout any further processing, i found this setup to be more performantthan playing the movie with [pix_film] directly. just a few hints: $ mknod mplayer.control p $ DISPLAY=:0.1 mplayer -slave -input file=mplayer.control -fs yourfile.m2tDISPLAY=:0.1 assumes, that you have an xserver running on two monitors, so that still can edit the patch, while mplayer is playing in fullscreenmode. you can omitt it, of course. and now you can write mplayer commands to 'mplayer.pipe' from pd using [textfile].[commands( <- e.g. 'seek -10', 'seek 300' (relative values in seconds)| [t b a] | | | [list prepend add | | | [list trim] | / [write mplayer.pipe cr, clear( | / [textfile] !! important!! mplayer HAS to be listening on the pipe 'mplayer.pipe', otherwise pdwill hang until 'mplayer.pipe' is flushed (either by mplayer or by 'catmplayer.pipe').if you find a way, that is less likely to block pd (by not using pipes),let us/me know. roman On Mon, 2009-08-24 at 17:06 -0700, B. Bogart wrote:Hey all,I'm doing a new version of "Step and Repeat" and want to do the video in HD.I'm already shot HDV footage, which plays very well in mplayer, but notso well in Gem. I need to do frame seeking, so I've taken my original HDV (m2t) videoand converted into a large mpeg2 with 1 frame GOPs and loading the TOC.Everything plays fine, but the playback is extremely slow. What are the best options for HDV playback on linux? I could lower the resolution, and load all frames into a pix_buffer. I could lower the resolution and just play the file.Looks like there is no "RAM" message to load the whole file into RAM andplaying from RAM on linux? The target machine is a AMD dualcore 4500+ (or something close). Any advice appreciated. Anyone know if you can do frame-accurate mpg seeking in mplayer? Thanks, B. _______________________________________________ GEM-dev mailing list [email protected] http://lists.puredata.info/listinfo/gem-dev___________________________________________________________Telefonate ohne weitere Kosten vom PC zum PC: http:// messenger.yahoo.de_______________________________________________ GEM-dev mailing list [email protected] http://lists.puredata.info/listinfo/gem-dev
PGP.sig
Description: Signierter Teil der Nachricht
_______________________________________________ GEM-dev mailing list [email protected] http://lists.puredata.info/listinfo/gem-dev
