Package Details: subtitld 23.02-3

Git Clone URL: https://aur.archlinux.org/subtitld.git (read-only, click to copy)
Package Base: subtitld
Description: Subtitld: An open source software to create, edit and transcribe subtitles
Upstream URL: https://www.subtitld.org/
Keywords: captions multimedia subtitle
Licenses: GPL3
Submitter: Vekhir
Maintainer: Vekhir
Last Packager: Vekhir
Votes: 1
Popularity: 0.000003
First Submitted: 2023-01-17 04:01 (UTC)
Last Updated: 2023-11-17 18:28 (UTC)

Latest Comments

« First ‹ Previous 1 2

Tio commented on 2023-11-17 16:47 (UTC)

I cannot start it on Manjaro:

 subtitld                                                                 
Traceback (most recent call last):
fatal cplayer No hwdec backend named 'vaapi-egl' found!
  File "/usr/bin/subtitld", line 33, in <module>

    sys.exit(load_entry_point('subtitld==23.2.0.0', 'gui_scripts', 'subtitld')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/subtitld/__main__.py", line 300, in main
    app.main = Subtitld()
               ^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/subtitld/__main__.py", line 117, in __init__
    self.player.load(self)
  File "/usr/lib/python3.11/site-packages/subtitld/interface/player.py", line 338, in load
    self.player_widget = MpvWidget()
                         ^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/subtitld/interface/player.py", line 76, in __init__
    setattr(widget.mpv, key, value)
  File "/usr/lib/python3.11/site-packages/mpv.py", line 2022, in __setattr__
    self._set_property(_py_to_mpv(name), value)
  File "/usr/lib/python3.11/site-packages/mpv.py", line 2014, in _set_property
    _mpv_set_property_string(self.handle, ename, _mpv_coax_proptype(value))
  File "/usr/lib/python3.11/site-packages/mpv.py", line 148, in raise_for_ec
    raise ex
TypeError: ('Tried to get/set mpv property using wrong format, or passed invalid value', -9, (<MpvHandle object at 0x7fdf39c5e2a0>, b'gpu-hwdec-interop', b'vaapi-egl'))

kata55 commented on 2023-08-13 19:34 (UTC) (edited on 2023-08-13 19:34 (UTC) by kata55)

This fails to install atm due to a 404 error in python-i18n, see: https://aur.archlinux.org/packages/python-i18n#comment-929094

southjy commented on 2023-05-11 20:47 (UTC)

I installed python-libretranslate-git with Pamac and went back and installed Subtitld.

Vekhir commented on 2023-05-11 18:32 (UTC)

@southjy Maybe Pamac doesn't find python-libretranslate-git which provides python-libretranslate and is in the AUR. I'm not familiar with Pamac, so I can't help you there. Feel free to post your solution though

southjy commented on 2023-05-11 18:26 (UTC)

Using Manjaro Pamac and receiving error trying to build subtitld 23.02-2:

could not satisfy dependencies:
- unable to satisfy dependency 'python-libretranslate' required by python-translate
- unable to satisfy dependency 'python-translate' required by subtitld

Vekhir commented on 2023-03-27 03:20 (UTC)

All dependencies should now be included. If I missed any, then please tell me, ideally with an error message. Thanks!

Vekhir commented on 2023-03-23 07:18 (UTC)

So, it seems that python-google-trans-new is needed for version 22.10. The dependency was later removed, so it didn't show up in the setup.py, which is where I got most dependencies from.

Anyway, in all later versions it's not needed and the next version is already tagged, so not sure whether I'll update the PKGBUILD before upgrading the version.

@ArchChem Did you encounter that issue too?

Vekhir commented on 2023-03-16 23:52 (UTC) (edited on 2023-03-17 00:27 (UTC) by Vekhir)

@ArchChem That's surprising, as mpv and python-libretranslate-git are transitive dependencies of python-mpv and python-translate respectively, so they should be installed automatically. Can you re-build the package and provide the error message?

ArchChem commented on 2023-02-09 15:08 (UTC)

The dependency list is not complete which leads to subtitld not tarting. The following list should work:

depends=('mpv' 'pyside6' 'python-opengl' 'python-docx' 'python-pycaption' 'python-pysubs2' 'python-pyffms2' 'python-mpv' 'python-libretranslate-git' 'python-translate' 'python-speechrecognition' 'python-pysrt')