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, 17:42
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 2 of 5 Posts_count   Goto page: Previous 1, 2, 3, 4, 5 Next
Author Message
mcewanw

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

PostPosted: Wed 17 Oct 2012, 11:03    Post_subject: pAVrecord version 0.9.0 released - Important update
Sub_title: Also a version specially modified to work with Puppy Precise.
 

Download from first post in this thread. (Note that a modified version of precord has also been created especially for Puppy Precise because Precise currently uses a different codec for aac audio and needed an alternative for mpeg4).

Please remember to delete your old /root/.pavrecord config directory before installing this one because it has a new Audio sync offset default.

Note well that I have also included a version of pAVrecord especially made for Puppy Precise (pavrecord-precise-0.9.0). The ffmpeg (+libavformat extras provided by shinobar) currently provided for Precise require this modified version. But the normal one should be used in Slacko, Dpup Exprimo, or any other non-Precise derived system.

# Changes:

# Version 0.9.0: changed Audio sync offset method

# Version precise-0.9.0: As above, but also using libvo_aacenc instead of libfaac and using -vcodec mpeg4 -vtag xvid instead of libxvid (because libxvid would have needed extra and variable parameters to work in Precise).

pAVrecord videos weren't playable by gnome-mplayer in Precise and perhaps on some other users' systems more generally (though they played okay for me in Slacko). I discovered that Precise didn't like the method I used to delay the audio, but the videos play fine with the new delay method. Furthermore, I find in tests that the delay correction is now much more consistent across codecs.

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.

Edited_times_total
Back to top
View user's profile Send_private_message Visit_website 
mavrothal


Joined: 24 Aug 2009
Posts: 1698

PostPosted: Wed 17 Oct 2012, 14:16    Post_subject:  

Nice going mcewanw.

Tried pavrecord 0.9.0-precise, and although I can get audio fine, I can not get but the first frame in video.
Running from the command line I get
Code:
# pavrecord
Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
overrun!!! (at least 7.901 ms long)
overrun!!! (at least 6.467 ms long)
overrun!!! (at least 11.191 ms long)
stdout: Broken pipe


If I run just the ffmpeg/fflpay command (# ffmpeg -f video4linux2 -s 360x240 -i /dev/video0 -r 15 -vcodec libtheora -qscale 1 -f avi - | tee /mnt/sda1/test.avi | ffplay /dev/video
) I get either I/O error on /dev/vido0 or "opperation not permitted" on /dev/video0.
From what I could understand the defending step is ffpaly. Confused

BTW the mplayer tv// works OK as does the guvcview-precise, so should not be anything wrong with the hardware.

On a different note, regardless if it is going to work in my hardware or not, would be nice if the camera preview and the recording step would be uncoupled, so you can see what is going to be recorded before you start recording.
Maybe for v1.0 Wink

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
mcewanw

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

PostPosted: Wed 17 Oct 2012, 16:07    Post_subject:  

mavrothal wrote:

BTW the mplayer tv// works OK as does the guvcview-precise, so should not be anything wrong with the hardware.


First, I would good to know what the hardware is along with the exact version of Puppy you are running on it. (I am assuming you are running this on Puppy Precise with the ffmpeg provided there, which is what this version if designed for).

