Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 16 reacties
Bron: Moritz Bunkus, submitter: goofy_2005

MKVToolnix logo (60 pix) Versie 9.0.0 van MKVToolNix is uitgekomen, een mooi rond nummer, maar niets meer dan de logische opvolger van versie 8.9.0. Met deze verzameling opensourceprogramma's kunnen Matroska-bestanden worden bekeken, bewerkt en geconverteerd. Zo kunnen geluidssporen en ondertiteling worden toegevoegd, verwijderd of juist als standaard worden ingesteld. Het zijn afzonderlijke commandline-tools, maar er wordt ook een grafische gebruikersinterface meegeleverd. Deze is in versie 8.0 vervangen door een nieuwe. De oude kon nog wel worden gebruikt, maar is sinds versie 8.4.0 helemaal verwijderd. Versies kunnen worden gedownload voor Windows, een groot aantal Linux-distributies en OS X. De release notes voor deze uitgave kunnen hieronder worden gevonden.

Changes in MKVToolNix version 9.0.0:
  • build system: implemented support for explicit pre-compiled headers for Linux and Mac OS.
  • Installer: fixed support for silent installation and uninstallation.
  • mkvmerge: bug fix: fixed two more issues in the conversion of teletext subtitles to SRT subtitles: 1. Packets belonging to pages that don’t contain subtitles were used as valid end points for subtitles causing entries to become very short (e.g. 40ms). 2. Sometimes the timestamps of wrong packets were used as entry’s start and end points causing start timestamps and durations that were slightly off. Second part of the fix for #1623.
  • mkvmerge: MP4/QuickTime reader: audio tracks with the FourCC ‘lpcm’ are muxed as A_PCM/INT/LIT instead of A_QUICKTIME.
  • mkvmerge: bug fix: MP4/QuickTime reader: audio tracks can contain two instances of certain header fields (channel count, bits/sample & channel, sample rate) in the STSD atom: one instance in the version 0 header and one in the version 2 header parts. So far mkvmerge has used those from the version 0 header only and ignored the ones from the version 2 header. This has been changed to match the behavior of other players and MP4 readers like ffmpeg. If the STSD atom contains a version 2 structure then the fields from it will be used. Otherwise the fields from the version 0 part will be used. Fixes #1633.
  • all: new feature: added a new translation of both the programs and the man pages to Korean by Potato (see AUTHORS).
  • MKVToolNix GUI: chapter editor enhancement: added a button next to the ‘segment UID’ controls that enable the user to select a Matroska file. The GUI reads that file’s segment UID and enters its value into the input field.
  • build system: added an option to configure »–without-qt-pkg-config«. Normally configure uses pkg-config for detecting Qt and setting QT_CFLAGS and QT_LIBS. With this option configure won’t use pkg-config and rely on the user having set both variables before running configure. This enables using Qt on systems where no pkg-config files are generated (e.g. Qt 5.6.0 on MacOS with frameworks enabled).
  • mkvinfo: change: on Windows and Mac OS mkvinfo will now launch the GUI by default unless the option »–no-gui« (or »-G«) has been given. This is due to the fact that on both OS users often use portable versions respectively disk images and launch the executable directly and not via start menu entries. In those situations adding command line options for launching the GUI is unnecessarily difficult.
  • mkvmerge: bug fix: fixed two issues in the conversion of teletext subtitles to SRT subtitles: 1. Consecutive teletext packets with the same content are now merged into a single entry instead of resulting in multiple entries. 2. The calculation of a packet’s duration was wrong in certain situations. Part of the fix for #1623.
  • MKVToolNix GUI: merge tool (playlist selection dialog) enhancement: the playlist items are sorted by their position within the playlist by default.
  • MKVToolNix GUI: merge tool (playlist selection dialog) enhancement: double-clicking on a playlist will select and add that playlist.
  • mkvmerge: enhancement: added the number of bits per sample to the verbose/JSON identification output for FLAC files.
  • mkvextract: bug fix: fixed the duplication of VPS, SPS, PPS and SEI NALUs when extracting h.265/HEVC tracks. See #1076 and #1621.
  • mkvmerge: bug fix: reverted the patch by Vladimír Pilný that made the h.265/HEVC not store SEI NALUs with the frames during muxing. It was supposed to prevent having the SEI NALUs present twice when extracting HEVC due to some SEI information also being stored in the codec private data, but it dropped a lot of other SEI NALUs irrevocably. Fixes #1621.
  • mkvmerge: bug fix: the –sub-charset option is now ignored for text subtitle files that start with a byte-order mark (BOM) bringing the behavior in line with the documentation. Fixes #1620.
  • mkvextract: new feature: implemented the extraction of Big Endian PCM (codec ID A_PCM/INT/BIG) to WAV files. The content will be byte-swapped into Little Endian PCM in the process.
  • mkvmerge: enhancement: Big Endian PCM tracks will now be byte-swapped into Little Endian PCM, and the codec ID A_PCM/INT/LIT will be used. This was done due to a lot of players not supporting Big Endian PCM inside Matroska.
  • mkvmerge, MKVToolNix GUI: new feature: added switches (»–generate-chapters« and »–generate-chapter-name-template«) and their corresponding UI items for generating chapters while muxing. Two modes are currently supported: »when-appending« which creates one chapter at the beginning and an additional one each time a file is appended and »interval:…« which generates chapters in fixed intervals. Implements mkvmerge’s and the GUI’s part of #1586.
  • MKVToolNix GUI: job queue enhancement: completed jobs will now be removed from the queue automatically on exit if the job has been added more than 14 days ago in order not to let the queue grow arbitrarily large. This feature can be turned off and the number of days can be adjusted in the preferences.
  • mkvpropedit, MKVToolNix GUI’s header editor: bug fix: fixed the handling of files where the last level 1 element has an unknown size. The programs will now either fix this element to have a known size or abort the process with an appropriate error message but without modifying the file. Fixes #1601.
  • mkvextract: enhancement: when extracting chapters in the simple format the user can use the new option »–simple-language …« for selecting the chapter names that are output. Normally the first chapter name found in each atom is used. With this option mkvextract looks for a chapter name whose language matches the specified one. Implements the feature enhancement part of #1610.
  • mkvextract: several issues regarding the extraction of chapters in the simple format have been fixed: if multiple names with different languages were present then an entry had been written for each name; the total number of entries written was wrong; the wrong entries were written. The new code only writes the first name found from the top-most chapter atoms of all editions. Chapters flagged as hidden or as not enabled are not extracted at all. Fixes the bug part of #1610.
  • MKVToolNix GUI: new chapter editor feature: added an option to multiply all chapter timecodes by a factor to the "additional modifications" dialog. Implements #1609.

