Post Sun Oct 12, 2014 2:09 pm

Data Type Not Supported - Serviio 1.4.1.2

I have a series of home movies taken with a Canon EOS 60D that I want to stream. On previous versions of Serviio/Mac OS X, they worked without issue (although perhaps were being transcoded in the background), however at some point within the past year, they all now give a "Data not supported" error when I try to play them. The files play fine on the computer itself.

At present the computer that is hosting Serviio is running:
-Mac OS X, 10.9.5 (4 GB RAM)
-Serviio 1.4.1.2
-Java Version 1.6.0_65 (build b14-462-11M4609)
-ffmpeg version 1.2.4 (via Terminal: ffmpeg -version)

I am streaming to a Playstation 3, running the latest firmware.

Here is the debug log for trying to play a few of these files (2012-12-25 13.54.24.mp4 and 2012-12-28 15.41.00.mp4):

LINK: http://pastebin.com/mZ2G9mN8

Running ffmpeg on the video file, here is the output:

  Code:
Matts-MacBook-Pro:Digital Camera Movies (Various) TumblesPro$ ffmpeg -i 2012-12-25\ 13.54.24.mp4
ffmpeg version 2.3.3 Copyright (c) 2000-2014 the FFmpeg developers
  built on Aug 29 2014 09:26:13 with Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/2.3.3 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-libtheora --enable-libvorbis --enable-libvpx --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-aacenc --enable-libass --enable-ffplay --enable-libspeex --enable-libschroedinger --enable-libfdk-aac --enable-libopus --enable-frei0r --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags='-I/usr/local/Cellar/openjpeg/1.5.1_1/include/openjpeg-1.5 '
  libavutil      52. 92.100 / 52. 92.100
  libavcodec     55. 69.100 / 55. 69.100
  libavformat    55. 48.100 / 55. 48.100
  libavdevice    55. 13.102 / 55. 13.102
  libavfilter     4. 11.100 /  4. 11.100
  libavresample   1.  3.  0 /  1.  3.  0
  libswscale      2.  6.100 /  2.  6.100
  libswresample   0. 19.100 /  0. 19.100
  libpostproc    52.  3.100 / 52.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '2012-12-25 13.54.24.mp4':
  Metadata:
    major_brand     : 3gp4
    minor_version   : 768
    compatible_brands: 3gp4mp413gp6
    creation_time   : 2012-12-25 18:53:26
    copyright       :
    copyright-eng   :
    location-eng    : +00.0000+000.0000/
    location        : +00.0000+000.0000/
  Duration: 00:00:51.45, start: 0.000000, bitrate: 8148 kb/s
    Stream #0:0(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default)
    Metadata:
      creation_time   : 2012-12-25 18:53:26
      handler_name    : SoundHandler
    Stream #0:1(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 8017 kb/s, 24.12 fps, 29.25 tbr, 1k tbn, 2k tbc (default)
    Metadata:
      creation_time   : 2012-12-25 18:53:26
      handler_name    : VideoHandler


This might also be related, but I have found some other files are problematic. For example, the following MP4 (marvels.agents.of.shield.101.hdtv-lol.mp4) yields a "Data Corrupt" error:

  Code:
