dmMediaConverter‎ > ‎


Quick start-up guide:
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 click on Picture Settings button. 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).

Use stream profiles:
  1. create - You are able to create a new stream profile only in convert mode but you can apply them for different job types. So, first import a file and unckeck copy. Then make desired settings and from Main Menu : Profiles - Add, choose a profile name, just make sure it is a meaningful one. That's it. You must create different profiles for audio and video. A video profiles also stores filter settings (Picture Settings). Using profiles is the only way to apply video filters in bulk mode.
2. apply - Just right clik on audio or video stream settings panel and apply desired profile.
3. delete - From Main Menu choose Profiles - Delete and pick the your desired stream.

Use Bulk mode:
 Let's start with an real example: Extract audio from Youtube videos and convert them to mp3s (mp4 to mp3).
1. Select Bulk mode and drag and drop your files.
2. From bulk mode set Video to "None".
3. Set Audio to "Audio Tab" and then press audio tab and choose mp3 encoder.
4. From bulk tab again choose container mp3 and select an output directory. That's it. Press Add Job and click Start.

Here is another option: nth which means to extract only the nth audio stream form the file. It is useful when exporting to containers that accept only one audio stream and source files contains multiple tracks.

Rip and Convert DVD, BD and ISO files:
dmMediaConverter does not support ripping DVD, blue ray disks or ISO files. So, you need an companion app, and i have found the perfect match for it, MakeMkv.
MakeMKV is the best ripping software i sow so far. It is small, efficient and has a windows, mac and linux client. It does not do any compression, it only dectypts the mpeg2 dvd stream and it saves it into a mkv container. A very fast operation.
So, first,use MakeMkv by opening the disk/iso file then choosing the desired titles and the output folder for mkv files. It generates an file per title. The mkv contains the raw mpeg2 ac3 and dvdsub streams, which are big.
Then,  with dmMediaConverter you can change them into anything you like. So simple. :-)

Add Watermark / Logo:
dmMediaConverter, now (v1.8.0), can watermark a video file. You can use the recommended  png image format or jpeg (also another video file - buggy) .

Help videos and examples:

Some notes:
       It is a multiplatform app written with Lazarus IDE.

Please report impressions, bugs and features requests in Comments section.

Known issues:
  - windows - you can not have file names containing special characters (diacritical) unless the codepage is set properly in command prompt (in cmd the file name is displayed fine, without "?").
  - linux, mac -  you can not have single quote character (') in file names