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. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 12, views: 3.831 •
Bron: Moritz Bunkus, submitter: reneweesp

MKVToolnix logo (60 pix)MKVToolNix is voorzien van een update naar versie 5.7.0. MKVToolNix is een collectie opensourceprogramma's waarmee Matroska-bestanden kunnen worden bekeken, bewerkt en geconverteerd. Zo kunnen bijvoorbeeld onnodige geluidssporen en ondertiteling worden verwijderd of juist als standaard worden ingesteld. Het zijn afzonderlijke commandline-tools, maar er wordt een grafische gebruikersinterface meegeleverd. Versies kunnen worden gedownload voor Windows, een groot aantal Linux-distributies en Mac OS X. In deze release zijn de volgende veranderingen en verbeteringen aangebracht:

Released v5.7.0.
  • mmg: bug fix: mmg will no longer print false warnings about a chapter UID not being unique. Fixes #760.
  • mkvmerge, mkvpropedit, mmg: bug fix: All tools can now deal with 64bit UID values (chapter UIDs, edition UIDs etc).
  • mkvmerge: new feature: If "splitting by parts" is active and the last split part has a finite end point then mkvmerge will finish muxing after the last part has been completed. Implements #768.
  • mkvmerge: bug fix: The DTS and TrueHD packetizers were not flushed correctly. In some rare circumstances this could lead to mkvmerge aborting with an error message about the packet queue not being empty at the end of the muxing process. Fixes #772.
  • mmg, mkvinfo's GUI, all .exes: enhancement: Added new icons by Ben Humpert based on the ones by Eduard Geier (see AUTHORS).
  • mkvmerge: bug fix: Fixed handling of tracks in QuickTime/MP4 files with a constant sample size. This fixes the other reason for the "constant sample size and variable duration not supported" error. Fixes issue 764.
  • mkvmerge: bug fix: Tracks in QuickTime/MP4 files with empty chunk offset tables (STCO and CO64 atoms) are ignored. This fixes one of the reasons for the "constant sample size and variable duration not supported" error.
  • mmg: bug fix: Fixed mmg's excessive CPU usage during muxing.
  • mkvmerge: bug fix: Reading DTS from AVI files often resulted in the error message that DTS headers could not be found in the first frames. This has been fixed. Fixes issue 759.
  • Documentation: Updated the cross-compilation guide and fixed the "setup_cross_compilation_env.sh" script.

MKVToolnix 5.2.0 screenshot (481 pix)

Reacties (12)

Ik gebruikte voor compressie en opschonen van allelei mkv-bestanden altijd Handbrake (OSX), maar ik heb inmiddels een aantal bestanden gehad waarvan ik niet de subs goed kreeg (subs weg, niet werkend op mijn mediaspeler, etc.).

Dat ga ik maar eens testen met dit progje dan. :)

[edit]Met name het verwijderen van overbodige subs is waar ik op doel. ;)

[Reactie gewijzigd door Ramzzz op 12 juli 2012 20:16]

Deze tool is alleen om een MKV uit verschillende streams, subs, etc, samen te stellen, te herschikken, etc. Er zit geen mogelijkheid in om een nieuwe stream te maken.
Je kan een SRT toevoegen. Ik heb een tool voor de Mac gemaakt MKV SRT merge. Helaas is de app niet helemaal af en ben ik de source kwijt. Je gooit een SRT file en MKV file op de app en klikt merge. Super simpel.

