Vircy Parker wrote:
curious! Can you explain how did you save the video?
I've used [pix_write] to get .jpg images and then combined these to a movie and added the audio via mencoder:
mencoder -mf fps=17.79 -ffourcc DX50 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=9800:aspect=4/3:vhq:keyint=15 -audiofile verspuckte_Schlucke.mp3 -oac copy -vf scale=640:480 -o residuum-verspuckte_schlucke.avi mf://*.jpg
Actually, the capturing is quite CPU consuming, the patch was running with 40 fps, but after a calculation of the number of screenshots, I only got 17.79 fps, and that on a fairly new laptop computer I have borrowed for that purpose (my machine was way to slow).
"Prisons are needed only to provide the illusion that courts and police are effective. They're a kind of job insurance." (Leto II. in: Frank Herbert, God Emperor of Dune) http://thomas.dergrossebruder.org/
Thomas Mayer wrote:
Vircy Parker wrote:
curious! Can you explain how did you save the video?
I've used [pix_write] to get .jpg images and then combined these to a movie and added the audio via mencoder:
Here's the patch. I've used a midi keyboard to trigger both the start of the track in specimen as well as the video and recording in Pd. That's basically the same patch that I use as "VJ bot" for DJing with friends.
"Prisons are needed only to provide the illusion that courts and police are effective. They're a kind of job insurance." (Leto II. in: Frank Herbert, God Emperor of Dune) http://thomas.dergrossebruder.org/
#N canvas 364 18 885 756 10; #X obj 13 197 +~; #X obj 451 515 gemwin; #X msg 411 372 create , 1; #X obj 268 234 openpanel; #X obj 189 139 gemhead; #X obj 189 301 pix_texture; #X msg 105 107 auto 0; #X msg 597 431 0; #X msg 585 362 destroy; #X msg 504 353 1; #X obj 268 24 bng 15 250 50 0 empty empty load_movie 17 7 1 10 -258699 -1 -1; #X msg 429 325 ; pd dsp 1; #X msg 569 504 ; pd dsp 0; #N canvas 0 0 411 400 play_film 0; #X obj 14 -46 inlet; #X obj 46 285 outlet; #X obj 98 285 outlet; #X obj 119 -50 inlet; #X text -25 -67 direkt zu pix_film; #X msg 119 -7 open $1; #X obj 97 66 pix_film; #X msg 218 79 0; #X obj 150 97 t b b; #X obj 150 286 outlet; #X obj 182 20 route auto; #X obj 48 14 t a a; #X connect 0 0 11 0; #X connect 3 0 5 0; #X connect 5 0 6 0; #X connect 5 0 7 0; #X connect 6 0 1 0; #X connect 6 1 2 0; #X connect 6 2 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 8 1 7 0; #X connect 10 0 7 0; #X connect 11 0 6 0; #X connect 11 1 10 0; #X restore 189 274 pd play_film; #X obj 375 214 loadbang; #X obj 190 656 pix_write; #X obj 190 526 scale; #X obj 15 440 envrms~ 64; #X obj 190 485 color; #N canvas 0 0 364 284 audiotocolor 0; #X obj 90 154 pack 0 0 0; #X obj 29 98 lop~ 100; #X obj 210 98 hip~ 500; #X obj 123 98 bp~ 300 5; #X obj 90 185 outlet; #X obj 124 40 inlet~; #X obj 29 120 envrms~ 64; #X obj 122 120 envrms~ 64; #X obj 210 120 envrms~ 64; #X connect 0 0 4 0; #X connect 1 0 6 0; #X connect 2 0 8 0; #X connect 3 0 7 0; #X connect 5 0 1 0; #X connect 5 0 3 0; #X connect 5 0 2 0; #X connect 6 0 0 0; #X connect 7 0 0 1; #X connect 8 0 0 2; #X restore 79 301 pd audiotocolor; #X msg 165 113 auto 1; #X obj 25 140 envrms~ 64; #X obj 10 110 adc~ 1 2; #X obj 84 53 notein 1; #X obj 135 81 sel 0; #X obj 55 157 envrms~ 64; #X obj 57 199 -; #X msg 393 415 frame 40; #X msg 304 580 file video 100; #X obj 189 422 translateXYZ 0 0 -2; #X obj 59 340 * 50; #X obj 375 237 t b b b b b; #X obj 190 558 circle 3; #X obj 14 332 *~ 6; #X obj 79 273 *~ 10; #X obj 124 571 spigot; #X obj 390 25 tgl 15 0 empty empty record 17 7 1 10 -258699 -1 -1 0 1; #X msg 477 291 dimen 640 480 , title Residuum; #X connect 0 0 33 0; #X connect 0 0 34 0; #X connect 2 0 1 0; #X connect 3 0 13 1; #X connect 4 0 13 0; #X connect 5 0 29 0; #X connect 6 0 13 0; #X connect 6 0 15 0; #X connect 7 0 1 0; #X connect 8 0 1 0; #X connect 9 0 1 0; #X connect 10 0 3 0; #X connect 13 0 5 0; #X connect 14 0 31 0; #X connect 16 0 32 0; #X connect 17 0 16 1; #X connect 18 0 16 0; #X connect 19 0 18 1; #X connect 20 0 13 0; #X connect 20 0 35 0; #X connect 21 0 26 0; #X connect 22 0 0 0; #X connect 22 0 21 0; #X connect 22 1 0 1; #X connect 22 1 25 0; #X connect 23 1 24 0; #X connect 24 1 20 0; #X connect 25 0 26 1; #X connect 26 0 30 0; #X connect 27 0 1 0; #X connect 28 0 15 0; #X connect 29 0 18 0; #X connect 30 0 29 1; #X connect 31 0 28 0; #X connect 31 1 27 0; #X connect 31 2 2 0; #X connect 31 3 11 0; #X connect 31 4 37 0; #X connect 32 0 15 0; #X connect 33 0 17 0; #X connect 34 0 19 0; #X connect 35 0 15 0; #X connect 36 0 35 1; #X connect 37 0 1 0;