directory ffgui.tabs.json The tabs configuration contains the FFmpeg arguments that will be displayed in the user interface. The arguments are grouped per tab.
Table of Contents 1. Overview ....................................................................................................................... 2. Installation ..................................................................................................................... 2.1. FFmpeg .............................................................................................................. 2.2. Files ................................................................................................................... 3. User Interface ................................................................................................................ 3.1. Destination .......................................................................................................... 3.2. Edit .................................................................................................................... 3.3. Sources ............................................................................................................... 3.4. Console .............................................................................................................. 3.5. Arguments .......................................................................................................... 4. Miscellaneous ................................................................................................................. 5. How To ........................................................................................................................ 5.1. How to concatenate camcorder videos ...................................................................... 5.2. How to cut commercials from a video ...................................................................... 5.3. How to transcode a video ......................................................................................
1 1 1 1 2 2 2 3 3 3 3 4 4 4 4
1. Overview FFgui is a graphical user interface for the FFmpeg1 tool. FFgui helps you to convert video to all the format supported by FFmpeg. FFgui takes advantage of the concat demuxer2 to concatenate videos.
2. Installation There is no specific installation, just unzip the distribution in the folder you want.
2.1. FFmpeg When starting the application for the first time, you will be prompt for the FFmpeg executable.
2.2. Files The following are the main files
1 2
ffgui.exe
The application executable
ffgui.json
The configuration file contains the encoding templates and the FFmpeg home directory
ffgui.tabs.json
The tabs configuration contains the FFmpeg arguments that will be displayed in the user interface. The arguments are grouped per tab.
3. User Interface This section presents the user interface
3.1. Destination The destination tab enables to select the name of the file that will be created. Additionaly you could manage the projects, the encoding templates and start the transcoding.
3.1.1. Projects A project contains the sources, the destination and the encoding configuration. A saved project could be loaded at a later time.
3.1.2. Encoding Templates An encoding template is a set of predefined values for FFmpeg. FFgui is provided with basic encoding templates. When loading an encoding template, the predefined values are loaded in the associated tab. For example loading the “ mp4” template will define the video codec as “ h263”. The other values are not modified enabling to mix different templates like audio and video. When saving an encoding template all the defined values are saved in the configuration file ffgui.json. When clearing the encoding template all the possible values are set to their default value. When deleting the encoding template the template is removed from the configuration file ffgui.json and cannot be loaded any more.
3.2. Edit The edit tab enables to concat the sources or part of the sources. If no parts have been selected then all the sources will be concatened. If there is only one source or only one part the video will be transcoded directly, without concatenation. The videos to concatenate must have the same codecs. If you use the copy codec then make sure that the originating sources share the same codecs.
3.2.1. Sources In the source panel you could add a new source or select an existing source for the edition by clicking on it.
3.2.2. Edition In the edition panel you could define the interval of the selection and add it to the selected part. An interval is defined by the start time and the stop time. If the start time is left empty then the source will be used from the beggining. If the stop time is left empty then the source will be used until the end. When editing an existing part it is possible to update or remove it.
2
FFgui User Guide
3.2.3. Parts In the part panel you could see all the selected part that will be concatenated after the encoding. It is possible to edit a part by clicking on it. For now it is not possible to change the part order.
3.3. Sources The source tab presents all the source available for the project. Each source can be played, probed or removed from the project using the respective buttons >, i and x. The source are played using ffplay, the timestamp is displayed in the top left corner. While playing, the following keys are available: escape:
Quit
f:
toggle full screen
p, space:
pause
s:
activate frame-step mode
left/right:
seek backward/forward 10 seconds
down/up:
seek backward/forward 1 minute
page down/page up:
seek backward/forward 10 minutes
mouse click:
seek to percentage in file corresponding to fraction of width
The source are probed using ffprobe the output of the ffprobe is displayed in the console tab.
3.4. Console The console tab diplays the output of the FFmpeg commands.
3.5. Arguments The argument tabs enables to define the encoding configuration for FFmpeg. The default argument tabs are Format, Audio and Video. It is possible to modify or add argument tab by editing the configuration file ffgui.tabs.json.
4. Miscellaneous FFgui caches all the video preview images in the directory %TEMP%\ffgui.tmp. Please consider delete it once a while. The command line is the following: ffgui --clean --project project_file --configuration configuration_file --destination destination_file --exitAfter --start source_file ...
3
FFgui User Guide
The File menu enables to import basic “Windows Live Movie Maker” project. Please do not expect this feature to work fine.
5. How To This section provides instructions to deal with common tasks
5.1. How to concatenate camcorder videos Videos recorded with the same camcorder use the same codecs. It is possible to concatenate them quickly and lossely. Starts by adding all the videos using the Add Source button. Probes the first source and look for the container format. Select the format in the Format tab. Select the copy codec for both video and audio. Optionally cut and select some parts out of the videos using the Edit tab. Select the destination filename. Start the job.
By default the standalone jls bootstrap script does not enable garbage collection. If your application ... Page 4 ... 2 http://prototypejs.org/learn/class-inheritance ...
office, or refer to published home canning guides. Companies that manufacture home canning products can also offer ..... Follow the recipe directions as a guide.
Todos los mensajes de seguridad le dirán el peligro potencial, le dirán cómo reducir ... ADVERTENCIA: Este producto contiene una o más sustancias quÃmicas ...
will take approximately 12 to 15 minutes to reach 350°F (177°C) with all of the ..... (3°C) increments or press the â6â keypad to decrease the ...... Split Oven Rack.
children climbing on the range to reach items could be seriously injured. I Do Not .... steps 2 and 3. 5. Position the cookware in the oven, and then close the door.
If this is the first time the cooktop is being used, turn on any one of the burner knobs to release air from the gas .... This is a limited 5-year warranty on the below named parts only ...... îlots de cuisine, plans de travail, panneaux de gypse, e
Feb 22, 2013 - Lotus is a trademark of Lotus Development Corp. ... Page Organization Concept . ..... 9-3. 9.3.1. Return Types for Dyadic Operators . ...... It is not necessary to declare the type of a variable, but it is good programming practice to.
These can be found on the label located on the oven ...... service company. ... Travel or transportation expenses for service in remote locations where an ...
All safety messages will tell you what the potential hazard is, tell you how to reduce the chance ..... NOTE: To allow the freezer to roll more easily, raise the brake.
You can be killed or seriously injured if you don't immediately. You can be killed or seriously ..... Reminder, repeating each minute after the end-of-cycle tones. Three Tones. □ .... Do not service the burner yourself. Contact a trained repair.
Is the radio or TV receiver near the microwave oven? Move the receiver away from the ... the country in which it was purchased. This limited warranty is effective ...
THANK YOU for purchasing this high-quality product. Register your ...... Damage from accident, misuse, abuse, fire, floods, acts of God or use with products not ...
to external devices, for example to feed Tape Machines or effects units. 2 MIC INPUT. The mic input accepts XLR-type connectors and is designed to suit a wide ...
This symbol alerts you to potential hazards that can kill or hurt you and others. ...... During the first part of sensor cooking, the food name will ..... purchased. This ...
These can be installed as follows: in the drop-down menu go to packages -> Install package(s) then choose a mirror following the prompt. Select Rlab from the ...
injury to persons, or damage when using the oven, follow basic precautions ..... a consistent temperature but may run slightly hot or cool at any point in time due ...
Use the Clock/Tools keypad to change the tone settings. ...... Commercial, non-residential, multiple-family use, or use inconsistent with published user, operator ...
If a gas leak is detected, follow the âWhat to do if you smell gasâ instructions. ... you wish to use Liquid Propane (LP), call a licensed professional to install the LP ...
utensils are suitable for range-top service without breaking due to the sudden change in temperature. I Utensil Handles Should Be Turned Inward and Not ...
Light, golden crusts. â¡. Uneven ... If you would like to purchase a Broiler Pan Kit, it may be ..... If you need to order replacement parts, we recommend that you.
Do not wiggle or “walk” the ..... Complete cleaning should be done at least once a year. 1. Press and .... For one year from the date of purchase, when this major.
a film of grease. Cleaning Method: □. Mild household detergent or cleanser and ... 553 Benson Road. Benton Harbor, MI 49022-2692. Please include a daytime ...
When the oven is in use, the drawer may become hot. Do not ... The oven vent releases hot air and moisture from the oven and ..... Melting chocolate or butter.