Page 1 of 3

MX 17 Repository: The MKVToolnix Thread

Posted: Tue Oct 30, 2018 9:11 pm
by Stevo
We now have the latest mkvtoolnix-28.2.0 release, backported from upstream Debian, in our test repository. It should also bring in updates of libmatroska and libebml.

Those that want to use the GUI should install mkvtoolnix-gui.
Matroska is a new multimedia container format, based on EBML (Extensible Binary Meta Language), which is a kind of binary XML.

The mmg tool is a graphical user interface for the mkvmerge program, which allow one to create Matroska files from other formats.

This package also contains a graphical version of the mkvinfo tool, which allow one to get information about a Matroska file.
Image

Please let us know how it's working so we can move it to main if it's qualified.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Thu Nov 01, 2018 12:56 pm
by Eadwine Rose
Enabled the test repo to check. It should, but it doesn't.

mkvtoolnix (version 25.0.0-1~mx17+1) will be upgraded to version 28.2.0-1~mx17+1
mkvtoolnix-gui (version 25.0.0-1~mx17+1) will be upgraded to version 28.2.0-1~mx17+1

And that's it. I searched for those upgradable two files it should bring in, but nope.

libmatroska6v5 stays at 1.4.9-1~mx17+1
libebml4v5 stays at 1.3.6-2~mx17+1

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Thu Nov 01, 2018 3:48 pm
by Stevo
Eadwine Rose wrote: Thu Nov 01, 2018 12:56 pm Enabled the test repo to check. It should, but it doesn't.

mkvtoolnix (version 25.0.0-1~mx17+1) will be upgraded to version 28.2.0-1~mx17+1
mkvtoolnix-gui (version 25.0.0-1~mx17+1) will be upgraded to version 28.2.0-1~mx17+1

And that's it. I searched for those upgradable two files it should bring in, but nope.

libmatroska6v5 stays at 1.4.9-1~mx17+1
libebml4v5 stays at 1.3.6-2~mx17+1
Those libmatroska and libebml packages are from the test repository, but you already had them installed for the previous backported mkvtoolnix. I should have thought about that case, but... :bagoverhead:

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Thu Nov 01, 2018 4:06 pm
by Eadwine Rose
*giggle* Ok then! *thumbs up*

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Nov 03, 2018 11:19 am
by clicktician
Used the MX Package installer to install mkvtoolnix and mkvtoolnix-gui v 28.2.0-1 from the test repo.

Launching either mkvtoolnix-gui or mkvinfo I get:

Code: Select all

mkvtoolnix-gui: symbol lookup error: mkvtoolnix-gui: undefined symbol: _ZN11libmatroska22KaxVideoProjectionType10ClassInfosE
So, I whipped open synaptic and located libmatroska6v5 v1.4.5-2, which indicated it needed and upgrade. I executed the upgrade.

Relaunched mkvtoolnix-gui and "voila", the gui appeared as normal.

I opened a 26GB mkv, and demuxed a DTS audio stream, chapters, subtitles, and mp4 AVC h.264 stream. Converted the DTS to AC3. Then remuxed the streams without any errors.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Nov 03, 2018 11:35 am
by Eadwine Rose
Just used it today to split an mp4 file, went peachy as well :)

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Nov 03, 2018 1:43 pm
by Stevo
Hmmm...apparently it doesn't automatically pull in the new libmatroska like new packages normally do.

It says it depends on libmatroska6v5 (>= 1.4.5) when it really needs 1.4.9. I'll see if I can manually add the higher dependency.


apt policy libmatroska6v5
libmatroska6v5:
Installed: 1.4.9-1~mx17+1
Candidate: 1.4.9-1~mx17+1
Version table:
*** 1.4.9-1~mx17+1 500
500 http://iso.mxrepo.com/mx/testrepo stretch/test amd64 Packages
100 /var/lib/dpkg/status
1.4.5-2 500
500 http://ftp.us.debian.org/debian stretch/main amd64 Packages

Edit: fixed mx17+2 version on way to the test repo, thanks to the testers!

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sun Mar 03, 2019 6:48 pm
by Stevo
The latest 31.0.0 mkvtoolnix and its -gui package are now in the test repository!

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Tue Apr 30, 2019 2:09 pm
by Stevo
Updated to the latest 33.1.0 release in the test repository!

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Jul 13, 2019 9:58 pm
by towwire
I had 33.1.0 installed and when the new version was announced I tried to update to it. There was an error about the old gui version still installed. So I plurge all of it. This is what I get trying to install the mkvtoolnix_35.0.0-1~mx17+1_amd64.deb & the mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb.

Code: Select all