2014-10-12 09:49:29,548 DEBUG [ServiioHttpService] Incoming request from /192.168.0.3:53073: GET /resource/103/MEDIA_ITEM/AVC_MP4_MP_SD_AAC_MULT5-0/ORIGINAL HTTP/1.1, headers = [Host: 192.168.0.2:8895,User-Agent: PLAYSTATION 3,Connection: Keep-Alive,Accept-Encoding: identity,transferMode.dlna.org: Streaming,X-AV-Client-Info: av=5.0; cn="Sony Computer Entertainment"; mn="PLAYSTATION 3"; mv="1.0";,Range: bytes=0-]]
2014-10-12 09:49:29,548 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.3
2014-10-12 09:49:29,549 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.3
2014-10-12 09:49:29,549 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.0.3, Profile=Playstation 3'
2014-10-12 09:49:29,549 DEBUG [ResourceDeliveryProcessor] Request for resource 103 and type 'MEDIA_ITEM' received
2014-10-12 09:49:29,549 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 103 (local)
2014-10-12 09:49:29,549 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 103)
2014-10-12 09:49:29,550 DEBUG [VideoDAOImpl] Reading a Video (id = 103)
2014-10-12 09:49:29,550 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 103, format AVC_MP4_MP_SD_AAC_MULT5 and profile Playstation 3
2014-10-12 09:49:29,550 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 103 (local)
2014-10-12 09:49:29,550 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 103)
2014-10-12 09:49:29,551 DEBUG [VideoDAOImpl] Reading a Video (id = 103)
2014-10-12 09:49:29,551 DEBUG [VideoDeliveryEngine] Delivering item '103' for client 'Identifier=192.168.0.3, Profile=Playstation 3'
2014-10-12 09:49:29,551 DEBUG [VideoDeliveryEngine] Delivering file 'marvels.agents.of.shield.101.hdtv-lol.mp4' in native format
2014-10-12 09:49:29,551 DEBUG [MediaItemDAOImpl] Getting file of media item 103
2014-10-12 09:49:29,551 DEBUG [MediaItemDAOImpl] Marking MediaItem (id = 103) as read
2014-10-12 09:49:29,552 DEBUG [LocalContentCacheDecorator] Cleared cache (local_resetafterplay)
2014-10-12 09:49:29,552 DEBUG [GETMethodProcessor] Stream entity has length: 333203036
2014-10-12 09:49:29,553 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/mp4,Content-Length: 333203036,Date: Sun, 12 Oct 2014 13:49:29 GMT,Server: Mac OS X, UPnP/1.0 DLNADOC/1.50, Serviio/1.4.1.2,Cache-control: no-cache,Content-Range: bytes 0-333203035/333203036,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
2014-10-12 09:49:29,775 DEBUG [WebServer] I/O error: Broken pipe
2014-10-12 09:49:29,777 DEBUG [ServiioHttpService] Incoming request from /192.168.0.3:53072: GET /resource/103/MEDIA_ITEM/AVC_MP4_MP_SD_AAC_MULT5-0/ORIGINAL HTTP/1.1, headers = [Host: 192.168.0.2:8895,User-Agent: PLAYSTATION 3,Connection: Keep-Alive,Accept-Encoding: identity,transferMode.dlna.org: Streaming,X-AV-Client-Info: av=5.0; cn="Sony Computer Entertainment"; mn="PLAYSTATION 3"; mv="1.0";,Range: bytes=1179648-333203035]]
2014-10-12 09:49:29,777 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.3
2014-10-12 09:49:29,778 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.3
2014-10-12 09:49:29,778 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.0.3, Profile=Playstation 3'
2014-10-12 09:49:29,778 DEBUG [ResourceDeliveryProcessor] Request for resource 103 and type 'MEDIA_ITEM' received
2014-10-12 09:49:29,778 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 103 (local)
2014-10-12 09:49:29,778 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 103)
2014-10-12 09:49:29,778 DEBUG [VideoDAOImpl] Reading a Video (id = 103)
2014-10-12 09:49:29,779 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 103, format AVC_MP4_MP_SD_AAC_MULT5 and profile Playstation 3
2014-10-12 09:49:29,779 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 103 (local)
2014-10-12 09:49:29,779 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 103)
2014-10-12 09:49:29,779 DEBUG [VideoDAOImpl] Reading a Video (id = 103)
2014-10-12 09:49:29,779 DEBUG [VideoDeliveryEngine] Delivering item '103' for client 'Identifier=192.168.0.3, Profile=Playstation 3'
2014-10-12 09:49:29,779 DEBUG [VideoDeliveryEngine] Delivering file 'marvels.agents.of.shield.101.hdtv-lol.mp4' in native format
2014-10-12 09:49:29,779 DEBUG [MediaItemDAOImpl] Getting file of media item 103
2014-10-12 09:49:29,779 DEBUG [MediaItemDAOImpl] Marking MediaItem (id = 103) as read
2014-10-12 09:49:29,780 DEBUG [LocalContentCacheDecorator] Cleared cache (local_resetafterplay)
2014-10-12 09:49:29,780 DEBUG [GETMethodProcessor] Stream entity has length: 332023388
2014-10-12 09:49:29,780 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/mp4,Content-Length: 332023388,Date: Sun, 12 Oct 2014 13:49:29 GMT,Server: Mac OS X, UPnP/1.0 DLNADOC/1.50, Serviio/1.4.1.2,Cache-control: no-cache,Content-Range: bytes 1179648-333203035/333203036,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
2014-10-12 09:49:29,954 DEBUG [WebServer] I/O error: Broken pipe
2014-10-12 09:49:29,956 DEBUG [ServiioHttpService] Incoming request from /192.168.0.3:53071: GET /resource/103/MEDIA_ITEM/AVC_MP4_MP_SD_AAC_MULT5-0/ORIGINAL HTTP/1.1, headers = [Host: 192.168.0.2:8895,User-Agent: PLAYSTATION 3,Connection: Keep-Alive,Accept-Encoding: identity,transferMode.dlna.org: Streaming,X-AV-Client-Info: av=5.0; cn="Sony Computer Entertainment"; mn="PLAYSTATION 3"; mv="1.0";,Range: bytes=333053952-333203035]]
2014-10-12 09:49:29,957 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.3
2014-10-12 09:49:29,957 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.3
2014-10-12 09:49:29,957 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.0.3, Profile=Playstation 3'
2014-10-12 09:49:29,957 DEBUG [ResourceDeliveryProcessor] Request for resource 103 and type 'MEDIA_ITEM' received
2014-10-12 09:49:29,957 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 103 (local)
2014-10-12 09:49:29,957 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 103)
2014-10-12 09:49:29,957 DEBUG [VideoDAOImpl] Reading a Video (id = 103)
2014-10-12 09:49:29,957 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 103, format AVC_MP4_MP_SD_AAC_MULT5 and profile Playstation 3
2014-10-12 09:49:29,958 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 103 (local)
2014-10-12 09:49:29,958 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 103)
2014-10-12 09:49:29,958 DEBUG [VideoDAOImpl] Reading a Video (id = 103)
2014-10-12 09:49:29,958 DEBUG [VideoDeliveryEngine] Delivering item '103' for client 'Identifier=192.168.0.3, Profile=Playstation 3'
2014-10-12 09:49:29,958 DEBUG [VideoDeliveryEngine] Delivering file 'marvels.agents.of.shield.101.hdtv-lol.mp4' in native format
2014-10-12 09:49:29,958 DEBUG [MediaItemDAOImpl] Getting file of media item 103
2014-10-12 09:49:29,958 DEBUG [MediaItemDAOImpl] Marking MediaItem (id = 103) as read
2014-10-12 09:49:29,960 DEBUG [LocalContentCacheDecorator] Cleared cache (local_resetafterplay)
2014-10-12 09:49:29,960 DEBUG [GETMethodProcessor] Stream entity has length: 149084
2014-10-12 09:49:29,960 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/mp4,Content-Length: 149084,Date: Sun, 12 Oct 2014 13:49:29 GMT,Server: Mac OS X, UPnP/1.0 DLNADOC/1.50, Serviio/1.4.1.2,Cache-control: no-cache,Content-Range: bytes 333053952-333203035/333203036,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
 


Any ideas would be really appreciated!