Hi,
I'm using mkvtoolnix to split large mkv files in order to play them on my Yamaha BD-S667 player via USB. The original files are h264, full HD and 24 fps. I have also disable "header removal compression" in the Options. The split files play nicely on my PC (Linux, BTW) but when transferred to the USB stick and played on the blu-ray player the video is corrupted.
Any ideas what could be causing the corruption?
Thanks in advance.
+ Reply to Thread
Results 1 to 9 of 9
-
-
Well, I don't know if this is the same thing but I recently had some trouble splitting .mkv movie files. I wanted to split sections of a movie and just have those sections as one piece. The result was that some parts of the movie I split came out OK and some of them came out with bad sound synch problems. I then went back and used AVS Video Editor and decided to just trim out each section one at a time. I don't know if I needed to do it like that or not but I just thought that doing one section at a time might work better. The result was that every section came out in perfect sound synch. Then I just recombined all of them in AVS Video Remaker which took like 5 minutes for a total of 28 minutes of film. Love that Remaker.
In your case, I think I might try to convert your movie to a different format. It could be that your blu-ray player just doesn't like the format. -
I carried out some more comparisons. I have a few shortish 720p mkv files that can be put on a USB without splitting. Some of these play nicely, some don't. Here are the outputs from mkvinfo for them.
This file works perfectly on the blu-ray player:
Code:(MKVInfo) + EBML head (MKVInfo) |+ Doc type: matroska (MKVInfo) |+ Doc type version: 2 (MKVInfo) |+ Doc type read version: 2 (MKVInfo) + Segment, size 585229072 (MKVInfo) |+ Seek head (MKVInfo) | + Seek entry (MKVInfo) | + Seek ID: 0x15 0x49 0xa9 0x66 (KaxInfo) (MKVInfo) | + Seek position: 4099 (MKVInfo) | + Seek entry (MKVInfo) | + Seek ID: 0x16 0x54 0xae 0x6b (KaxTracks) (MKVInfo) | + Seek position: 4253 (MKVInfo) | + Seek entry (MKVInfo) | + Seek ID: 0x11 0x4d 0x9b 0x74 (KaxSeekHead) (MKVInfo) | + Seek position: 585218122 (MKVInfo) | + Seek entry (MKVInfo) | + Seek ID: 0x1c 0x53 0xbb 0x6b (KaxCues) (MKVInfo) | + Seek position: 585209976 (MKVInfo) |+ EbmlVoid (size: 4027) (MKVInfo) |+ Segment information (MKVInfo) | + Timecode scale: 1000000 (MKVInfo) | + Muxing application: libebml v0.7.8 + libmatroska v0.8.1 (MKVInfo) | + Writing application: mkvmerge v2.9.5 ('Tu es le seul') built on Jun 17 2009 16:28:30 (MKVInfo) | + Duration: 1297.248s (00:21:37.248) (MKVInfo) | + Date: Sat Mar 26 10:37:04 2011 UTC (MKVInfo) | + Segment UID: 0xa2 0x6b 0x95 0x52 0xea 0xf7 0x78 0xc9 0xac 0x85 0x0a 0xcc 0x3b 0x84 0xa7 0xe8 (MKVInfo) |+ Segment tracks (MKVInfo) | + A track (MKVInfo) | + Track number: 1 (track ID for mkvmerge & mkvextract: 0) (MKVInfo) | + Track UID: 3604723345 (MKVInfo) | + Track type: video (MKVInfo) | + Enabled: 1 (MKVInfo) | + Default flag: 1 (MKVInfo) | + Forced flag: 0 (MKVInfo) | + Lacing flag: 0 (MKVInfo) | + MinCache: 1 (MKVInfo) | + Timecode scale: 1 (MKVInfo) | + Max BlockAddition ID: 0 (MKVInfo) | + Codec ID: V_MPEG4/ISO/AVC (MKVInfo) | + Codec decode all: 1 (MKVInfo) | + CodecPrivate, length 41 (h.264 profile: High @L3.1) (MKVInfo) | + Default duration: 40.000ms (25.000 frames/fields per second for a video track) (MKVInfo) | + Language: und (MKVInfo) | + Video track (MKVInfo) | + Pixel width: 1280 (MKVInfo) | + Pixel height: 544 (MKVInfo) | + Interlaced: 0 (MKVInfo) | + Display width: 1280 (MKVInfo) | + Display height: 544 (MKVInfo) | + A track (MKVInfo) | + Track number: 2 (track ID for mkvmerge & mkvextract: 1) (MKVInfo) | + Track UID: 3347405967 (MKVInfo) | + Track type: audio (MKVInfo) | + Enabled: 1 (MKVInfo) | + Default flag: 1 (MKVInfo) | + Forced flag: 0 (MKVInfo) | + Lacing flag: 1 (MKVInfo) | + MinCache: 0 (MKVInfo) | + Timecode scale: 1 (MKVInfo) | + Max BlockAddition ID: 0 (MKVInfo) | + Codec ID: A_AC3 (MKVInfo) | + Codec decode all: 1 (MKVInfo) | + Default duration: 32.000ms (31.250 frames/fields per second for a video track) (MKVInfo) | + Language: eng (MKVInfo) | + Audio track (MKVInfo) | + Sampling frequency: 48000 (MKVInfo) | + Channels: 2 (MKVInfo) | + A track (MKVInfo) | + Track number: 3 (track ID for mkvmerge & mkvextract: 2) (MKVInfo) | + Track UID: 1634308279 (MKVInfo) | + Track type: subtitles (MKVInfo) | + Enabled: 1 (MKVInfo) | + Default flag: 1 (MKVInfo) | + Forced flag: 0 (MKVInfo) | + Lacing flag: 0 (MKVInfo) | + MinCache: 0 (MKVInfo) | + Timecode scale: 1 (MKVInfo) | + Max BlockAddition ID: 0 (MKVInfo) | + Codec ID: S_TEXT/SSA (MKVInfo) | + Codec decode all: 1 (MKVInfo) | + CodecPrivate, length 1231 (MKVInfo) | + Language: eng (MKVInfo) |+ EbmlVoid (size: 1024) (MKVInfo) |+ Cluster
Code:(MKVInfo) + EBML head (MKVInfo) |+ EBML version: 1 (MKVInfo) |+ EBML read version: 1 (MKVInfo) |+ EBML maximum ID length: 4 (MKVInfo) |+ EBML maximum size length: 8 (MKVInfo) |+ Doc type: matroska (MKVInfo) |+ Doc type version: 2 (MKVInfo) |+ Doc type read version: 2 (MKVInfo) + Segment, size 519210697 (MKVInfo) |+ Seek head (MKVInfo) | + Seek entry (MKVInfo) | + Seek ID: 0x15 0x49 0xa9 0x66 (KaxInfo) (MKVInfo) | + Seek position: 53 (MKVInfo) | + Seek entry (MKVInfo) | + Seek ID: 0x16 0x54 0xae 0x6b (KaxTracks) (MKVInfo) | + Seek position: 134 (MKVInfo) | + Seek entry (MKVInfo) | + Seek ID: 0x1c 0x53 0xbb 0x6b (KaxCues) (MKVInfo) | + Seek position: 519207498 (MKVInfo) |+ Segment information (MKVInfo) | + Timecode scale: 1000000 (MKVInfo) | + Muxing application: mkv2rls x264-tv version built on 2011. febr. 17 (MKVInfo) | + Writing application: x264.exe (MKVInfo) | + Duration: 1356.146s (00:22:36.146) (MKVInfo) |+ Segment tracks (MKVInfo) | + A track (MKVInfo) | + Track number: 1 (track ID for mkvmerge & mkvextract: 0) (MKVInfo) | + Track UID: 2864556433 (MKVInfo) | + Track type: video (MKVInfo) | + Codec ID: V_MPEG4/ISO/AVC (MKVInfo) | + CodecPrivate, length 40 (h.264 profile: High @L3.1) (MKVInfo) | + Default duration: 41.708ms (23.976 frames/fields per second for a video track) (MKVInfo) | + Lacing flag: 0 (MKVInfo) | + MinCache: 1 (MKVInfo) | + Video track (MKVInfo) | + Pixel width: 1280 (MKVInfo) | + Pixel height: 720 (MKVInfo) | + A track (MKVInfo) | + Track number: 2 (track ID for mkvmerge & mkvextract: 1) (MKVInfo) | + Track UID: 2864556435 (MKVInfo) | + Track type: audio (MKVInfo) | + Codec ID: A_AC3 (MKVInfo) | + Default duration: 32.000ms (31.250 frames/fields per second for a video track) (MKVInfo) | + Audio track (MKVInfo) | + Sampling frequency: 48000 (MKVInfo) | + Channels: 6 (MKVInfo) |+ EbmlVoid (size: 109) (MKVInfo) |+ Cluster
-
Did you solve your problem?
I have similar problems. Almost all mkv I have does not play on my philips TV over dlna server.
But a few files does play. What I noticed is that in my case and yours the option
Codec decode all: 1
in the tracks of the file which works is set but I have not found how to set this option with mkvmerge
Any idea how to set?
BTW: The same files on hd read over usb works fine for video but no sound ... -
Have just found more info.
The files which works must be written with mkvmerge < v3.4.0 (i.e. 3.3.0 ok, 3.4.0 bad)
There are several problems.
1. Philips does not recognize the mkv file if mkvmerge is > v3.4.0 (the header seems to have changed and will no be a valid file)
No idea how it checks that with dnla but it checks!
2. If application is < v3.4.0 it is playable only if the option Codec decode all: 1
and if no compression is used (the well known firmware bug on almost every first implementation of mkv support)
I have to get an old mkvmerge to confirm this ... -
If your player can handle it, format your USB stick as NTFS.
This will allow you to copy larger files to it, no splitting necessary.
Unless I misread your problem
@tkmbe try disabling header compression. Several players fail to
recognize mkv with it enabled. The setting can be accessed from mkvmerge. -
Yes I can confirm that the problem are the libraries libmatroska>=1.0.0 and libebml>=1.0.0
It was really tricky to build the stuff because old versions do not compile on new linux distros on opensuse.
Had to use a VirtualBox instance of debian 6.0 to compile my own version.
So you have to use and old mkvtoolnix which use this old libraries or have to built like me you own version on an old system
to convert movies but I think the most people will use windows not like me
Happy convert -
Enable the "Disable Header Removal Compression..." option:
https://forum.videohelp.com/threads/339943-Unable-to-play-certain-mkv-files-on-Viewsoni...=1#post2114175
Exit MMG then restart it for the change to take effect. Then remux/split your file.
Similar Threads
-
problems splitting mkv files then playing on lg blu ray
By julie_152 in forum Video ConversionReplies: 6Last Post: 15th Jan 2013, 05:54 -
Cost-Effective MKV Splitting?
By therock003 in forum Newbie / General discussionsReplies: 4Last Post: 3rd Sep 2011, 04:17 -
Problem with .mkv files
By aocferreira in forum Blu-ray RippingReplies: 4Last Post: 11th Aug 2011, 02:38 -
splitting mkv files, mkv2vob crashes tryting to reparing ac3
By gazix in forum EditingReplies: 0Last Post: 10th Aug 2010, 14:44 -
Mkv vdieo splitting
By SailorStar1 in forum EditingReplies: 6Last Post: 2nd Oct 2009, 06:12