View Full Version : dmMediaConverter v2.4.1
mdalacu
21st May 2014, 09:29
https://1.bp.blogspot.com/-NZPpXiM1mSU/XhHlpcSwqoI/AAAAAAABsUE/atE1MYvoGJsYIDaEKaHMUMxEJ4Yh6J89wCLcBGAsYHQ/s640/Screenshot_2020-01-05_15-30-46.png
dmMediaConverter is a crossplatform FFmpeg frontend (GUI) exposing some of its features. It is intended to be simple and easy to use but also to be able to achieve complex tasks. I have inspired myself from a lot of media converters like Handbrake, WinFF and MkvMergeGui. One feature was lacking from most of them, video stream copy (pass through), that made me build this.
For download and more details, here:
https://sites.google.com/site/dmsimpleapps/dmMediaConverter
If i have posted in the wrong subforum, please move the thread.
Also i will appreciate any kind of feedback.
Thanks.
Thanks Marius!.. I will test .. (both, Linux and Windows)
mdalacu
27th May 2014, 11:01
Version 0.9.5 is up! :)
http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html
mdalacu
28th May 2014, 09:27
Added support for VP8, VP9, Vorbis and Opus. So, now you can save in webp format.
mdalacu
30th May 2014, 10:12
Version 0.9.8 is up. With this release i will provide DEB files for easy instalation on Debian and flavors (Ubuntu, Mint , etc).
mdalacu
2nd July 2014, 08:13
Is there a problem with the app, because i can not see the thread anymore? Is the app in the same situation as potplayer?
Thank you.
Asmodian
2nd July 2014, 17:39
The forum defaults to only display one month of threads, I don't think anyone has accused you of violating any licences. ;)
It looks like a nice GUI, I would give it a try but I am a CLI user. :)
mdalacu
3rd July 2014, 18:08
Version 0.9.9. is up!
mdalacu
22nd August 2014, 06:09
dmMediaConverter (http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html) v1.0.0
New Features!
- Stream Profiles!
- Bulk Convert mode! Convert multiple files at once.
- 2 pass encoding for video codecs
- DeShake filter (not so good ...)
- Creation_time tag
- HiDPI support
- Added all ISO 639-2 language codes
- Added color coded stream types for easy identification.
I hope you like it and please, provide feedback.
thanks.
Sparktank
22nd August 2014, 06:28
How interesting.
Though, it's a bit tricky to download with the Google thing.
View defaults to tiles instead of list/details.
Plus I had to refresh page a couple times before downloaded started for me.
Thanks for the update. I'll give it a whirl sometime. Get something going for my Sony media player.
mdalacu
22nd August 2014, 06:57
How interesting.
Though, it's a bit tricky to download with the Google thing.
View defaults to tiles instead of list/details.
Plus I had to refresh page a couple times before downloaded started for me.
Thanks for the update. I'll give it a whirl sometime. Get something going for my Sony media player.
I think you are right ... default view mode in GDrive is a little annoying, but for me it is very reliable, i never had an issue with it and that was the main reason to host the files there.
I will thing for an alternate location.
Thank you for your feedback.
foxyshadis
22nd August 2014, 21:50
GDrive is a bit finicky, since it uses a lot of Javascript, and the default view (grid) doesn't work for your names, since all files look like "dmmediaconverter...". You should add "#list" to your download link.
Dropbox is a great alternate location, it's easy to share whole folders once and copy whatever you want into them later.
mdalacu
23rd August 2014, 09:56
GDrive is a bit finicky, since it uses a lot of Javascript, and the default view (grid) doesn't work for your names, since all files look like "dmmediaconverter...". You should add "#list" to your download link.
Dropbox is a great alternate location, it's easy to share whole folders once and copy whatever you want into them later.
Great tip, i will modify the link.
Regardind Dropbox, GDrive can do the same, you don't have to specify explicit permisions for uploaded files on a shared folder. In my country i can upload to GDrive with ~9 MB/s and on Dropbox with only 800 KB/s.
Thanks.
7ekno
25th August 2014, 09:18
Awesome app! Just had a play with the windows version and it's coming along nicely :D
The only thing I miss is the extra ~ 15% speed of a 64bit x264!
How difficult are 64bit versions of this sort of thing (I assume FFMPEG have a native 64 bit version)?!?
7ek
mdalacu
25th August 2014, 10:13
Awesome app! Just had a play with the windows version and it's coming along nicely :D
The only thing I miss is the extra ~ 15% speed of a 64bit x264!
How difficult are 64bit versions of this sort of thing (I assume FFMPEG have a native 64 bit version)?!?
7ek
They are not but i didn't think anyone would need such a version. Is the speed benefit real or placebo?
If it is real then i would take this into consideration since on linux i already provide a 64bit version.
Thanks for suggesting this.
mdalacu
12th September 2014, 21:16
ANOTHER BIG RELEASE! v1.1.0
- Added Preferences in main menu. Please learn how to use Latest option because in the feature i will not ship FFmpeg anymore.
- Added Test Run.
- Now you can rearrange and remove source files.
- Metadata edit for stream and container.
- Show complete stream and container info.
- x264 and x265 extra settings field (ex. put there bluraycompat, etc)
- More output container options.
- On failure does not clear settings.
Have fun and, please, provide feedback!
Thx.
http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html
mdalacu
16th September 2014, 11:28
Version v1.2.0 is up, mainly bug fixing.
GodRealm
19th September 2014, 13:53
Not working 2 pass mode in x265. He's working in ABR.
Other than that, the program is perfect. Good job!
mdalacu
19th September 2014, 14:15
Not working 2 pass mode in x265. He's working in ABR.
Other than that, the program is perfect. Good job!
Hi, i have just tested to be sure and for me it is working ... Can you detail the problem a little bit?
Thx.
GodRealm
19th September 2014, 15:41
Hi, i have just tested to be sure and for me it is working ... Can you detail the problem a little bit?
Thx.
In Mediainfo tool appears rc: abr and no rc: 2 pass.
I'm enabling 2 pass mode. But after I finish work, I'll check with Mediainfo, is displayed information --rc as abr and not as 2 pass.
mdalacu
19th September 2014, 16:28
In Mediainfo tool appears rc: abr and no rc: 2 pass.
I'm enabling 2 pass mode. But after I finish work, I'll check with Mediainfo, is displayed information --rc as abr and not as 2 pass.
In my opinion this is the way it should work. 2 pass is necessary for creation of an efficient abr file with a size restriction. If you look at Output tab it will see that ffmpeg is using 2 pass...
mdalacu
31st October 2014, 19:17
New, big release: v1.5.0!
Changelog:
- Parallel jobs - you can run multiple jobs in the same time
- Initial job progress implementation
- Split UI improvements
- Running under WINE is more robust now (Mac Os)
- Internal code rework
- Some bugs fixed
- Updated FFmpeg binary with latest version
I hope you like it and please provide feedback!
manolito
6th November 2014, 18:44
Very nice, I already like it better than Handbrake... :)
I think this thread is in the wrong section, it belongs under MPEG-4 Encodcer GUIs.
Can a mod please move it?
Cheers
manolito
mdalacu
7th November 2014, 08:03
Very nice, I already like it better than Handbrake... :)
I think this thread is in the wrong section, it belongs under MPEG-4 Encodcer GUIs.
Can a mod please move it?
Cheers
manolito
I am glad that you like it . Thank you.
And, i also think that this thread can be moved by a moderator in MPEG-4 Encodcer GUIs.
Thanks.
mdalacu
17th November 2014, 10:46
Thanks for moving the thread.:thanks:
CommonMortal
24th November 2014, 09:05
This is very useful, specially the video copy feature! One question please. What's the format i must put other parameters? I mean, the way i must put "subme 9" for example? I get failure message.
Another thing. It would be nice, if there was a way to save my encoding preferences. It seems when you launch again, it all turns to auto and default settings and you have to put again manually everything.
mdalacu
24th November 2014, 13:07
This is very useful, specially the video copy feature! One question please. What's the format i must put other parameters? I mean, the way i must put "subme 9" for example? I get failure message.
Another thing. It would be nice, if there was a way to save my encoding preferences. It seems when you launch again, it all turns to auto and default settings and you have to put again manually everything.
Hi, Thank you for your kind words.
You can use "subme=9" entered in the Params field.
You can not save encode settings, but you can create video and audio profiles and the apply them using right click (a very fast way). I can not create an a profile with whole settings (video, audio, subs) because i don't know in advanced the number of streams for it to be applied to....
Did it work for you?
Thx.
CommonMortal
26th November 2014, 08:08
Hi, Thank you for your kind words.
You can use "subme=9" entered in the Params field.
You can not save encode settings, but you can create video and audio profiles and the apply them using right click (a very fast way). I can not create an a profile with whole settings (video, audio, subs) because i don't know in advanced the number of streams for it to be applied to....
Did it work for you?
Thx.
Thank you. You already had a tip in the GUI, how dumb of me. Yes, it worked fine. Oh, any chance you can put audio in AC3 DPLII, like Handbrake does? Also, it would be nice to have an option like "anamorphic none" for DAR in Handbrake. It's the only way i don't mess with DAR... But i know, this way it would become a Handbrake clone i guess... Still, the video copy is useful for me. So thanks.
mdalacu
27th November 2014, 15:04
Thank you. You already had a tip in the GUI, how dumb of me. Yes, it worked fine. Oh, any chance you can put audio in AC3 DPLII, like Handbrake does? Also, it would be nice to have an option like "anamorphic none" for DAR in Handbrake. It's the only way i don't mess with DAR... But i know, this way it would become a Handbrake clone i guess... Still, the video copy is useful for me. So thanks.
For "anamorfic none" you can empty the DAR box and the program will not make any aspect ratio modifications or if you want you can write 1:1 to force an square pixel format.
As for DP2 i don't know if or how to do it yet...
CommonMortal
27th November 2014, 18:39
For "anamorfic none" you can empty the DAR box and the program will not make any aspect ratio modifications or if you want you can write 1:1 to force an square pixel format.
As for DP2 i don't know if or how to do it yet...
Thanks! Yeah only Handbrake i 've seen uses Dolby Prologic II, so it must have a support for such encoder that i guess it's not easy to find. Thanks anyway, it's useful.
mdalacu
6th February 2015, 07:36
Version 1.6.0 is up! :-)
Minor release:
- Added checkup for not overwriting the source file.
- You can assign dmMediaConverter to open media files. (ex. Right clik on file and "Open with..." dmMediaConverter's executable). You can use it like media info.
- Now bitrate will be shown in kbit/s for better readability.
- Small UI fixes
- Updated FFMpeg binary with latest version
http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html
manolito
6th February 2015, 14:32
Thanks! Working fine... :)
Cheers
manolito
Bozotheclown
12th February 2015, 17:06
try this app today, few of my suggestion:
- the help on first run is good idea, can you also add balloon tips when mouse is on important options (enable, copy, etc.)
- when I uncheck enable checkbox the copy checkbox is still active
- add subtitle preview
mdalacu
13th February 2015, 08:17
Thank's for your suggestions.
1. it could be done
2. it greys out when you uncheck enable. Has nothing to do with copy.
3. i don't think that i can do it.
ziemlichdunkel
26th February 2015, 18:36
Seems perfect Alternative to VidCoder, but please add auto Bitrate Calculation for 2pass (Input in MB)...
Thank you in advance...best regards.
mdalacu
22nd May 2015, 14:34
http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html
Version 1.7.0 is up ;)
- Burn text based subtitles (not yet picture based).
- Now you can manually specify additional FFMpeg filters (More) for audio and video streams.
- On linux it removes automatically "'" from metadata. Workaround for MKVToolNix generated files.
- Added option for auto add subtitle file (only *.srt for now).
- Small UI fixes and bugfixing
- Updated FFMpeg binary with latest version
mdalacu
16th September 2015, 14:20
#dmMediaConverter
http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html
Version 1.8.0 is up ;)
- Watermark. Double click on image to quickly position the logo.
- First Mac OSX native build. Soon available on Amazon for 5$.
- Estimate encoded stream size if the encoding type is CBR. @ziemlichdunkel
- Small UI fixes and refinements.
- Small bugs fixes.
- Updated FFMpeg binary with latest version.
mdalacu
17th September 2015, 12:50
Seems perfect Alternative to VidCoder, but please add auto Bitrate Calculation for 2pass (Input in MB)...
Thank you in advance...best regards.
I have implemented this, it shows an estimate of the encoded stream size if the encoding type is CBR.
Is it ok for you?
manolito
17th September 2015, 16:40
Thanks for the new version... :thanks:
One thing: The output status window does not scroll any more as it did with the previous version. It always goes back to the top and causes an annoying flicker.
//EDIT//
Please disregard the above. Completely overlooked the new "Follow" checkbox at the bottom right of the output window.
Cheers
manolito
mdalacu
18th September 2015, 09:22
Thanks for the new version... :thanks:
One thing: The output status window does not scroll any more as it did with the previous version. It always goes back to the top and causes an annoying flicker.
//EDIT//
Please disregard the above. Completely overlooked the new "Follow" checkbox at the bottom right of the output window.
Cheers
manolito
Yes, i have done this because on Windows XP i had some problems with large Output text and updating the last line.
manolito
26th May 2016, 18:37
Hi Marius,
any plans for an update?
I'm not too interested in new features (I like it very much as it is now...), but the software does not work with current versions of FFmpeg any more.
And FFmpeg did improve its built-in AAC encoder quite a bit during he last year. It's status is no longer "experimental", so this parameter is not needed any more. Maybe this is the reason why current versions crash with the older command line parameters.
Whatever, thanks again for this nice software, I use it all the time...
Cheers
manolito
manolito
14th June 2016, 23:44
Looks like development is on hold - it has not been updated in 9 months (not enough donations I guess...).
Anyways, this is still my favorite MPEG 4 GUI, about the only thing I was missing is better AAC audio support (only integrated AAC encoder is supported).
So here comes my little tool which enables the Fraunhofer libfdk_aac encoder. Here's the Readme:
Enabling the Fraunhofer libfdk_aac encoder under dmMediaConverter 1.80
_______________________________________________________________________
Copy the files from the appropriate folder into the "i386-win32" subfolder
under the dmMediaConverter folder (overwriting the existing files).
Note:
For AAC VBR mode only values from 1 to 5 are supported. 1 is the lowest
quality, 5 is the highest quality.
For more information about AAC encoding with ffmpeg see here:
https://trac.ffmpeg.org/wiki/Encode/AAC
The ffmpeg builds and the libfdk_aac.dll files come from Sherpya's
Mplayer website:
http://oss.netfarm.it/mplayer
Enjoy...
manolito
Download here:
http://www50.zippyshare.com/v/HIytQzXi/file.html
Cheers
manolito
//EDIT//
Added 64-bit versions. Causes a speed increase of more than 10% under a 64-bit Operating System. Please redownload...
Note: Does not work if the source is an AviSynth script using a 32-bit AviSynth version.
//EDIT2//
After some listening tests I added the "-cutoff 18000" parameter for CBR audio bitrates above 128k and for VBR mode 4.
mdalacu
16th June 2016, 13:15
Hi Marius,
any plans for an update?
I'm not too interested in new features (I like it very much as it is now...), but the software does not work with current versions of FFmpeg any more.
And FFmpeg did improve its built-in AAC encoder quite a bit during he last year. It's status is no longer "experimental", so this parameter is not needed any more. Maybe this is the reason why current versions crash with the older command line parameters.
Whatever, thanks again for this nice software, I use it all the time...
Cheers
manolito
Hi, you are right...have been 10 months since an update, little time for it, i have only corrected some bugs. Sorry.
But what do you mean that the app is not working with the latest ffmpeg? I use it with 3.0.2. Could you please explain?
Thanks.
P.S. Do you mean the "-strict experimental" option? I could remove it.
manolito
16th June 2016, 14:58
Hi Marius,
I have no idea if it is the "-strict experimental" option or if it is something else...
Could also be my ancient computer. It runs WinXP, the CPU is an old Intel Coppermine without SSE2 support.
It happens with ffmpeg point releases 2.86 and 3.00 (and higher). Of course the Win32 static versions from Zeranoe. The versions up to 3.00 still support WinXP, higher versions need to be patched. And these versions run perfectly on my machine under AVStoDVD, DVDStyler and some other applications.
When I try to convert a small FLV clip it works nicely using the ffmpeg version which ships with dmMediaConverter 1.80. The following command line is used:
"E:\Programme\dmMediaConverter\bin\i386-win32\ffmpeg.exe" -fflags +genpts -y -i "F:\Download\test.flv" -map 0:0 -c:v:0 libx264 -preset:v:0 medium -crf:v:0 23 -map 0:1 -c:a:0 aac -strict experimental -b:a:0 160k -metadata:s:a:0 "language=unknown" -shortest "i:\test.mkv"
When I replace ffmpeg.exe and ffprobe.exe with one of the newer versions, the job fails without any error message in the output window. The output window looks like this:
ffmpeg version 2.8.6 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
libpostproc 53. 3.100 / 53. 3.100
Input #0, flv, from 'F:\Download\test2.flv':
Metadata:
audiosize : 2735460
canSeekToEnd : true
datasize : 18451327
videosize : 15366116
hasAudio : true
hasCuePoints : false
hasKeyframes : true
hasMetadata : true
hasVideo : true
lasttimestamp : 330
metadatacreator : flvtool++ (Facebook, Motion project, dweatherford)
totalframes : 8264
encoder : Lavf57.25.100
Duration: 00:05:30.58, start: 0.000000, bitrate: 446 kb/s
Stream #0:0: Video: h264 (Main), yuv420p, 588x392 [SAR 1:1 DAR 3:2], 25 fps, 25 tbr, 1k tbn, 50 tbc
Stream #0:1: Audio: aac (LC), 44100 Hz, stereo, fltp, 64 kb/s
I have not tested this using a different computer, mainly because I have switched to Sherpya's ffmpeg builds which allow me to use libfdk_aac.
Cheers
manolito
manolito
17th June 2016, 02:27
Did some more tests, this time using my Win7 64-bit notebook.
Could also be my ancient computer. It runs WinXP, the CPU is an old Intel Coppermine without SSE2 support.
Seems to be true, under Win7 64bit using the latest ffmpeg builds (32-bit static) works without any problems.
I also made an interesting discovery about 64-bit ffmpeg versions. dmMedia Converter (which is 32-bit only for Windows) has no problems using 64-bit versions of ffmpeg.exe and ffprobe.exe. The speed increase is not placebo, it is real. On my notebook I consistently got speed improvements of more than 10% using 64-bit ffmpeg versions.
Cheers
manolito
mdalacu
17th June 2016, 06:06
Did some more tests, this time using my Win7 64-bit notebook.
Seems to be true, under Win7 64bit using the latest ffmpeg builds (32-bit static) works without any problems.
I also made an interesting discovery about 64-bit ffmpeg versions. dmMedia Converter (which is 32-bit only for Windows) has no problems using 64-bit versions of ffmpeg.exe and ffprobe.exe. The speed increase is not placebo, it is real. On my notebook I consistently got speed improvements of more than 10% using 64-bit ffmpeg versions.
Cheers
manolito
Sorry but i have no ideea. I thought that was from that option regarding AAC, anyway since now native AAC it is final i have removed that flag.
In the next version i will drop support for Windws XP and Linux on 32 bit e... My application i think that will still run on XP but the supplied ffmpeg will not, so it will have to be replaced with an patched version.
You are right you can use 64 bit ffmpeg with my 32 bit win app without any problems.
I can give you an EXE wtih "-strict experimental" option removed and some other bugs removed to see if it does any good but i don't think so. If you want it just say..:-)
manolito
17th June 2016, 18:23
I can give you an EXE wtih "-strict experimental" option removed and some other bugs removed to see if it does any good but i don't think so. If you want it just say..:-)
Of course I do... :D
manolito
17th June 2016, 20:54
While I'm at it, may I ask for a new feature in the next version?
Can you implement storing the main window size and position upon shutdown, and restoring them on startup?
Right now the lower part of the main window is cut off on my low resolution 14" notebook. Changing the link properties and specify to start the program maximized does not help, the software does not obey.
Cheers
manolito
mdalacu
21st June 2016, 07:11
While I'm at it, may I ask for a new feature in the next version?
Can you implement storing the main window size and position upon shutdown, and restoring them on startup?
Right now the lower part of the main window is cut off on my low resolution 14" notebook. Changing the link properties and specify to start the program maximized does not help, the software does not obey.
Cheers
manolito
Hi, it could be done in a feature version, right now i have made that the window will be displayed at 0,0 screen coordinates, i hope that will help your problem a little bit.
I put a link to dmmediaconverter.exe, just overwrite the old one. Please do not distribute it it is a work in progress version.
Please share your thoughts about it and notify me when you have dowloaded tha file so i could delete it.
https://drive.google.com/open?id=0B1MiTYJef5a9NUwxVE9vWHhBU0k
manolito
21st June 2016, 11:20
Thanks very much... :thanks:
Download is finished, will start playing with it right away.
Cheers
manolito
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.