Skip to content
Moon70 edited this page May 22, 2022 · 4 revisions

Welcome to the Jack-The-Cutter wiki!

Jack-The-Cutter is a FFmpeg frontend to lossless cut audio files.

Features:

  • lossless cut any audio file FFmpeg is capable to process
  • the audio wave form is shown twice, the complete form as well as the 'zoomed section', this should imho make cutting a lot easier
  • slider to zoom in/out either to/from the centre of the selection or cursor position
  • a few more features are in the queue waiting for implementation

Introduction:

About Jack-The-Cutter

Usage / Examples:

The examples provide a good idea how to use Jack-The-Cutter, simply Jack from now on.

Reference:

Starting Jack the first time, he wants to know the location on FFmpeg on your system. Tell him using File > Preferences > FFmpeg executable.

FFmpeg download

File menu

The menu ist quite self-explanatory:

Open media file: Open the media file you want to cut. I recommend to use an audio file, not an audio/video container. Reason: While Jack allows you to set cut points sample-exact, there are some limitations (depending on the compression algorithm) where lossless cut is possible and where not, FFmpeg knows that. However, these limitations are 'stronger' for video streams than for audio streams (keyword I-frames), therefore demuxing is a good idea. A future version of Jack will do this for you, but there are other things I want to implement first.

Open project: Opens a project you saved before.

Save project: Saves the current project.

Close project: Closes the current project.

Cut media file: Processes all cut points and creates a file for each section.

Preferences: Opens the preferences page, even though it´s almost empty at the moment.

Exit: Say good bye to Jack.

Tools menu

Auto cut

Create CUE sheet

Buttons

Play from cursor: Plays the audio file from cursor position.

Play selection: Plays the selection once.

pause: Pauses/continues the playback.

Stop: Stops the playback.

goto previous section (Left Mouse Button): Move cursor/playback to previous section.

goto next section (Left Mouse Button): Move cursor/playback to next section.

goto previous section (Right Mouse Button): Move cursor to previous section. Select and zoom area of section start. Start playback one second before section start.

goto next section (Right Mouse Button): Move cursor to next section. Select and zoom area of section start. Start playback one second before section start.

zoom in: Zoom into the wave.

zoom out: Zoom out the wave.

zoom selection: Zoom the selection.

fit project: Fits the complete wave on screen. Probably a bit useless since Jack always shows the complete wave in a separate view :-)

cut at cursor position: Creates a cut point at cursor position.

Wave view

The upper view always shows the complete wave while the lower view is used to zoom.

Select a range in either the upper or lower view.

Use Button 'zoom selection' or double-click the selection to make it fill the lower view.

A single click moves the blue cursor to the mouse pointer position.

Only lower view: Drag a red cut point to a new position.

Use buttons 'zoom in' and 'zoom out', or the zoom scrollbar to adjust zoom factor.

Use the move scrollbar to move the zoomed section. See the color mark on the upper view scale which indicates the position of the zoomed section.

Zoom in: If no cursor is set, the centre of the lower view gets zoomed, otherwise the cursor position gets zoomed.

Section table

There´s no section unless you create the first cut point. The first cut point splits the wave in two sections, the section table shows their start position and length. Sections without a name get ignored when finally processing the audio file, therefore provide a name for each section you want to cut out. Selecting a section in the table also marks the corresponding part in the wave view.

Context menu:

play: Start audio player from begin of that section.

zoom: Zoom section.

edit start position: Zoom to the start position of the section. Move mouse pointer to the section mark in the zoom view, and drag it to adjust it´s position. Note: A section mark is both the end of one section and the start of the following section. To skip an unwanted part of the wave, create an own section for this part keep the name field blank.

edit end position: Zoom to the end position of the section. Move mouse pointer to the section mark in the zoom view, and drag it to adjust it´s position.

delete left cutpoint: Deletes this section by deleting it´s left cut point. Therefore, this section gets added to the lefthand section. Only a section point gets deleted, the original media file remains unchanged.

delete right cutpoint: Deletes this section by deleting it´s right cut point. Therefore, this section gets added to the righthand section. Only a section point gets deleted, the original media file remains unchanged.

Jack does not modify the original media file.

Hope Jack is useful to you :-)