Second, it would be good if you sent me a copy of the output after running pAVrecord from a console. i.e. just enter into a console: pavrecord Then try recording a video (for simplicity use wav audio, mpeg1 video in an avi container. If the output you already sent is all you are getting, definitely need find out what video device (/dev/video0 or whatever) your hardware uses.

It is possible that your hardware is not using /dev/video0 for its input device. You will have to track that down somehow. Once you have checked that, if it is not /dev/video0 you should try entering whatever it is in the pavrecord config entry box vDEVICE.

If all fails, you indeed need to find out the simplest ffmpeg line that will record video for you and we can take it from there. Don't worry about the audio till then or ffplay in the commandline for now (ffplay is in Precise however, so that should not be causing the problem). The overrun stuff is not an error - that just means you were pressing the pause control and re-running repeatedly.

Finally, you say that mplayer tv// works. It might be helpful if you post the exact command you use for that to be the case.

I will think about adding a preview video facility at some stage later once the main application is tested as going well.

_________________
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 
mavrothal


Joined: 24 Aug 2009
Posts: 1698

PostPosted: Thu 18 Oct 2012, 00:48    Post_subject:  

mcewanw wrote:
mavrothal wrote:

BTW the mplayer tv// works OK as does the guvcview-precise, so should not be anything wrong with the hardware.


First, I would good to know what the hardware is along with the exact version of Puppy you are running on it. (I am assuming you are running this on Puppy Precise with the ffmpeg provided there, which is what this version if designed for).

Second, it would be good if you sent me a copy of the output after running pAVrecord from a console. i.e. just enter into a console: pavrecord Then try recording a video (for simplicity use wav audio, mpeg1 video in an avi container. If the output you already sent is all you are getting, definitely need find out what video device (/dev/video0 or whatever) your hardware uses.

<snip>

Finally, you say that mplayer tv// works. It might be helpful if you post the exact command you use for that to be the case.



This precise 5.3.96 on a VIA machine.
Here is the data you asked:
Code:
# pavrecord
Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
overrun!!! (at least 10.870 ms long)
overrun!!! (at least 7.016 ms long)
overrun!!! (at least 12.633 ms long)
stdout: Broken pipe
ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Input #0, avi, from '/root/2012_10_18_071058.avi':
  Metadata:
    encoder         : Lavf53.21.0
  Duration: 9942:03:14.13, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: mpeg4 (Simple Profile), yuv420p, 320x240 [PAR 1:1 DAR 4:3], 30 tbr, 30 tbn, 30 tbc
[mp3 @ 0x868f2c0] max_analyze_duration reached
[mp3 @ 0x868f2c0] Estimating duration from bitrate, this may be inaccurate
Input #1, mp3, from '/root/2012_10_18_071058.mp3':
  Duration: 00:00:18.43, start: 0.000000, bitrate: 32 kb/s
    Stream #1.0: Audio: mp3, 22050 Hz, mono, s16, 32 kb/s
Output #0, avi, to '/root/pAV2012_10_18_071058.avi':
  Metadata:
    ISFT            : Lavf53.21.0
    Stream #0.0: Video: mpeg4, yuv420p, 320x240 [PAR 1:1 DAR 4:3], q=2-31, 30 tbn, 30 tbc
    Stream #0.1: Audio: U[0][0][0] / 0x0055, 22050 Hz, mono, 32 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #1.0 -> #0.1
Press ctrl-c to stop encoding
frame=    2 fps=  0 q=-1.0 Lsize=     105kB time=0.07 bitrate=12918.2kbits/s   
video:14kB audio:66kB global headers:0kB muxing overhead 31.813395%


# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VX855/VX875 Host Bridge: Host Control (rev 03)
00:00.1 Host bridge: VIA Technologies, Inc. VX855/VX875 Error Reporting
00:00.2 Host bridge: VIA Technologies, Inc. VX855/VX875 Host Bus Control
00:00.3 Host bridge: VIA Technologies, Inc. VX855/VX875 DRAM Bus Control
00:00.4 Host bridge: VIA Technologies, Inc. VX855/VX875 Power Management Control
00:00.5 PIC: VIA Technologies, Inc. VX855/VX875 APIC and Central Traffic Control
00:00.6 Host bridge: VIA Technologies, Inc. VX855/VX875 Scratch Registers
00:00.7 Host bridge: VIA Technologies, Inc. VX855/VX875 North-South Module Interface Control
00:01.0 VGA compatible controller: VIA Technologies, Inc. VX855/VX875 Chrome 9 HCM Integrated Graphics
00:0c.0 SD Host controller: VIA Technologies, Inc. SDIO Host Controller (rev 10)
00:10.0 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.1 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.2 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.4 USB controller: VIA Technologies, Inc. USB 2.0 (rev 90)
00:11.0 ISA bridge: VIA Technologies, Inc. VX855/VX875 Bus Control and Power Management
00:11.7 Host bridge: VIA Technologies, Inc. VX8xx South-North Module Interface Control
00:13.0 PCI bridge: VIA Technologies, Inc. VX855/VX875 PCI to PCI Bridge
00:14.0 Audio device: VIA Technologies, Inc. VT8237A/VT8251 HDA Controller (rev 20)


# cat /sys/devices/pci0000:00/0000:00:01.0/viafb-camera/video4linux/video0/uevent
MAJOR=81
MINOR=0
DEVNAME=video0


# mplayer tv:// -tv driver=v4l2:width=360:height=240:device=/dev/video0 -fps 15


# ffmpeg -f video4linux2 -s 360x240 -i /dev/video0 -r 15  -f avi - | tee /mnt/sda1/test.avi | ffplay /dev/video
tee: /mnt/sda1/test.avi: No such file or directory
ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
avplay version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2003-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
[video4linux2 @ 0x8f49a80] ioctl(VIDIOC_REQBUFS)
/dev/video: Device or resource busy


Couldn't get ffmeg to record. Without the "ffplay /dev/video" in the last command does not give any errors but does not record either. Specifying codec, dito.
Any suggestions on that part?

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
mcewanw

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

PostPosted: Thu 18 Oct 2012, 01:07    Post_subject:  

mavrothal wrote:

video:14kB audio:66kB global headers:0kB muxing overhead 31.813395%


Hi mavrothal. Just had a very quick glance at the data you provided. The above line in your output suggests that it successfully recorded both the video and the audio tracks and that they were successfully combined (muxed together) into the video file whose name would begin with the three letters pAV.... I'll check it out further and get back to you.

I trust you looked for the file in /root and nothing was there?

Did you see the webcam video in a window on screen as you attempted to record it?

"tee" is used as part of an output (save) command. So the message that file or directory not found is peculiar. Was the drive mounted?

Once the video is created and the audio and video tracks have been combined, you can either simply open the directory where the video has been saved and click on it to open it in the default video player, or click the playback button marked "AV" on pavrecords Advanced (big) config interface GUI.

_________________
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 
mavrothal


Joined: 24 Aug 2009
Posts: 1698

PostPosted: Thu 18 Oct 2012, 01:20    Post_subject:  

mcewanw wrote:
mavrothal wrote:

video:14kB audio:66kB global headers:0kB muxing overhead 31.813395%


Hi mavrothal. Just had a very quick glance at the data you provided. The above line in your output suggests that it successfully recorded both the video and the audio tracks and that they were successfully combined (muxed together) into the video file whose name would begin with the three letters pAV.... I'll check it out further and get back to you.

Yes, The files are there. The audio file is fine and the video file has just 1 frame and is 4KB.

Quote:
I trust you looked for the file in /root and nothing was there?

Did you see the webcam video in a window on screen as you attempted to record it?

"tee" is used as part of an output (save) command. So the message that file or directory not found is peculiar. Was the drive mounted?



Yes Smile
Yes. As I mentioned originally, I just get the first frame and then is frozen there.
Yes. As mentioned above the files are there either in /mnt/sda1 or in /root

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
mcewanw

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

PostPosted: Thu 18 Oct 2012, 05:21    Post_subject:  

Sorry mavrothal, I've been away from the computer and it is almost my bedtime here so won't be able to check much till tomorrow. I'll just quickly reinstall the provided package and make sure it is indeed working okay on my own machine in case I blundered somehow during upload late last night. I haven't had any other report about the precise version - you may be the only one who has tried it!

I'll also try ffmpeg on the commandline and post something for you to try.

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.

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

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

PostPosted: Thu 18 Oct 2012, 05:40    Post_subject:  

Hello again mavrothal

Just thought I'd check if you remembered to install shinobars libav extras pet for ffmpeg, which is required for some codecs to work?
http://www.murga-linux.com/puppy/viewtopic.php?p=658852#658852

I just downloaded the precise version of pavrecord from the forum and reinstalled to check. (I carefully deleted the old version config files /root/.pavrecord before doing so).

I ran it from console accepting the selections provided by default and it worked fine on my machine (but using the previous release of Puppy Precise since my machine is not PAE capable). I'll get back to you on this tomorrow, but for now, as a matter of interest, here is what the console output looks like for this working record(no overrun messages because this was a straight record without pressing pause button). Using mp3 32k audio, MPEG-4/10 video, avi container:

Code:

# pavrecord
Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
stdout: Broken pipe
ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Input #0, avi, from '/root/2012_10_18_222722.avi':
  Metadata:
    encoder         : Lavf53.21.0
  Duration: 9942:03:14.13, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: mpeg4 (Simple Profile), yuv420p, 320x240 [PAR 1:1 DAR 4:3], 30 tbr, 30 tbn, 30 tbc
[mp3 @ 0x8078a80] max_analyze_duration reached
[mp3 @ 0x8078a80] Estimating duration from bitrate, this may be inaccurate
Input #1, mp3, from '/root/2012_10_18_222722.mp3':
  Duration: 00:00:12.28, start: 0.000000, bitrate: 32 kb/s
    Stream #1.0: Audio: mp3, 22050 Hz, mono, s16, 32 kb/s
Output #0, avi, to '/root/pAV2012_10_18_222722.avi':
  Metadata:
    ISFT            : Lavf53.21.0
    Stream #0.0: Video: mpeg4, yuv420p, 320x240 [PAR 1:1 DAR 4:3], q=2-31, 30 tbn, 30 tbc
    Stream #0.1: Audio: libmp3lame, 22050 Hz, mono, 32 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #1.0 -> #0.1
Press ctrl-c to stop encoding
frame=   58 fps=  0 q=-1.0 Lsize=     180kB time=9.17 bitrate= 160.8kbits/s   
video:112kB audio:42kB global headers:0kB muxing overhead 17.028237%

_________________
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: Thu 18 Oct 2012, 06:23    Post_subject:  

If the following commandline doesn't work for you mavrothal, then the problem is ffmpeg-related at this stage and not pavrecord per se. Ffmpeg errors you'd have to ask Barry and shinobar about. Otherwise get back to me and please let me know the results anyway. Note that this particular command assumes Puppy Precise plus installation of the above-mentioned libav extras dotpet from shinobar. It is just to check video track recording first, so no audio in this line. Best to cut and paste it in your console for certainty:

Code:

ffmpeg -y -f video4linux2 -s 320x240 -i /dev/video0 -r 30 -vcodec mpeg4 -vtag xvid -f avi try.avi


If that successfully records try.avi, which it should, you then need to check (with a different command line) that your mp3 audio is recording okay [EDIT: though I note now that you said that the mp3 audio track recorded fine].

As I said, I have only been in a position to test pavrecord on the previous Precise (non-PAE) beta. Can you also check that ffplay is provided on your system, since pavrecord has that listed as one of its dependencies. ffplay -version, should tell you. If the try.avi video recorded correctly above, you can check ffplay is working correctly via a pipe by entering:

Code:

cat try.avi | ffplay -


Note that is ffplay [space] then a minus (which tells ffplay to read from stdin. i.e. via the pipe). Actually, I believe pavrecord should still record even if ffplay wasn't there, you just wouldn't see what you are recording as it is happening...

If all the above works then really pavrecord should be working for you, since it is just a frontend to these component parts.

EDIT: Also, instead of what you tried, you could try:
Code:

ffmpeg -f video4linux2 -s 360x240 -i /dev/video0 -r 15  -f avi - | tee /mnt/sda1/test.avi | ffplay -


Note that when there is an apparent problem, it is always worth deleting /root/.pavrecord and then restarting pavrecord, which will automatically rebuild the default /root/.pavrecord config directory. If some other program is holding onto /dev/video0, might be worth a reboot to clear that first.

_________________
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 
mavrothal


Joined: 24 Aug 2009
Posts: 1698

PostPosted: Thu 18 Oct 2012, 12:04    Post_subject:  

I admit I had not installed shinobar's pet Embarassed
However, installing it does not improve things a lot, other than instead of a black first and only frame in the video, I get the actual first frame and nothing more.
This is true for all the ffmpeg commands you suggested.
Looks like that is an ffmpeg thing.
I guess I'll wait for Precise RC2 that will apparently include pAVRecord and shinobars pet and take it from there again.
Thx

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
mcewanw

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

PostPosted: Fri 19 Oct 2012, 00:46    Post_subject: pAVrecord 0.9.1 released. Added video preview facility
Sub_title: (use record STOP button or alternatively the mixer button to activate)
 

I'm really hoping this is the final for now. As long as the new preview facility hasn't introduced any bugs...

Please remember to delete your old /root/.pavrecord config directory before installing this one because it has a new Audio sync offset default.

Note well that I have also included a version of pAVrecord especially made for Puppy Precise (pavrecord-precise-0.9.0). The ffmpeg (+libavformat extras provided by shinobar) currently provided for Precise require this modified version. But the normal one should be used in Slacko, Dpup Exprimo, or any other non-Precise derived system.

# Changes:
# Version 0.9.1: added video preview to VU/mixer display (use record STOP button or the mixer button to activate)

_________________
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: Sun 21 Oct 2012, 21:03    Post_subject: pAVrecord 0.9.2 released
Sub_title: Starts in preview mode. Closes retrovol on record or quit.
 

This release follows a feature request by user mavroval.

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

Also note that for Puppy Precise there continues to be a special version of pavrecord to account for a difference in provided recording codecs.

# Changes:
# Version 0.9.2: Starts in preview mode. Closes retrovol on record or quit.
# Modified Help and button text to explain popping up VU, mixer and preview.
# Version 0.9.1: added video preview to VU/mixer display (use record STOP button or the mixer button to activate)

_________________
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: Sun 21 Oct 2012, 23:44    Post_subject: re-uploading pavrecord 0.9.2 shortly  

Sorry I mixed up the two dotpets. I will be re-uploading the two version of pavrecord-0.9.2 again shortly.
_________________
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: Mon 22 Oct 2012, 01:04    Post_subject: Re-upload (fixed) new release pavrecord-0.9.2
Sub_title: Starts in preview mode. Closes retrovol on record or quit.
 

NOTE: I mixed up the dotpets on previous upload and also noticed a small flaw in the code, so have fixed all that and re-uploaded with same 0.9.2 version number. Unfortunately, I thought I had taken the previous dotpets down, but hadn't, so a few people have downloaded these earlier faulty ones. Please re-download now.

This release follows a feature request by user mavroval.

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

Also note that for Puppy Precise there continues to be a special version of pavrecord to account for a difference in provided recording codecs.

# Changes:
# Version 0.9.2: Starts in preview mode. Closes retrovol on record or quit.
# Modified Help and button text to explain popping up VU, mixer and preview.
# Version 0.9.1: added video preview to VU/mixer display (use record STOP button or the mixer button to activate)[/b]

_________________
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: Thu 25 Oct 2012, 02:01    Post_subject: Special version pavrecord-0.9.2 for Puppy 4.x series
Sub_title: Tested all okay on Puppy Akita
 

Special version pavrecord-0.9.2 for Puppy 4.x series

This follows some comments I came across on the Puppy Akita thread. The ffmpeg there was older/different so some mods were required to pavrecord to bring it back to pretty much full functionality.

I was unable to find any problem with the sound recording part of pavrecord, however, except that I had to run alsaconf everytime I booted Akita for some reason to enable sound recording on my soundcard (to have it recognised). Without sound, the video will refuse to record, so you need to check your alsa system is fully functioning before using pavrecord. I thus suggest running alsaconf to ensure your soundcard is fully working before trying pavrecord.

Also, Akita has an older kernel than I've been using (with Slacko and Precise etc). One drawback of that seems to be that the webcam drivers may not all function, or not so well. Only one of my two plugin webcams worked okay (the other had large doubled-up video) and even the good one did not run as well as it does on Precise or Slacko. Nevertheless it worked reasonably well, and jpeg capture and x11grab all worked too now, and sound recording.

Haven't tested this on any other 4.x series Puppy - all depends on the ffmpeg I suppose, and the kernel/modules for webcam drivers. I'll try and test a few when I next have time. Might even work to some extent (or could be made to...) on a 2.x series puppy, though I don't know as yet.

_________________
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 
Display_posts:   Sort by:   
Page 2 of 5 Posts_count   Goto page: Previous 1, 2, 3, 4, 5 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:  

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.1323s ][ Queries: 13 (0.0097s) ][ GZIP on ]