Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

subtitlecomposer-0.8.1-bp160.2.1 RPM for aarch64

From OpenSuSE Leap 16.0 for aarch64

Name: subtitlecomposer Distribution: SUSE Linux Enterprise 16
Version: 0.8.1 Vendor: openSUSE
Release: bp160.2.1 Build date: Wed Dec 18 19:57:02 2024
Group: Productivity/Multimedia/Video/Editors and Convertors Build host: reproducible
Size: 2236842 Source RPM: subtitlecomposer-0.8.1-bp160.2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://invent.kde.org/multimedia/subtitlecomposer
Summary: A text-based subtitle editor
A text-based subtitles editor that supports basic operations. It supports
SubRip (SRT), MicroDVD, SSA/ASS, MPlayer, TMPlayer and YouTube captions, and
has speech Recognition using PocketSphinx.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Dec 18 2024 Antonio Larrosa <alarrosa@suse.com>
  - Add patch to fix build with pocketsphinx 5.0.3 in TW since
    the API changed in the 5.0.0 release. Also, removed some
    parameters that don't seem to be configurable by pocketsphinx
    anymore:
    * use-pocketsphinx-5.0.0-api.patch
* Tue Aug 20 2024 Christophe Marin <christophe@krop.fr>
  - Add upstream changes:
    * 0001-Replaced-deprecated-FFmpeg-channel-layout-code.patch
    * 0002-VideoPlayer-check-AVFMT_NO_BYTE_SEEK-flag-for-seek_b.patch
    * 0003-VideoPlayer-drop-an-unused-function-argument.patch
    * 0004-VideoPlayer-stop-using-AVFrame.pkt_pos.patch
    * 0005-VideoPlayer-remove-usage-of-internal-AVInputFormat.r.patch
    * 0006-VideoPlayer-stop-injecting-stream-side-data-in-packe.patch
    * 0007-VideoPlayer-check-return-of-swr_alloc_set_opts2.patch
    * 0008-StreamProcessor-stop-using-pkt_duration.patch
    * 0009-StreamProcessor-stop-using-AVFrame-duration.patch
    * 0010-Require-FFmpeg-5.1.5.patch
* Tue Jun 11 2024 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.8.1
    * Fixed (rare) memory issues and crashes
    * Fixed crashes on waveform widget
    * Fixed video player rendering in Qt 6.7
    * Fixed scripts manager assert failures
    * Fixed inability to view non-script files in scripts manager
    * Fixed seeking in some media formats
    * Fixed video player subtitle rendering
    * Fixed broken rendering on hi-res videos
    * Fixed HDR video rendering (SMPTE-ST-2084 gamma transfer)
    * Added check for maximum number of characters per line
    * Added MinT translate engine
    * Improved translation support and UI
    * Improved video player scaling
    * Dropped KIO file operations
  - Drop 0001-Increased-required-std-to-C-17-100.patch (merged
    upstream)
* Mon May 27 2024 Christophe Marin <christophe@krop.fr>
  - Add upstream build fix:
    * 0001-Increased-required-std-to-C-17-100.patch
* Mon Nov 06 2023 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.8.0
    * Fixed video player on GLES only hardware
    * Fixed skewed video on video player
    * Fixed closing fullscreen video player
    * Fixed subtitles under fullscreen video toolbar
    * Fixed video player media state notifications
    * Fixed subtitle video overlay font size accuracy
    * Fixed deadlock/crash while changing audio stream on
      paused/stopped media
    * Improved Waveform widget performance
    * Fixed waveform misalignment due to rounding error
    * Fixed waveform widget drawing on null image and painting of
      removed lines
    * Fixed waveform default zoom scale
    * Fixed subtitle text line separator draw on LinesWidget
    * Fixed unbreak lines (newline searches in QTextDocument)
    * Fixed crash in split lines
    * Fixed VobSub import ignoring Text styles
    * Fixed VobSub crash when moving to previous image
    * Fixed YouTubeCaptions format parsing/saving
    * Fixed undo/redo actions creation order, incorrect state
    * Fixed some memory and saving issues
    * Fixed embedded ASS decoding
    * Fixed example remove hearing impaired script
    * Fixed broken about dialog
    * Added Qt6 support
    * Added WebVTT format support
    * Added subtitle positioning UI and support
    * Added subtitle class/comments/voice UI and support
    * Improved rich text editing/preview
    * Rich text rendering on waveform/video/editors
    * Added DeepL translate engine
    * Added Google Cloud translate engine
    * Recreated translation interface
    * Added/improved ffmpeg 5 support
    * Subtitle lines are always time sorted; remove sort lines
      menu action
    * Replaced Kross with QJSEngine, removed ruby and python
      support
    * Improved script manager and tools menu
  - Drop subtitlecomposer-ARM_GLES.patch,
    subtitlecomposer-fix_empty_lines_crash.patch,
    0001-Fix-compilation-with-ffmpeg5-63.patch,
    0001-VideoPlayer-Fix-usage-of-deprecated-removed-AVCodec-.patch,
    and 0001-Use-non-deprecated-ffmpeg-api.patch (merged upstream)
