Page 1 of 1

Panasonic DMP-BD75

PostPosted: Thu Jul 14, 2011 10:01 pm
by Kewl
Here's the ffmpeg -i of two files that won't play with the Generic profile:
  Code:
[matroska,webm @ 0x101807c00] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from '/Users/daniel/Desktop/TV/the.daily.show.2011.07.13.matthew.richardson.720p.hdtv.x264-momentum.mkv':
  Duration: 00:20:45.61, start: 0.000000, bitrate: 384 kb/s
    Stream #0.0(eng): Video: h264 (High), yuv420p, 1280x720, PAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn, 119.88 tbc (default)
    Stream #0.1: Audio: ac3, 48000 Hz, stereo, s16, 384 kb/s (default)

  Code:
[matroska,webm @ 0x101807c00] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from '/Users/daniel/Desktop/TV/the.colbert.report.2011.07.11.michael.shermer.720p.hdtv.x264-momentum.mkv':
  Duration: 00:20:56.98, start: 0.000000, bitrate: 384 kb/s
    Stream #0.0(eng): Video: h264 (High), yuv420p, 1280x720, PAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn, 119.88 tbc (default)
    Stream #0.1: Audio: ac3, 48000 Hz, stereo, s16, 384 kb/s (default)

Re: Panasonic DMP-BD75

PostPosted: Fri Jul 15, 2011 12:16 pm
by zip
Did you try the Viera profile?

Re: Panasonic DMP-BD75

PostPosted: Fri Jul 15, 2011 5:11 pm
by Kewl
For the sake of pinpointing exactly what plays or not, I'll do my test with the generic profile.

This will play:
  Code:
[matroska,webm @ 0x101807c00] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from '/Users/daniel/Desktop/TV/futurama.s06e18.720p.hdtv.x264-immerse.mkv':
  Duration: 00:21:01.01, start: 0.000000, bitrate: 384 kb/s
    Stream #0.0(eng): Video: h264 (High), yuv420p, 1280x720, PAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
    Stream #0.1(eng): Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s (default)

But this won't:
  Code:
[matroska,webm @ 0x101807c00] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from '/Users/daniel/Desktop/TV/the.daily.show.2011.07.14.sgt.1st.class.leroy.petry.720p.hdtv.x264-momentum.mkv':
  Duration: 00:21:28.08, start: 0.000000, bitrate: 384 kb/s
    Stream #0.0(eng): Video: h264 (High), yuv420p, 1280x720, PAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn, 119.88 tbc (default)
    Stream #0.1: Audio: ac3, 48000 Hz, stereo, s16, 384 kb/s (default)

Re: Panasonic DMP-BD75

PostPosted: Fri Jul 15, 2011 5:15 pm
by Kewl
This will play:
  Code:
[matroska,webm @ 0x101807c00] max_analyze_duration 5000000 reached at 5002000
[matroska,webm @ 0x101807c00] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from '/Users/daniel/Desktop/TV/miral.2010.1080p.bluray.x264-brmp.mkv':
  Duration: 01:45:37.95, start: 0.000000, bitrate: 1536 kb/s
    Stream #0.0(eng): Video: h264 (High), yuv420p, 1920x800 [PAR 1:1 DAR 12:5], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
    Stream #0.1(eng): Audio: dca (DTS), 48000 Hz, 5.1, s16, 1536 kb/s (default)

But this won't:
  Code:
[matroska,webm @ 0x101807c00] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from '/Volumes/USB HD 2/rio.1080p.bluray.x264-honorblu.mkv':
  Duration: 01:35:57.81, start: 0.000000, bitrate: 1536 kb/s
    Stream #0.0(eng): Video: h264 (High), yuv420p, 1920x800 [PAR 1:1 DAR 12:5], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) (forced)
    Stream #0.1(eng): Audio: dca (DTS), 48000 Hz, 5.1, s16, 1536 kb/s (default) (forced)

Re: Panasonic DMP-BD75

