vnc2swf-users Mailing List for vnc2swf (Page 9)
Status: Alpha
Brought to you by:
euske
You can subscribe to this list here.
2005 |
Jan
|
Feb
(1) |
Mar
(11) |
Apr
(9) |
May
(2) |
Jun
(2) |
Jul
(7) |
Aug
(32) |
Sep
(22) |
Oct
(31) |
Nov
(54) |
Dec
(8) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(11) |
Feb
(14) |
Mar
(2) |
Apr
(6) |
May
(13) |
Jun
(10) |
Jul
(14) |
Aug
(12) |
Sep
(13) |
Oct
(62) |
Nov
(18) |
Dec
(12) |
2007 |
Jan
(13) |
Feb
(10) |
Mar
(27) |
Apr
(1) |
May
(10) |
Jun
(1) |
Jul
|
Aug
(10) |
Sep
(21) |
Oct
(15) |
Nov
(3) |
Dec
(4) |
2008 |
Jan
(4) |
Feb
(24) |
Mar
(1) |
Apr
(9) |
May
(7) |
Jun
(11) |
Jul
(10) |
Aug
(11) |
Sep
(4) |
Oct
|
Nov
(13) |
Dec
|
2009 |
Jan
(3) |
Feb
(4) |
Mar
(6) |
Apr
(37) |
May
|
Jun
(5) |
Jul
(1) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
(20) |
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
From: Bogdan Z. <bz...@gm...> - 2007-09-27 18:52:01
|
Hi, I saw if I launch vnc2swf -h, I see a help file There it is a command parameter, -a audiofile.mp3 Does this means, if I start it with a commandline with this param, it will record both video and audio? Is it enough to have the mic connected to pc and set properly (e.g, to work ok in sound recorder or skype), or I need something else? And how to pass pwd in commad line? The param in help reads -P pwdfile What is pwdfile? a text file for example with the password, or can I pass pwd in command line directly? Thank you Bogdan Thanks. ________________________________________________________________________ Delivered using the Free Personal Edition of Mailtraq (www.mailtraq.com) |
From: Bogdan Z. <bz...@gm...> - 2007-09-27 18:48:02
|
Hi, What is the difference between record mode: Shape, Video and VNCRec? Thanks Bogdan ________________________________________________________________________ Delivered using the Free Personal Edition of Mailtraq (www.mailtraq.com) |
From: Bogdan Z. <bz...@gm...> - 2007-09-27 15:25:44
|
Hi Neal, Thanks for answer Indeed I do not use linux, but your suggestion gave me a thought. I can use another way to script starting this, to have both sound and video recording at the same time. Regards Bogdan Neal Holtz wrote: > On Thursday 27 September 2007, Bogdan Zamfir wrote: > >> Hi, >> I would like to know how can I record a movie with audio, that is, to >> speak the explanations while I click on screen during recording, so the >> final swf will have both the video and audio >> I tried to speak into microphone while the recording was happening, but >> no audio was recorded >> >> Thank you >> B. Zamfir >> > > Hi, > > I've been doing this 4 lectures per week for 3 weeks now. > Attached is a shell script I execute at the start of each lecture. > Its complicated by the fact that: > - it chooses file names based on date and time > - it puts them in directories specific to course, > also based on date and time > - it launches something to try to check that the > recording is working, as I've had trouble with that > and I sometimes forget to check at the start of the > lecture. But basically, it does something like the following: > > f=`date +"%F-%T"` > p=/files/local/src/Python/pyvnc2swf-0.9.3/pyvnc2swf/vnc2swf.py > rec="rec -c1 -r11025 -u -1 -q $f.wav vol 5 db" > > function dorec() { > x11vnc -viewonly -wait 100 -defer 100 & > sleep 3 > lecture-check-recording $f.swf $f.wav & > python $p -n -o $f.swf -r 4 -S "$rec" localhost:0 > } > > dorec > > > - then, later, a script does: > > lame --resample 11.025 $src.wav $src.mp3 > p=/files/local/src/Python/pyvnc2swf-0.9.3/pyvnc2swf/edit.py > python $p -o $dst.swf -a $src.mp3 -c -K 500 $src.swf > > where src and dst are determined by the script ... > > Of course, if you don't use Linux, none of this will make any sense. > Sorry about that. > > neal > > > > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.488 / Virus Database: 269.13.32/1032 - Release Date: 9/26/2007 8:20 PM > ________________________________________________________________________ Delivered using the Free Personal Edition of Mailtraq (www.mailtraq.com) |
From: Neal H. <nh...@do...> - 2007-09-27 14:32:57
|
This is likely the wrong group for this, because I don't think its a vnc2swf problem -- but just in case anyone has experienced it: At random times, the sound recorder fails to start. I'm using a Fujitsu Lifebook Table, T-4220 (I think). Gutsy Gopher Ubuntu (pre-Beta), with updates faithfully applied every day. 4 lectures a week for 3 weeks, so far. Almost always I have the tablet PC on, in my office. I shut the lid (so it goes into suspend mode), go to lecture, plug in a bunch of stuff, resume from suspend, and restart X (so it sees the projector plugged into VGA; I think you are supposed to be able to do this with xrandr, but haven't tried yet). I run a shell script that basically does: p=/files/local/src/Python/pyvnc2swf-0.9.3/pyvnc2swf/vnc2swf.py rec="rec -c1 -r11025 -u -1 -q $f.wav vol 5 db" x11vnc -viewonly -wait 100 -defer 100 & python $p -n -o $f.swf -r 4 -S "$rec" localhost:0 Every once in a while, I get this in the log file I keep: ... 26/09/2007 13:05:34 Using raw encoding for client 127.0.0.1 ALSA lib pcm_dsnoop.c:606:(snd_pcm_dsnoop_open) unable to open slave rec stio: Failed reading `default': cannot open audio device ... And of course, no sound is recorded. Yesterday, at the start of a lecture, it did this 4 times in succession, and I even rebooted once in between. I gave up, and they get a slient movie (considering yesterdays lecture, that might be a blessing, ;-)) After lecture, suspend tablet, go back to my office, and it works fine. I can't seem to make it fail in my office when I can do something about it. Help! -- Neal Holtz http://cee.carleton.ca/~nholtz Dept. of Civil and Environmental Engineering, Carleton University, Ottawa, Ontario, Canada K1S 5B6. nh...@do... |
From: Neal H. <nh...@do...> - 2007-09-27 13:55:37
|
On Thursday 27 September 2007, Bogdan Zamfir wrote: > Hi, > I would like to know how can I record a movie with audio, that is, to=20 > speak the explanations while I click on screen during recording, so the=20 > final swf will have both the video and audio > I tried to speak into microphone while the recording was happening, but=20 > no audio was recorded >=20 > Thank you > B. Zamfir Hi, I've been doing this 4 lectures per week for 3 weeks now. Attached is a shell script I execute at the start of each lecture. Its complicated by the fact that: =A0 - it chooses file names based on date and time =A0 - it puts them in directories specific to course, =A0 =A0 also based on date and time =A0 - it launches something to try to check that the =A0 =A0 recording is working, as I've had trouble with that =A0 =A0 and I sometimes forget to check at the start of the =A0 =A0 lecture. =A0But basically, it does something like the following: =A0 =A0 =A0f=3D`date +"%F-%T"` =A0 =A0 =A0p=3D/files/local/src/Python/pyvnc2swf-0.9.3/pyvnc2swf/vnc2swf.py =A0 =A0 =A0rec=3D"rec -c1 -r11025 -u -1 -q $f.wav vol 5 db" =A0 =A0 =A0function dorec() { =A0 =A0 =A0 =A0 =A0x11vnc -viewonly -wait 100 -defer 100 & =A0 =A0 =A0 =A0 =A0sleep 3 =A0 =A0 =A0 =A0 =A0lecture-check-recording $f.swf $f.wav & =A0 =A0 =A0 =A0 python $p -n -o $f.swf -r 4 -S "$rec" =A0localhost:0 =A0 =A0 =A0} =A0 =A0 =A0dorec =A0 =A0- then, later, a script does: =A0 =A0 lame --resample 11.025 $src.wav $src.mp3 =A0 =A0 p=3D/files/local/src/Python/pyvnc2swf-0.9.3/pyvnc2swf/edit.py=20 =A0 =A0 python $p -o $dst.swf -a $src.mp3 -c -K 500 $src.swf =A0 =A0 where src and dst are determined by the script ... =A0 =A0 Of course, if you don't use Linux, none of this will make any sense. =A0 =A0 Sorry about that. neal =2D-=20 Neal Holtz http://cee.carleton.ca/~nholtz Dept. of Civil and Environmental Engineering, Carleton University, =20 Ottawa, Ontario, Canada K1S 5B6. nh...@do... |
From: Bogdan Z. <bz...@gm...> - 2007-09-27 13:37:22
|
Thanks Since I'm new to this, can anyone give some advices on best way for recording audio and video to have them in sync? The issue is, it takes usually a little time since you click on start in vnc2swf and to click start recording, so the video and audio will be a little out if sync. How can I make sure they are made to be in sync? Thanks Bogdan Zamfir lfk...@ya... wrote: > Hi, > > PVnc2swf does not record the audio, but it allows you to add audio > files (mp3) to a recorded session by using edit.py. > You can record the audio through an audio recorder software while > recording the movie with pvnc2swf. After recording just add the mp3 > file to the recorded movie through edit.py. > > Regards, > > Luis Fernando > > > ----- Mensagem original ---- > De: Bogdan Zamfir <bz...@gm...> > Para: vnc...@li... > Enviadas: Quinta-feira, 27 de Setembro de 2007 9:14:11 > Assunto: [Vnc2swf-users] How to record with audio > > Hi, > I would like to know how can I record a movie with audio, that is, to > speak the explanations while I click on screen during recording, so the > final swf will have both the video and audio > I tried to speak into microphone while the recording was happening, but > no audio was recorded > > Thank you > B. Zamfir > > ________________________________________________________________________ > Delivered using the Free Personal Edition of Mailtraq > (www.mailtraq.com <http://www.mailtraq.com>) > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Vnc2swf-users mailing list > Vnc...@li... > https://lists.sourceforge.net/lists/listinfo/vnc2swf-users > > > Flickr agora em português. Você clica, todo mundo vê. Saiba mais > <http://br.rd.yahoo.com/mail/taglines/flickr/*http://www.flickr.com.br/>. > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > ________________________________________________________________________ > Delivered using the Free Personal Edition of Mailtraq (www.mailtraq.com) > ------------------------------------------------------------------------ > > _______________________________________________ > Vnc2swf-users mailing list > Vnc...@li... > https://lists.sourceforge.net/lists/listinfo/vnc2swf-users > > > ________________________________________________________________________ > Delivered using the Free Personal Edition of Mailtraq (www.mailtraq.com) > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.488 / Virus Database: 269.13.32/1032 - Release Date: 9/26/2007 8:20 PM > ________________________________________________________________________ Delivered using the Free Personal Edition of Mailtraq (www.mailtraq.com) |
From: <lfk...@ya...> - 2007-09-27 12:30:01
|
Hi,=0A=0APVnc2swf does not record the audio, but it allows you to add audio= files (mp3) to a recorded session by using edit.py.=0AYou can record the a= udio through an audio recorder software while recording the movie with pvnc= 2swf. After recording just add the mp3 file to the recorded movie through = edit.py.=0A=0ARegards,=0A=0ALuis Fernando=0A=0A=0A----- Mensagem original -= ---=0ADe: Bogdan Zamfir <bz...@gm...>=0APara: vnc...@li...u= rceforge.net=0AEnviadas: Quinta-feira, 27 de Setembro de 2007 9:14:11=0AAss= unto: [Vnc2swf-users] How to record with audio=0A=0AHi,=0AI would like to k= now how can I record a movie with audio, that is, to =0Aspeak the explanati= ons while I click on screen during recording, so the =0Afinal swf will have= both the video and audio=0AI tried to speak into microphone while the reco= rding was happening, but =0Ano audio was recorded=0A=0AThank you=0AB. Zamfi= r=0A=0A____________________________________________________________________= ____=0ADelivered using the Free Personal Edition of Mailtraq (www.mailtraq.= com)=0A=0A-----------------------------------------------------------------= --------=0AThis SF.net email is sponsored by: Microsoft=0ADefy all challeng= es. Microsoft(R) Visual Studio 2005.=0Ahttp://clk.atdmt.com/MRT/go/vse01200= 00070mrt/direct/01/=0A_______________________________________________=0AVnc= 2swf-users mailing list=0AV...@li...=0Ahttps://lis= ts.sourceforge.net/lists/listinfo/vnc2swf-users=0A=0A=0A=0A=0A=0A=0A=0A = Flickr agora em portugu=EAs. Voc=EA clica, todo mundo v=EA.=0Ahttp://www.= flickr.com.br/ |
From: Bogdan Z. <bz...@gm...> - 2007-09-27 12:14:27
|
Hi, I would like to know how can I record a movie with audio, that is, to speak the explanations while I click on screen during recording, so the final swf will have both the video and audio I tried to speak into microphone while the recording was happening, but no audio was recorded Thank you B. Zamfir ________________________________________________________________________ Delivered using the Free Personal Edition of Mailtraq (www.mailtraq.com) |
From: Daniel S. <dan...@gm...> - 2007-09-18 13:57:45
|
Hello Luis, > Your parameters seem to be switched... oh yes!... damn right with ./edit.py -o new.swf kopia.swf Everything was restored which if very nice information for me. I should have try this tool earlier... Luis, Yusuke please beep me if you visit Poznan/Poland - I own You a beer :) Regards, Daniel |
From: <lfk...@ya...> - 2007-09-18 13:29:15
|
Daniel,=0A=0AYour parameters seem to be switched.=0AThe first parameter aft= er "-o" is the "output file" (the file that will be created!).=0AAfter that= , you must name the file (or files if you want to join them in the output).= =0AYou used: ./edit.py -o kopia.swf new.swf=0AIn this case, kopia.swf would= be the output file and new.swf should be your pre-recorded file. But it's = clear that they are switched.=0A=0ARegards,=0A=0ALuis Fernando=0A=0A=0A----= - Mensagem original ----=0ADe: Daniel Smoczyk <dan...@gm...>=0A= Para: General discussion about vnc2swf <vnc...@li...= >=0AEnviadas: Ter=E7a-feira, 18 de Setembro de 2007 10:06:19=0AAssunto: Re:= [Vnc2swf-users] Res: version 0.9.3 crashed=0A=0AHi,=0A=0A> I found the edi= t.py can actually recover the partially recorded session.=0A> Could you jus= t run:=0A>=0A> $ ./edit.py -o recovered.swf incomlete.swf=0A=0Aoutput := =0A=0Abash-3.2$ ./edit.py -o kopia.swf new.swf=0AUsing pygame 1.7.1release= =0ATraceback (most recent call last):=0A File "./edit.py", line 244, in <m= odule>=0A if __name__ =3D=3D "__main__": sys.exit(main(sys.argv[1:]))=0A= File "./edit.py", line 239, in main=0A mp3seek=3Dmp3seek, mp3skip=3Dmp= 3skip)=0A File "./edit.py", line 76, in reorganize=0A movie.parse_vnc2s= wf(fname, True)=0A File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/movie.p= y", line 169,=0Ain parse_vnc2swf=0A File "/cygdrive/d/bin/pyvnc2swf-0.9.3/= pyvnc2swf/swf.py", line 148, in open=0A File "/cygdrive/d/bin/pyvnc2swf-0.= 9.3/pyvnc2swf/swf.py", line 55, in open=0AIOError: [Errno 2] No such file o= r directory: 'new.swf'=0A=0A=0ABUT! ... when I'm trying to run alone ./edit= .py I get :=0A=0A[standard help lines...]=0A+=0ATraceback (most recent call= last):=0A File "./edit.py", line 244, in <module>=0A if __name__ =3D= =3D "__main__": sys.exit(main(sys.argv[1:]))=0A File "./edit.py", line 206= , in main=0A if v.endswith('.swf'):=0AAttributeError: 'NoneType' object = has no attribute 'endswith'=0A=0A=0AI've http://www.unixuser.org/~euske/vnc= 2swf/pyvnc2swf-0.9.3.tar.gz=0Aversion of app=0A=0ADaniel=0A=0A-------------= ------------------------------------------------------------=0AThis SF.net = email is sponsored by: Microsoft=0ADefy all challenges. Microsoft(R) Visual= Studio 2005.=0Ahttp://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/=0A_= ______________________________________________=0AVnc2swf-users mailing list= =0AV...@li...=0Ahttps://lists.sourceforge.net/list= s/listinfo/vnc2swf-users=0A=0A=0A=0A=0A=0A=0A=0A Flickr agora em portu= gu=EAs. Voc=EA clica, todo mundo v=EA.=0Ahttp://www.flickr.com.br/ |
From: Daniel S. <dan...@gm...> - 2007-09-18 13:06:20
|
Hi, > I found the edit.py can actually recover the partially recorded session. > Could you just run: > > $ ./edit.py -o recovered.swf incomlete.swf output : bash-3.2$ ./edit.py -o kopia.swf new.swf Using pygame 1.7.1release Traceback (most recent call last): File "./edit.py", line 244, in <module> if __name__ == "__main__": sys.exit(main(sys.argv[1:])) File "./edit.py", line 239, in main mp3seek=mp3seek, mp3skip=mp3skip) File "./edit.py", line 76, in reorganize movie.parse_vnc2swf(fname, True) File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/movie.py", line 169, in parse_vnc2swf File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/swf.py", line 148, in open File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/swf.py", line 55, in open IOError: [Errno 2] No such file or directory: 'new.swf' BUT! ... when I'm trying to run alone ./edit.py I get : [standard help lines...] + Traceback (most recent call last): File "./edit.py", line 244, in <module> if __name__ == "__main__": sys.exit(main(sys.argv[1:])) File "./edit.py", line 206, in main if v.endswith('.swf'): AttributeError: 'NoneType' object has no attribute 'endswith' I've http://www.unixuser.org/~euske/vnc2swf/pyvnc2swf-0.9.3.tar.gz version of app Daniel |
From: Yusuke S. <yu...@cs...> - 2007-09-18 12:41:30
|
Daniel, I found the edit.py can actually recover the partially recorded session. Could you just run: $ ./edit.py -o recovered.swf incomlete.swf and see what happens? Thanks Yusuke On Mon, 17 Sep 2007 12:17:05 +0200, "Daniel Smoczyk" <dan...@gm...> wrote: > Hi Yusuke, > > > Daniel, I'll try to do something in this weekend. I guess I could > > recover the partial session. > > That would be great! If You need any help or tests I'm available > 8:00-16:00 (CET) on work days. > > Regards, > Daniel > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Vnc2swf-users mailing list > Vnc...@li... > https://lists.sourceforge.net/lists/listinfo/vnc2swf-users > |
From: Daniel S. <dan...@gm...> - 2007-09-17 10:17:04
|
Hi Yusuke, > Daniel, I'll try to do something in this weekend. I guess I could > recover the partial session. That would be great! If You need any help or tests I'm available 8:00-16:00 (CET) on work days. Regards, Daniel |
From: Chris N <ind...@gm...> - 2007-09-16 06:23:46
|
Hello, I'm having some problems trying to start vnc2swf.py. Using pygame 1.7.1release Python 2.5.1 Here's the exception: Any suggestions what to do? xdoc@xerces:/home/xdoc/bin$ ./vnc2swf.py -o out.swf localhost:1 Using pygame 1.7.1release ALSA lib confmisc.c:769:(parse_card) cannot find card '' ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_concat returned error: No such device ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_refer returned error: No such device ALSA lib conf.c:3982:(snd_config_expand) Evaluate error: No such device ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default Connected: localhost:5901, protocol_version=3.8, preferred_encoding=(0, -232, -239) VNC Screen: size=1024x768, name='xerces:1 (xdoc)' Output movie size: 1024x768 Creating movie: 'out.swf': version=5, size=1024x768, framerate=12.0, compression=None Exception in Tkinter callback Traceback (most recent call last): File "lib-tk/Tkinter.py", line 1406, in __call__ return self.func(*args) File "./vnc2swf.py", line 359, in record self.client.loop() File "./vnc2swf.py", line 117, in loop if not self.loop1(): break File "/home/xdoc/bin/rfb.py", line 445, in loop1 self.finish_update() File "/home/xdoc/bin/rfb.py", line 133, in finish_update self.fb.update_screen(time.time()) File "/home/xdoc/bin/rfb.py", line 817, in update_screen self.stream.paint_frame((self.images, [], (self.cursor_image, self.cursor_pos))) File "/home/xdoc/bin/output.py", line 538, in paint_frame if self.screen.paint_image(x0, y0, w, h, data): File "/home/xdoc/bin/output.py", line 103, in paint_image img = create_image_from_string_rgbx(w, h, data) File "/home/xdoc/bin/image.py", line 55, in create_image_from_string_rgbx return pygame.image.fromstring(data, (w, h), 'RGBX') ValueError: String length does not equal format and resolution size xdoc@xerces:/home/xdoc/bin$ ./vnc2swf.py -o out.swf localhost:1 Using pygame 1.7.1release ALSA lib confmisc.c:769:(parse_card) cannot find card '' ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_concat returned error: No such device ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_refer returned error: No such device ALSA lib conf.c:3982:(snd_config_expand) Evaluate error: No such device ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default Connected: localhost:5901, protocol_version=3.8, preferred_encoding=(0, -232, -239) VNC Screen: size=1024x768, name='xerces:1 (xdoc)' Output movie size: 1024x768 Creating movie: 'out.swf': version=5, size=1024x768, framerate=12.0, compression=None Exception in Tkinter callback Traceback (most recent call last): File "lib-tk/Tkinter.py", line 1406, in __call__ return self.func(*args) File "./vnc2swf.py", line 359, in record self.client.loop() File "./vnc2swf.py", line 117, in loop if not self.loop1(): break File "/home/xdoc/bin/rfb.py", line 445, in loop1 self.finish_update() File "/home/xdoc/bin/rfb.py", line 133, in finish_update self.fb.update_screen(time.time()) File "/home/xdoc/bin/rfb.py", line 817, in update_screen self.stream.paint_frame((self.images, [], (self.cursor_image, self.cursor_pos))) File "/home/xdoc/bin/output.py", line 538, in paint_frame if self.screen.paint_image(x0, y0, w, h, data): File "/home/xdoc/bin/output.py", line 103, in paint_image img = create_image_from_string_rgbx(w, h, data) File "/home/xdoc/bin/image.py", line 55, in create_image_from_string_rgbx return pygame.image.fromstring(data, (w, h), 'RGBX') ValueError: String length does not equal format and resolution size |
From: Yusuke S. <yu...@cs...> - 2007-09-14 22:51:53
|
Folks, Sorry for not responding for a long time, as I've been quite busy recently (actually, I graduated a school and moved back from U.S. to Japan). Daniel, I'll try to do something in this weekend. I guess I could recover the partial session. In a long run, I think the ideal way is to generate an FLV file directly instead of SWF, because it is getting more and more standardized (thanks to Youtube). Yusuke On Fri, 14 Sep 2007 16:47:43 +0200, "Daniel Smoczyk" <dan...@gm...> wrote: > Hello Luis, > > > Swf files have a limit of 65536 object ids. > > oh, I find it quite trouble making to set this (swf) as default option in gui. > > > When the recording will last more than 10 minutes, I think you should try > > recording the session using vnc mode. After recording it, convert it into > > swf using edit.py using video mode. > > but now I have no posibility to remake the session, besides when I'm > trying to get help over vnc I don't know how long it's gona take. > > > If part of the recording was saved than there might be a way to make it > > runnable. How big is your file? > > precisely 17 489 24B -> about 16MB, I would be very grateful for any advices. > > > how about implementing a feature for testing the object id instead of an > > assertion and than save the file so the recorded part still could be used? > > It could be even better if it started a new file whenever object id reaches > > its limit. > > as for me the most important thing is to save sassion in the most > ,,native'' format. If I could do everything with vnc mode then it > should be preffered format. > > Best regards, > Daniel > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Vnc2swf-users mailing list > Vnc...@li... > https://lists.sourceforge.net/lists/listinfo/vnc2swf-users > |
From: Daniel S. <dan...@gm...> - 2007-09-14 14:47:44
|
Hello Luis, > Swf files have a limit of 65536 object ids. oh, I find it quite trouble making to set this (swf) as default option in gui. > When the recording will last more than 10 minutes, I think you should try > recording the session using vnc mode. After recording it, convert it into > swf using edit.py using video mode. but now I have no posibility to remake the session, besides when I'm trying to get help over vnc I don't know how long it's gona take. > If part of the recording was saved than there might be a way to make it > runnable. How big is your file? precisely 17 489 24B -> about 16MB, I would be very grateful for any advices. > how about implementing a feature for testing the object id instead of an > assertion and than save the file so the recorded part still could be used? > It could be even better if it started a new file whenever object id reaches > its limit. as for me the most important thing is to save sassion in the most ,,native'' format. If I could do everything with vnc mode then it should be preffered format. Best regards, Daniel |
From: <lfk...@ya...> - 2007-09-14 13:55:16
|
Hi Daniel,=0A=0AThe problem is here "AssertionError: the number of objects = exceeded the limit!"=0A=0ASwf files have a limit of 65536 object ids.=0AWhe= n the recording will last more than 10 minutes, I think you should try reco= rding the session using vnc mode. After recording it, convert it into swf u= sing edit.py using video mode.=0AOr at least use video mode instead of shap= e mode in the recording.=0A=0AIf part of the recording was saved than there= might be a way to make it runnable. How big is your file?=0A=0ADear Yusuk= e, =0Ahow about implementing a feature for testing the object id instead of= an assertion and than save the file so the recorded part still could be us= ed? It could be even better if it started a new file whenever object id re= aches its limit.=0A=0AWith regards,=0A=0ALuis Fernando=0A=0A----- Mensagem = original ----=0ADe: Daniel Smoczyk <dan...@gm...>=0APara: vnc2s= wf-...@li...=0AEnviadas: Sexta-feira, 14 de Setembro de 2= 007 10:17:49=0AAssunto: [Vnc2swf-users] version 0.9.3 crashed=0A=0AHello,= =0A=0Aduring recording quite important session for me I got this error and= =0Awas not able to record a swf file to disc (i was using gui version) :=0A= =0A------------------------------------------------=0AUsing pygame 1.7.1rel= ease=0AConnected: localhost:5900, protocol_version=3D3.3, preferred_encodin= g=3D(0, -232, -2=0A39)=0AVNC Screen: size=3D2560x1024, name=3D'p-293 ( x.x.= x.x )'=0AOutput movie size: 2560x1024=0ACreating movie: 'c:\\docume~1\\dasm= \\ustawi~1\\temp\\pyvnc2swf\\pyvnc2swf-2732.s=0Awf': version=3D5, size=3D25= 60x1024, framerate=3D12.0, compression=3DNone=0AConnection closed unexpecte= dly.=0AConnected: localhost:5900, protocol_version=3D3.3, preferred_encodin= g=3D(0, -232, -2=0A39)=0AVNC Screen: size=3D2560x1024, name=3D'p-293 ( x.x.= x.x )'=0AException in Tkinter callback=0ATraceback (most recent call last):= =0A File "C:\Python25\lib\lib-tk\Tkinter.py", line 1403, in __call__=0A = return self.func(*args)=0A File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\vnc2swf= .py", line 359, in record=0A self.client.loop()=0A File "D:\bin\pyvnc2s= wf-0.9.3\pyvnc2swf\vnc2swf.py", line 117, in loop=0A if not self.loop1()= : break=0A File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/rfb.py", line 4= 45, in loop1=0A self.finish_update()=0A File "/cygdrive/d/bin/pyvnc2swf= -0.9.3/pyvnc2swf/rfb.py", line 133, in finish_u=0Apdate=0A self.fb.updat= e_screen(time.time())=0A File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/r= fb.py", line 821, in update_s=0Acreen=0A self.stream.next_frame()=0A Fi= le "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 563, in next_frame=0A= self.add_object(self.screen.get_image(x0, y0, w, h), depth, x0, y0)=0A = File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 530, in add_object= =0A self.place_object2(self.define_shape(w, h, data), x, y, depth)=0A F= ile "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 426, in define_shape= =0A shape_id =3D self.writer.newid()=0A File "/cygdrive/d/bin/pyvnc2swf= -0.9.3/pyvnc2swf/swf.py", line 784, in newid=0A assert self.objid < 6553= 6, 'the number of objects exceeded the limit!'=0AAssertionError: the number= of objects exceeded the limit!=0AException in Tkinter callback=0ATraceback= (most recent call last):=0A File "C:\Python25\lib\lib-tk\Tkinter.py", lin= e 1403, in __call__=0A return self.func(*args)=0A File "D:\bin\pyvnc2sw= f-0.9.3\pyvnc2swf\vnc2swf.py", line 328, in file_saveas=0A self.stream.c= lose()=0A File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 502, in = close=0A self.writer.write_file(self.output_frames)=0A File "/cygdrive/= d/bin/pyvnc2swf-0.9.3/pyvnc2swf/swf.py", line 789, in write_fi=0Ale=0A a= ssert not self.fpstack, 'nonempty fpstack: %r' % self.fpstack=0AAssertionEr= ror: nonempty fpstack: [<open file 'c:\docume~1\dasm\ustawi~1\temp\py=0Avnc= 2swf\pyvnc2swf-2732.swf', mode 'wb' at 0x00C71F08>]=0AException in Tkinter = callback=0ATraceback (most recent call last):=0A File "C:\Python25\lib\lib= -tk\Tkinter.py", line 1403, in __call__=0A return self.func(*args)=0A F= ile "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\vnc2swf.py", line 328, in file_saveas= =0A self.stream.close()=0A File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\outpu= t.py", line 502, in close=0A self.writer.write_file(self.output_frames)= =0A File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/swf.py", line 789, in = write_fi=0Ale=0A------------------------------------------------=0A=0Ai've = make a copy of pyvnc2swf-2732.swf file after this error and also=0Aalter cl= osing app but those file are corupted. I have a question - is=0Athere any c= hanse to restore/repair this file or for e.g cut it to 20=0Aminutes ? (the = whole session was about 30min long).=0A=0Aversion of vnc2swf - 0.9.3, pytho= n 2.5.1, pygame 1.7.1 all was=0Ahappening on w32 station with UltraVNC Serv= er 1.0.2=0A=0ABest regards,=0ADaniel=0A=0A---------------------------------= ----------------------------------------=0AThis SF.net email is sponsored b= y: Microsoft=0ADefy all challenges. Microsoft(R) Visual Studio 2005.=0Ahttp= ://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/=0A_____________________= __________________________=0AVnc2swf-users mailing list=0AVnc2swf-users@lis= ts.sourceforge.net=0Ahttps://lists.sourceforge.net/lists/listinfo/vnc2swf-u= sers=0A=0A=0A=0A=0A=0A=0A=0A Flickr agora em portugu=EAs. Voc=EA clica= , todo mundo v=EA.=0Ahttp://www.flickr.com.br/ |
From: Daniel S. <dan...@gm...> - 2007-09-14 13:17:48
|
Hello, during recording quite important session for me I got this error and was not able to record a swf file to disc (i was using gui version) : ------------------------------------------------ Using pygame 1.7.1release Connected: localhost:5900, protocol_version=3.3, preferred_encoding=(0, -232, -2 39) VNC Screen: size=2560x1024, name='p-293 ( x.x.x.x )' Output movie size: 2560x1024 Creating movie: 'c:\\docume~1\\dasm\\ustawi~1\\temp\\pyvnc2swf\\pyvnc2swf-2732.s wf': version=5, size=2560x1024, framerate=12.0, compression=None Connection closed unexpectedly. Connected: localhost:5900, protocol_version=3.3, preferred_encoding=(0, -232, -2 39) VNC Screen: size=2560x1024, name='p-293 ( x.x.x.x )' Exception in Tkinter callback Traceback (most recent call last): File "C:\Python25\lib\lib-tk\Tkinter.py", line 1403, in __call__ return self.func(*args) File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\vnc2swf.py", line 359, in record self.client.loop() File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\vnc2swf.py", line 117, in loop if not self.loop1(): break File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/rfb.py", line 445, in loop1 self.finish_update() File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/rfb.py", line 133, in finish_u pdate self.fb.update_screen(time.time()) File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/rfb.py", line 821, in update_s creen self.stream.next_frame() File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 563, in next_frame self.add_object(self.screen.get_image(x0, y0, w, h), depth, x0, y0) File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 530, in add_object self.place_object2(self.define_shape(w, h, data), x, y, depth) File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 426, in define_shape shape_id = self.writer.newid() File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/swf.py", line 784, in newid assert self.objid < 65536, 'the number of objects exceeded the limit!' AssertionError: the number of objects exceeded the limit! Exception in Tkinter callback Traceback (most recent call last): File "C:\Python25\lib\lib-tk\Tkinter.py", line 1403, in __call__ return self.func(*args) File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\vnc2swf.py", line 328, in file_saveas self.stream.close() File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 502, in close self.writer.write_file(self.output_frames) File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/swf.py", line 789, in write_fi le assert not self.fpstack, 'nonempty fpstack: %r' % self.fpstack AssertionError: nonempty fpstack: [<open file 'c:\docume~1\dasm\ustawi~1\temp\py vnc2swf\pyvnc2swf-2732.swf', mode 'wb' at 0x00C71F08>] Exception in Tkinter callback Traceback (most recent call last): File "C:\Python25\lib\lib-tk\Tkinter.py", line 1403, in __call__ return self.func(*args) File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\vnc2swf.py", line 328, in file_saveas self.stream.close() File "D:\bin\pyvnc2swf-0.9.3\pyvnc2swf\output.py", line 502, in close self.writer.write_file(self.output_frames) File "/cygdrive/d/bin/pyvnc2swf-0.9.3/pyvnc2swf/swf.py", line 789, in write_fi le ------------------------------------------------ i've make a copy of pyvnc2swf-2732.swf file after this error and also alter closing app but those file are corupted. I have a question - is there any chanse to restore/repair this file or for e.g cut it to 20 minutes ? (the whole session was about 30min long). version of vnc2swf - 0.9.3, python 2.5.1, pygame 1.7.1 all was happening on w32 station with UltraVNC Server 1.0.2 Best regards, Daniel |
From: Anatoly G. <ana...@gm...> - 2007-09-10 14:54:42
|
I am using UltraVNC viewer and UltraVNC Server. I would like to get RFB protocol is session playback (.rec) and then to use vnc2swf-edit.exe to get swf file. C:\Program Files\pyvnc2swf>vnc2swf-edit.exe -o test1.swf -c -t video test1. vnc The question is if there is a way to get RFB protocol is session playback using UltraVNC viewer? The ultravnc Java Viewer generate vncsession.fbs.001 file. But, it could not be converted using vnc2swf-edit C:\Program Files\pyvnc2swf>vnc2swf-edit.exe -o test1.swf -c -t video vncsession.fbs.001 Using pygame 1.7.1release Using pymedia 1.3.7.0 Reading vncrec file: vncsession.vnc, version='FBS 001.0'... Traceback (most recent call last): File "vnc2swf-edit", line 5, in ? File "pyvnc2swf\edit.pyc", line 229, in main File "pyvnc2swf\edit.pyc", line 77, in reorganize File "pyvnc2swf\movie.pyc", line 161, in parse_vncrec File "pyvnc2swf\rfb.pyc", line 764, in open File "pyvnc2swf\rfb.pyc", line 634, in init pyvnc2swf.rfb.RFBProtocolError: Unsupported vncrec version: 'FBS 001.0' C:\Program Files\pyvnc2swf> Thanks, Amit |
From: <lfk...@ya...> - 2007-09-05 12:17:54
|
Hi Bill,=0A=0AI would suggest creating a small recording with the informati= on you want to show at the end of the recording.=0AThen you can use edit.py= to join the lecture recording with this small recording.=0AYou could place= another one at the beginning so people will know what's the lecture about.= =0A=0AWith regards,=0A=0ALuis Fernando=0A=0A----- Mensagem original ----=0A= De: Bill Gatliff <bg...@bi...>=0APara: vnc...@li...urcef= orge.net=0AEnviadas: Quarta-feira, 5 de Setembro de 2007 1:43:13=0AAssunto:= [Vnc2swf-users] "Watermark" or otherwise personalize vnc2swf output?=0A=0A= Guys:=0A=0A=0AI use pyvnc2swf to record lectures, including audio. On Linu= x, even. =0AIt works great!=0A=0AI'd like to find an automated mechanism t= o "personalize" the resulting =0ASWF file. Something like a watermark, may= be, or perhaps just tacking on =0Aan image at the end of the SWF playback d= escribing when the lecture was =0Arecorded, and who for.=0A=0AAnyone have a= ny suggestions? Thanks!=0A=0A=0Ab.g.=0A=0A-- =0ABill Gatliff=0Abgat@billga= tliff.com=0A=0A=0A---------------------------------------------------------= ----------------=0AThis SF.net email is sponsored by: Splunk Inc.=0AStill g= repping through log files to find problems? Stop.=0ANow Search log events = and configuration files using AJAX and a browser.=0ADownload your FREE copy= of Splunk now >> http://get.splunk.com/=0A_______________________________= ________________=0AVnc2swf-users mailing list=0AV...@li...urcef= orge.net=0Ahttps://lists.sourceforge.net/lists/listinfo/vnc2swf-users=0A=0A= =0A=0A=0A=0A=0A=0A Flickr agora em portugu=EAs. Voc=EA clica, todo mun= do v=EA.=0Ahttp://www.flickr.com.br/ |
From: Bill G. <bg...@bi...> - 2007-09-05 04:43:24
|
Guys: I use pyvnc2swf to record lectures, including audio. On Linux, even. It works great! I'd like to find an automated mechanism to "personalize" the resulting SWF file. Something like a watermark, maybe, or perhaps just tacking on an image at the end of the SWF playback describing when the lecture was recorded, and who for. Anyone have any suggestions? Thanks! b.g. -- Bill Gatliff bg...@bi... |
From: Jeremy S. <je...@gm...> - 2007-08-20 21:09:22
|
yes, but on the website both of those are listed as "requested features", so I thought I'd through my two cents in... On 8/20/07, Carl Karsten <ca...@pe...> wrote: > > you will see the mouse move, and you will see the result of clicks and > typing - > isn't that all there is to record? > > Carl K > > Jeremy Sturdivant wrote: > > Right, I know about shared connections, I meant so that vnc2swf could > record > > mouse clicks and typing, which shared clients don't receive, to my > > knowledge... > > > > On 8/19/07, Carl Karsten <ca...@pe...> wrote: > >> Jeremy Sturdivant wrote: > >>> If vnc2swf were implemented as a vnc proxy instead of simply a client, > >> then > >>> it could record mouse clicks and keystrokes from clients connection > >> through > >>> it, right? > >>> So is there a python module that would make this possible? Would this > be > >> way > >>> too much work for what it would end up doing? > >> No need. one vnc server can accept connections from multiple clients, > so > >> connect both vnc2swf and a normal client, use the client to control the > >> server, > >> and vnc2swf will record what the server is doing. > >> > >> Carl K > >> > >> > ------------------------------------------------------------------------- > >> This SF.net email is sponsored by: Splunk Inc. > >> Still grepping through log files to find problems? Stop. > >> Now Search log events and configuration files using AJAX and a browser. > >> Download your FREE copy of Splunk now >> http://get.splunk.com/ > >> _______________________________________________ > >> Vnc2swf-users mailing list > >> Vnc...@li... > >> https://lists.sourceforge.net/lists/listinfo/vnc2swf-users > >> > > > > > > ------------------------------------------------------------------------ > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Vnc2swf-users mailing list > > Vnc...@li... > > https://lists.sourceforge.net/lists/listinfo/vnc2swf-users > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Vnc2swf-users mailing list > Vnc...@li... > https://lists.sourceforge.net/lists/listinfo/vnc2swf-users > |
From: Carl K. <ca...@pe...> - 2007-08-20 18:56:02
|
you will see the mouse move, and you will see the result of clicks and typing - isn't that all there is to record? Carl K Jeremy Sturdivant wrote: > Right, I know about shared connections, I meant so that vnc2swf could record > mouse clicks and typing, which shared clients don't receive, to my > knowledge... > > On 8/19/07, Carl Karsten <ca...@pe...> wrote: >> Jeremy Sturdivant wrote: >>> If vnc2swf were implemented as a vnc proxy instead of simply a client, >> then >>> it could record mouse clicks and keystrokes from clients connection >> through >>> it, right? >>> So is there a python module that would make this possible? Would this be >> way >>> too much work for what it would end up doing? >> No need. one vnc server can accept connections from multiple clients, so >> connect both vnc2swf and a normal client, use the client to control the >> server, >> and vnc2swf will record what the server is doing. >> >> Carl K >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> _______________________________________________ >> Vnc2swf-users mailing list >> Vnc...@li... >> https://lists.sourceforge.net/lists/listinfo/vnc2swf-users >> > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Vnc2swf-users mailing list > Vnc...@li... > https://lists.sourceforge.net/lists/listinfo/vnc2swf-users |
From: Jeremy S. <je...@gm...> - 2007-08-20 18:34:00
|
Right, I know about shared connections, I meant so that vnc2swf could record mouse clicks and typing, which shared clients don't receive, to my knowledge... On 8/19/07, Carl Karsten <ca...@pe...> wrote: > > Jeremy Sturdivant wrote: > > If vnc2swf were implemented as a vnc proxy instead of simply a client, > then > > it could record mouse clicks and keystrokes from clients connection > through > > it, right? > > So is there a python module that would make this possible? Would this be > way > > too much work for what it would end up doing? > > No need. one vnc server can accept connections from multiple clients, so > connect both vnc2swf and a normal client, use the client to control the > server, > and vnc2swf will record what the server is doing. > > Carl K > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Vnc2swf-users mailing list > Vnc...@li... > https://lists.sourceforge.net/lists/listinfo/vnc2swf-users > |
From: jacobnix <jac...@gm...> - 2007-08-19 19:08:39
|
in my blog put the recordwin.sh script and only add a new parameter to find manually a vnc2swf tool , this looks like this recordwin.sh [-pv2s path to vnc2swf] [-display disp] [-name winname] [-id winid] output.swf http://www.ministeriosjm.com/area51/~jacob/blog/ how do you see guys? -- Jacob Cervantes http://www.ministeriosjm.com/area51/~jacob/blog/ |