MKVToolnix 8.1.0 screenshot (620 pix)

Versienummer:9.0.0
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, Windows XP, macOS, Solaris, Windows Vista, Windows 8, Windows 10
Website:Moritz Bunkus
Download:http://www.fosshub.com/MKVToolNix.html
Bestandsgroottes:12,84MB t/m 18,12MB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (16)

Ik gebruik gMKVExtractGUI om eenvoudig tracks uit MKV's te extracten. Met MKVToolnix 9.0 werkt dit opeens niet goed meer: opeens komt na het openen van een MKV via gMKVExtractGUI een mkvinfo venster tevoorschijn, waar even niets in verschijnt. Pas na een tijdje wachten komt er info in beeld, kan ik het afsluiten, vervolgens komt er *weer* een mkvinfo venstertje in beeld en dat duurt nog langer. Pas wanneer die klaar is en ik die afsluit, komt m'n MKV pas in gMKVExtractGUI tevoorschijn om er verder mee te werken.

Ik heb gMKVExtractGUI al bijgewerkt naar versie 1.6.6.0 maar dat maakte geen verschil. Maar even afwachten of er nog een update voor gMKVExtractGUI komt, misschien moeten zij nog iets aanpassen.

-- Edit: zie http://forum.doom9.org/showthread.php?t=170249 -- De mkvinfo tool is aangepast en toont voortaan standaard een GUI tenzij anders aangegeven, dus gMKVExtractGUI moet nog worden aangepast voor de verandering van gedrag in mkvinfo.

