Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
26th May 2016, 18:37 | #41 | Link |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
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 |
14th June 2016, 23:44 | #42 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
libfdk_aac for dmMediaConverter 1.80
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: Quote:
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. Last edited by manolito; 21st June 2016 at 23:22. |
|
16th June 2016, 13:15 | #43 | Link | |
Registered User
Join Date: May 2014
Location: Bucharest, Romania
Posts: 109
|
Quote:
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. Last edited by mdalacu; 16th June 2016 at 13:56. |
|
16th June 2016, 14:58 | #44 | Link | ||
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
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: Quote:
Quote:
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 |
||
17th June 2016, 02:27 | #45 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
Did some more tests, this time using my Win7 64-bit notebook.
Quote:
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 |
|
17th June 2016, 06:06 | #46 | Link | |
Registered User
Join Date: May 2014
Location: Bucharest, Romania
Posts: 109
|
Quote:
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..:-) |
|
17th June 2016, 20:54 | #48 | Link |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
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 |
21st June 2016, 07:11 | #49 | Link | |
Registered User
Join Date: May 2014
Location: Bucharest, Romania
Posts: 109
|
Quote:
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=0B1...UwxVE9vWHhBU0k |
|
21st June 2016, 14:52 | #51 | Link |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
Test results:
Everything looks cool. Except for the window position and the removed "-strict experimental" parameter I could not see any difference to the current stable version 1.80. The behavior under WinXP also has not changed: It still does not work using current ffmpeg versions (Zeranoe 32-bit static builds). And of course the ffmpeg version which ships with dmMediaConverter 1.80 does not work with the test version due to the missing "-strict experimental" parameter. I also had to modify my little libfdk_aac plugin from this post: http://forum.doom9.org/showthread.ph...11#post1770411 to make it universal (already uploaded). Cheers manolito |
21st June 2016, 15:57 | #52 | Link |
Registered User
Join Date: Apr 2010
Location: I have a statue in Hakodate, Japan
Posts: 754
|
Manolito:
I have noticed that, at least, to convert mp3 the ffmpeg zeranoe patched xp version is slightly faster than ffmpeg sherpya version. What is this about? It's for --disable-w32threads in zeranoe build? Last edited by GMJCZP; 21st June 2016 at 16:09. |
21st June 2016, 19:13 | #53 | Link |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
Sorry I have no idea...
You did not say if you just used ffmpeg.exe and ffprobe.exe from Sherpya's build, or if you used the files from my libfdk_aac plugin. If you used my plugin, then you are using a different aac encoder, and the plugin also intercepts and changes the ffmpeg command line. This will add a little overhead at the start of the conversion. If you check the "ffmpeg.bat" file in the plugin "Source" folder you will notice that it uses a nested "For" loop which makes about 160 iterations before actually calling ffmpeg.exe. The reason I switched to Sherpya's builds is that I can use libfdk_aac instead of the ffmpeg native aac encoder. I mostly convert captured TV content (DVB-T), and until recently my target format was DVD. But now I have a small streaming box (Xstreamer) which handles AVC/AAC clips, so I decided to change my target format to AVC/AAC in an MKV container. I tried a couple of different conversion GUIs for X264, and I found that dmMediaConverter meets my needs almost perfecty. The exception was the built-in aac encoder (I really do not want to convert the audio separately and then pipe the result into ffmpeg). I know that libfdk_aac is not as good as Qaac, but it sure is good enough for me (after removing the default low-pass filter). Cheers manolito Last edited by manolito; 21st June 2016 at 23:23. |
21st June 2016, 23:54 | #54 | Link |
Registered User
Join Date: Apr 2010
Location: I have a statue in Hakodate, Japan
Posts: 754
|
Only I use ffmepg.exe in CLI mode. The test I did was with mp3 and aac with lib fdk aac from sherpya, not yours.
PD: I prefer fhgaac and fdkaac over qaac in cbr and low bitrates (< 128 kb). Last edited by GMJCZP; 22nd June 2016 at 00:14. |
28th October 2016, 11:07 | #55 | Link | |
Registered User
Join Date: May 2014
Location: Bucharest, Romania
Posts: 109
|
Quote:
Last edited by mdalacu; 28th October 2016 at 14:26. |
|
29th October 2016, 09:38 | #56 | Link | ||
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
Quote:
yes I do still use WinXP on my main desktop computer, but I have a Thinkpad notebook running Win7 64-bit also. For converting clips to AVC I can only use the notebook because the ancient Coppermine CPU on the desktop needs almost 24 hours to convert a 90 min video... Still I'd like to know why you are dropping XP support? Is it only because FFmpeg does not work under XP any more? You probably know that the only reason why Zeranoe dropped XP support is to be able to use the Intel QSV encoder. And just about anyone who cares for the quality of the encoded result will refuse to use the Intel QSV encoder. Quote from Wikipedia: Quote:
https://sourceforge.net/projects/ffm...?source=navbar Cheers manolito |
||
31st October 2016, 07:15 | #57 | Link | |
Registered User
Join Date: May 2014
Location: Bucharest, Romania
Posts: 109
|
Quote:
https://drive.google.com/open?id=0B1...UwxVE9vWHhBU0k Do you want to test this now version until i publish it and share some thoughts...bugs,etc. I didn't have much time to invest into it so do not expect a lot of new things, just a little polish there and there. P.S. A hidden option: the app creates an ini file located in your user profile c:\Users\XXXXXX\AppData\Local\dmMediaConverter\Config\dmMediaConverter.ini where you could modify this line AACEncoder=aac and put something else like libfdk_aac... Last edited by mdalacu; 31st October 2016 at 08:14. |
|
31st October 2016, 19:52 | #58 | Link |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
Just gave this new version a test run on my old WinXP computer, this is what I found:
I used an FFmpeg build by Sherpya to be able to use libfdk_aac. The hidden option in the INI file to use libfdk does work, but only for constant bitrate mode. For VBR mode the parameters for libfdk are different, see this page: https://trac.ffmpeg.org/wiki/Encode/AAC For using libfdk it would also be useful to let the user decide if he wants the low pass filter or not (specify the cutoff frequency). The new "ETA" display does not work here, it always shows 0:00:00 on my machine. Cheers manolito //EDIT// On my Win7 64-bit notebook using the latest Sherpya FFmpeg build from July 2016 the "ETA" display works just fine. On the XP machine it must be either WinXP itself or the older FFmpeg build which causes the ETA display to fail... Last edited by manolito; 31st October 2016 at 22:38. |
1st November 2016, 15:24 | #59 | Link | |
Registered User
Join Date: May 2014
Location: Bucharest, Romania
Posts: 109
|
Quote:
The cutoff option is a big change for me ...so i skip it for now, the cutoff frequency is dinamically choosen by ffmpeg. You can manually enter it in More settings/ Other (-cutoff:a 18000), it works for Bulk mode too. The ETA thing...you need a ffmpeg version that displays "speed" in encoding output..(>3.0) I have uploaded a new version, same link. You don't need the ini modification for now, just choose AAC FDK...i will think of something else to hide it. Please, can you test it? Thanks. |
|
1st November 2016, 21:12 | #60 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,103
|
Hi and thanks for the new version...
Selecting the FDK AAC encoder right from the GUI seems very logical to me, I see no reason to hide this setting. Of course the option should only be available if an FFmpeg version with libfdk support is installed. The VBR parameters work correctly now. For the low pass cutoff values I believe that the Fraunhofer defaults are overly cautious. In my little libfdk plugin I did it like this Quote:
One cosmetic thing in the audio encoding section: The text box "Audio Filters" does not have enough room, the word "Filters" is partly cut off (how much depends on the screen resolution). And thanks a lot for implementing the feature to remember the main window size and position. Makes my life easier on my notebook. Cheers manolito |
|
Tags |
ffmpeg, frontend, gui, handbrake, linux |
Thread Tools | Search this Thread |
Display Modes | |
|
|