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 Mon 25 May 2015, 07:55
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message

Joined: 08 Aug 2008
Posts: 395
Location: Warsaw

PostPosted: Mon 06 Oct 2014, 16:27    Post_subject:  FFmpegYAG
Sub_title: FFmpeg gui

FFmpegYAG is an advanced GUI for the popular FFmpeg audio/video encoding tool.

The dependencies:
wxWidgets from http://www.murga-linux.com/puppy/viewtopic.php?p=707396#707396
Description  ffmpegyag

Filename  ffmpegyag-0.7.4.pet 
Filesize  145.53 KB 
Downloaded  115 Time(s) 

Back to top
View user's profile Send_private_message 

Joined: 16 Jun 2008
Posts: 961
Location: Union New Jersey USA

PostPosted: Thu 09 Oct 2014, 23:52    Post_subject: FFmpegYAG -- missing libraries  

Hi robwoj44,

From its description at sourceforge, especially the screenshots, FFmpegYAG appears to be a worthwhile tool for video editing as well as file format conversation. Unless I've read too much into the screenshots, it appears that FFmpegYag provides a GUI for cropping, deleting or splitting out portions of a vid.

Regretfully, it as wouldn't run in Precise 5.7.1, I examined it for missing dependencies by opening a terminal in /usr/bin and typing, Code:

ldd ffmpegyag

which generated, in part, the following

sh-4.3# ldd ffmpegyag
linux-gate.so.1 => (0xffffe000)
libwx_gtk2u_gl-2.8.so.0 => not found
libwx_gtk2u_adv-2.8.so.0 => not found
libwx_gtk2u_core-2.8.so.0 => not found
libwx_baseu-2.8.so.0 => not found

Before I go searching for such missing libs, in which Pup did you successfully run it?


Edit: I found I had some time on my hands so I didn't wait for your response. I unpacked your pet. It's specs suggest you built it in wary. As I was running Precise, vicmz's obprecise 5.7.1, I looked for the missing libs in ubuntu's precise repositories. The libwxgtk2.8-0 deb was found here: http://packages.ubuntu.com/precise/libwxgtk2.8-0. Downloaded and extracted, it contained all the missing libs except libwx_baseu-2.8.so.0. That lib was found in the deb at http://packages.ubuntu.com/precise/libwxbase2.8-0.
The downloaded debs contained other files, but I only used the missing ones, together with symlinks in the extracted packages which --by their names-- clearly pertained to them. I copied the missing libs and symlinks to /usr/lib. Typing "ffmpegyag" in a terminal opened it without reporting any other lib being absent.
On starting ffmpegyag locates both avconv and ffmpeg codecs and asks you to chose which you want to use. To load a vid click Add Task(s) which brings up a file-manager. After it is loaded, highlight it and move the scroll bar under the preview window. There is no "automatic play" tool. The preview window becomes acceptable for use when the application is maximized.
As yet I haven't succeeded in doing much with the application beyond loading a file, selecting segments to copy. It does appear to have the potential for trimming out only those sections of a video you don't want by creating a "play-list" of the desired section: similar to XP's cut-assistant if you're familiar with it. Unfortunately, as yet its only generated error reports and unplayable files. But then, I don't really know anything about codec selection so I'll assume that problem is me.
Sorry I can't provide a pet of the missing libs as it would exceed the forum's file size limitation. Anyone running a Lupu or Tahr based Pup can find a link to the libs required in their respective versions from either webpage cited above.


p.s. Yah, it's my ignorance of codecs. By accepting some defaults I was able to generate three vids, they being selected segments of a source vid. But my selection of concatenate failed with an error message. So, back to exploring.
Back to top
View user's profile Send_private_message 

Joined: 16 Jun 2008
Posts: 961
Location: Union New Jersey USA

PostPosted: Sun 17 May 2015, 21:58    Post_subject: FFmpegyag for Tahrpup (maybe)  

Hi all,

After cobbling together an ffmpeg4vivid.sfs, and a pet of additional libraries and symlinks in order to get that to run under Tahrpup, http://murga-linux.com/puppy/viewtopic.php?p=845469#845469 only to discover that project might have been unnecessary [anticipated and accomplished by others] I decided to do something useful before ffmpeg's requirements got lost in the recesses of my mind: Build an ffmpegyag for Tahrpup.

After struggling for several hours to find the necessary libs to modify either robwoj44's version, or the modified one I had cobbled together for Precise, I was about to quit. Either it wouldn't work at all, or working partially it broke ffmpeg4vivid.

Then it occurred to me. Maybe the maker's of ffmpegyag, themselves, had done something I could use. Sure enough they had. They had published a new version. I suppose from its name it was for Linux Mint 17, which I understand is a debian-Ubuntu hybrid. You can download the deb from here: http://sourceforge.net/projects/ffmpegyag/. On that page you'll also find a link to their companion project, ffmpeg-hi. They recommend using it.

I downloaded both and used RSH's PaDS to combine them into an SFS. When loaded simultaneously with ffmpeg4vivid, and the aforementioned pet of libraries, it didn't break ffmpeg in Tahrpup.

It won't open in vividpup.

In Tahrpup, ffmpegyag opened and appeared reasonably functional. It might, in fact, be fully functional and its only I who haven't figured out how to configure it:

When it opens, it offers to use two versions of its own codes, plus those included in ffmpeg4vivid and the avconv codec built into Tahrpup. I haven't tried to use the avconv codec yet. I've been able to work with the ffmpeg codecs, but as yet haven't found a combination of ffmpegyag's own codec which worked.

Maximizing the application provides a realistic size preview screen to be used with its cut & trim function. To mark beginning and end points of sections you want to cut-out or use, you do not move what appears to be a slider. Rather, you just click it and then hold down the space-bar. When you reach a point you want to mark, you just release the space-bar and click the begin or end marker. After clicking the end marker you click the "Add" button. The interval between will be added to a play list. [I haven't yet experimented with the "delete" button or a combination of the two. As ffmpegyag simply uses the source file as a reference for creating a new video, I would expect "deletions" to be non-destructive of the source file].

At any rate, ffmpegyag only occupies 21 MB of hard-drive. Since it suggests that it may work with avconv, I'll have to see if it can be used without ffmpeg4vivid. If we can get it to function fully it may prove to be a very useful tool.

Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
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 attach files in this forum
You can download files in this forum

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