

A COLON indicates that the text before the colon is on a 'label' widget.UNDERSCORES indicate a Tk 'entry' widget.SQUARE-BRACKETS indicate a comment not to be included on the GUI.Like for the 2 'movie-capture' utilities that I posted here, I made a 'text-sketch' for the GUI for this 'movie-edit' utility.ĬONVENTIONS for the GUI 'text-sketch' below: *** To avoid overwhelming the user with the number of recording parameters available, provide a checkbutton on the GUI to only show the video-audio-other parameters if the user requests to see them. *** Provide an entry widget to allow the user to specify a movie-player program with which to play either the input or the output media file. *** Provide a 'ExecOption' button to start the execution of the option that the user selected from the listbox. Provide working defaults for the parameters. *** Provide entry widgets for the approximately 8-plus parameters that can be specified to 'ffmpeg' to specify the container-video-audio parameters for creating the output movie file. Also provide PROPERTIES-IN and PROPERTIES-OUT options to query the properties of the input and output files - after they have been selected and created, respectively. *** Provide a listbox widget by which to select the edit operation to be performed - CLIP, CROP, CONVERT, etc. *** Provide entry widgets for an input movie file and an output media file - along with a 'Browse' button to easily select the input file. My goals for the Tcl-Tk script for this GUI were: Such a movie-editing utility (a front-end for the 'ffmpeg' command) is the subject of this page. I had mentioned on these pages that I planned to work on at least one other 'front end' for 'ffmpeg' - for example, for clipping, cropping, audio-extraction, audio-addition, and some other movie file editing functions. Movie Capture from Computer Webcam-and-Audio - a front-end for the 'ffmpeg' command Movie Capture from Computer Monitor-and-Audio - a front-end for the 'ffmpeg' command

from a WEB CAM and the audio system of a computer.

