Revisions of shotcut
buildservice-autocommit
accepted
request 1220331
from
Dave Plater (plater)
(revision 160)
baserev update by copy to link target
Dave Plater (plater)
committed
(revision 159)
Dave Plater (plater)
accepted
request 1219356
from
Michael Vetter (jubalh)
(revision 158)
- Update to 24.10.29: Speech to Text: * Shotcut gets its first AI based on OpenAI’s Whisper, courtesy of the whisper.cpp project. This is available through Subtitles > Speech to Text menu item or button * Our builds include a basic model that has decent speed and accuracy but not a big size. (You can think of the model as the brain.) * You can download a bigger and better better brain (model) in ggml format and configure it in the Speech to Text dialog, but it will be slower. * The dialog creates two jobs that appear in the Jobs panel: one to export audio and another to convert to text. * The results are added to the Subtitles panel as a new top-level Subtitle Track. * Currently, the only GPU our build supports is Apple Silicon. Otherwise, it is heavily multi-threaded on the CPU. * Known quirk: subtitle items sometimes start earlier than expected. Timing is provided by the model and tool, and we lack the skills and resources to improve this. * Expect there to be occasional errors. Like humans and non-ideal conditions, it is not perfect. We will not take action on bug reports about some piece of audio not converting to the expected text. * OpenAI has made some warnings about the usage of their Whisper models: In particular, we caution against using Whisper models to transcribe recordings of individuals taken without their consent…. We recommend against use in high-risk domains like decision-making contexts, where flaws in accuracy can lead to pronounced flaws in outcomes. Transition Improvements: * Ripple Delete a transition restores the entirety of the clips included in the transition. * Lift (non-ripple delete) a transition no longer leaves a gap; the gap is filled with the adjacent clips. * Moving an adjacent clip away increases the transition duration instead of detaching and leaving a gap. Other Improvements: * Removed the Export > Video > Resample button. Now, there are simply ignorable inline warnings when making certain changes.
buildservice-autocommit
accepted
request 1219098
from
Dirk Mueller (dirkmueller)
(revision 157)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1219001
from
Olaf Hering (olh)
(revision 156)
- Remove unused x264 conditional - Use GCC13 in Leap15, to follow compiler used for Qt6
buildservice-autocommit
accepted
request 1201397
from
Takashi Iwai (tiwai)
(revision 155)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1201394
from
Michael Vetter (jubalh)
(revision 154)
- Update to 24.09.13: This is a quick followup release to version 24.08 that introduced a few major new bugs: * Fixed seeking and frozen video with some files or scenarios. * Fixed Reverb audio filter missing on Windows. * Fixed wrong frame rate for Android Camera videos. Other Fixes: * Fixed some issues with Timeline > Clip > Apply Copied Filters. * Fixed keyframes are added when not intended in Color Grading video filter. * Fixed color in Export > Presets > stills > JPEG preset. * Fixed audio-only WMA file with DTS audio not playing. Improvements: * Added Increase Text Size and Decrease Text Size to the context menu for Notes. You can also use Ctrl with the mouse wheel. * Added a Reframe video filter (Output only) and Export > Video > Reframe button. * Added Export > Video > Resample with warning dialog to enable the oft-misused export video resolution, aspect ratio, and frame rate fields. * Added a warning dialog when changing Settings > Video Mode or Timeline > Output > Edit with a project open. * Upgraded MLT to version 7.28.0.
buildservice-autocommit
accepted
request 1198351
from
Dave Plater (plater)
(revision 153)
baserev update by copy to link target
Dave Plater (plater)
accepted
request 1198316
from
Michael Vetter (jubalh)
(revision 152)
- Update to 24.08.29: * Added View > Subtitles. * Added Subtitle Burn In video filter (only works on Output track). * Added a Power (W) ( #gps_power#) field to the GPS Text video filter. * Now Enter or Return in Filters > search changes focus to the search results. * Now Up or Down in Help > Actions and Shortcuts > search changes focus to the search results. * Changed the Softness to 0 in the Obscure With Blur and Obscure With Mosaic filter sets. * Fixed the Linux portable, AppImage, and Snap fail to launch on some systems (e.g. Ubuntu 24.04) with Qt 6 and Wayland. * Fixed occasional audio pop/click with some media files especially with uncompressed audio. * Fixed lag in Filters > search. * Fixed a disabled Crop: Circle or Crop: Rectangle video filter becomes enabled when reselected. * Fixed the hevc_toolbox hardware video encoder fails detection on some Intel Macs. * Fixed file dialogs open slowly in the Linux AppImage. * Fixed overriding Properties > Rotation on a proxy video whose default is not 0 exports with wrong rotation. This bug affected the creation of the proxy and thus requires making a new proxy, which is easier said than done on Windows due to file locking. Properties > Proxy > Disable Proxy on the affected clips is a workaround if you do not turn off proxy completely. * Fixed Properties > Proxy > Make Proxy does not override a DJI- or GoPro-provided proxy video. * Fixed 59.94 fps in Matroska falsely identified as variable frame rate (broke in v24.06). * Fixed mono audio assets not playing through both stereo channels (broken in v24.06). * Fixed Open Other > Audio/Video Device > Video Input on macOS (broke in v24.06). * Fixed spinboxes on Settings > Theme > System on Windows takes too much space from the numeric field (broke in v24.06). * Fixed many audio filters missing for Windows on Arm computers (broke in v24.06). * Fixed setting the audio language in Export > Other using alang=. * Fixed right Alt key (AltGr) for text input in some languages instead keyboard shortcuts/actions in Windows. * Fixed the Convert dialog when dropping hangs Windows Explorer until the dialog is closed. * Fixed Add Keyframe at Playhead for some filters, for example Color Grading. * Fixed enabling keyframes in Color Grading adds 2 keyframes.
buildservice-autocommit
accepted
request 1184308
from
Takashi Iwai (tiwai)
(revision 151)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1183722
from
Michael Vetter (jubalh)
(revision 150)
- Update to 24.06.26: * Added SVT-AV1 encoder (faster non-hardware AV1 encoder). * Added support for AVIF (AV1) images. * Added a Drop Shadow video filter that uses the input alpha channel. This means that it will not work as expected when used after a text filter on a video clip; rather, you must use a text clip on an upper track. * Added a Vibrance video filter. This is similar to Saturation, but Vibrance is sensitive to the current saturation instead of adjusting all values equally as in saturation. This is especially helpful to prevent affecting skin tones. * Added the Mid-Side Matrix audio filter for processing these kinds of microphones into proper stereo sound. * Added Keyframes > Scrub While Dragging. * Added Playlist > menu > Columns. * Added support for DJI LRF (MP4) files as a proxy. * Improved handling for some variable frame rate videos. Now, Properties tries to show the file’s target frame rate and extends the variable detection logic to include strange average frame rate values (what previous versions showed in Properties). * Changed Playlist Tiles view mode to show Date instead of In/Start. * Fixed using graphics (text, image, etc.) on upper video track with GPU Effects. * Fixed an off-by-one frame bug in the duration for Glaxnimate animations. * Fixed Undo does not work for time filters. * Fixed spamming (Undo) History when using the timeline fade controls. * Fixed preview color with GPU Effecs is inaccurate. * Fixed Timeline > Select None does not clear the Filters panel or VUI. * Fixed single click does not reset a multi-selection. * Fixed Export > Codec > Quality hint not updated after changing Rate control. * Fixed Properties > Proxy > Make does not regenerate if already exists. * Fixed changing Properties (except Speed) affects clips on other
buildservice-autocommit
accepted
request 1170675
from
Dave Plater (plater)
(revision 149)
baserev update by copy to link target
Dave Plater (plater)
accepted
request 1170665
from
Michael Vetter (jubalh)
(revision 148)
- Update to 24.04.28: Enhancements: * Added Ambisonic Encoder audio filter. * Added View > Scopes > Audio Vector. * Added View > Scopes > Audio Surround. * Added Settings > Time Format to affect everywhere that timecode is displayed or editable. * Added a indication to the on-video control for the Ambisonic Decoder audio filter. * Added Edit > Undo and Redo support for adding, removing, and changing Keyframes (work in progress) for the following filters: + Fade In Audio + Fade Out Audio + Gain / Volume + Brightness + Color Grading + Contrast + Fade In Video + Fade Out Video + Text: Rich + Size, Position & Rotate + White Balance * Added Apply Copied Filters to Timeline > menu > Edit and context menu that works with multiple selected clips. * Upgraded MLT to version 7.24.0. Fixes: * Fixed crash if the Keyframes panel is in a tab group along with Filters. * Fixed Elastic Scale video filter can distort with preview scaling. * Fixed dropping incompatible video file may not prompt conversion. * Fixed color in Properties > Convert > Best if input video is BT.709 without signaling. * Some fixes for Settings > Audio Channels > 4 (quad). * Fixed changes in Filters cannot after moving the clip on the Timeline.
buildservice-autocommit
accepted
request 1154032
from
Marcus Meissner (msmeissn)
(revision 147)
baserev update by copy to link target
Marcus Meissner (msmeissn)
accepted
request 1153749
from
Michael Vetter (jubalh)
(revision 146)
- Update to 24.02.29: * Added Ambisonic decoder * Added Settings > Audio Channels > 4 (quad/Ambisonics). * Added Ambisonic Decoder audio filter that converts to binaural,stereo, quad, Ambisonic, or 5.1 surround. When Ambisonic mode is chosen, it is an Ambisonic panner. * Added Ambisonic metadata to Set Equirectangular if there is a track with 4 audio channels. * Added Copy Parameters to 360 video filters to use with Ambisonic Decoder > Paste Parameters. * Shotcut only supports first order Ambisonics at this time. * Added support for AMD AV1 hardware encoder on Windows (av1_amf) and Linux (av1_vaapi). * Added automatic vertical scrolling to Timeline when moving a track. * Added changing Properties > Duration on image clips on the Timeline (behavior depends on Ripple similar to changing Properties > Speed on an audio/video clip). * Stop automatically grouping audio/video clips when Detach Audio (changed in v24.01). * Improved selection in Timeline after various operations. * Improved behavior changing Properties > Speed with Timeline > Ripple on. * Improved the speed of opening a timeline project. * Fixed Filters > + > Sets adds audio filters in reverse order (broke in v24.01). * Fixed Properties > Convert HLG HDR to to Rec. 709 SDR is not tone-mapping (broke in v23.09). * Fixed distortion caused by Mixdown audio filter. * Fixed Normalize: One Pass audio filter maximizing levels at start of playback. * Fixed old custom presets in text and timer video filters load with 0% opacity. * Fixed Loop Selection on the last clip of Timeline not looping. * Fixed Enter Full Screen and Preferences shortcuts on macOS. * Fixed problematic filename characters in Settings > Video Mode > Custom Add. * Fixed disabling the last audio or video filter when there is a time filter in Filters. * Fixed File > Exit is slow or hangs if a job in Jobs is paused. * Fixed Wave video filter distorts if Settings > Preview Scaling is on. * Fixed incorrect gamma in preview player and File > Export > Frame when GPU Effects is on.
buildservice-autocommit
accepted
request 1142569
from
Dave Plater (plater)
(revision 145)
baserev update by copy to link target
Dave Plater (plater)
accepted
request 1142201
from
Michael Vetter (jubalh)
(revision 144)
- Update to 24.01.28: * Added Player > Loop (\) and Player > Set Loop Range to the menu and player controls. * Added Timeline > Selection > Group/Ungroup (Ctrl+G, command+G on macOS). This is basically a saved multi-selection system. So, the operations it supports are all those available for multiple selection. That does not include trim, Filters, or Properties at this time. Hold Alt (option on macOS) to select an individual member of a group. Hold Alt+Ctrl (option+command on macOS) to multi-select only certain members of a group. * Added support for multiple selection to Split At Playhead. * Added Timeline > Edit > Split All Tracks At Playhead (Shift+S). * Added Edit > Undo and Redo support for adding, removing, changing, and disabling Filters. * Added Timeline > Edit > Nudge Forward (.) and Nudge Backward (,). * Added Pause and Resume to the context menu in Jobs. * Added Settings > Backup with options for: * Manually * Hourly * Daily (default) * Weekly This creates a backup of the current project file in a manner similar to File > Backup and Save except it is automatic now unless Manually is chosen. * Added File > Other Versions submenu that tries to find similarly-named project files in the same folder create by Shotcut backup or recovery mechanisms. * Added Settings > Player > Audio API on Linux and Windows. Basically, this makes the --SDL_AUDIODRIVER command line option available in the Settings menu. * Added a Previous button to View > Application Log dialog that goes to the log file created by the previous app session. Now, on startup, Shotcut makes a backup of shotcut-log.txt to shotcut-log.bak. * Added a Copy button to all text viewer dialogs that does the same thing that the non-obvious Select All and Copy actions in the context menu. * Fixed a possible crash when opening project. * Fixed a crash in Playlist > menu > Add Selected to Slidewhow when something is playing. * Fixed a possible crash in Timeline > Split or trim actions if the clip has certain filters with keyframes. * Fixed some bugs in Undo after moving clips on the Timeline.
buildservice-autocommit
accepted
request 1134136
from
Dave Plater (plater)
(revision 143)
baserev update by copy to link target
Dave Plater (plater)
accepted
request 1133985
from
Michael Vetter (jubalh)
(revision 142)
- Update to 23.12.15: * Fixed crash on start on Wayland on Ubuntu 22.04 and 23.10 - may require installing qt6-wayland (broke in v23.11). This breaks support for Wayland on Ubuntu 23.04, which is a less important version than the other two. The combination of Wayland and Qt 6 seems impossible to handle universally in the portable/AppImage/Snap binary bundle. If installing a Qt 6 Wayland package does not work in your distro, some options are to login using an X session instead of Wayland or try the Flatpak. * Fixed numerous audio filters missing on macOS/Intel (broke in v23.11). * Fixed crash in No Sync video filter with new Ease Back and Ease Elastic keyframes. * Fixed Equalizer: Parametric > Preset not loading (broke in v23.09). * Fixed Slideshow Generator not padding videos on mismatching aspect ratio (broke in v23.09). * Fixed Timeline waveform is not updated when changing Properties > Audio > Track. * Fixed #filename# and #basename# keywords in Text: Simple video filter with non-ASCII filenames on Windows. * Fixed Properties > View Bitrate opens too big on high DPI screen. * Fixed Properties > View Bitrate > Save image is not anti-aliased. * Fixed Properties > Measure Video Quality accuracy when Color range is Full. * Fixed some minor memory leaks. * Changed all NVENC hardware encoders in Export to use CQ instead of constant QP for VBR rate control. * Ugraded FFmpeg to version 6.1 * Upgraded AV1 decoder dav1d to version 1.4 and AV1 encoder libaom-av1 to version 3.8.0 * Upgraded rubberband audio pitch library to version 3.3.0
buildservice-autocommit
accepted
request 1130549
from
Dave Plater (plater)
(revision 141)
baserev update by copy to link target
Displaying revisions 1 - 20 of 160