Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 24 Oct 2014, 21:58
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
pAVrecord Video/webcam recorder (mpeg4, Theora, x264)
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 5 of 5 Posts_count   Goto page: Previous 1, 2, 3, 4, 5
Author Message
mcewanw

Joined: 16 Aug 2007
Posts: 2346
Location: New Zealand

PostPosted: Thu 14 Aug 2014, 07:52    Post_subject: testing latest pAVrecord version 9.0.5 prior to releasing  

Pelo wrote:
youtube is 852x480.
...
It will be impossible to get under 5MB per minute


Hi Pelo

Quick test low quality 15 second screencast on Precise 5.7.1 using this to be released pAVrecord 9.0.5 with screencast framerate fix:

Duration 15 seconds
size: 852x480
video encoder: x264
video bitrate: 120 kbps
screencast framerate: 10fps
audio encoder: mp3
cbr 32k audio bitrate mono
Final file size: 210 kBytes (so would be 840 kB per minute for this reasonably low quality, low video bitrate, example - but still usable at this quality I feel).

Just remove the dummy .tar from the attached file before playing it.

I'll be uploading this newest pAVrecord version once testing is complete sometimes tomorrow.

Note: I've included a button to bring up xwininfo with this new version so easy to find window coordinates manually with that. Could also start up say an rxvt window, size that to the precise area you want to capture and then use xwininfo to note the coordinates and offsets of that area prior to closing the rxvt and then capturing that selected screen area. Certainly not an automatic method, since the user still has to manually enter the discovered values, but I find it works okay in practice.

William
pAV2014_08_14_233742.avi.tar
Description  Just remove the dummy tar before playing this example screencast test
tar

 Download 
Filename  pAV2014_08_14_233742.avi.tar 
Filesize  209.87 KB 
Downloaded  42 Time(s) 

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send_private_message Visit_website 
mcewanw

Joined: 16 Aug 2007
Posts: 2346
Location: New Zealand

PostPosted: Sat 16 Aug 2014, 03:12    Post_subject: New version pAVrecord (9.0.5) uploaded
Sub_title: significantly improved screencast and video encode capability
 

New version pAVrecord (9.0.5) uploaded to first post of this thread.

NOTE WELL: Please remember to delete your old $HOME/.pavrecord config directory before installing this.

Changes 9.0.5:

# (YMD)2014/08/15:
Improved screencast handling including button for xwininfo and option to show capture area during capture.
Also fixed x11grab framerate entry.
Significantly improved video encoding functionality:
Added video bitrate entry box.
pAVrecord previously only provided constant bit rate video encoding mode but this latest version adds variable bit rate video encoding mode capability in addition to the default cbr mode (uses -qscale vbr option for bitrate < 32).
Some mods to the apps help text.

I suggest trying VideoBitrate value 512 kbps, which is the default if the entry box is left blank. That provides fairly good quality for most encoders.
For highest quality screencasts along with small resultant filesize, I suggest selecting x264 encoder. Even VideoBitrates as low as 128 (in kbps), using scast framerate of 10 fps, seemed to give reasonable results and small filesize. Once you have set the screencast parameters you wish to use, I recommend pressing the button that returns to "Small GUI", prior to starting the actual screencast capture.

Note well that for a given video bit rate you will get higher quality encoding if you reduce the frame rate. In other words, for a given video bit rate you can trade frame rate for quality whilst keeping the same recorded video filesize.


If you want variable bit rate video mode instead of the default constant bit rate video mode, enter a value less than 32 into the VariableBitrate box. pAVrecord then automatically uses vbr and the VariableBitrate value is used as the quality setting (using ffmpeg -qscale internally). A medium quality value of 5 works quite well with most codecs. 10 provides highest quality for Theora encoder (different encoders respond differently to qscale values between 1 and 31; with some encoders, quality goes down for larger qscale value, for some it goes up - you need to experiment...).

In default cbr video mode, for higher quality (but double file size), you could enter a VideoBitrate of 1024 kbps instead of 512 kbps, or use whatever value you wish (lowest provided cbr mode is 32 kbps, which gives very low quality of course).
-----

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send_private_message Visit_website 
Pelo


Joined: 10 Sep 2011
Posts: 3224
Location: Mer méditerrannée (1 kms°)

