
Since it's a GUI for quite a big list of command line tools, it also has a LOT of features.
#Ffmpeg gui player free#
If you have any question, please feel free to ask. This value can be calculated by obtaining the datetime of the last video in the playlist and adding the total length of the last video. The first part of the chain must correspond to the original datetime of the first video and the second to the datetime of the final moment of the video. Image attachatment description: selects description Subtitles: burn, keep layer, remove Quality: original, high, medium, low As for the name of the resulting file, it will have the following format: YYYYMMDDHHMMSS- YYYYMMDDHHMMSS.mp4. To open this modal window, there could be a button next to the next frame button. If this type of window does not fit the possibilities of the mpv osd, I can adjust to any other format that allows to select the different functions.

I have created a small scheme as a modal window to better explain these functionalities. Additionally, it would be advisable to have a progress bar and to have the possibility of turning off the equipment when the rendering list was finished (and there are no pending queued tasks). If there is, the rendering will go to a waiting list (there will be the possibility of having several MPV processes open simultaneously). If this is not the case, you must start rendering immediately. Once these parameters have been selected, there will be a start button that you should check if there is already another video conversion process running in the system. Instead, you will join the videos, performing the process in a few seconds. If the “original quality” and subtitle “keep subtitle layer” options are selected, the program will not render the final video.
#Ffmpeg gui player mp4#
As for the subtitle track: If the videos (all or some) have subtitle track, you should give the option to burn these tracks in the resulting mp4 file, keep them in the destination file (it is possible that the resulting file should be an MKV file, which would not be a problem) or delete them. At this point, and to simplify development, you cannot select audio in some and not in others. As for the audio of the resulting mp4 video, there should be an option to delete the audio track or include the audio track. The resolution of the final video should be, in any case, the same resolution as the highest resolution video in the playlist.


Low quality = 15% than the video in the bitrate bitrate list. Average quality = 25% than the video in the highest bitrate list. High quality = 50% of bitrate than the video of the highest bitrate list. The quality options will be made according to the following criteria: Original quality = same bitrate as the video of the highest bitrate list. This result video must also be of the same pixel resolution as the higher resolution video in the playlist. The main function would be to be able to join the videos, optionally delete the audio track and burn the subtitle layer in the final video.

#Ffmpeg gui player series#
What we need is, in essence, a video converter that is capable of creating an mp4 file through one or more videos with extensions m2ts, mts, mp4 and avi, being able to choose that the final result has a specific name and a series of options regarding audio, bitrate and subtitles. A button needs to be added to the mpv OSC that launches this app.
