MX 17 Repository: The MKVToolnix Thread

Message
Author
User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

MX 17 Repository: The MKVToolnix Thread

#1 Post 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.

User avatar
Eadwine Rose
Administrator
Posts: 11895
Joined: Wed Jul 12, 2006 2:10 am

Re: MX 17 Repository: The MKVToolnix Thread

#2 Post 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
MX-23.2_x64 July 31 2023 * 6.1.0-18-amd64 ext4 Xfce 4.18.1 * 8core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 525.147.05 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 860EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The MKVToolnix Thread

#3 Post 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:

User avatar
Eadwine Rose
Administrator
Posts: 11895
Joined: Wed Jul 12, 2006 2:10 am

Re: MX 17 Repository: The MKVToolnix Thread

#4 Post by Eadwine Rose »

*giggle* Ok then! *thumbs up*
MX-23.2_x64 July 31 2023 * 6.1.0-18-amd64 ext4 Xfce 4.18.1 * 8core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 525.147.05 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 860EVO * Samsung S24D330 & P2250 * HP Envy 5030

clicktician
Posts: 136
Joined: Sat May 02, 2015 4:35 pm

Re: MX 17 Repository: The MKVToolnix Thread

#5 Post 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.
Son, someday all this will belong to your ex wife.

User avatar
Eadwine Rose
Administrator
Posts: 11895
Joined: Wed Jul 12, 2006 2:10 am

Re: MX 17 Repository: The MKVToolnix Thread

#6 Post by Eadwine Rose »

Just used it today to split an mp4 file, went peachy as well :)
MX-23.2_x64 July 31 2023 * 6.1.0-18-amd64 ext4 Xfce 4.18.1 * 8core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 525.147.05 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 860EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The MKVToolnix Thread

#7 Post 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!

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The MKVToolnix Thread

#8 Post by Stevo »

The latest 31.0.0 mkvtoolnix and its -gui package are now in the test repository!

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The MKVToolnix Thread

#9 Post by Stevo »

Updated to the latest 33.1.0 release in the test repository!

User avatar
towwire
Posts: 645
Joined: Fri Oct 15, 2010 12:15 pm

Re: MX 17 Repository: The MKVToolnix Thread

#10 Post 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 
It is easier to fight for one's principles then to live up to them.

Locked

Return to “Package Requests/Status - MX 17/18”