-- Update: amper een dag later is gMKVExtractGUI bijgewerkt naar versie 1.7.0.0 en i.c.m. MKVToolnix 9.0 werkt nu alles wŔl zoals het hoort. :) (via bovenstaande Doom9 link valt 'ie ook te downloaden)

[Reactie gewijzigd door Wildfire op 28 maart 2016 01:39]

Na het installeren van v9.0.0 ook dit probleem. Wilde even een .srt extracten. Helaas.
v8.9.0 ge´nstalleerd. Vaak een oplossing toch? Even teruggaan naar eerdere versie? Wil dus helemaal niet meer. Lekker dan.

Edit: Het werkt uiteindelijk wel, maar het duurt even. Eerste keer krijg je scherm met mkvinfo.
Laten gaan en dan komt tweede. Dat duurt even en uiteindelijk kan je het wegklikken en kan je weer verder met gMKVextract.

[Reactie gewijzigd door CreativeS op 27 maart 2016 12:30]

Na herinstallatie van MKVToolnix 8.9.0 werkte het hier meteen weer normaal.

In MKVToolnix 9.0 zit een gewijzigde MKVInfo die het probleem veroorzaakt. De maker van de gMKVExtractGUI tool zal snel een update uitbrengen waarmee het waarschijnlijk verholpen is.

[Reactie gewijzigd door Wildfire op 27 maart 2016 13:54]

Ik zal dan toch nog eens v8.9.0 installeren. Even de lopende processen nalopen.

Edit: Werkt nu wel weer. Vreemd dat het net juist niet werkte. Anyway, bedankt voor de tip :)

[Reactie gewijzigd door CreativeS op 27 maart 2016 14:13]

gMKVExtractGUI is bijgewerkt naar versie 1.7.0.0 en alles werkt weer zoals het hoort :)
Bedankt voor de info. Zal het morgen even installeren...
Voor extracten van srt's en bewerken hiervan kan je ook gemakkelijk Subtitle edit gebruiken, deze is 7 dagen gelden nog bijgewerkt naar 3.4.10. Zie ook wel https://github.com/SubtitleEdit/subtitleedit/releases
En ik wil daar gMKVextract voor gebruiken en niet alleen voor het ondertitelspoor, maar ook voor beeld- of audiospoor. Subs syncen, controleren, aanpassen of regel voor regel omzetten van PGS naar SRT doe ik weer wel met SE.
Yup, MkvExtractGUI2 wordt namelijk niet meer bijgehouden dus gebruik ik gMKVExtractGUI.

@XVI: ik wil een GUI, geen CLI. :)
mkvextract die bij deze tool zit ooit geprobeerd?
Enige dat je moet weten is de index van het spoor dat je wilt hebben (vanaf 0).
$ mkvextract tracks <input_file>.mkv <index>:<output_file.ac3|srt>
Ook heel handig om andere mediaformaten mee te demuxen.
Jammer dat de niet-vrije mp4 container nog de boventoon voert, terwijl mkv het beste format is.
Boventoon, waar dan? Online streaming?
In de scene is het MKV wat de klok slaat, en terecht.
Ja online streaming, maar ook camcorders en camera's. De meeste html5 browsers supporten wel mp4 maar geen mkv. Helaas. Tv's supporten gelukkig wel vaak mkv.
Voor camera's vind ik de container eigenlijk niet zo belangrijk, als het maar een standaard formaat is (zou je er nog veel andere sporen dan beeld en geluid in willen doen?).
Browsers zouden WebM moeten ondersteunen (wat in principe een beperkt MKV-formaat is voor vp8/9). Voor browsers zijn extra sporen ook niet echt relevant dus ik snap het wel (sterker nog, in html5 wil men vaak de sporen los van elkaar hebben voor zover ik weet, al is daar inderdaad de dash mp4 superset ook dominant).
Mijn ervaring is dat de tools voor MKV vele malen fijner werken dan voor mpeg en mp4 (zo zijn ondertitels echt een ramp). Wat dat betreft zou ik ook graag hebben dat men standaardiseert op MKV.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True