Ook heb ik een tool die DTS omzet naar AC3 omdat mijn geweldige miskoop Western Digital alleen DTS passthrough had, en ik geen device had die DTS snapte. Nu wel, dus maakt dat me niet meer uit. Dit is een combi van mkvextract, FFMpeg en mkvmerge.
DTS en vooral AC3 zijn hopeloze formaten, en voor AC3 encoderen bestaan geen kwalitatief acceptabele open source en/of gratis oplossingen.Zowel FFMpeg als Aften zijn belachelijk slecht.
Overigens ben ik vooral op een kruistocht tegen het hopeloos inefficiente DTS formaat, met zijn 1500kbit bitrate en 24bit diepte. Als je hardware het ondersteunt kun je ten alle tijden beter gewoon multichannel AAC gebruiken, mede omdat dat ook breder ondersteund is dan alle funky DTS en AC3 HD audio formaten *mompelt iets over bomen en bos*. Met eac3to kun je direct transcoden van DTS naar een sloot aan verschillende formaten. De beste kwaliteit krijg je overigens als je eac3to de beschikking geeft over Arcsoft DTS decoders.
Wat je in principe doet is met eac3to het DTS spoor uit je mkv, m2ts, of mp4 extracten naar een AAC spoor; je vertelt hem in welke kwaliteit (ik gebruik zelf -quality=0.45; levert prima kwaliteit op) en verder gaat alles automatisch. Je neemt dan vervolgens je oorspronkelijke stream in mkvmerge, disabled daar de dingen die je niet wilt zoals het DTS spoor en ondertitels, en voegt de AAC stream toe. Muxen en klaar.
Er zit geen mogelijkheid in om een nieuwe stream te maken.
Je kan zoveel streams aanmaken als je wilt met dit programma. Dat is overigens ook de hele basis en werking van dit programma: streams (audio, video, subs) toevoegen, verwijderen en herschikken. Die streams moet je wel al in een of ander bestand hebben klaarliggen natuurlijk.
Voor subs kan ik je subtitle edit aanbevelen - dat is eigenlijk de de-facto standaard voor subtitles tegenwoordig.
Daarmee kun je allerlei stoere dingen doen, zoals converteren tussen verschillende formaten, OCR tekstherkenning met Tesseract of Image compare, het verwijderen van de meuk voor de hearing impaired (geniaal voor al die engelse substreams die vaak alleen als HI verkrijgbaar zijn, zowel online als op de gekochte DVD/BluRay), het resyncen van ondertiteling met video zowel via beeld als via soundwaves, en het corrigeren van tekstherkenning en ondertitelformaat. Echt een geniaal programma.
Om dan weer terug te komen bij je mediaspeler: SRT is het formaat dat door alles en iedereen ondersteund wordt. Met SubEdit kun je de subs naar dat formaat omzetten d.m.v. tekstherkenning. Daarmee bespaar je niet alleen veel ruimte (geen plaatjes meer, maar gewoon plain text), maar win je ook aan compatibiliteit.
Even corrigeren, je kan er wel degelijk een DVD mee rippen naar MKV en snel ook nog.
En met selecteerbare OT's.

[Reactie gewijzigd door eggers op 12 juli 2012 22:18]

Als we dan toch aan het corrigeren zijn; MKVtoolNix kan niet rippen, het kan VOB bestanden remuxen in MKVbestanden, zodat je een Matroska met de MPEG2 video, de AC3/DTS audio en de ondertiteling krijgt. Dat zijn twee verschillende dingen.
Mijn aanbeveling is dat overigens niet zonder slag of stoot te doen, omdat ik in het (recente; lees versie 5.5) verleden al vaak A/V out of sync daaraan heb overgehouden.

Offtopic: helaas gebruikt tegenwoordig nog steeds een grote groep mensen Handbrake voor het encoderen. Dat is niet aan te bevelen, daar dat programma nauwelijks geupdate wordt, wat betekent dat de kwaliteit gewoon hard achterloopt bij wat momenteel mogelijk is, en daarnaast nauwelijks fatsoenlijk geconfigureerd kan worden. Als je nog niet zo bekend bent met encoderen kun je dan beter Staxrip gebruiken, of als je je een klein beetje meer in wilt spannen een van de beste tools voor x264 en Xvid: MeGUI. Beide programma's hoeven niet geinstalleerd te worden en kunnen gewoon portable gebruikt worden. MeGUI wordt van alle gratis tools het meest geupdate en is min of meer de preferred choice voor grote delen van de Doom9 en Doom10 communities.

[Reactie gewijzigd door Buggle op 13 juli 2012 10:10]

Om DVD & BlueRay om te zetten naar MKV is volgende tool geschikter:

MakeMKV


Deze kan ook overweg met ISO's

[Reactie gewijzigd door xback op 12 juli 2012 22:18]

maar die is er dan weer niet voor Mac OS X en Linux.
Available for Windows, Mac OS X and Linux

Zie ook:
http://www.makemkv.com/download/
Ziet er zeer interessant uit! Het is alleen jammer dat er zo weinig informatie aanwezig is over de conversiemogelijkheden. Maar wat ik er uit begrijp is dit in eerste instantie een ripper die bestanden gewoon van BluRay/DVD formaat naar MKV remuxt. Ik zie wel iets over transcoden van audio staan, maar ook daarbij is mij niet duidelijk hoe die functie precies uitgevoerd en ondersteund wordt.

Ik zou dan ook deze tool vooral gebruiken als ripper naar MKV, en van daaruit verder encoderen. Echter zijn daarvoor ook nog andere (gratis) tools, zoals eac3to en consorten. De toegevoegde waarde van dit programma is dat het beveiligde discs ala DVDFabDecrypter kan rippen, en dan wel direct naar MKV. Veel hangt dus af van de prijsstelling van MakeMKV zodra het uit de beta is. Mijn voorkeur heeft het nog steeds zo weinig mogelijk te veranderen aan de bron die je gaat encoderen, omdat de kans op problemen met de stream en synchronisatie dan zo laag mogelijk blijft. De tools die gebruikt worden om te recoden zijn niet noodzakelijkerwijs bedoeld om gemodificeerde streams te handlen.

[Reactie gewijzigd door Buggle op 13 juli 2012 10:21]

Op dit item kan niet meer gereageerd worden.