Discussion:
[OpenIndiana-discuss] mkvmerge fails
Apostolos Syropoulos via openindiana-discuss
2018-05-23 15:28:43 UTC
Permalink
After upgrading I have noticed that neither mkvmerge nor mkvextract
work anymore!
$ mkvmerge -D audio.avi -A video.avi -o GAMES.mkv
terminate called after throwing an instance of 'std::bad_cast'
  what():  std::bad_cast
Abort (core dumped)

I have no idea what this KTPI thing does but it certainly has
made my life more difficult. How can I deactivate it?

A.S.


----------------------
Apostolos Syropoulos
Xanthi, Greece
Aurélien Larcher
2018-05-23 15:31:38 UTC
Permalink
On Wed, May 23, 2018 at 5:28 PM, Apostolos Syropoulos via
Post by Apostolos Syropoulos via openindiana-discuss
After upgrading I have noticed that neither mkvmerge nor mkvextract
work anymore!
$ mkvmerge -D audio.avi -A video.avi -o GAMES.mkv
terminate called after throwing an instance of 'std::bad_cast'
what(): std::bad_cast
Abort (core dumped)
I have no idea what this KTPI thing does but it certainly has
made my life more difficult. How can I deactivate it?
I am not sure this is related, this seems to be a plain runtime error.
Post by Apostolos Syropoulos via openindiana-discuss
A.S.
----------------------
Apostolos Syropoulos
Xanthi, Greece
_______________________________________________
openindiana-discuss mailing list
https://openindiana.org/mailman/listinfo/openindiana-discuss
--
---
Praise the Caffeine embeddings
Aurélien Larcher
2018-05-23 15:35:31 UTC
Permalink
On Wed, May 23, 2018 at 5:31 PM, Aurélien Larcher <
Post by Aurélien Larcher
On Wed, May 23, 2018 at 5:28 PM, Apostolos Syropoulos via
Post by Apostolos Syropoulos via openindiana-discuss
After upgrading I have noticed that neither mkvmerge nor mkvextract
work anymore!
$ mkvmerge -D audio.avi -A video.avi -o GAMES.mkv
terminate called after throwing an instance of 'std::bad_cast'
what(): std::bad_cast
Abort (core dumped)
I have no idea what this KTPI thing does but it certainly has
made my life more difficult. How can I deactivate it?
What is the OI package containing mkvmerge?
Post by Aurélien Larcher
Post by Apostolos Syropoulos via openindiana-discuss
A.S.
----------------------
Apostolos Syropoulos
Xanthi, Greece
_______________________________________________
openindiana-discuss mailing list
https://openindiana.org/mailman/listinfo/openindiana-discuss
--
---
Praise the Caffeine embeddings
--
---
Praise the Caffeine embeddings
Jacques Hugo
2018-05-23 15:39:11 UTC
Permalink
See if ffmpeg works for you. Something like

ffmpeg -i video.avi -i audio.avi -map 0:0 -map 1:0 -c copy -f matroska games.mkv

-Jacques


Jacques Hugo
Three Two Labs
Information Technology | Solaris Engineering 32L
Phone +44 7939 433701
Post by Apostolos Syropoulos via openindiana-discuss
After upgrading I have noticed that neither mkvmerge nor mkvextract
work anymore!
$ mkvmerge -D audio.avi -A video.avi -o GAMES.mkv
terminate called after throwing an instance of 'std::bad_cast'
what(): std::bad_cast
Abort (core dumped)
I have no idea what this KTPI thing does but it certainly has
made my life more difficult. How can I deactivate it?
A.S.
----------------------
Apostolos Syropoulos
Xanthi, Greece
_______________________________________________
openindiana-discuss mailing list
https://openindiana.org/mailman/listinfo/openindiana-discuss
Apostolos Syropoulos via openindiana-discuss
2018-05-23 15:44:02 UTC
Permalink
See if ffmpeg works for you.  Something like>
ffmpeg -i video.avi -i audio.avi -map 0:0 -map 1:0 -c copy -f matroska games.mkv
First I have compiled both ffmpeg and mkvtools.

