Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Sutitleeditor and m2ts files

  1. #1
    Join Date
    Jun 2016
    Location
    Ireland
    Posts
    246

    Default Sutitleeditor and m2ts files

    Hello,

    I'd like to use subtitleeditor with m2ts files.
    I installed subtitleeditor 0.54.0-6.2
    Previously I installed the media packages as explained in the first post.

    Now when I open a m2ts file I get the error message: "GStreamer plugins missing The playback of the movie requires the decoder audio/x-private-ts-lpcm decoder"
    I can't find anything related to "private" or "lpcm" in the packages list.

    What should I do to fix this issue?

    Thank you

  2. #2
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Sutitleeditor and m2ts files

    Quote Originally Posted by MrNice View Post
    Hello,

    I'd like to use subtitleeditor with m2ts files.
    I installed subtitleeditor 0.54.0-6.2
    Previously I installed the media packages as explained in the first post.

    Now when I open a m2ts file I get the error message: "GStreamer plugins missing The playback of the movie requires the decoder audio/x-private-ts-lpcm decoder"
    I can't find anything related to "private" or "lpcm" in the packages list.

    What should I do to fix this issue?

    Thank you
    could you tell us your repo list?
    Code:
    zypper lr -d
    anyhow the audio/x-private-ts-lpcm decoder is included in the gstreamer bad plugins package
    https://gstreamer.freedesktop.org/da...s-tsdemux.html
    I'd suggest you install the gstreamer-plugins-bad from packman which includes libgstmpegtsdemux.so
    Code:
    zypper in gstreamer-plugins-bad
    also do a full vendor change to packman

    ps if you haven't already you should also install the gstreamer-plugins-ugly and the gstreamer-plugins-libav packages
    Last edited by I_A; 12-May-2018 at 07:45.

  3. #3
    Join Date
    Jun 2016
    Location
    Ireland
    Posts
    246

    Default Re: Sutitleeditor and m2ts files

    Code:
    zypper lr -d
    Repository priorities are without effect. All enabled repositories share the same priority.
    
    #  | Alias                               | Name                        | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                       | Service
    ---+-------------------------------------+-----------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------------------------+--------
     1 | download.nvidia.com-leap            | nVidia Graphics Drivers     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.nvidia.com/opensuse/leap/42.3                                            |        
     2 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)   | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/                         |        
     3 | download.opensuse.org-non-oss_1     | Update Repository (Non-Oss) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/                                    |        
     4 | download.opensuse.org-oss           | Main Repository (OSS)       | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/oss/                             |        
     5 | download.opensuse.org-oss_1         | Main Update Repository      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/oss                                         |        
     6 | http-download.opensuse.org-0ffdd9f2 | devel:libraries:c_c++       | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/libraries:/c_c%2B%2B/openSUSE_Leap_42.3/ |        
     7 | http-download.opensuse.org-20e33d2c | home:ecsos:messenger:tox    | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/repositories/home:/ecsos:/messenger:/tox/openSUSE_Leap_42.3/ |        
     8 | http-download.opensuse.org-40a07015 | utilities                   | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/repositories/utilities/openSUSE_Leap_42.3/                   |        
     9 | http-download.opensuse.org-9bc5ce62 | multimedia:libs             | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Leap_42.3/            |        
    10 | http-download.opensuse.org-d90cad41 | home:qantas94heavy          | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/repositories/home:/qantas94heavy/openSUSE_Leap_42.3/         |        
    11 | http-download.opensuse.org-ebbf0662 | home:szotsaki               | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/repositories/home:/szotsaki/openSUSE_Leap_42.3/              |        
    12 | opensuse-guide.org-repo             | Libdvdcss Repository        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.3/                                        |        
    13 | opensuse-multimedia-apps            | opensuse-multimedia-apps    | No      | ----      | ----    |   99     | rpm-md | http://ftp.gwdg.de/pub/opensuse/repositories/multimedia:/apps/openSUSE_Leap_42.3/         |        
    14 | packman.inode.at-suse               | Packman Repository          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                          |
    Please could you tell me if I should remove "home:/xxx..." repositories after install or disable and Not auto-refresh is enough?

    also do a full vendor change to packman
    This is done for long

    Code:
    zypper in gstreamer-plugins-bad
    Loading repository data...
    Reading installed packages...
    'gstreamer-plugins-bad' is already installed.
    No update candidate for 'gstreamer-plugins-bad-1.8.3-8.14.x86_64'. The highest available version is already installed.
    Resolving package dependencies...
    
    Nothing to do.
    And more
    Code:
    zypper se -si gstreamer
    Loading repository data...
    Reading installed packages...
    
    S  | Name                              | Type        | Version     | Arch   | Repository            
    ---+-----------------------------------+-------------+-------------+--------+-----------------------
    i+ | GStreamer Multimedia Codecs       | application |             | noarch | (System Packages)     
    i+ | PackageKit-gstreamer-plugin       | package     | 1.1.3-5.3.1 | x86_64 | Main Update Repository
    i+ | gstreamer                         | package     | 1.8.3-4.13  | x86_64 | Main Repository (OSS) 
    i+ | gstreamer-lang                    | package     | 1.8.3-4.13  | noarch | Main Repository (OSS) 
    i+ | gstreamer-libnice                 | package     | 0.1.13-6.3  | x86_64 | Main Repository (OSS) 
    i+ | gstreamer-plugin-gstclutter-3_0   | package     | 3.0.18-3.3  | x86_64 | Main Repository (OSS) 
    i+ | gstreamer-plugins-bad             | package     | 1.8.3-8.14  | x86_64 | Packman Repository    
    i+ | gstreamer-plugins-bad-lang        | package     | 1.8.3-8.14  | noarch | Packman Repository    
    i+ | gstreamer-plugins-bad-orig-addon  | package     | 1.8.3-8.14  | x86_64 | Packman Repository    
    i+ | gstreamer-plugins-base            | package     | 1.8.3-7.16  | x86_64 | Main Repository (OSS) 
    i+ | gstreamer-plugins-base-lang       | package     | 1.8.3-7.16  | noarch | Main Repository (OSS) 
    i+ | gstreamer-plugins-cogl            | package     | 1.22.2-3.17 | x86_64 | Main Repository (OSS) 
    i+ | gstreamer-plugins-farstream       | package     | 0.2.8-3.4   | x86_64 | Main Repository (OSS) 
    i+ | gstreamer-plugins-good            | package     | 1.8.3-8.1   | x86_64 | Main Repository (OSS) 
    i+ | gstreamer-plugins-good-extra      | package     | 1.8.3-8.1   | x86_64 | Main Repository (OSS) 
    i+ | gstreamer-plugins-good-lang       | package     | 1.8.3-8.1   | noarch | Main Repository (OSS) 
    i+ | gstreamer-plugins-libav           | package     | 1.8.3-3.11  | x86_64 | Packman Repository    
    i+ | gstreamer-plugins-ugly            | package     | 1.8.3-10.5  | x86_64 | Packman Repository    
    i+ | gstreamer-plugins-ugly-orig-addon | package     | 1.8.3-10.5  | x86_64 | Packman Repository    
    i+ | libgstreamer-1_0-0                | package     | 1.8.3-4.13  | x86_64 | Main Repository (OSS) 
    i+ | libgstreamer-1_0-0-32bit          | package     | 1.8.3-4.13  | x86_64 | Main Repository (OSS) 
    i+ | libgstreamermm-1_0-1              | package     | 1.10.0-10.8 | x86_64 | (System Packages)     
    i+ | phonon-backend-gstreamer          | package     | 4.8.2-6.2   | x86_64 | Main Repository (OSS) 
    i+ | vlc-codec-gstreamer               | package     | 2.2.6-8.6   | x86_64 | Packman Repository

  4. #4
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Sutitleeditor and m2ts files

    it looks fine all I can suggest is redoing
    Code:
    zypper dup --from 14

  5. #5
    Join Date
    Jun 2016
    Location
    Ireland
    Posts
    246

    Default Re: Sutitleeditor and m2ts files

    Unfortunatly
    Code:
    zypper dup --from 14
    Loading repository data...
    Reading installed packages...
    Computing distribution upgrade...
    
    Nothing to do.

  6. #6
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Sutitleeditor and m2ts files

    I don't have an m2ts file and subs to test but according to the gstreamer developers decoding of audio/x-private-ts-lpcm is done by /usr/lib64/gstreamer-1.0/libgstmpegtsdemux.so so check if you have that file
    Code:
    ls /usr/lib64/gstreamer-1.0/libgstmpegtsdemux.so
    I would recommend cleaning the gstreamer cache as that could cause plugin issues
    Code:
    rm -r ~/cache/gstreamer-1.0/
    a lot of codec patents ended recently in turn the gstreamer-plugins-bad package from opensuse contains support for more formats inc mpeg2 so you could try switching that package to the opensuse one
    Code:
    zypper in -f gstreamer-plugins-bad --from 2
    I really think the packman build should work, and aside from corrupt gstreamer cache (which does happen quite regularly) I can't think of a reason for your issue, the only fix I can think of is cleaning the cache and if that doesn't work maybe trying gstreamer-plugins-bad from OSS

  7. #7
    Join Date
    Jun 2016
    Location
    Ireland
    Posts
    246

    Default Re: Sutitleeditor and m2ts files

    Code:
    ls /usr/lib64/gstreamer-1.0/libgstmpegtsdemux.so
    /usr/lib64/gstreamer-1.0/libgstmpegtsdemux.so
    
    ~ # rm -r ~/cache/gstreamer-1.0/
    rm: cannot remove '/root/cache/gstreamer-1.0/': No such file or directory
    loja:~ # ls /usr/lib64/gstreamer-1.0/libgstmpegtsdemux.so
    For some reason there is an error in the last command, I can't find why, any idea?
    Code:
    zypper in -f gstreamer-plugins-bad --from 2
    Loading repository data...
    Reading installed packages...
    '-from' is not a package name or capability.

  8. #8
    Join Date
    Jun 2016
    Location
    Ireland
    Posts
    246

    Default Re: Sutitleeditor and m2ts files

    Maybe this could help
    Code:
    zypper in -f download.opensuse.org-non-oss:gstreamer-plugins-bad
    Loading repository data...
    Reading installed packages...
    Package 'download.opensuse.org-non-oss:gstreamer-plugins-bad' not found in specified repositories.
    Resolving package dependencies...
    
    Nothing to do.
    Code:
    zypper in -f download.opensuse.org-oss:gstreamer-plugins-bad
    Loading repository data...
    Reading installed packages...
    Forcing installation of 'gstreamer-plugins-bad-1.8.3-7.4.x86_64' from repository 'Main Repository (OSS)'.
    Resolving package dependencies...
    
    The following package is going to be downgraded:
      gstreamer-plugins-bad
    
    The following package is going to change vendor:
      gstreamer-plugins-bad  http://packman.links2linux.de -> openSUSE
    
    1 package to downgrade, 1 to change vendor.
    Overall download size: 1.3 MiB. Already cached: 0 B. After the operation, additional 4.0 KiB will be used.
    Continue? [y/n/...? shows all options] (y): n
    Code:
    zypper in -f packman.inode.at-suse:gstreamer-plugins-bad
    Loading repository data...
    Reading installed packages...
    Forcing installation of 'gstreamer-plugins-bad-1.8.3-8.14.x86_64' from repository 'Packman Repository'.
    Resolving package dependencies...
    
    The following package is going to be reinstalled:
      gstreamer-plugins-bad
    
    1 package to reinstall.
    Overall download size: 1.3 MiB. Already cached: 0 B. No additional space will be used or freed after the operation.
    Continue? [y/n/...? shows all options] (y): n
    - Syntax with --from doesn't work
    - After reinstall the same version => nothing better
    - Should I downgrade?

    BTW, VLC 2.2.6 doesn't play m2ts files. Error message:
    Code:
    ts demux: HDMV registration not implemented for pid 0x1101 type 0x81
    core demux error: option sub-original-fps does not exist
    QObject::connect: invalid null parameter
    Hope this will help. Thanks

  9. #9
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Sutitleeditor and m2ts files

    Quote Originally Posted by MrNice View Post
    Code:
    ls /usr/lib64/gstreamer-1.0/libgstmpegtsdemux.so
    /usr/lib64/gstreamer-1.0/libgstmpegtsdemux.so
    
    ~ # rm -r ~/cache/gstreamer-1.0/
    rm: cannot remove '/root/cache/gstreamer-1.0/': No such file or directory
    loja:~ # ls /usr/lib64/gstreamer-1.0/libgstmpegtsdemux.so
    For some reason there is an error in the last command, I can't find why, any idea?
    Code:
    zypper in -f gstreamer-plugins-bad --from 2
    Loading repository data...
    Reading installed packages...
    '-from' is not a package name or capability.
    you're executing
    Code:
    rm -r ~/.cache/gstreamer-1.0
    as root I never said do it as root do it as an ordinary user or in dolphin select show hidden files and go to ~/.cache/gstreamer-1.0/ and delete all files from there
    regarding the plugin switch according to the zypper man that's the way to do it
    https://en.opensuse.org/SDB:Zypper_manual_(plain)
    Code:
               --from alias|name|#|URI
                   Select packages from specified repository. If strings specified as arguments to the install command
                   match packages in repositories specified in this option, they will be marked for installation. This
                   option currently implies --name, but allows using wildcards for specifying packages.
    you can always do the switch with yast
    Last edited by I_A; 13-May-2018 at 13:00.

  10. #10
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Sutitleeditor and m2ts files

    Quote Originally Posted by MrNice View Post
    Maybe this could help
    Code:
    zypper in -f download.opensuse.org-non-oss:gstreamer-plugins-bad
    Loading repository data...
    Reading installed packages...
    Package 'download.opensuse.org-non-oss:gstreamer-plugins-bad' not found in specified repositories.
    Resolving package dependencies...
    
    Nothing to do.
    Code:
    zypper in -f download.opensuse.org-oss:gstreamer-plugins-bad
    Loading repository data...
    Reading installed packages...
    Forcing installation of 'gstreamer-plugins-bad-1.8.3-7.4.x86_64' from repository 'Main Repository (OSS)'.
    Resolving package dependencies...
    
    The following package is going to be downgraded:
      gstreamer-plugins-bad
    
    The following package is going to change vendor:
      gstreamer-plugins-bad  http://packman.links2linux.de -> openSUSE
    
    1 package to downgrade, 1 to change vendor.
    Overall download size: 1.3 MiB. Already cached: 0 B. After the operation, additional 4.0 KiB will be used.
    Continue? [y/n/...? shows all options] (y): n
    Code:
    zypper in -f packman.inode.at-suse:gstreamer-plugins-bad
    Loading repository data...
    Reading installed packages...
    Forcing installation of 'gstreamer-plugins-bad-1.8.3-8.14.x86_64' from repository 'Packman Repository'.
    Resolving package dependencies...
    
    The following package is going to be reinstalled:
      gstreamer-plugins-bad
    
    1 package to reinstall.
    Overall download size: 1.3 MiB. Already cached: 0 B. No additional space will be used or freed after the operation.
    Continue? [y/n/...? shows all options] (y): n
    - Syntax with --from doesn't work
    - After reinstall the same version => nothing better
    - Should I downgrade?

    BTW, VLC 2.2.6 doesn't play m2ts files. Error message:
    Code:
    ts demux: HDMV registration not implemented for pid 0x1101 type 0x81
    core demux error: option sub-original-fps does not exist
    QObject::connect: invalid null parameter
    Hope this will help. Thanks
    I'm really not sure what to tell you the packman package should decode m2ts files
    what does mediainfo say about that file maybe it's courrupt
    install mediainfo then run it with that file
    Code:
    sudo zypper in mediainfo
    mediainfo /path/to/m2ts/file.ts
    apparently subs inside ts files are more complex then regular srt/vob see this post for more info and a possible fix
    https://linux.goeszen.com/extract-su...ideo-file.html

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •