FAQ  •  Register  •  Login

Trouble Playing H.264 files on PS3

<<

firefox15

Streaming enthusiast

Posts: 24

Joined: Thu Dec 27, 2012 12:40 am

Post Sun Dec 29, 2013 2:45 pm

Trouble Playing H.264 files on PS3

Hello All,

I've been having some issues playing H.264 video codec files on my PS3. Files that I assume would play natively do not, so I need to transcode or remux them. At this point, I'm forcing transcodes of any H.264 video that has Constrained Baseline or High profiles in order to get them to play using the following:

  Code:
<Matches container="*" vCodec="h264" profile="c_baseline" />
<Matches container="*" vCodec="h264" profile="high" />

While this works, I'm concerned that I'm transcoding many files unnecessarily, and I would like target the transcoding (or ideally--remuxing if possible) a little better. Would anyone have any idea while the following file would not play "normally" on the PS3? I figure if I know why it won't play, I can get far more granular with the profile rules. Any assistance is appreciated.

  Code:
C:\Program Files\Serviio\lib>ffmpeg.exe -i D:\ServerFolders\Videos\Wedding\Cerem
ony.mov
ffmpeg version N-54096-ge41bf19 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jun 18 2013 10:49:28 with gcc 4.7.2 (GCC)
  configuration: --enable-static --disable-shared --disable-ffplay --disable-ffs
erver --enable-memalign-hack --enable-libmp3lame --enable-libass --enable-librtm
p --enable-fontconfig --enable-libfreetype --enable-zlib --enable-libx264 --extr
a-libs='-lrtmp -lpolarssl -lws2_32 -lwinmm -lexpat -lfreetype -lfribidi -lz' --a
rch=x86 --enable-runtime-cpudetect --enable-pthreads --target-os=mingw32 --cross
-prefix=i686-w64-mingw32- --enable-gpl --pkg-config=pkg-config
  libavutil      52. 37.101 / 52. 37.101
  libavcodec     55. 16.100 / 55. 16.100
  libavformat    55.  9.100 / 55.  9.100
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 77.101 /  3. 77.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'D:\ServerFolders\Videos\Wedding\Ceremon
y.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 0
    compatible_brands: qt
    creation_time   : 2013-12-26 17:13:25
  Duration: 00:19:31.00, start: 0.000000, bitrate: 15641 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080
 [SAR 1:1 DAR 16:9], 15466 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 60k tbc
    Metadata:
      creation_time   : 2013-12-26 17:13:25
      handler_name    : Core Media Data Handler
      timecode        : 00:00:00:00
    Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 12
9 kb/s
    Metadata:
      creation_time   : 2013-12-26 17:13:25
      handler_name    : Core Media Data Handler
    Stream #0:2(und): Data: none (tmcd / 0x64636D74)
    Metadata:
      creation_time   : 2013-12-26 17:13:25
      handler_name    : Core Media Data Handler
      timecode        : 00:00:00:00
At least one output file must be specified


  Code:
General
Complete name                            : \\homeserver\Videos\Wedding\Ceremony.mov
Format                                   : MPEG-4
Format profile                           : QuickTime
Codec ID                                 : qt 
File size                                : 2.13 GiB
Duration                                 : 19mn 31s
Overall bit rate mode                    : Variable
Overall bit rate                         : 15.6 Mbps
Movie name                               : The Wedding | May 24, 2013
Description                              : May 24, 2013
Encoded date                             : UTC 2013-12-26 17:13:25
Tagged date                              : UTC 2013-12-26 17:42:29
Writing library                          : Apple QuickTime
com.apple.quicktime.keywords             : Bahret Wedding
com.apple.quicktime.author               : David Sankovich
com.apple.quicktime.title                : The Wedding | May 24, 2013

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.0
Format settings, CABAC                   : No
Format settings, ReFrames                : 2 frames
Format settings, GOP                     : M=2, N=60
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 19mn 31s
Bit rate mode                            : Variable
Bit rate                                 : 15.5 Mbps
Maximum bit rate                         : 12.7 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.249
Stream size                              : 2.11 GiB (99%)
Title                                    : Core Media Video
Encoded date                             : UTC 2013-12-26 17:13:25
Tagged date                              : UTC 2013-12-26 17:42:29
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 19mn 31s
Source duration                          : 19mn 31s
Bit rate mode                            : Constant
Bit rate                                 : 128 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Stream size                              : 18.1 MiB (1%)
Source stream size                       : 18.1 MiB (1%)
Title                                    : Core Media Audio
Encoded date                             : UTC 2013-12-26 17:13:25
Tagged date                              : UTC 2013-12-26 17:42:29

Menu
ID                                       : 3
Duration                                 : 19mn 31s
Title                                    : Core Media Time Code
Encoded date                             : UTC 2013-12-26 17:13:25
Tagged date                              : UTC 2013-12-26 17:42:29
<<

firefox15

Streaming enthusiast

Posts: 24

Joined: Thu Dec 27, 2012 12:40 am

Post Sun Dec 29, 2013 7:34 pm

Re: Trouble Playing H.264 files on PS3

I did some further troubleshooting, and it looks like the common denominator between the files if that the PS3 has trouble with files that use the AVC1 FourCC. Files with the same container but using the MP4V FourCC do not seem to have trouble. As such, I have forced transcoding of the impacted files by using the following:

  Code:
<Matches container="*" vCodec="h264"  vFourCC="avc1" />

Are there any known issues with the PS3 playing AVC1 files? If so, can this be further constrained, or is this the most it can be filtered? Regardless, is this something that can be remuxed, or must it be transcoded? If it can be remuxed, I really do not need it further constrained since it won't impact system resources, but if it needs transcoded, the most minimal impact on my server would obviously be ideal. Thanks for any help.

Return to Sony

Who is online

Users browsing this forum: Google [Bot] and 24 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.