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 Tue 04 Aug 2015, 10:10
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 6 [79 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Author Message
mcewanw

Joined: 16 Aug 2007
Posts: 2533
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

_________________
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 poster's website 
mcewanw

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

PostPosted: Sat 16 Aug 2014, 03:12    Post subject: New version pAVrecord (9.0.5) uploaded
Subject description: 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 poster's website 
Pelo


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

PostPosted: Mon 18 Aug 2014, 15:51    Post subject: pAVrecord 9.0.5 ( test aimed to frenchies)
Subject description: 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   219 Time(s)

TheRaby2011.jpg


_________________
Root is the glass, Pelo wants the wine.

Last edited by Pelo on Sat 04 Oct 2014, 00:19; edited 11 times in total
Back to top
View user's profile Send private message Yahoo Messenger 
Pelo


Joined: 10 Sep 2011
Posts: 4947
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
Subject description: 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
xwinfo.jpg
 Description   click on a window to get position on scree (xwininfo in terminal)
 Filesize   24.17 KB
 Viewed   97 Time(s)

xwinfo.jpg


_________________
Root is the glass, Pelo wants the wine.

Last edited by Pelo on Fri 13 Mar 2015, 22:33; edited 6 times in total
Back to top
View user's profile Send private message Yahoo Messenger 
Pelo


Joined: 10 Sep 2011
Posts: 4947
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
Subject description: 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   328 Time(s)

pAVrecord905.jpg


_________________
Root is the glass, Pelo wants the wine.

Last edited by Pelo on Thu 21 Aug 2014, 04:05; edited 1 time in total
Back to top
View user's profile Send private message Yahoo Messenger 
mcewanw

Joined: 16 Aug 2007
Posts: 2533
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 poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 4947
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
Subject description: 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!

_________________
Root is the glass, Pelo wants the wine.
Back to top
View user's profile Send private message Yahoo Messenger 
mcewanw

Joined: 16 Aug 2007
Posts: 2533
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 poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 4947
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)
Subject description: 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é.

_________________
Root is the glass, Pelo wants the wine.

Last edited by Pelo on Thu 21 Aug 2014, 20:08; edited 4 times in total
Back to top
View user's profile Send private message Yahoo Messenger 
mcewanw

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

PostPosted: Thu 21 Aug 2014, 17:48    Post subject: Re: A scottish in New zealand : the last try (5 points)
Subject description: 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 poster's website 
sheldonisaac

Joined: 21 Jun 2009
Posts: 507
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   326 Time(s)

mhz.png


_________________
Dell E6410: LuPu Super 2 & various Puppys; Dell D610: Windows XP, Puppy Linux 5.2, Carolite
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 
Pelo


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

PostPosted: Wed 26 Nov 2014, 05:40    Post subject: Frame rate settings to be adjusted to video ones.
Subject description: your settings are correct...
 

ah, çà c'est dommage because all settings seem correct.
video bitrate: 30 kbps
screencast framerate: 10fps
Running in terminal give errors ?
Perhaps codecs needed to be added.

_________________
Root is the glass, Pelo wants the wine.
Back to top
View user's profile Send private message Yahoo Messenger 
stemsee

Joined: 27 Jun 2013
Posts: 1257
Location: In The Way

PostPosted: Wed 07 Jan 2015, 06:13    Post subject:  

Happy 2015 all!

I am trying to connect my desktop to a projector which has no physical video input, there is only eshare (dlna) built in. It is an i- codis CB-100 running on android 4.2.2. It is pocket sized yet projects a 60" image on a wall and looks great! Cost me £140. It does have fulll and micro usb sockets and micro-sd card reader built in. The sound is great for such a small device, and comes with a tripod, and is very light and pocketable.

Problem is I want to project my desktop through it primarily for powerpoint presentations. Using chromium browser and vGet Cast dlna, I can play video and music through it.

Theory: Would it be possible to start PAvrecord recording an video file (without sound is ok) and immediately select the file to send over dlna to the projector. The idea is that the format of the file being created and the dlna stream match so that there is as little latency as possible between changing slides etc and viewing that on the projector.

Can anyone offer advice and help?

regards stemsee
Back to top
View user's profile Send private message MSN Messenger 
peebee


Joined: 21 Sep 2008
Posts: 1887
Location: Worcestershire, UK

PostPosted: Sun 21 Jun 2015, 05:21    Post subject: Screencast settings for tahrpup?  

Good morning

I am having great difficulty making a successful screencast (for YouTube) on tahrpup-6.0.3

Grateful if somebody could define the pavrecord-9.0.5 settings needed to make such a recording that will then play in vlc.

(I have no such problems on Slacko6 - Theora video encoding + mkv combined audio&video format gives a successful result with pavrecord-0.9.4 which plays fine in mplayer)

Many thanks
peebee

p.s. wondering why the 2 versions of pavrecord have different numbering?

_________________
LxPup = Puppy + LXDE
Back to top
View user's profile Send private message Visit poster's website 
mcewanw

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

PostPosted: Sun 21 Jun 2015, 05:43    Post subject: Re: Screencast settings for tahrpup?  

peebee wrote:
Good morning

I am having great difficulty making a successful screencast (for YouTube) on tahrpup-6.0.3

Grateful if somebody could define the pavrecord-9.0.5 settings needed to make such a recording that will then play in vlc.

(I have no such problems on Slacko6 - Theora video encoding + mkv combined audio&video format gives a successful result with pavrecord-0.9.4 which plays fine in mplayer)

Many thanks
peebee

p.s. wondering why the 2 versions of pavrecord have different numbering?


One of the pavrecord versions is for DebianDog which uses Debian apt package management, the other is for Puppy. I think they are otherwise the same version inside - I can't remember changing the numbering but if I did it would just have been because I added somthing specifically needed in DebianDog.

As far as screencasts are concerned, if none of the posts above (particularly in discussions with Pelo) provide good results for you, I would suggest trying the screencast feature of ffconvert (if you have that in Tahrpup), which works great and has a few extra featureswhen it comes to screencasting along with various codec presets. I posted to Pelo regarding some ffconvert screencast settings which worked for me here (though not specifically for Youtube):

http://www.murga-linux.com/puppy/viewtopic.php?p=839727#839727

Actually, ffconvert provides the settings it is using whilst doing the screencast, and once you check what the working settings are, they can then be used in pavrecord for pretty much the same result too (though not much point if ffconvert is making good screencast anyway... I can't remember which txt file ffconvert reveals its codec settings in but it is one of the ones in /tmp/ffconvert that you just need to read whilst ffconvert is doing its conversion or screencast.

Oddly, I rarely hear of anyone using ffconvert for screencasting; perhaps they don't realise it has that facility and pretty much as good as the much larger Xvidcap in my opinion.

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 poster's website 
Display posts from previous:   Sort by:   
Page 5 of 6 [79 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


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