I would like to suggest FFmpeg (https://ffmpeg.org/) for inclusion in PortableApps.
New: Kanri (Oct 9, '24), Platform 29.5.3 (Jun 27, '24)
1,100+ portable packages, 1.1 billion downloads
No Ads November!, Please donate today
I would like to suggest FFmpeg (https://ffmpeg.org/) for inclusion in PortableApps.
FFmpeg is a command-line utility, more than a little awkward to use by itself.
The TEncoder app on the site is a GUI video converter that uses either FFmpeg or MEncoder as its back end. Same functionality, but much easier to use.
FFmpeg is a very versatile tool and hence there are many situations where it is needed.
Programs with GUIs are useless for complex tasks.
The key benefit of PortableApps is its update feature and users would appreciate to have it for FFmpeg, too.
the question would be rather how many users would appreciate to have a command line tool like that?
probably 99% will not bother as they will not be able to use it
Otto Sykora
Basel, Switzerland
... as most people don't even know about PortableApps.
However, the more Apps are included, the more interesting PortableApps distribution will become for different kinds of users.
FFmpeg is widespread and the main video toolkit with a large user community.
Command line tools don't really fit with our current setup. That said, I've been considering adding it as a sub-set of available utilities. Similar to how CommonFiles plugins work but shunted into a separate directory (maybe CommandLine) and have each tool automatically added to the PATH for things like Command Line Portable or Console Portable when launched from the menu. Unfortunately the amount of work required to keep it all updated (significant) outweighs the number of people that would use and benefit from it (very small).
Sometimes, the impossible can become possible, if you're awesome!
I could imagine that users or developers might update the PortableApps packages, if the process is clear and not too complicated.
For example if there was a script that packs and uploads the files things could happen quite automatic once this is configured.
Our tools already allow you to automatically package in a PA.c Installer once you drop your updated files in after taking the time to place your files in PA.c Format the first time. Takes about 1 hour the first time to ensure all the files are right. Updating takes just a couple minutes. But we can't currently provide free hosting to devs (that costs us money) without reviewing to ensure viruses and such aren't included.
But even just those first couple steps, only about 2% of devs will take the time to do it for their own product.
Sometimes, the impossible can become possible, if you're awesome!
I found a web page where you can get a portable version of ffmpeg.
https://www.videohelp.com/software/ffmpeg#download
This static application is used by Krita to render animations. That's how I found out about it. I have just started to try my hand at animations. Krita is free/open source. When you create some frames of animation, you can go to the Krita File menu and select "Render Animation". The window that pops up asks for the location of an application such as ffmpeg. I tried it with a Windows version using the portable version from the linked page. It worked.
This web page mentions that Krita uses ffmpeg:
https://opensource.com/life/16/10/animation-krita
From what little bit I've read about Krita, it is very popular. And, its animation capabilities are relatively new. So, I would think the demand for a portable version of ffmpeg at this website will only grow. In fact, it might be worth linking the portable version of ffmpeg to the Krita page here.
NOTE: I am using the PortablaApps version of Krita from this website. It is a Photoshop-like program with a lot of features.