Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 348821

Summary: NEW EBUILD: media-video/mkclean-0.7.2
Product: Gentoo Linux Reporter: Vladimir Berezhnoy <non7top>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: forza, media-video
Priority: High Keywords: EBUILD, InVCS
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: mkclean-0.7.2.ebuild

Description Vladimir Berezhnoy 2010-12-16 00:04:27 UTC
Matroska optimizer

Reproducible: Always

Steps to Reproduce:
Comment 1 Vladimir Berezhnoy 2010-12-16 00:09:16 UTC
Created attachment 257258 [details]
mkclean-0.7.2.ebuild
Comment 2 Mike Gilbert gentoo-dev 2010-12-16 05:46:37 UTC
Anybody want to pick this up?
Comment 3 Forza 2011-06-11 18:48:06 UTC
There is a new version 0.8.3 http://matroska.org/downloads/mkclean.html
Comment 4 Vladimir Berezhnoy 2011-06-11 20:13:11 UTC
Actually I've found that this application doesn't do anything at all. It was supposed to fix bad MKV files (header compression), but that didn't happen so I just started using plain mkvmerge for this. SO I will close close the bug.
Comment 5 Forza 2011-06-17 21:22:57 UTC
Well, I suppose how you use it. 

I have found numerous files and made numerous files with mkvmerge from mkvtoolinx which will not work on my stand-alone Samsund BluRay player.

Running this will fix them in most cases: # mkclean --remux --no-optimize broken_file.mkv fixed_file.mkv 

--remux is just as important as --no-optimize.

Of course, if there are other problems with the content of audio or video streams, then mkclean won't help you.
Comment 6 Vladimir Berezhnoy 2011-06-18 00:02:45 UTC
(In reply to comment #5)
> Running this will fix them in most cases: # mkclean --remux --no-optimize
> broken_file.mkv fixed_file.mkv 


I ended up with this simple command. It remuxes the file without the "broken" compression flag, which is quite enough for the file to be playable on my wdtv. 

mkvmerge --compression "-1:none" "$f.broken" -o "$f"
Comment 7 Forza 2011-06-25 22:54:11 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > Running this will fix them in most cases: # mkclean --remux --no-optimize
> > broken_file.mkv fixed_file.mkv 
> 
> 
> I ended up with this simple command. It remuxes the file without the "broken"
> compression flag, which is quite enough for the file to be playable on my wdtv. 
> 
> mkvmerge --compression "-1:none" "$f.broken" -o "$f"

Thanks for the tip. However, it does not work for all files on my standa-alone. Running the same file I got from mkvmerge in mkclean makes them playable AND seekable. mkvmerge'd files sometimes play, but thet are never seekable. This is also fixed with mkclean for me. 

I do agree that it is a fault in the player,.. but it is unlikely to be fixed soon.