I smacked a tool together to repair MKV files more easily for personal use.
If you can use it, have a go at it.
It's a Windows tool only.
- Make sure you have installed .Net framework 4.0 or get it here
- Download and install the latest MKVToolNix from here
- Unzip the attached file to a folder and run OrcasMKVFix.exe from there.
- Browse to the folder where you installed MKVToolNix (normally C:\Program Files (x86)\MKVToolNix or C:\Program Files\MKVToolNix)
- Press the button next to video folder to point to where your videos are located, e voila, you're good to go.
So what does it do?
-Repair broken MKV files that don't play on a Samsung device
The most import task is to fix MKV files that will not play on a Samsung device. (symptom :Movie starts, shows a swirling loader icon, then returns to the home screen)
It will not fix every possible problem, it will just remove some attributes that have been added with later version of MKV. That should normally be enough to get them to run.
Just select the checkbox in front of the file(s) that does not want to play and hit the "Repair selected" button.
After a while the icon should turn into a "thumbs-up" icon and the file has been fixed.
If you look in the location of the file, there should be 3 files now:
- The original file, it is renamed to ".bkp"
- An empty file named ".fixed" to indicate the file was already processed (this is what makes it show a "thumbs-up")
- The fixed file will have the original name ".mkv"
Note: you can disable keeping backups in the menu of the tool, but don't blame me if your movie gets garbled!
- Get Media info from a file
Right click on a file and either select Show MediaInfo or Show MKVInfo to list the information.
This can be handy if you are running into problem and we need you to supply the mediainfo for the file.
- Extract Internal subtitles from a movie to create external subtitles
MKV files often have the subtitles embedded inside the movie. However not all Samsung Models are able to display them by default.
External subtitles are supported on all models, so this will enable you to still enjoy those subtitles.
Select the MKV files that you want to extract subtitles from. The file should have a number behind it, indicating the number of subtitles inside the file.
Click the "Extract subtitles" button and wait until it is done. Now re-run the library scan on your PMS and you will now have the subtitles available as external ones.
Note: This only works for .srt files. The external subtitle engine of the app doesn't support anything else.
- This tool comes with no support what so ever, if it works for you that's great, if not, i'm sorry, use something else.
- There is no guarantee this will fix your problem, but then again you have nothing to loose either.
- Don't go wild on the repair options, if it ain't broken don't fix it! Some perfect playing files may not work after a "fix".
- Don't worry, the original files stay untouched so, you can try different things. To restore them, just rename them from ".bkp" to ".mkv" again.
- Start with the first three default options, they are usually enough to make the file work again.
Hope it can help someone out.
- Initial release
- [Updated] - Can now process files in a row
- [Updated] - Hopefully fixed the crashes people were getting.
- [Updated] - Extracting subtitles from a file that had spaces in it, didn't work.
- [New] - Extract subtitles from all selected files
OrcasMKVFix1.2.zip (1.41 MB)