PDA

View Full Version : [VU+ Uno] MKV playback problems



rimas
25-09-12, 13:15
There is a problem with some of my mkv movies. Files, that worked perfectly with older (2.4) builds, do not work anymore. Tried some other images and the result is similar.
OpenPLi 2.1 and AAF 1.0 - problematic files are working, OpenPLi 3.0 and AAF 2.0 - not working. Also no problems with playback in Black Hole and VTI images.
Files that do not work are high bitrate blu-ray remuxes made with MakeMKV.

pooface
25-09-12, 13:23
There is a problem with some of my mkv movies. Files, that worked perfectly with older (2.4) builds, do not work anymore. Tried some other images and the result is similar.
OpenPLi 2.1 and AAF 1.0 - problematic files are working, OpenPLi 3.0 and AAF 2.0 - not working. Also no problems with playback in Black Hole and VTI images.
Files that do not work are high bitrate blu-ray remuxes made with MakeMKV.

Might be worth posting some more info about the mkv file type using something like mediainfo. I have watched about 30-40 mkvs at least using the openvix 3.0, and not a single problem with anyone of them...

rimas
25-09-12, 14:31
Format : Matroska
Format version : Version 2
File size : 25.5 GiB
Duration : 1h 45mn
Overall bit rate mode : Variable
Overall bit rate : 34.6 Mbps
Encoded date : UTC 2012-01-07 09:03:54
Writing application : mkvmerge v5.2.1 ('A Far Off Place') built on Jan 2 2012 23:21:10
Writing library : libebml v1.2.3 + libmatroska v1.3.0

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Format settings, GOP : M=1, N=10
Muxing mode : Header stripping
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 45mn
Bit rate mode : Variable
Bit rate : 32.4 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.652
Stream size : 23.9 GiB (94%)
Default : Yes
Forced : No

Audio
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Format profile : MA / Core
Muxing mode : Header stripping
Codec ID : A_DTS
Duration : 1h 45mn
Bit rate mode : Variable
Bit rate : 1 510 Kbps
Channel(s) : 7 channels / 6 channels
Channel positions : Front: L C R, Side: L R, Back: C, LFE / Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossless / Lossy
Stream size : 1.11 GiB (4%)
Language : English
Default : Yes
Forced : No

pooface
25-09-12, 14:48
This is the output of one I watched on Saturday night:


General
Format : Matroska
Format version : Version 1
File size : 3.46 GiB
Duration : 56mn 27s
Overall bit rate : 8 769 Kbps
Encoded date : UTC 2009-01-19 21:29:33
Writing application : mkvmerge v2.4.1 ('Use Me') built on Dec 5 2008 18:30:05
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Format settings, GOP : N=1
Codec ID : V_MPEG4/ISO/AVC
Duration : 56mn 27s
Bit rate : 7 000 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.317
Stream size : 2.69 GiB (78%)
Title : Dexter S01E012 720p
Writing library : x264 core 65 r997M 65b837f
Encoding settings : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=esa / subme=9 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=5 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=7000 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.60
Language : English
Default : Yes
Forced : No

Audio #1
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 56mn 27s
Bit rate mode : Constant
Bit rate : 1 510 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossy
Stream size : 610 MiB (17%)
Title : DTS 5.1 @ 1.5 Mbps
Language : English
Default : Yes
Forced : No

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Codec ID : A_AC3
Duration : 56mn 27s
Bit rate mode : Constant
Bit rate : 256 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 103 MiB (3%)
Title : Commentary - AC3 2.0
Language : English
Default : No
Forced : No

Text #1
ID : 4
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : English
Default : Yes
Forced : No

Text #2
ID : 5
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Slovenian
Default : No
Forced : No

So, could just be the huge bit rate, but wouldn't have thought so.

Just posted mine so you can have a compare. I did notice mine was a v1 whereas yours was v2...

rimas
25-09-12, 15:31
My file plays fine with ViX 2.4 :confused:
Yes, other files, that don't work, have high bitrate too.

twol
25-09-12, 16:31
My file plays fine with ViX 2.4 :confused:
Yes, other files, that don't work, have high bitrate too.
So where are the mkv files and how are you accessing them? i.e LAN, direct attached etc?
Makemkv as I am sure you know, keeps the original content and just places it in a MKV container, so they ALL tend to have high bitrate which stresses most environments that are not setup for this issue.
ALL my blurays are ripped through Makemkv and work fine with my media player, and although I never could get them to work in 2.4 (:confused:) the ones I have tried in 3.0 have played without problems :)

rimas
25-09-12, 17:00
Files are in eSATA disk, so that should not be a problem. Most of them are playing fine.

Rimmel
25-09-12, 19:30
Files are in eSATA disk, so that should not be a problem. Most of them are playing fine.

Try running the mkv through the popcorn audio converter and convert the DTS soundtrack to ac3 or DD. Betchya it works OK then :)

If the DTS track is default then I find they play up (even if there is an AC3 track to choose) so changing to AC3 makes no difference. If no dts track at all then Ive never had an MKV fail.