PostPosted: Fri Jul 15, 2011 5:27 pm
by Kewl
Apart from a couple of MKVs with DTS that won't play, most of the problematic files are with AC3, so I made this little profile for DMP-BD75:
  Code:
   <Profile id="16" name="Panasonic BD Player" extendsProfileId="1">
      <Transcoding>
           <Video targetContainer="mpegts">
            <Matches container="matroska" aCodec="ac3" />
         </Video>
      </Transcoding>
   </Profile>

It's more a profile that fits my MKVs consumption, rather than truly identifying and addressing the problem per se, but from the attributes available, this profile circumvent most of my playback problems.

Re: Panasonic DMP-BD75

PostPosted: Fri Jul 15, 2011 7:03 pm
by Cerberus
Kewl wrote:For the sake of pinpointing exactly what plays or not, I'll do my test with the generic profile.


ok then good luck cause your wasting your time, unless you follow zips instruction and test with viera profile, the profiles aint there for the fun of it theres a reason. ;)

Re: Panasonic DMP-BD75

PostPosted: Fri Jul 15, 2011 7:53 pm
by Kewl
Cerberus wrote:
Kewl wrote:For the sake of pinpointing exactly what plays or not, I'll do my test with the generic profile.

ok then good luck cause your wasting your time, unless you follow zips instruction and test with viera profile, the profiles aint there for the fun of it theres a reason. ;)

You know, there's actually a polite way to say this.

If you look at the Viera profile, it "Remux all h264 video to MPEG-TS stream", but then again "FFmpeg cannot currently remux dts audio properly so it must be transcoded".

Since the Panasonic DMP-BD75 plays directly MKVs with H264 and DTS, I'd like to avoid transcoding, hence my little profile.

Re: Panasonic DMP-BD75

PostPosted: Sat Jul 16, 2011 6:31 am
by Cerberus
Kewl wrote:
Cerberus wrote:
Kewl wrote:For the sake of pinpointing exactly what plays or not, I'll do my test with the generic profile.

ok then good luck cause your wasting your time, unless you follow zips instruction and test with viera profile, the profiles aint there for the fun of it theres a reason. ;)

You know, there's actually a polite way to say this.

If you look at the Viera profile, it "Remux all h264 video to MPEG-TS stream", but then again "FFmpeg cannot currently remux dts audio properly so it must be transcoded".

Since the Panasonic DMP-BD75 plays directly MKVs with H264 and DTS, I'd like to avoid transcoding, hence my little profile.


trust me better than just completely ignoring the thread ;)

Re: Panasonic DMP-BD75

PostPosted: Sun Jul 17, 2011 4:27 pm
by zip
the files that play and that don't look pretty similar. Can you run MediaInfo on those (pick 2) and post the result here?

Re: Panasonic DMP-BD75

PostPosted: Sun Jul 17, 2011 11:06 pm
by Kewl
With the generic profile, this file with AC3 will play:
  Code:
General
Unique ID                        : 201996688025094940412225835588701963237 (0x97F725A2AC88DCE59B83B12C18A8C3E5)
Complete name                    : /Users/daniel/Desktop/TV/Torchwood.S04E02.720p.HDTV.X264-DIMENSION.mkv
Format                           : Matroska
Format version                   : Version 2
File size                        : 1.44 GiB
Duration                         : 53mn 43s
Overall bit rate                 : 3 835 Kbps
Encoded date                     : UTC 2011-07-15 21:33:00
Writing application              : mkvmerge v3.1.0 ('Happy up here') built on Jan 19 2010 12:09:24
Writing library                  : libebml v0.7.9 + 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        : 8 frames
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 53mn 43s
Bit rate                         : 3 375 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.153
Stream size                      : 1.27 GiB (88%)
Writing library                  : x264 core 115 r2008 4c552d8
Encoding settings                : cabac=1 / ref=8 / deblock=1:2:2 / analyse=0x3:0x113 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language                         : English

Audio
ID                               : 2
Format                           : AC-3
Format/Info                      : Audio Coding 3
Mode extension                   : CM (complete main)
Codec ID                         : A_AC3
Duration                         : 53mn 43s
Bit rate mode                    : Constant
Bit rate                         : 384 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Side: L R, LFE
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Compression mode                 : Lossy
Stream size                      : 148 MiB (10%)