fmpeg --version
ffmpeg version 3.4.1 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 4.9.4 (GCC)
  configuration: --prefix=/opt/gnu --enable-shared --enable-static --enable-libx264 --enable-gpl --enable-libmp3lame --enable-libvpx --enable-libvorbis --enable-libfdk-aac --enable-nonfree
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
Unrecognized option '-version'.
Error splitting the argument list: Option not found

Obviously, this cannot be distributed but this works just fine.
But mkvmerge and mkvextract core dump immediately.

A.S.


----------------------
Apostolos Syropoulos
Xanthi, Greece
Aurélien Larcher
2018-05-23 15:47:09 UTC
Permalink
On Wed, May 23, 2018 at 5:44 PM, Apostolos Syropoulos via
Post by Jacques Hugo
See if ffmpeg works for you. Something like>
ffmpeg -i video.avi -i audio.avi -map 0:0 -map 1:0 -c copy -f matroska
games.mkv
First I have compiled both ffmpeg and mkvtools.
fmpeg --version
ffmpeg version 3.4.1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 4.9.4 (GCC)
configuration: --prefix=/opt/gnu --enable-shared --enable-static
--enable-libx264 --enable-gpl --enable-libmp3lame --enable-libvpx
--enable-libvorbis --enable-libfdk-aac --enable-nonfree
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
Unrecognized option '-version'.
Error splitting the argument list: Option not found
Obviously, this cannot be distributed but this works just fine.
But mkvmerge and mkvextract core dump immediately.
Multimedia libraries were updated recently, though advertized as ABI
compatible.
If you compiled mkvmerge and mkvextract yourself then you may need to
rebuild them.
Post by Jacques Hugo
A.S.
----------------------
Apostolos Syropoulos
Xanthi, Greece
_______________________________________________
openindiana-discuss mailing list
https://openindiana.org/mailman/listinfo/openindiana-discuss
--
---
Praise the Caffeine embeddings
Apostolos Syropoulos via openindiana-discuss
2018-05-23 19:44:41 UTC
Permalink
Multimedia libraries were updated recently, though advertized as ABI compatible.
If you compiled mkvmerge and mkvextract yourself then you may need to rebuild them.
Thanks for the suggestion. I rebuild the mkvtools and now they work as expected.

A.S.

PS So something else is responsible for making wine crash not this JavaScript thing.
----------------------
Apostolos Syropoulos
Xanthi, Greece
Alan Coopersmith
2018-05-23 15:46:43 UTC
Permalink
Post by Apostolos Syropoulos via openindiana-discuss
I have no idea what this KTPI thing does but it certainly has
made my life more difficult. How can I deactivate it?
KPTI protects you from Meltdown attacks, which could be run as Javascript
in your web browser if you visit a site that embeds ads from an ad network
that doesn't have a thorough security review process for all Javascript
that they serve (i.e. basically any ad network out there, because that sort
of security costs lots of money and provides them no benefit).

https://en.wikipedia.org/wiki/Kernel_page-table_isolation and
https://en.wikipedia.org/wiki/Meltdown_(security_vulnerability)
have more in-depth explanations.

https://omniosce.org/info/kpti documents how to disable for OmniOS - I'd
guess OpenIndiana is very similar.

-alan-
Alexander Pyhalov
2018-05-24 04:38:32 UTC
Permalink
Post by Alan Coopersmith
https://omniosce.org/info/kpti documents how to disable for OmniOS - I'd
guess OpenIndiana is very similar.
Unfortunately, KPTI-related changes have side effects even if you
disable KPTI on boot :(
---
System Administrator of Southern Federal University Computer Center
Continue reading on narkive:
Search results for '[OpenIndiana-discuss] mkvmerge fails' (Questions and Answers)
3
replies
What is a good program to extract subtext(caption) from a MKV file?
started 2020-08-24 00:59:54 UTC
software
Loading...