Package Details: subtitlecomposer 0.8.2-2

Git Clone URL: https://aur.archlinux.org/subtitlecomposer.git (read-only, click to copy)
Package Base: subtitlecomposer
Description: Video subtitle editor
Upstream URL: https://invent.kde.org/multimedia/subtitlecomposer
Keywords: composer editor kde subtitle
Licenses: GPL-2.0-only
Submitter: Martchus
Maintainer: Martchus (maxrd2)
Last Packager: Martchus
Votes: 36
Popularity: 0.004632
First Submitted: 2015-09-02 23:50 (UTC)
Last Updated: 2025-10-05 18:25 (UTC)

Pinned Comments

Martchus commented on 2025-10-03 22:08 (UTC)

Before anyone will ask: The current release is not compiling against ffmpeg 8 which will hit the regular Arch repo soon. Hence this package will cease to function/build soon. So far I haven't seen an upstream patch to fix this. There's also no ffmpeg7 package yet which one could link against instead. Note that ffmpeg4 is too old at this point. It would probably work to downgrade to commit 4bcc52f1e239 of this AUR package using ffmpeg4 and an older version of subtitlecomposer.

Martchus commented on 2016-05-18 21:59 (UTC)

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs There also exist a binary repository (i686 and x86_64, also contains Git version): https://martchus.no-ip.biz/repo/arch/ownstuff

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

maxrd2 commented on 2025-10-04 20:31 (UTC)

Current master builds fine with ffmpeg release/8.0. Likely following patch has to be applied in order to compile 0.8.2 with ffmpeg 8.0. https://invent.kde.org/multimedia/subtitlecomposer/-/commit/0043f4434886c5aabe99705d40bd7f633b8b73e7.patch

Martchus commented on 2025-10-03 22:08 (UTC)

Before anyone will ask: The current release is not compiling against ffmpeg 8 which will hit the regular Arch repo soon. Hence this package will cease to function/build soon. So far I haven't seen an upstream patch to fix this. There's also no ffmpeg7 package yet which one could link against instead. Note that ffmpeg4 is too old at this point. It would probably work to downgrade to commit 4bcc52f1e239 of this AUR package using ffmpeg4 and an older version of subtitlecomposer.

Martchus commented on 2025-09-20 19:53 (UTC)

This line should probably be dropped completely. The build probably succeeded in my case as I built it in a clean chroot without ffmpeg4 installed. I updated the package.

ranger commented on 2025-09-20 18:42 (UTC)

@Martchus you still have in the PKGBUILD the

export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'

but the dep changed to ffmpeg. The build will fail with the error below. I had to change this to

export PKG_CONFIG_PATH='/usr/lib/pkgconfig'

to build successfully.

Error:

-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:227 (message):
  Could NOT find FFmpeg: Found unsuitable version "58.76.100", but required
  is at least "59.27.100" (found

        includes: /usr/include/ffmpeg4.4

        libs:   /usr/lib/ffmpeg4.4/libavformat.so (version 58.76.100)

                /usr/lib/ffmpeg4.4/libavcodec.so (version 58.134.100)

                /usr/lib/ffmpeg4.4/libswresample.so (version 3.9.100)

                /usr/lib/ffmpeg4.4/libswscale.so (version 5.9.100)

                /usr/lib/ffmpeg4.4/libavutil.so (version 56.70.100)

        )
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:589 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindFFmpeg.cmake:49 (find_package_handle_standard_args)
  src/CMakeLists.txt:36 (find_package)


-- Configuring incomplete, errors occurred!

maxrd2 commented on 2025-09-14 21:10 (UTC)

@Martchus Not sure who flagged it. New version was tagged couple weeks ago, but it hasn't been released yet. It will likely be released in few days.

Martchus commented on 2025-09-14 12:53 (UTC)

To whomever flagged this package: I don't see v0.8.2 or any new version on https://invent.kde.org/multimedia/subtitlecomposer/-/releases.

Martchus commented on 2024-05-20 18:07 (UTC)

Looks like a typo, statDetails versus StatDetails?

Maybe. Probably it makes most sense to fix this upstream first. And yes, it is currently not possible to compile it under Arch Linux to my knowledge. Sometimes things get rolled over on a rolling-release distribution. If it doesn't compile with/against system packages this doesn't mean it is not usable anymore. Perhaps upstream provides a Flatpak or Appimage that still works.

jan666 commented on 2024-05-20 17:43 (UTC)

So your pinned comment means that subtitlecomposer is not usable anymore? I can't get it to build, tried changing statDetails to StatDetails but another error came up something to many arguments, 1 expected 4 provided in the same helper file as my latest comment

I'm using Arch linux

jan666 commented on 2024-05-20 13:20 (UTC)

Building gives this error (after adjusting the buildscript from your site)

[ 49%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/subtitlemeta/csshighlighter.cpp.o [ 50%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/gui/subtitlemeta/subtitlepositionwidget.cpp.o [ 50%] Building CXX object src/CMakeFiles/subtitlecomposer-lib.dir/helpers/commondefs.cpp.o /home/ed/.cache/yay/subtitlecomposer/src/subtitlecomposer-0.8.0/src/helpers/commondefs.cpp: In static member function ‘static QUrl System::newUrl(const QUrl&, const QString&, const QString&, int)’: /home/ed/.cache/yay/subtitlecomposer/src/subtitlecomposer-0.8.0/src/helpers/commondefs.cpp:216:46: error: ‘statDetails’ is not a member of ‘KIO’; did you mean ‘StatDetails’? 216 | KIO::Job *job = KIO::statDetails(newUrl, KIO::StatJob::DestinationSide, KIO::StatDefaultDetails, KIO::HideProgressInfo); | ^~~ | StatDetails make[2]: *** [src/CMakeFiles/subtitlecomposer-lib.dir/build.make:1261: src/CMakeFiles/subtitlecomposer-lib.dir/helpers/commondefs.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:883: src/CMakeFiles/subtitlecomposer-lib.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: subtitlecomposer-exit status 4 checking dependencies...

Looks like a typo, statDetails versus StatDetails?

Martchus commented on 2024-05-10 12:13 (UTC)

This doesn't build against ICU 75. I guess it makes sense to wait for the next release which will hopefully build against Qt 6 and KF6 successfully which will also cause the build system to select C++17 so the build against ICU 75 will be possible.