But this one will not:
  Code:
General
Unique ID                        : 191275043405767990505900013818025306699 (0x8FE63BBE323A1F8C26EB34BBD65B6A4B)
Complete name                    : /Users/daniel/Desktop/TV/the.daily.show.2011.07.14.sgt.1st.class.leroy.petry.720p.hdtv.x264-momentum.mkv
Format                           : Matroska
Format version                   : Version 2
File size                        : 441 MiB
Duration                         : 21mn 28s
Overall bit rate                 : 2 873 Kbps
Encoded date                     : UTC 2011-07-15 09:00:17
Writing application              : mkvmerge v4.8.0 ('I Got The...') built on Jun 13 2011 20:36:23
Writing library                  : libebml v1.2.0 + libmatroska v1.1.0

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L4.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 5 frames
Muxing mode                      : Header stripping
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 21mn 28s
Bit rate                         : 2 432 Kbps
Width                            : 1 280 pixels
Height                           : 720 pixels
Display aspect ratio             : 16:9
Frame rate                       : 59.940 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.044
Stream size                      : 373 MiB (85%)
Writing library                  : x264 core 116 r2019 9cc407d
Encoding settings                : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=14 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=300 / keyint_min=30 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=19.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language                         : English

Audio
ID                               : 2
Format                           : AC-3
Format/Info                      : Audio Coding 3
Mode extension                   : CM (complete main)
Muxing mode                      : Header stripping
Codec ID                         : A_AC3
Duration                         : 21mn 28s
Bit rate mode                    : Constant
Bit rate                         : 384 Kbps
Channel(s)                       : 2 channels
Channel positions                : Front: L R
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Compression mode                 : Lossy
Stream size                      : 59.0 MiB (13%)

One obvious difference is the frame rate.

As for files with DTS, this one will play:
  Code:
General
Unique ID                        : 221529558880474874102622854542287181005 (0xA6A90A85A06937D3AF0D2A71D5DC14CD)
Complete name                    : /Users/daniel/Desktop/TV/Black.Swan.2010.BluRay.1080p.DTS.x264-CHD.mkv
Format                           : Matroska
Format version                   : Version 2
File size                        : 14.0 GiB
Duration                         : 1h 48mn
Overall bit rate                 : 18.5 Mbps
Encoded date                     : UTC 2011-03-02 05:22:57
Writing application              : mkvmerge v3.2.0 ('Beginnings') 编译于 Feb 12 2010 16:46:17
Writing library                  : libebml v0.7.9 + 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             : M=1, N=51
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 1h 48mn
Bit rate                         : 17.0 Mbps
Width                            : 1 920 pixels
Height                           : 800 pixels
Display aspect ratio             : 2.40:1
Frame rate                       : 23.976 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.462
Stream size                      : 12.6 GiB (90%)
Title                            : Black.Swan.2010
Writing library                  : x264 core 107 r1766 f9f0035
Encoding settings                : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=umh / subme=10 / psy=1 / psy_rd=1.05:0.10 / mixed_ref=1 / me_range=48 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=2 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=6 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=2pass / mbtree=1 / bitrate=17025 / ratetol=1.0 / qcomp=0.70 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=40000 / vbv_bufsize=30000 / ip_ratio=1.40 / aq=1:0.80 / nal_hrd=none
Language                         : English

Audio
ID                               : 2
Format                           : DTS
Format/Info                      : Digital Theater Systems
Codec ID                         : A_DTS
Duration                         : 1h 48mn
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                      : 1.14 GiB (8%)
Title                            : DTS-CORE 1536K
Language                         : English

But this one will not:
  Code:
