Problems using ffmpeg (Solved)

Audio editors, music players, video players, burning software, etc.
Message
Author
gcmartin

Keeping up to date on this utility service

#41 Post by gcmartin »

@Step & @Smokey01: ... It appears, from my 10000 foot view that the 2 of you are collaborating on this effort. Will this utility land on @Smokey01's site, or in the PPM for @666Philb, @01Micko, and others to add to WOOFCE for PUP builds?

Could the progresses land in this thread's opening post?

Curious

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#42 Post by mcewanw »

step wrote:Hi mcewanw, thanks for your feedback and ideas. On fatdog64 710, which is the intended platform for this script, I don't see ffmpeg processes hanging. Maybe it's specific to your pet?
I

Yes, could be the platform - I just gave it a quick spin on XenialDog, which is what I am currently mainly using. Even then, it will be a very minor problem, which I'll try and check sometime once your finished effort is published - I can always download fatdog64 at that stage if you don't publish as a more universal pet.

My own utility will probably be published in both deb and pet format, but I'll have to compile part of it for 64bit systems too, which I haven't done yet.

Never having myself used woof-ce, and too busy to be likely to, I have no idea how to add any of my own work to that or any of it's (?) repositories. Even Precord isn't in there as far as I know, despite it often being in earlier puppy releases. I suspect I am supposed to make submissions to woof-ce git if I want them considered, but that's not my thing really and, come to think of it, I've never been considered a 'developer' in any of the puppy-related developer lists anyway! (as far as I know) which is fair enough - I'm retiring soonish anyway :-)

http://puppylinux.org/wikka/PuppyOrganization
http://puppylinux.org/wikka/Puppy53Developers
(but, truth is, I think only BK and Pemasu were using any of my programs in their distributions - precord mainly and pavrecord a little, some had premote - none of these in Slacko as far as I know - I accept - they were pretty much junk, and so is this last one of mine since based on that old rubbish).

In last few years I mainly concentrated on DebianDog and haven't produced much in the way of apps of late - but I've pushed myself to complete this one maybe as a last. Lazy me.

Whatever I publish, will at least be on a thread in the forum here for use or not use.

William
github mcewanw

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#43 Post by step »

@gcmartin updates, if any, will be on published in the Fatdog64-710 beta ISO.

@mcewanw I haven't contributed anything to woof-ce either. I use Fatdog64 almost exclusively, which isn't built with woof-ce. I publish my things on GitHub and link them to forum threads as I see fit. I can manage my time better that way.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#44 Post by greengeek »

mcewanw wrote:I think only BK and Pemasu were using any of my programs in their distributions - precord mainly and pavrecord a little, some had premote - none of these in Slacko as far as I know -
Pavrecord is standard in Slacko 5.6
Havent done much with pups newer than that - i stick with what works for my hardware and Slacko 5.6 is my sweet spot so far.

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

Out of the boiler room into the sun

#45 Post by mcewanw »

greengeek wrote:Pavrecord is standard in Slacko 5.6
Oh, that's news to me! I've never really been in the main Puppy group since had some disputes with some of its core in the distant past - these days are gone though. More recently, being mainly using DebianDog probably left me considered non-Puppy in terms of my efforts, but that's not true. I also have a recent Puppy on my system because I try to make anything I do compatible.

Anyway, pAVrecord, probably about to be rendered relatively obsolete for making screencasts (especially since it needs so ffmpeg/avlib alterations to produce best new results) - I've almost completed my new screencast app (and others doing similar), which should give much better results. (simple ability to do screencasts with pAVrecord was just a little extra anyway - never its focus)

The only caveat is that I made a design decision to only support reasonably recent ffmpet/avconv (since moving target options) and also I've limited the video encoder to what works very well on my Intel Core II duo, 2 GB RAM, nine year old machine. Older machines, may need slower encoder and a compilation of newer ffmpeg/avconv.

Still got to compile underlying utility for 64bit use too, and double/triple check as much of the code as possible before uploading somewhere next week all going well - assuming, that is, that I decide that it is really worth me publishing it for other than my family's use (they are my main testers, and provide the kind of useful constructive feedback I prefer - they are the only 'passengers' I need). I'm otherwise long looking forward to leaving the team working away in the dark undersea boiler rooms so that I can lie on the Puppy-like sundeck of this vessel along with the apparently elite personages who live up there (paraphrasing Pelo's recently removed signature). Makes me think of HG Wells "Time Machine". But Pelo has done me a favour - he has pretty much convinced me to put my feet up and enjoy family life more.

William
github mcewanw

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

sneak preview of ddogxcap

#46 Post by mcewanw »

Put in relevant own applications thread, since preparing for possible public release:

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

William
github mcewanw

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

hijack addon for pAVrecord for high quality screencast

#47 Post by mcewanw »

greengeek wrote:My Slacko 5.6 derivative didnt like the command:

Code: Select all

# ffmpeg -y -thread_queue_size 384 -f alsa -ac 1 -ar 44100 -i
...
...
Unrecognized option 'thread_queue_size'.
Error splitting the argument list: Option not found
# 
Hello greengeek,

I've uploaded a simple addon for pAVrecord, actually two: one for older ffmpegs, such as may be in Slacko 5.6 and one for newer ffmpegs. All you need to do is to copy the 'hijack' file into /root/.pavrecord (removing the dummy extension as explained in the upload post).

I don't have Slacko 5.6 installed so you would need to try it yourself to see if this addon works on there - all going well the result should be much higher screencast quality (gives same default screencast video quality as SSR quality on my system) if your system and ffmpeg support it.

Please let me know if you try the addon. If it works I'll later put in the first pAVrecord thread post. You can find the addon here:

http://www.murga-linux.com/puppy/viewto ... 345#921345

For more recent ffmpegs, installing new program weX would be a better option - gives same as SSR high quality screencast plus allows user to select capture area or window to capture with the mouse (as well as embedded webcam option).

http://www.murga-linux.com/puppy/viewtopic.php?t=107905

However, pAVrecord, remains perfectly usable (especially with this addon) - pAVrecord works better with older ffmpegs because it was the first to record the audio and video as separate tracks followed by a merge operation, which addresses some issues of audio/video syncing in older ffmpegs. I was also careful in writing both pAVrecord and weX to make sure that neither of them used any later gtkdialog additions, so work with old gtkdialog3 as supplied in older Pups without any problem.

EDIT: Please post any replies to the relevant pAVrecord thread above.

William
github mcewanw

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

Re: hijack addon for pAVrecord for high quality screencast

#48 Post by greengeek »

mcewanw wrote:I've uploaded a simple addon for pAVrecord, actually two: one for older ffmpegs, such as may be in Slacko 5.6 and one for newer ffmpegs.
Thanks william - replying in other thread.

Post Reply