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 , , 1 reactie
Bron: Moritz Bunkus, submitter: CreativeS

MKVToolnix logo (60 pix) Zondag zijn er kort achter elkaar twee updates voor versie 9.4.0 van MKVToolNix verschenen. 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. MKVToolNix is een verzameling van afzonderlijke commandline-tools, maar er wordt ook een grafische gebruikersinterface meegeleverd. Downloads zijn beschikbaar voor Windows, een groot aantal Linux-distributies en macOS. De release notes voor deze uitgave kunnen hieronder worden gevonden.

MKVToolNix v9.4.2 released
Unfortunately the just-released v9.4.2 contained a nasty regression in both the AVC and HEVC readers. I’m therefore releasing v9.4.2 mere hours after v9.4.1. The only difference is the fix to the aforementioned regression. I’m including the whole announcement for v9.4.1 below.

Somewhat unscheduled I’m releasing v9.4.1. It fixes several errors in mkvmerge, most of which are exploitable via specially crafted file. They were found by fuzzing done by Justin Smith. Here’s the full ChangeLog since the 9.4.0 release:
  • mkvmerge: bug fix: AVC & HEVC readers: release v9.4.1 contains a change to both readers so that they will refuse to handle files where the detected pixel width or height is equal to or less than 0. This check was wrong in certain cases causing mkvmerge to reject a file as an unsupported file type. This has been fixed while keeping the constraints on width & height having to be positive.
  • Note: most of the bugs fixed on 2016-09-06 and 2016-09-07 for issue #1780 are potentially exploitable. The scenario is arbitrary code execution with specially-crafted files. Updating is highly recommended.
  • mkvmerge: bug fix: AVC & HEVC readers: the readers will now refuse to handle files where the detected pixel width or height is equal to or less than 0. Before this fix the muxing process aborted with an assertion inside libMatroska. Fixes the last test case of #1780.
  • mkvmerge: bug fix: HEVC parser: fixed another invalid memory access (beyond the end of allocated space). Fixes two test cases of #1780.
  • mkvmerge: bug fix: HEVC parser: fixed another invalid memory access (beyond the end of a fixed-size array). Fixes several test cases of #1780.
  • mkvmerge: bug fix: MP4 reader: an error message will be printed instead of an uncaught exception when an invalid atom chunk size is encountered during resync. Fixes a test case of #1780.
  • mkvmerge: bug fix: AAC reader: fixed mkvmerge throwing an uncaught exception due to the sample rate being 0. Fixes a test case of #1780.
  • mkvmerge: bug fix: MP4 reader: fixed an invalid memory access (beyond the end of allocated space). Fixes several test cases of #1780.
  • mkvmerge: bug fix: HEVC parser: fixed an invalid memory access (beyond the end of allocated space). Fixes several test cases of #1780.
  • mkvmerge: bug fix: fixed an invalid memory access (use after free) during global destruction phase. Fixes several test cases of #1780.
  • mkvmerge: bug fix: using very large –sync values (several minutes) with certain container formats was causing mkvmerge to abort muxing. Fixes #1774.

MKVToolnix 8.1.0 screenshot (620 pix)

Versienummer:9.4.2
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, macOS, Windows Vista, Windows 8, Windows 10
Website:Moritz Bunkus
Download:http://www.fosshub.com/MKVToolNix.html
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (1)

Ik hou heel erg van deze tool: Ik gebruik hem zelf om de kinderfilms die ik op DVD heb 'om te zetten' naar HD: je vind online Engelstalig HD-versies, maar dan zonder de Nederlandse voice-over, en dat wil je net voor de kinderen ;)

Ik gebruik dus m'n eigen legale DVD-rips voor de audio, en de online gevonden HD versie voor het beeld, en pats, perfecte, Nederlandstalige HD-versie. En dat zonder langdurend transcoding-process: je hebt enkel IO met deze tool. Ook het inpakken van ondertitels is lekker makkelijk, en het indelen in chapters.

Sure, dit is misschien niet helemaal legaal, maar ik heb al voor de DVDs betaald, dus ethisch vind ik het nog wel aanvaardbaar dat ik dan zelf een HD-upgrade in elkaar knutsel.

[Reactie gewijzigd door kiang op 12 september 2016 10:22]

Op dit item kan niet meer gereageerd worden.



Nintendo Switch Google Pixel Sony PlayStation VR Samsung Galaxy S8 Apple iPhone 7 Dishonored 2 Google Android 7.x 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