http://audioconverter.heartware.dk/Tutorial/

Dont preserve dts track though - and single file mode

rimas
26-09-12, 11:03
You are wright, the problem is DTS soundtrack. I removed it with mkvmerge and the file started to play. But with ViX 2.4 that same file works with DTS sound.

From debug file, latest build 319 installed.



RemovePopup, id = ZapError
playing 4097:0:0:0:0:0:0:0:0:0:/hdd/movie/Film/The Lord of the Rings/The Fellowship of the Ring 1.mkv
eServiceMP3::construct!
eServiceMP3::playbin2 uri=file:///hdd/movie/Film/The%20Lord%20of%20the%20Rings/The%20Fellowship%20of%20the%20Ring%201.mkv
eServiceMP3::subtitle uri: file:///hdd/movie/Film/The%20Lord%20of%20the%20Rings/The%20Fellowship%20of%20the%20Ring%201.srt
eServiceMP3::starting pipeline
RemovePopup, id = ZapError
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
warning, skin is missing element state in <class 'Screens.InfoBar.MoviePlayer'>
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
warning, skin is missing element statusicon_summary in <class 'Screens.InfoBarGenerics.InfoBarMoviePlayerSummary '>
gst_element_query_position failed in getPlayPosition

pooface
26-09-12, 11:10
You are wright, the problem is DTS soundtrack. I removed it with mkvmerge and the file started to play. But with ViX 2.4 that same file works with DTS sound.

From debug file, latest build 319 installed.



RemovePopup, id = ZapError
playing 4097:0:0:0:0:0:0:0:0:0:/hdd/movie/Film/The Lord of the Rings/The Fellowship of the Ring 1.mkv
eServiceMP3::construct!
eServiceMP3::playbin2 uri=file:///hdd/movie/Film/The%20Lord%20of%20the%20Rings/The%20Fellowship%20of%20the%20Ring%201.mkv
eServiceMP3::subtitle uri: file:///hdd/movie/Film/The%20Lord%20of%20the%20Rings/The%20Fellowship%20of%20the%20Ring%201.srt
eServiceMP3::starting pipeline
RemovePopup, id = ZapError
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
warning, skin is missing element state in <class 'Screens.InfoBar.MoviePlayer'>
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
warning, skin is missing element statusicon_summary in <class 'Screens.InfoBarGenerics.InfoBarMoviePlayerSummary '>
gst_element_query_position failed in getPlayPosition


Weird that it was working on 2.4 vs 3.0, but the only other thing I can think of as a comparison, is that mine was 6 channels, and yours was 7/6 channels?!

Rimmel
26-09-12, 15:25
You are wright, the problem is DTS soundtrack. I removed it with mkvmerge and the file started to play. But with ViX 2.4 that same file works with DTS sound.

From debug file, latest build 319 installed.



RemovePopup, id = ZapError
playing 4097:0:0:0:0:0:0:0:0:0:/hdd/movie/Film/The Lord of the Rings/The Fellowship of the Ring 1.mkv
eServiceMP3::construct!
eServiceMP3::playbin2 uri=file:///hdd/movie/Film/The%20Lord%20of%20the%20Rings/The%20Fellowship%20of%20the%20Ring%201.mkv
eServiceMP3::subtitle uri: file:///hdd/movie/Film/The%20Lord%20of%20the%20Rings/The%20Fellowship%20of%20the%20Ring%201.srt
eServiceMP3::starting pipeline
RemovePopup, id = ZapError
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
warning, skin is missing element state in <class 'Screens.InfoBar.MoviePlayer'>
gst_element_query_position failed in getPlayPosition
gst_element_query_position failed in getPlayPosition
warning, skin is missing element statusicon_summary in <class 'Screens.InfoBarGenerics.InfoBarMoviePlayerSummary '>
gst_element_query_position failed in getPlayPosition



Some mkvs with dts are ok with 2.4 and some are not (haven't found out why - simpler just to convert or remove the DTS).

ViX 3.0 makes it worse with even some DD or ac3 tracks losing sound randomly (I have et9x000's though)

I'm using 2.4 at present because of this.

thanks

rimas
30-09-12, 15:33
Codec ID : A_DTS
Bit rate mode : Variable
Bit rate : 1 510 Kbps
Channel(s) : 7 channels / 6 channels

Codec ID : A_DTS
Bit rate mode : Variable
Bit rate : 1 606 Kbps / 1 510 Kbps
Channel(s) : 8 channels / 6 channels

Codec ID : A_DTS
Bit rate mode : Constant
Bit rate : 1 510 Kbps
Channel(s) : 6 channels

First two files work with ViX 2.4 and don't work with ViX 3.0
Third works with 2.4 and 3.0

rimas
17-06-13, 14:23
After the gstreamer update all my dts-hd movies work again! :thumbsup:
This is really big thing. Thanks to everyone who made it happen.

openvix: build 682
[xtrend] workaround for the driver desaster
update to last gstreamer 0.10 git branch
...