Hit:1 http://security.debian.org stretch/updates InRelease
Hit:2 http://la.mxrepo.com/antix/stretch stretch InRelease
Hit:3 http://ftp.us.debian.org/debian stretch-updates InRelease
Hit:4 http://la.mxrepo.com/mx/repo stretch InRelease
Get:5 http://la.mxrepo.com/mx/testrepo stretch InRelease [4,979 B]
Ign:6 http://ftp.us.debian.org/debian stretch InRelease
Hit:7 http://ftp.us.debian.org/debian stretch Release
Get:8 http://la.mxrepo.com/mx/testrepo stretch/test amd64 Packages [960 kB]
Get:10 http://la.mxrepo.com/mx/testrepo stretch/test i386 Packages [955 kB]
Fetched 1,920 kB in 3s (635 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  mkvtoolnix mkvtoolnix-gui
0 upgraded, 2 newly installed, 0 to remove and 174 not upgraded.
Need to get 0 B/6,714 kB of archives.
After this operation, 26.6 MB of additional disk space will be used.
Selecting previously unselected package mkvtoolnix.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 291956 files and directories currently installed.)
Preparing to unpack .../mkvtoolnix_35.0.0-1~mx17+1_amd64.deb ...
update-alternatives: error: no alternatives for mkvinfo
Unpacking mkvtoolnix (35.0.0-1~mx17+1) ...
Preparing to unpack .../mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb ...
Unpacking mkvtoolnix-gui (35.0.0-1~mx17+1) ...
dpkg: error processing archive /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/ca/man1/mkvtoolnix-gui.1.gz', which is also in package mkvtoolnix 35.0.0-1~mx17+1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hit:1 http://security.debian.org stretch/updates InRelease
Hit:2 http://la.mxrepo.com/antix/stretch stretch InRelease
Hit:3 http://la.mxrepo.com/mx/repo stretch InRelease
Hit:4 http://ftp.us.debian.org/debian stretch-updates InRelease
Ign:5 http://ftp.us.debian.org/debian stretch InRelease
Hit:6 http://ftp.us.debian.org/debian stretch Release
Reading package lists...

Code: Select all

System:
  Host: mx18.2 Kernel: 4.19.0-5-amd64 x86_64 bits: 64 compiler: gcc 
  v: 6.3.0 Desktop: Xfce 4.12.3 
  Distro: MX-18.3_x64 Continuum Apr 7  2019 
  base: Debian GNU/Linux 9 (stretch) 
Machine:
  Type: Desktop System: Gigabyte product: N/A v: N/A serial: <filter> 
  Mobo: Gigabyte model: F2A88X-UP4 v: x.x serial: <filter> 
  UEFI: American Megatrends v: F8a date: 12/14/2015 
CPU:
  Topology: Quad Core 
  model: AMD A10-7850K Radeon R7 12 Compute Cores 4C+8G bits: 64 
  type: MCP arch: Steamroller rev: 1 L2 cache: 2048 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 29546 
  Speed: 2899 MHz min/max: 1700/3700 MHz Core speeds (MHz): 1: 2899 
  2: 3004 3: 2914 4: 2921 
Graphics:
  Device-1: AMD Kaveri [Radeon R7 Graphics] vendor: Gigabyte 
  driver: radeon v: kernel bus ID: 00:01.0 
  Display: x11 server: X.Org 1.19.2 driver: ati,radeon 
  unloaded: fbdev,modesetting,vesa resolution: 1920x1200~60Hz 
  OpenGL: renderer: AMD KAVERI (DRM 2.50.0 4.19.0-5-amd64 LLVM 7.0.0) 
  v: 4.5 Mesa 18.2.6 direct render: Yes 
Audio:
  Device-1: AMD Kaveri HDMI/DP Audio vendor: Gigabyte 
  driver: snd_hda_intel v: kernel bus ID: 00:01.1 
  Device-2: AMD FCH Azalia vendor: Gigabyte driver: snd_hda_intel 
  v: kernel bus ID: 00:14.2 
  Sound Server: ALSA v: k4.19.0-5-amd64 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Gigabyte driver: r8169 v: kernel port: e000 bus ID: 01:00.0 
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 4.57 TiB used: 584.98 GiB (12.5%) 
  ID-1: /dev/sda vendor: Silicon Power model: SPCC Solid State Disk 
  size: 476.94 GiB 
  ID-2: /dev/sdb vendor: Seagate model: ST2000DM001-1CH164 
  size: 1.82 TiB 
  ID-3: /dev/sdc type: USB model: USB 3.0 HDD Docking Station 
  size: 1.82 TiB 
  ID-4: /dev/sdd type: USB model: USB 3.0 HDD Docking Station 
  size: 476.94 GiB 
Partition:
  ID-1: / size: 29.40 GiB used: 8.50 GiB (28.9%) fs: ext4 
  dev: /dev/sda2 
  ID-2: /home size: 29.40 GiB used: 13.89 GiB (47.2%) fs: ext4 
  dev: /dev/sda3 
  ID-3: swap-1 size: 2.00 GiB used: 8.0 MiB (0.4%) fs: swap 
  dev: /dev/sdb1 
Sensors:
  System Temperatures: cpu: 30.0 C mobo: N/A gpu: radeon temp: 13 C 
  Fan Speeds (RPM): cpu: 2191 fan-2: 554 fan-3: 0 fan-4: 0 fan-5: 0 
  Voltages: 12v: N/A 5v: N/A 3.3v: N/A vbat: 3.17 
Repos:
  Active apt repos in: /etc/apt/sources.list.d/antix.list 
  1: deb http://la.mxrepo.com/antix/stretch/ stretch main
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
  1: deb http://ftp.us.debian.org/debian/ stretch-updates main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/debian.list 
  1: deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
  2: deb http://security.debian.org/ stretch/updates main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/mx.list 
  1: deb http://la.mxrepo.com/mx/repo/ stretch main non-free
  No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:
  Processes: 217 Uptime: 7d 6h 20m Memory: 30.38 GiB 
  used: 3.22 GiB (10.6%) Init: SysVinit runlevel: 5 Compilers: 
  gcc: 6.3.0 Shell: bash v: 4.4.12 inxi: 3.0.33