PostPosted: Mon 18 Aug 2014, 15:51    Post_subject: pAVrecord 9.0.5 ( test aimed to frenchies)
Sub_title: advance test with area 852x480 selected
 

PAVrecord do the job. Needs now some advertising Very Happy
Drec is a fullscreen alternative
TheRaby2011.jpg
 Description   
 Filesize   45.92 KB
 Viewed   22 Time(s)

TheRaby2011.jpg


_________________
Puppy, il ne lui manque que la parole !

Edited_times_total
Back to top
View user's profile Send_private_message YIM 
Pelo


Joined: 10 Sep 2011
Posts: 3224
Location: Mer méditerrannée (1 kms°)

PostPosted: Tue 19 Aug 2014, 05:03    Post_subject: nice ! perfect (quality x264 15fps ) i don't need more
Sub_title: video 30 really low... its works.
 

nice ! perfect (quality x264 15fps ) i don't need more. I ran the simplest, i come back. But the video does not alter the screen.
VLC was used (No choice with Pupjibaro, VLC is alone...)
vbr : variable bit rate :
Dans un flux vidéo, par exemple, plus de données seront prélevées par unité de temps pour une scène complexe que pour une image plus simple et figée. Il en sera de même pour les sons.
Official recipe, the best choice : test scheduled after dinner....
Duration 15 seconds
size: 852x480
video encoder: x264
video bitrate: 30 kbps
screencast framerate: 10fps
audio encoder: mp3
cbr 16k audio bitrate mono
Gracias y Merci, Thank you.
xwininfo give x,y top left corner
youtube here click !

PAVrecord do the job. Needs now some advertising Very Happy
VLC.jpg
 Description   Para ver, ir a youtube. Sans VLC ou Mplayer, vous ne pourrez pas voir la vidéo en cours d'enregistrement.
 Filesize   27.34 KB
 Viewed   182 Time(s)

VLC.jpg


_________________
Puppy, il ne lui manque que la parole !

Edited_times_total
Back to top
View user's profile Send_private_message YIM 
Pelo


Joined: 10 Sep 2011
Posts: 3224
Location: Mer méditerrannée (1 kms°)

PostPosted: Thu 21 Aug 2014, 03:48    Post_subject: Come back here, William, Vokoscreen was a dead topic of mine
Sub_title: Screencasting is my interest, right.
 

Come back here, William, Vokoscreen was a dead topic of mine. As Vokoscreen is known better on the web than PAVrecord, it was for pulling future customers to your Puppy special application !
I am still typing in WOLX 2014, a french derivative of Wary. Tests on this distro are ok, consider that p.AVrecord will run on WARY and Racy.

About spanish hand, VLC needs FFMPEG stuff to run pAVrecord, VLC Version ... don't remember right now. It was Puppy es Night LXDE RC3, a very nice spanish distro ... With only VLC as media-player.

Screencasting is my interest, right. later i will certainly use my video camera, but right now, i translate tutorials from english and it's boring. It's much more fun to do it via videos and audio comments Very Happy
Mais mes leaders du forum francophone ne veulent pas entendre parler de YouTube !
pAVrecord905.jpg
 Description   10 fps is the cheaper, and enough. But 30 for video is too low, acceptable however, 120 or 150framerate would be an useful investment, even for a scottish !
 Filesize   70.88 KB
 Viewed   136 Time(s)

pAVrecord905.jpg


_________________
Puppy, il ne lui manque que la parole !

Edited_time_total
Back to top
View user's profile Send_private_message YIM 
mcewanw

Joined: 16 Aug 2007
Posts: 2346
Location: New Zealand

PostPosted: Thu 21 Aug 2014, 04:02    Post_subject:  

I still say that improving screencast capability (e.g. using mouse to specify screencast region of interest) should proceed as an addon module for pavrecord via its 'hijack' facility or as a separate app dedicated to screencast recording since a specialised user interface can more easily be designed for that. pAVrecord can provide the basic functions required for the dedicated app but shouldn't become more bloated itself from its general purpose design (except via these possible addon modules).

But will have to come later, sorry.

William

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send_private_message Visit_website 
Pelo


Joined: 10 Sep 2011
Posts: 3224
Location: Mer méditerrannée (1 kms°)

