And here is:
dmMediaConverter version 1.0.0
Thanks to robwoj44 for bringing this latest version of the app, in its original form, to my attention.
The following are temporary links (which I will keep updated) of a small install version of dmMediaConverter for 32bit and 64bit Linux. I have repackaged the original application for DebianDog and also Puppy in order to much reduce the size (uncompressed size only 3.7 MB rather than the original approx 50 MB). Download size of 32bit version is only 1.3 MB:
-----
Versions for 32bit Linux (briefly tested):
Download 1.3MB Debian deb package tested on DebianDog jwm version from:
https://www.dropbox.com/s/jgdjekfgc7f45 ... 6.deb?dl=0
Download 1.3MB dotpet package tested on Puppy Slacko 6beta from:
https://www.dropbox.com/s/d37a0ykpn6dvi ... 6.pet?dl=0
-----
Versions for 64bit Linux (untested, but should work the same):
Download 1.5MB Debian deb package from:
https://www.dropbox.com/s/gux536sh4n5hz ... 4.deb?dl=0
Download 1.5MB dotpet package from:
https://www.dropbox.com/s/2jo2ydr0hnkn4 ... 4.pet?dl=0
-----
If installing the deb package in DebianDog, you should afterwards also enter:
Code: Select all
apt-get install -f
NOTE WELL: If you don't already have ffmpeg installed on your system, you need to do that. In DebianDog, you can create a loadable ffmpeg sfs filesystem from Start Menu->Utility->FFmpeg2sfs
Comparison with the original dmMediaConverter download:
The only difference is that this version uses external ffmpeg components in /usr/bin rather than the original statically compiled included ffmpeg components. I have tested this as working so far (on DebianDog) and the dotpet on Puppy Slacko 6beta, but needs further testing, and results will depend on the capabilities of the ffmpeg installed on your system (which ffmpeg aac encoder used, for example - mp3 should work for audio though). Will probably also work in Precise 5.7.1 but I haven't tested that. EDIT: Does not owing to Precise using avconv/avprobe and an old version at that, rather than ffmpeg/ffprobe.
USAGE:
The following is an extract from the dmMediaConverter home page that covers what the popups said. Note that the key to Converting with this is usually to uncheck the Streams video 'Copy' checkbox; that activates the video encoder settings panel:
From: http://dmsimpleapps.blogspot.ro/2014/04 ... erter.html
I plan to create and also attach here a dotpet of this much reduced download sized version soon and following further testing. In the meantime, if you wish to try dmMediaConverter, you can find a dotpet of the original version (approx 18 MB download, 50MB uncompressed), which includes its own ffmpeg via the following thread:1. Select job type
2. Add source files
3. Modify stream parameters.
- "Enable" checkbox - means that the stream will be present in the output file
- "Copy" checkbox - stream will not be reencoded, only copied, so, stream options (lower part of the app) will be disabled. To modify stream just unckeck it and you will be able to choose codec and various audio / video options.
- To enable Picture settings on a video stream (crop, pad , rotate, etc) first, you need to uncheck "Copy" and click the video screenshot or just double click it directly. Options seted here will be automatically saved when you close this window. If you reopen "Picture Settings" later all settings for that video stream, now, will be preserved.
4. Hit "Run now" button to start conversion. The application will ask you for an output file and depending on the file extension chosen will use the proper format (container). i recommend Matroska (.mkv) because it is compatible with all the codecs available in the app.
5. Sit back and wait for it to finish. What you see in the Output tab is exactly the ffmpeg output. You can approximate the progress by looking at the written time (100% = source file duration).
http://www.murga-linux.com/puppy/viewtopic.php?t=95469
Note that, whilst dmMediaConverter package is currently free, its author has indicated (via ubuntu forum) that he has no current plans to release its sources (a pity...). Should be interesting to compare its facilities and ease of use with the likes of ffmpeg and the much larger and more complex Handbrake.
Quote from the program's author at the apps website:
Notes:I do not know it yet or promise that the app will be released as Open Source. Nevertheless, it will be free.
If you like the app and want to continue it's development, please donate. Any amount will be appreciated.
With this app i also distribute a ffmpeg static build without modifying any of its source files. I have not studied, yet, legal implications.
A version of the original (slightly older at the moment) is also available from Ubuntu Software Centre.
I don't myself have a 64bit machine to test the 64bit Linux packages on, but I guess they will work the same.
A nice feature of the package is that it shows the generated ffmpeg command during processing, so that could be re-used at the commandline (or stored away for re-use in DebianDog/Puppy DoMyFile program's command list).
You can find more about Lazurus IDE, which was used to write dmMediaConverter, here:
http://www.lazarus.freepascal.org/
William
EDIT: Worked in DebianDog and also Puppy Slacko 6beta, which use ffmpeg and ffprobe. However, in quick test, didn't work in Puppy Precise 5.7.1 afterall. I believe problem is that Precise actually uses avprobe, which apparently does not understand the option -print_format, which ffprobe uses. Both ffprobe and avprobe can use apparently equivalent option -of. Pity it is not open source or could have fixed that issue at least.
The original package will however probably work okay in Puppy Precise since it comes with its own ffprobe in the package (which unfortunately bloats the size). Can fetch that ffmpeg included dotpet version via robwoj44 thread:
http://www.murga-linux.com/puppy/viewtopic.php?t=95469
I've contacted the program's author, via his blog, about our tests of his application here with the hope that future versions could be designed with ffmpeg/ffprobe avconv/avprobe compatibility. It certainly looks like a very useful program and I hope the author will in the end release it as open source too.