* Tue May 09 2023 Christophe Marin <christophe@krop.fr>
  - Add patch:
    * 0001-Use-non-deprecated-ffmpeg-api.patch
  - Rename 4f4f560e40ba0b760cf688eb024be3cc734ca347.patch to
    0001-Fix-compilation-with-ffmpeg5-63.patch
  - Rename d8f9797d9c0d45fa9f4402f79c539544b74d2cc7.patch to
    0001-VideoPlayer-Fix-usage-of-deprecated-removed-AVCodec-.patch
* Sun Apr 16 2023 Benoît Monin <benoit.monin@gmx.fr>
  - Add d8f9797d9c0d45fa9f4402f79c539544b74d2cc7.patch: Fix video
    player with newer version of ffmpeg
* Tue Jul 12 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 4f4f560e40ba0b760cf688eb024be3cc734ca347.patch: Fix build
    with ffmpeg 5, patch from upstream git.
* Thu Nov 04 2021 Luigi Baldoni <aloisio@gmx.com>
  - Add subtitlecomposer-fix_empty_lines_crash.patch
    (fixes boo#1192342)
* Sat Oct 16 2021 Luigi Baldoni <aloisio@gmx.com>
  - Add subtitlecomposer-ARM_GLES.patch
  - Allow build on more targets
* Tue Oct 05 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.7.1
    * Fixed theme/icons/look outside KDE environment
    * Fixed various bugs and rare crashes
    * Fixed Undo stack and improved text editing undo
    * Improved/replaced Video player(s) (performance, Wayland
      support, OpenGL/FFmpeg)
    * Improved Waveform performance
    * Improved LinesWidget/Model performance
    * Improved Wayland support
    * Improved open/save file dialogs to use native dialogs
    * Improved text charsets/encodings/end-of-line selection,
      detection and handling
    * Improved VobSub support
    * Improved inline editor to support text styles
    * Improved subtitle style rendering
    * Improved character/sec support and added coloring
    * Improvide command line - ability to open all subtitle/media
      files
    * Added Pause/Duration columns to list view
    * Removed invalid subpicture/x-pgs mime
    * Updated/added many translations - thanks to KDE community
  - Drop 0001-Use-a-local-qthelper.cpp-copy.patch and qthelper.hpp
    (no longer necessary)
  - Add .sig file and subtitlecomposer.keyring as sources
  - Spec cleanup
* Thu Aug 27 2020 Christophe Giboudeaux <christophe@krop.fr>
  - Spec cleanup
* Sat Mar 14 2020 Antonio Larrosa <alarrosa@suse.com>
  - Move URL to the new upstream location at invent.kde.org
  - Remove the dependency on python-base (python2) by removing the
    python examples (so we don't install any python scripts anymore).
    The python scripts can't be used anyway since we build
    kross-interpreters without python support.
* Wed Mar 11 2020 Christophe Giboudeaux <christophe@krop.fr>
  - Add a local qthelper.cpp copy. mpv >= 0.33 doesn't provide this
    header anymore and suggest keeping a local copy until using a
    better wrapper.
  - Add 0001-Use-a-local-qthelper.cpp-copy.patch
* Thu Jun 27 2019 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.7.0
    * Fixed parsing of absolute paths containing '#' character
    * Fixed open dialogs not showing all supported files
    * Fixed subtitle text not respecting system font configuration
    * Fixed waveform not rendering correctly/completely on some
      formats
    * Fixed waveform displaying subtitles at wrong times
    * Fixed waveform not working with some
    * Fixes to MPV, GStreamer and Xine video player backends
    * Waveform scrolling is configurable
    * PocketSphinx language models and VAD are configurable
    * Added show status bar action to main window popup menu
    * Improved (scripting) performance
    * Spell checker will use translation text when it is selected
    * Waveform and video docks can be hidden
    * Split lines won't split text on spaces while there are
      multiple lines
    * Subtitle lines will always stay sorted by their time
    * Improved fullscreen video player
    * Added ability to step by frame
    * Added play rate controls to video menu
    * Updated Croatian translation
    * Updated Italian translation
    * Updated Russian translation
  - Dropped fix_build_with_qt5.11.patch (merged upstream)
* Tue Jun 12 2018 asterios.dramis@gmail.com
  - Added a patch (fix_build_with_qt5.11.patch), taken from upstream,
    to fix build failure with Qt 5.11.
* Sun Feb 11 2018 aloisio@gmx.com
  - Update to version 0.6.6
    * Fixed open video dialog filters
    * Fixed "Insert Line" on waveform adding at the wrong index -
      thanks @qsniyg
    * Added MMB seeking on waveform - thanks @qsniyg
    * Fixed some compilation issues
    * Updated translations - thanks @gogogogi, @muzena
    * Fixed vobsub when opening from video file and symbol cache
      filename
    * Fixed subtitle loading times of huge files
    * Improved vobsub text detection
    * Fixed ASS rich text parsing on import subtitle stream action
    * Replaced buggy mplayer vobsub import code with ffmpeg
    * Fixed memory leaks/usage of WaveformWidget's scroll animation
    * Optimized import subtitle stream from video action
    * Replaced gstreamer with ffmpeg libraries in application core
      usage
    * Added abort button to speech recognition
    * Waveform smooth scrolling
    * Added join/split lines actions to waveform context menu
    * Fixed some crashes, memory leaks and overall code cleanups
    * Cleaned up settings widget and texts
  - Dropped subtitlecomposer-Qt56.patch (merged upstream)
  - Spec cleanup
* Fri Nov 03 2017 aloisio@gmx.com
  - Update to version 0.6.5
    add:
    * Added support for binary subtitle formats
    * fine control video playback speed
    * controls for video playback speed
    mod:
    * GStreamer backend audio improvements.
    * Moved open video actions under File menu
    * More tolerant parsing of SubRip subtitles.
    * Improved split lines command
    * Updated Czech translation - thanks @goliashcz
    * Updated Croatian translations - thanks @muzena
    fix:
    * Waveform widget dragging and speed improvements, fixed
      buffer overflow
    * WaveformWidget: zoom out wasn't working on movies without
      audio
    * Fixed cases where subtitle hide time would end up before
      show time.
    * Improved context menus.
    * Fixed moving of anchored lines.
    * Open subtitle wouldn't autoload video in some cases
    * Open video now includes .divx and .webm extensions
    * Tools menu scripts are filtered based on installed kross
      interpreters
    * Moved custom icons to more standard location, using
      QIcon::fromTheme()
    * Error Check > Absolute Duration config fields were changing
      incorrect values.
    * MPV Backend: fixed deprecated options, updated vo devices -
      thanks @luzfcb
    * better rendering on high DPI screens.
    * MPV Backend: framerate/video length  wasn't reported to
      subtitle composer anymore
    * detection/handling of current playing line
    * Parsing text containing <font> without color attribute
    * compilation without xine - thanks @pinotree
    * ASS parsing - thanks @Martchus
  - Added subtitlecomposer-Qt56.patch to be able to build against
    Qt 5.6 on Leap
* Tue Jun 13 2017 jengelh@inai.de
  - Reword vague description.
* Mon Oct 31 2016 asterios.dramis@gmail.com
  - Update directories not owned by package to cover also
    Factory/Tumbleweed.
* Thu Jun 23 2016 asterios.dramis@gmail.com
  - Update to 0.6.4:
    * ADD: WaveformWidget: context menu
    * MOD: Updated German translations - thanks @Martchus
    * MOD: Updated Croatian translations - thanks @muzena
    * FIX: Inserting subtitle line would corrupt subtitle indexes
    * FIX: Display audio of WebM/FLV files in waveform - thanks
      @Martchus
    From 0.6.3:
    * ADD: WaveformWidget: customization settings page
    * ADD: Speech recognition with PocketSphinx
    * MOD: Waveform and Player widgets can be docked to any side of
      the main window
    * MOD: WaveformWidget: can be manually scrolled even if
      autoscroll is enabled
    * MOD: WaveformWidget: ability to drag whole subtitle line
    * MOD: Updated croatian translation - thanks @muzena
    * FIX: Video player fullscreen and icon display under was not
      right under some desktop environments - thanks @Martchus
    * FIX: WaveformWidget: when dragging subtitle borders (or
      clicking near them), show/hide time was jumping to mouse
      position
    * FIX: po/Messages.sh will generate .po files compatible with Qt
      Linguist, and will run from any path
    * FIX: Build cleanups - thanks @pinotree
    From 0.6.2:
    * ADD: Ability to demux text streams from loaded video
    * MOD: WaveformWidget: added scrollbar and manual scrolling mode,
      improved zoom, widget state is loaded/saved
    * MOD: WaveformWidget: double click will seek in video player
    * MOD: WaveformWidget: subtitle show/hide time can be dragged
    * MOD: Added default shortcut for play/pause video.
    * MOD: Support for building with cmake older version than 3.3
    * FIX: Changing player backend setting will reopen loaded video
      in new player backend.
    * FIX: Timeline after last anchored subtitle was scaled
      incorrectly.
    * FIX: WaveformWidget: optimizations and speed improvements
    * FIX: Recent files list was not saved properly in some cases
      (subtitle list full).
    * FIX: WaveformWidget: fixed crash after closing subtitle
    * FIX: WaveformWidget: editing of non-anchored lines is not
      allowed
    * FIX: StreamProcessor was not freeing it's resources.
    * FIX: Updated configure and install scripts
    * FIX: Removed "Decoder backend" entry from video player settings
      page.
    From 0.6.1:
    * FIX: Anchor points syncing wasn't working right in some cases
    From 0.6.0:
    * ADD: Anchor points syncing
    * ADD: Waveform widget.
    * MOD: Improved precision of the Time class.
    * MOD: GStreamerPlayerBackend will pause when reaching
      end-of-stream instead of stopping/resetting player.
    * MOD: Converted playerbackends to plugins
    * MOD: updated German translation
    * FIX: Video player widget will repaint background correctly.
    * FIX: Code refactoring, cleanups and optimizations.
    * FIX: fixed/enabled Drag & Drop
    From 0.5.9:
    * FIX: Improved error reporting during video open.
    * MOD: Added italian translation.
    From 0.5.8:
    * ADD: MPV player support
    * MOD: Replaced remaining KDE4 deprecated code, removed
      KDELibs4Support dependency. Finalized KF5 porting.
    * MOD: Update croatian translation and README.md
    * MOD: Added option not to resume playback after subtitle
      doubleclick if player is paused
    * FIX: Gettext translations were not created during build
      process.
    * FIX: FindGStreamer.cmake was not searching for and including
      arch-specific include dir
    * FIX: Errors/Spelling in "Error Check" settings
    * FIX: Build process fixes
    * FIX: improved player/decoder backends, solved crashes when
      switching backends
    * FIX: Added option to antialias subtitles
    * FIX: Phonon player backend was displaying embeded subtitles
    * FIX: OBS (OpenSuse) package creation was failing
  - Updated build/runtime requirements to KF5/Qt5.
  - Added new build requirement mpv-devel.
  - Removed fdupes macro (not needed anymore).
  - Removed NULL-pointer.patch and
    Find-platform-dependant-include-files-of-GStreamer.patch (fixed
    upstream).
* Sun Jan 03 2016 asterios.dramis@gmail.com
  - Added Find-platform-dependant-include-files-of-GStreamer.patch in
    order to fix finding of platform-dependant include files of
    GStreamer (fixes compilation failure).
* Sun Nov 16 2014 hrvoje.senjan@gmail.com
  - Update to 0.5.7
    * GStreamer 1.0 API support
  - Switch BuildRequires to reflect above change
  - Added NULL-pointer.patch from upstream, to resolve post-buid-check
    failure
* Wed Dec 04 2013 asterios.dramis@gmail.com
  - Update to 0.5.6
    [#] Continuation of original package since initial author stopped development
    * SubStation Alpha format fixes and color support
    * source cleanup
    From 0.5.5:
    * text color support
    * SubRip text color support
    * reworked MicroDVD open/save
    From 0.5.4:
    * mplayer2 support
    * mplayer VDPAU decoding support
    * minor cmake build fixes
  - Added libicu-devel build requirement.
  - Removed all previous patches (fixed upstream).
* Sun Jan 29 2012 asterios.dramis@gmail.com
  - Updated no-copy-dt-needed-entries.patch to fix a new linking error with
    libX11.
* Mon Dec 05 2011 asterios.dramis@gmail.com
  - Added a patch (no-copy-dt-needed-entries.patch) to fix linking with
    - -no-copy-dt-needed-entries.
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changed License: to GPL-2.0+ (SPDX style).
* Thu Jun 02 2011 asterios.dramis@gmail.com
  - Spec file updates:
    * Recommend instead of Suggest the subtitlecomposer-lang package.
    * Added update-mime-database in %post/%postun scripts for the mime file
      installed by the package.
    * Minor other updates.
* Tue Jan 18 2011 asterios.dramis@gmail.com
  - Spec file updates:
    * Added a subtitlecomposer-lang package.
    * Changes based on rpmdevtools templates and spec-cleaner run.
    * Updates in Buildrequires:, %prep and %install sections.
    * Fixed rpmlint warnings (devel-file-in-non-devel-package,
      non-executable-script).
    * Fixed rpm post build check about directories not owned by a package.
  - Add a patch to fix installation of python scripting examples.
* Thu Jun 24 2010 cmorve69@yahoo.es
  - Fix compilation with GCC 4.5
* Sat Jul 04 2009 cmorve69@yahoo.es
  - First version

Files

/etc/xdg/subtitlecomposerrc
/usr/bin/subtitlecomposer
/usr/lib64/subtitlecomposer
/usr/lib64/subtitlecomposer/pocketsphinxasr.so
/usr/share/applications/org.kde.subtitlecomposer.desktop
/usr/share/doc/packages/subtitlecomposer
/usr/share/doc/packages/subtitlecomposer/ChangeLog
/usr/share/doc/packages/subtitlecomposer/README.md
/usr/share/doc/packages/subtitlecomposer/api
/usr/share/doc/packages/subtitlecomposer/api/scripting_list.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_range.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_rangelist.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_rangesmodule.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_richstring.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_stringsmodule.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_subtitle.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_subtitleline.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_subtitlelinemodule.h
/usr/share/doc/packages/subtitlecomposer/api/scripting_subtitlemodule.h
/usr/share/icons/hicolor/128x128/apps/subtitlecomposer.png
/usr/share/icons/hicolor/16x16/apps/subtitlecomposer.png
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/subtitlecomposer.png
/usr/share/icons/hicolor/32x32/apps/subtitlecomposer.png
/usr/share/licenses/subtitlecomposer
/usr/share/licenses/subtitlecomposer/LICENSE
/usr/share/metainfo/org.kde.subtitlecomposer.appdata.xml
/usr/share/mime/packages/subtitlecomposer.xml
/usr/share/subtitlecomposer
/usr/share/subtitlecomposer/scripts
/usr/share/subtitlecomposer/scripts/README
/usr/share/subtitlecomposer/scripts/example_capitalize_all_lines.js
/usr/share/subtitlecomposer/scripts/example_iterate_selection.js
/usr/share/subtitlecomposer/scripts/example_remove_odd_lines.js
/usr/share/subtitlecomposer/scripts/example_trim_to_selection.js
/usr/share/subtitlecomposer/scripts/remove_hearing_impaired_text.js


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 12 23:50:02 2025