MKV are "unsupported" on PS3

Slasher
2013-05-05
2013-05-29
  • Slasher
    Slasher
    2013-05-05

    When attempting to play an MKV file on my PS3, I get the following message on the PS3:
    "Unsupported Data" "The data type is not supported"

    I set the log level in the minidlna config file to fatal, but there is no error being presented. MP4 files seem to play fine, it is just MKV that is having the problem. I remember playing MKV files through minidlna previously and it working fine.

    I ran minidlna -d and got the resulting message:
    http://pastebin.com/RJnbKC3w
    The above is every line after the "watch" folder lines. This is several pages long, I am not sure if code/quote will make a scrollable text area or not, so I put it on pastebin.

    If the information better belongs in here, please let me know.

    Anyways, I would really appreciate some help, as I can't get any MKV's to play on my PS3 at this point, and I am unaware of what has changed.

     
  • Slasher
    Slasher
    2013-05-05

    Whoops, I forgot to mention.

    This seems to be a problem specific to the PS3. I seem to be able to stream video (MKV's) fine over my nexus 7 using DLNA, but I am not sure if the video player is decoding it or what all is going on. Obviously if I play anything at 1080p it is incredibly choppy, but, if I play a 480p< video, then it works fine.

     
  • Slasher
    Slasher
    2013-05-05

    Now unfortunately, I am getting the following in /var/log/minidlna.log

    scanner.c:798: warn: Scanning /srv/torrent/completed finished (52663 files)!
    playlist.c:125: warn: Parsing playlists…
    playlist.c:258: warn: Finished parsing playlists.
    minidlna.c:155: warn: received signal 15, good-bye
    minidlna.c:898: warn: Starting MiniDLNA version 1.0.24 .
    minidlna.c:1006: warn: HTTP listening on port 8200
    minidlna.c:155: warn: received signal 15, good-bye
    minidlna.c:898: warn: Starting MiniDLNA version 1.0.24 .
    minidlna.c:1006: warn: HTTP listening on port 8200
    upnphttp.c:1014: warn: /MediaItems not found, responding ERROR 404
    upnphttp.c:1825: warn: 65839.mkv not found, responding ERROR 404
    upnphttp.c:1014: warn: /MediaItems not found, responding ERROR 404
    upnphttp.c:1825: warn: 65997.mkv not found, responding ERROR 404
    upnphttp.c:1014: warn: /favicon.ico not found, responding ERROR 404
    minidlna.c:155: warn: received signal 15, good-bye
    minidlna.c:898: warn: Starting MiniDLNA version 1.0.24 .
    minidlna.c:132: error: bind(http): Address already in use
    minidlna.c:1004: fatal: Failed to open socket for HTTP. EXITING
    minidlna.c:898: warn: Starting MiniDLNA version 1.0.24 .
    minidlna.c:1006: warn: HTTP listening on port 8200
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 0, -1;�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 2398, �
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 4760, �
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 7150, �
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 9507, �
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIID, o.DETAIID, o. upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 14280,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 16652,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    ��D SQL: �7
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 21426,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 23827,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 26216,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 28600,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 31013,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 33407,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 35789,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 38170,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 40527,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 42879,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    BAD SQL: SELECT o.OBJECT_ID, o.PARENT_ID, o.REF_ID, o.DETAIL_ID, o.CLASS, d.SIZE, d.TITLE, d.DURATION, d.BITRATE, d.SAMPLERATE, d.ARTIST, d.ALBUM, d.GENRE, d.COMMENT, d.CHANNELS, d.TRACK, d.DATE, d.RESOLUTION, d.THUMBNAIL, d.CREATOR, d.DLNA_PN, d.MIME, d.ALBUM_ART, d.DISC from OBJECTS o left join DETAILS d on (d.ID = o.DETAIL_ID) where PARENT_ID = '1$4'  limit 45217,�
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    ��D SQL: �7
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    ��D SQL: �7
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    ��D SQL: �7
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    ��D SQL: �7
    upnpsoap.c:753: error: UPnP SOAP response cut short, to not exceed the max response size !
    upnpsoap.c:1302: warn: SQL error: callback requested query abort
    ��D SQL: (9

    I don't know what is going on, but it is quite frustrating. I think I have all the nececssary packages needed to use minidlna, but I don't even know what is going any more.

     
  • Craig Chambers
    Craig Chambers
    2013-05-16

    Are you saying that you had this working at some point? I ask this because AFAIK this has never worked as the PS3 does not support MKVs.

    Your options are to:
    1) Use a DLNA server that transcodes.  Depending on the content of your MKV files this may be just a repackage to a MPEG transport stream
    2) Convert your MKV files into something that the PS3 supports, such as a MPEG transport stream (.ts, or .m2ts).

    Regards,
    Craig