PostPosted: Thu 21 Aug 2014, 04:19    Post_subject:  Step by step, Paris ne s'est pas fait en un jour
Sub_title: the icing on the cake : i improve my english !
 

About screencasting area, I am thinking about it. Merge Xvidcap for the GUI with pAVrecord, with a little bit of Drec, that would be find.
The big Bug, is the poor pelo is not a Linuxman.... a Lumixman.
Your work is a big step in renewing apps in Puppy. Thanks again, William, we shall see 'la cerise sur le gâteau' (the icing on the cake) later...Rome was not built in a day!

_________________
Puppy, il ne lui manque que la parole !
Back to top
View user's profile Send_private_message YIM 
mcewanw

Joined: 16 Aug 2007
Posts: 2346
Location: New Zealand

PostPosted: Thu 21 Aug 2014, 04:31    Post_subject:  

Pelo wrote:
But 30 for video is too low, acceptable however, 120 or 150framerate would be an useful investment, even for a scottish !


But I don't think most webcams use a frame rate greater than 30 fps? Or perhaps it is only mine. User can just type '120' in the box if they want that and their video hardware supports it. The reason I hesitate to add mouse defining screencast area is that the user interface is already full and I hesitate to employ extra 'pop up' (or tabbed) config gui's to cater for more functionality - partly because I'm feeling lazy to write so much extra code (and I see a separate cut-down specialised pAVrecord for screencast only, renamed, as a better, more streamlined solution for the specialist such as you, Pelo). Maybe someday... ;-)

Like I say, it is almost summer here, and I'm wanting to escape the computer screen for a while!

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send_private_message Visit_website 
Pelo


Joined: 10 Sep 2011
Posts: 3224
Location: Mer méditerrannée (1 kms°)

PostPosted: Thu 21 Aug 2014, 13:47    Post_subject:  A scottish in New zealand : the last try (5 points)
Sub_title: setting the playing area with the mouse would be fine, nevertheless.
 

setting the playing area with the mouse would be fine, nevertheless. Confused
The last effort....
30fps for a webcam, i don't know. i was not speaking about webcams, it's an error of me. I study the subject deeper.in fact i should have say variable bit rate.
pAVrecord sets size as 852x480 as i want : it's a big plus, avoiding a later transformation.
I am unable to do it, unless i study Linux jargon...
Say, for next winter in new Zealand, or better next winter in Scotland...
En tout cas, merci de votre convivialité.

_________________
Puppy, il ne lui manque que la parole !

Edited_times_total
Back to top
View user's profile Send_private_message YIM 
mcewanw

Joined: 16 Aug 2007
Posts: 2346
Location: New Zealand

PostPosted: Thu 21 Aug 2014, 17:48    Post_subject: Re: A scottish in New zealand : the last try (5 points)
Sub_title: setting the playing area with the mouse would be fine, nevertheless.
 

Pelo wrote:
setting the playing area with the mouse would be fine, nevertheless. :?
The last effort....
I am unable to do it, unless i study Linux jargon...
Say, for next winter in new Zealand, or better next winter in Scotland...
En tout cas, merci de votre convivialité.


Okay, it won't be right now, but I'll push that ahead in my coding priorities for later.

William

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send_private_message Visit_website 
sheldonisaac

Joined: 21 Jun 2009
Posts: 425
Location: Philadelphia, PA

PostPosted: Thu 11 Sep 2014, 13:10    Post_subject: Help, please  

Hi, I can't seem to record the movie from http://www.mhznetworks.org/watch/voice-violin

I see nothing in /mnt/sda3 ?

I'll attach a screenshot of pavrecord, which I've never used previously.

Thank you very much.

Sheldon
mhz.png
 Description   
 Filesize   85.6 KB
 Viewed   70 Time(s)

mhz.png


_________________
Dell E6410: Windows XP, LuPu Super 2 & various Puppys;Dell D610: Windows XP, Puppy Linux 5.2, 'lina-lite; Intel D865GBF: Windows XP, Puppy Linux 5.2;
Acer Aspire One: Windows XP, Puppy Linux 5.2; ASUS P5A: MS-Windows 98SE, Puppy Linux 2.14X
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 5 of 5 Posts_count   Goto page: Previous 1, 2, 3, 4, 5
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0885s ][ Queries: 12 (0.0102s) ][ GZIP on ]