To specify which videos to convert :
Press on the "Add Video" button (1) of the main screen and then select the video files you want to add. You can also press on the "Add Folder" button (2) to add the entire video contents of specific folders.
You can also add videos by entering a list of their file paths in a text box, after you select "Enter List of Videos to Convert" from the "File" menu.
The video files that have been added will be displayed on the grid (8). You can view the videos with the inbuilt video player (9) by selecting them on the grid and then press the play button on the player.
You can also drag-and-drop video files or folders with video files to add them.
To remove a video file from the list, select it on the grid and then press the "Remove" button (3). To clear all the videos from the list press the "Clear" button (4).
You can also specify the order of the videos. Simply select the video on the grid and then press the "Move Down" (6) or "Move Up"(5) buttons.
After you select a video on the grid, with a right mouse click you can access a menu where you can play the Video, open it, explore the video file, copy the full file path of the video or display info about it.
For example, you can download videos from https://smallseotools.com/online-video-downloader/ and other sites and then add them and then use Video Converter Expert to convert them into the format you want.
After having specified which videos to convert press the "Convert Videos" (7) button on the main screen.
Then, a new screen will appear where you can specify the output format, the various encoding options and other features that the converted video should have.
At first, you have to specify an output format profile. Select a category of output profiles from the list on the left (1) and then select a specific output profile from the list on the right (2).
You can edit the profile by pressing on the "Edit Profile" button (3), add a new profile by pressing on the "New Profile" button (4) or delete a profile by pressing on the "Delete Profile" button (5).
The various encoding options and other features can be changed on the tab (6). On the first page of the tab, you can set the video encoding options, on the second tab the audio encoding options, on the third page of the tab you can specify additional parameters for FFMPEG and two-pass encoding parameters (use two-pass encoding to achieve specific file size conversions). On the fourth page of the tab, you can specify an audio file that should mix or replace the audio of the video. On the fifth page of the tab, you can specify text to draw on the video. On the sixth page of the tab, you can specify an overlay image that should be drawn on the merged video. Finally, on the last page of the tab, you can choose to use "Quick Join" and join videos much faster but only if they have the same format and size.
After having specified all the output format options press on the "OK" button (7) to start the conversion process, to cancel the video conversion press on the "Cancel" button (8).
You can edit the profile by pressing on the "Edit Profile" button (3), add a new profile by pressing on the "New Profile" button (4) or delete a profile by pressing on the "Delete Profile" button (5) on the "Output Format" screen.
When you edit a profile, you have to enter a unique profile name (1), a profile label (2) and also the FFMPEG parameters (3) for this list. Video Converter Expert uses an application called FFMPEG for converting the videos.
Enter also the file extension of the file that will be generated (4) and the category for this profile (5).
Finally, press on the "Save" button (6) to save the profile and press the "Close" button (7) to close the screen.
To draw text on the output video check the "Draw Text" checkbox (1) on the sixth tab page of the output format screen.
Then enter the text that you want to be drawn in the text box (2). Check the "From Time" checkbox (3) or "To Time" (4) checkbox and enter the time values if you want the text to be displayed only for a specific period. Select the text font (5), font size (6) and font color (8). Check the "Shadow" checkbox (9) if you want the text to have a shadow and also specify the shadow color by pressing on the button on the right.
Specify the position of the text to be drawn (7) either by entering specific X and Y pixel values or by selecting "Center","Left","Right","Top","Middle","Bottom" e.t.c.
Accepted variables and functions in expressions for x and y parameters are :
dar input display aspect ratio, it is the same as (w / h) * sar
hsub, vsub horizontal and vertical chroma subsample values. For example for the pixel format "yuv422p" hsub is 2 and vsub is 1
line_h, lh height of each text line
main_h, h, H input height
main_w, w, W input width
max_glyph_a, ascent maximum distance from the baseline to the highest/upper grid coordinate used to place a glyph outline point, for all the rendered glyphs; a positive value, due to the grid
max_glyph_d, descent maximum distance from the baseline to the lowest grid coordinate used to place a glyph outline point, for all the rendered glyphs; a negative value, due to the grid
max_glyph_h maximum glyph height, that is the maximum height for all the glyphs contained in the rendered text, it is equivalent to ascent - descent.
max_glyph_w maximum glyph width, that is the maximum width for all the glyphs contained in the rendered text
n number of the input frame, starting from 0
rand(min, max) returns a random number included between min and max values
sar input sample aspect ratio
t timestamp expressed in seconds, NAN if the input timestamp is unknown
text_h or th height of the rendered text
text_w or tw width of the rendered text
x, y x and y coordinates, where the text is drawn, these parameters allow the x and y expressions to refer each other, so you can, for example, specify y=x/dar
The application can also scroll the text can by specifying the scroll direction from the list (10). You can also set the scroll speed (11).
To mix or replace the audio of the converted file with another audio file check the "Replace Audio" or "Mix Audio" checkbox (2) on the fifth tab page of the output format screen. Then enter also the audio file to be used in the text box (1). In case the audio file should be mixed you can also specify the volume of the mixed audio file (3). The volume should be either a percentage (%) or a value in decibels (dB). For example, "30%" or "10dB".
You can also mute the entire audio of the converted file by checking the "Mute" checkbox on the "Audio" tab page of the output format screen.
To generate video files of specific file size, you have to you check the "Two-pass" checkbox in the video options of the output format screen and also use the "Output File Size and Bit rates Tool".
On the main screen select "Set Output File Size and Bit rates Tool" from the "Tools" menu.
Then a new screen will be shown in which you enter your desired file size of the video (1). If you want to calculate the required video bit rate for this file size, check the checkbox on the left of "Video Bit rate" (2) and enter an audio bit rate value (4). If you want to calculate the required audio bit rate for this file size, check the checkbox on the left of "Audio Bit rate" (2) and enter a video bit rate value (3). Also, specify the output format (5) of the video file. Finally, press the "Calculate Bit rates" button (6). The tool will now calculate the required bit rates in order the output video file has the specified file size. Press the "Set Bit rates" button (7) to set these bit rates in the output format screen.
Please note that you should use two-pass video encoding to achieve specific output video file size.
To import lists of videos to convert, on the main screen select from the "File" menu, "Import Videos from Text File" (1) to import list of videos from text files, "Import Videos from Excel File" (3) to import list of videos from Excel files, or "Import Videos from CSV File" (2) to import list of videos to convert from CSV files.
One video file path should be on each line of the list file. You can also specify the column of the file paths of the Excel or CSV file.
If you select "Save Current Selection" (5) from the file menu, you will save a text file list with the currently added videos. It will help you if you want to reuse this list later. Then you can import this list, as was described earlier.
To set various options for the application, you can use the "Options" menu.
To specify what the application will do when the video conversion process finishes, select an option from the "When Done" menu (4). The application can shutdown, sleep, hibernate, logoff, explore the file e.t.c.
To specify the format of the filename that the application will generate for the output video file select "Options" (3) from the "Options" menu.
By default, the filename without the extension will have the format [FILENAME]. [FILENAME] represents the filename without the extension of the first video.
On this screen, you can also specify what will happen in case a file with the same filename already exists. If it will overwrite it, skip it, rename it, add a prefix or a suffix to it e.t.c.
You can also set a specific output filename for the output by selecting "Set Output File" (1) from the "Options" menu.
Video Converter Expert can also be executed from the command line.
Therefore, it can be included in scripts and batch files.
Convert Videos into other formats.
The application will use the default Output Format but you can force to change some parameters of it.
file : one or more audio files to be processed.
directory : one or more directories containing files to be processed.
/? : show help
VideoConverterExpert.exe "c:\video\sample1.mp4" "c:\video\sample2.mp4" "c:\samplejoin" /foldersep /fadein:True /fadeout:True /volume:"50%"
When the application is first started it asks you for your desired user interface language.
You can also change the user interface language from the "Language" menu.