General
Unique ID                        : 42114409264251276477601666041833976031 (0x1FAEF0B03DA0464135973C470DC1F0DF)
Complete name                    : /Volumes/USB HD 2/Rio 2011 1080p Blu-ray Remux AVC DTS-HD MA 5.1 - KRaLiMaRKo.mkv
Format                           : Matroska
Format version                   : Version 2
File size                        : 16.6 GiB
Duration                         : 1h 35mn
Overall bit rate                 : 24.8 Mbps
Encoded date                     : UTC 2011-07-17 18:14:10
Writing application              : mkvmerge v4.9.1 ('Ich will') built on Jul 16 2011 01:34:58
Writing library                  : libebml v1.2.1 + libmatroska v1.2.0

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L4.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 4 frames
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 1h 35mn
Bit rate mode                    : Variable
Bit rate                         : 22.7 Mbps
Maximum bit rate                 : 31.5 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.457
Stream size                      : 15.2 GiB (92%)
Language                         : English

Audio
ID                               : 2
Format                           : DTS
Format/Info                      : Digital Theater Systems
Format profile                   : MA / Core
Codec ID                         : A_DTS
Duration                         : 1h 35mn
Bit rate mode                    : Variable
Bit rate                         : 1 561 Kbps / 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                 : Lossless / Lossy
Language                         : English

Re: Panasonic DMP-BD75

PostPosted: Mon Jul 18, 2011 6:47 am
by Illico
With mkvmerge v4.9.1 and mkvmerge v3.1.0 have a look at this: viewtopic.php?f=6&t=1132

Re: Panasonic DMP-BD75

PostPosted: Mon Jul 18, 2011 3:48 pm
by Kewl
Illico wrote:With mkvmerge v4.9.1 and mkvmerge v3.1.0 have a look at this: viewtopic.php?f=6&t=1132

Yes, that did the trick on the MKV/H264/AC3 at 59.94 fps. Thanks.

I'm left with one MKV/H264/DTS that won't play (the big 17 GB Rio), but I suspect there's a problem with the video encoding itself.

While testing, I stumbled on a file that will play fine (transcoded) on the Sony BDP-S370, but not on the Panasonic DMP-BD75. The Panny is able to play it (either transcoded or not), but it can't adequately decompress the video. I can see the keyframes go by, but between them, it becomes all blocky, as if the decompression can't make sense of the data between keyframes.

Here the MediaInfo on the file:
  Code:
General
Unique ID                        : 200017267549201052049209797562387506611 (0x9679ECABD1B2F3647B44FB05707DA5B3)
Complete name                    : /Volumes/USB HD/Starship.Troopers.1997.1080p.BluRay.x264-hV.mkv
Format                           : Matroska
Format version                   : Version 2
File size                        : 10.1 GiB
Duration                         : 2h 9mn
Overall bit rate                 : 11.2 Mbps
Encoded date                     : UTC 2011-07-18 13:28:24
Writing application              : mkvmerge v4.9.1 ('Ich will') built on Jul 16 2011 01:34:58
Writing library                  : libebml v1.2.1 + libmatroska v1.2.0

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L5.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 8 frames
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 2h 9mn
Bit rate                         : 9 677 Kbps
Width                            : 1 920 pixels
Height                           : 1 040 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.202
Stream size                      : 8.56 GiB (85%)
Writing library                  : x264 core 56 svn-667C
Encoding settings                : cabac=1 / ref=5 / deblock=1:-4:-4 / analyse=0x3:0x133 / me=umh / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=4,6 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=9677 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / zones=171650,186472,b=0.15 / aq=1:0.3:15.0
Language                         : English

Audio
ID                               : 2
Format                           : DTS
Format/Info                      : Digital Theater Systems
Codec ID                         : A_DTS
Duration                         : 2h 9mn
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                      : 1.37 GiB (13%)
Language                         : English

Could it be because of this?
  Code:
Format profile                   : High@L5.1

Re: Panasonic DMP-BD75

PostPosted: Mon Jul 18, 2011 7:35 pm
by Illico
Kewl wrote:Could it be because of this?[code]Format profile : High@L5.1

Yes at 80%
20% ( libebml v1.2.1 used, x264 Encoding settings used, if DTS is remuxed into MPEGTS this is not supported yet with current ffmpeg version)

Re: Panasonic DMP-BD75

PostPosted: Mon Jul 18, 2011 8:53 pm
by Kewl
Illico wrote:if DTS is remuxed into MPEGTS this is not supported yet with current ffmpeg version)

When I transcode anything with DTS, it's always to AC3 at 640 kbps.