[mythtv-users] vdpau and .mp4 playback
Gerald Brandt
gbr at majentis.com
Sun Nov 28 15:07:45 UTC 2010
Hi,
----- Original Message -----
> From: "Jean-Yves Avenard" <jyavenard at gmail.com>
> To: "Discussion about MythTV" <mythtv-users at mythtv.org>
> Sent: Saturday, November 27, 2010 7:26:14 PM
> Subject: Re: [mythtv-users] vdpau and .mp4 playback
> Hi
>
> On 28 November 2010 11:29, Gerald Brandt <gbr at majentis.com> wrote:
> > Hi,
> >
> > I use MythBuntu 10.10 running .23 fixes.
> >
> > Lately, I've been finding H264 .mkv and .mp4 files that won't
> > (can't?) use vdpau acceleration. From my brief looks at the files,
> > it all looks OK, h264 video at 1280 x 5xx (528 or 544), 24 FPS, and
> > MPEG-4 ACC or Dolby AC-3 audio. I really can't see a difference
> > between one that works, and one that doesn't.
>
> What H264 encoding profile are they using ?
>
> VDPAU only supports supports some h264's profiles (4:2:0 profiles such
> as baseline/main/high). Things like lossless h264 or High 4:4:4
> Predictive Profile aren't supported by VDPAU.
>
> But it's been a while since I looked into VDPAU (over a year now) this
> may have changed by now.
>
> Regarding what Robert said, the resolutions restrictions also differ
> according to the nvidia cards you are using
My system is an ION based one.
This file plays:
Format : Matroska
File size : 2.17 GiB
Duration : 2h 6mn
Overall bit rate : 2 470 Kbps
Encoded date : UTC 2008-09-13 04:20:47
Writing application : mkvmerge v2.2.0 ('Turn It On Again') built on Mar 4 2008 12:58:26
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High at L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 6mn
Bit rate : 1 780 Kbps
Nominal bit rate : 4 325 Kbps
Width : 1 280 pixels
Height : 528 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.110
Stream size : 1.57 GiB (72%)
Writing library : x264 core 61 r957 7ce0f2c
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=4325 / ratetol=1.0 / qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=2: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 : 2h 6mn
Bit rate mode : Constant
Bit rate : 640 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 : 577 MiB (26%)
Title : AC 640 Kbps
Language : English
And this file does not:
Format : Matroska
File size : 1.35 GiB
Duration : 2h 20mn
Overall bit rate : 1 382 Kbps
Encoded date : UTC 2010-11-24 12:50:05
Writing application : mkvmerge v3.0.0 ('Hang up your Hang-Ups') built on Dec 29 2009 00:24:14
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main at L3.1
Format settings, CABAC : No
Format settings, ReFrames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 20mn
Nominal bit rate : 1 800 Kbps
Width : 1 280 pixels
Height : 528 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.111
Writing library : x264 core 79
Encoding settings : cabac=0 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=7 / psy=1 / psy_rd=1.0:0.0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=0 / wpredp=2 / keyint=240 / keyint_min=24 / scenecut=40 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=1800 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Transfer characteristics : BT.709-5, BT.1361
Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Codec ID : A_AAC
Duration : 2h 20mn
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Compression mode : Lossy
Language : English
What's the best app to convert the bad playing file into a good one? Arista?
Gerald
More information about the mythtv-users
mailing list