[MPlayer-users] Jerky 1080p h264 playback

Muzer muzerakascooby at gmail.com
Mon May 17 18:15:18 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 16/05/10 21:44, Carl Eugen Hoyos wrote:
> Muzer <muzerakascooby <at> gmail.com> writes:
> 
>> muzer <at> muzer-desktop:~/Huge/video/Avatar-BD$ mplayer title00.mkv
>> -channels 6 -vo vdpau -vc ffh264vdpau -lavdopts
>> threads=3:skiploopfilter=all:fast
> 
> Please remove the non-working part of the command line. I don't assume they
> affect your problems but still...
> And while you are at it, also remove -channels 6 (minimal command lines for
> testing, please).
>

OK - my "base" is now mplayer title00.mkv -vo vdpau -vc ffh264vdpau

> 
>> [h264_vdpau @ 0x4096c00]non-existing SPS 1 referenced in buffering period
> 
> (Assuming you also get those messages with -demuxer lavf)
> Does the issue improve with -demuxer lavf -really-quiet or
> -demuxer mkv -really-quiet ?
>

It does indeed still happen with -demuxer lavf

With -demuxer lavf -really-quiet it only outputs it once.

- -demuxer mkv -really-quiet causes it to never be output, but it's still
jerky.

> 
> You could test -aid 4 and, most important, does
>

No difference

>
> mplayer title00.mkv -vc ffh264 -aid 4 -lavdopts skiploopfilter=all:fast -vo gl
>

No difference

> work? (If your computer is not fast enough, you can add -speed 0.5 just to find
> out if your problem is VDPAU-related or not).
>




>
> Do you also get the output (the many lines of "non-existing SPS 1" with
> ffmpeg -i title00.mkv -f crc -vframes 1000 -
>

I get one line of it:
muzer at muzer-desktop:~/Huge/video/Avatar-BD$ ffmpeg -i title00.mkv -f crc
- -vframes 1000 -
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1, Copyright (c) 2000-2009
Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5.1-1ubuntu1 --prefix=/usr
- --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib
- --enable-libgsm --enable-libschroedinger --enable-libspeex
- --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib
- --disable-stripping --disable-vhook --enable-runtime-cpudetect
- --enable-gpl --enable-postproc --enable-swscale --enable-x11grab
- --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Mar  4 2010 12:35:30, gcc: 4.4.3
[matroska @ 0x84cca60]Unknown/unsupported CodecID S_HDMV/PGS.

Seems stream 0 codec frame rate differs from container frame rate: 47.95
(48000/1001) -> 23.98 (24000/1001)
    Last message repeated 7 times
Input #0, matroska, from 'title00.mkv':
  Duration: 02:41:41.70, start: 0.000000, bitrate: N/A
    Stream #0.0(eng): Video: h264, yuv420p, 1920x1080, PAR 1:1 DAR 16:9,
23.98 tbr, 1k tbn, 47.95 tbc
    Stream #0.1(eng): Audio: dca, 48000 Hz, 5.1, s16
    Stream #0.2(eng): Audio: dca, 48000 Hz, 5.1, s16
    Stream #0.3(eng): Audio: ac3, 48000 Hz, stereo, s16
    Stream #0.4(eng): Audio: ac3, 48000 Hz, 5.1, s16
    Stream #0.5(spa): Audio: ac3, 48000 Hz, 5.1, s16
    Stream #0.6(fra): Audio: ac3, 48000 Hz, 5.1, s16
    Stream #0.7(por): Audio: ac3, 48000 Hz, 5.1, s16
    Stream #0.8(eng): Subtitle: 0x0000
    Stream #0.9(eng): Subtitle: 0x0000
    Stream #0.10(spa): Subtitle: 0x0000
    Stream #0.11(spa): Subtitle: 0x0000
    Stream #0.12(fra): Subtitle: 0x0000
    Stream #0.13(por): Subtitle: 0x0000
    Stream #0.14(por): Subtitle: 0x0000
    Stream #0.15(fra): Subtitle: 0x0000
Output #0, crc, to 'pipe:':
    Stream #0.0(eng): Video: rawvideo, yuv420p, 1920x1080 [PAR 1:1 DAR
16:9], q=2-31, 200 kb/s, 90k tbn, 23.98 tbc
    Stream #0.1(eng): Audio: pcm_s16le, 48000 Hz, 5.1, s16, 4608 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
[h264 @ 0x84f5fb0]non-existing SPS 1 referenced in buffering period
CRC=0x1f522037s= 25 q=0.0 size=       0kB time=41.50 bitrate=
0.0kbits/s
frame= 1000 fps= 25 q=0.0 Lsize=       0kB time=41.71 bitrate=
0.0kbits/s
video:3037500kB audio:23538kB global headers:0kB muxing overhead
- -100.000000%


> ?
> 
> Carl Eugen
> 
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
> 


There is a possibility that it is the fault of the file - I don't have a
faster computer to try it on. I could try updating makemkv and
re-ripping it, as it was a new encryption format Fox used on Avatar (the
first time they used it), and I took the first version of makemkv that
was compatible (released about 1 week after the film's Britain release).


- -- 
- -----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/CM/IT d>++ s+:- a--- C+++ UL+++>++++ P+>+++ L+++>+++++ E---->---
W+++ N o? K? w--- O+ M-- V- PS PE? Y-- PGP+++ t+ 5? X- R-- tv+ b++ DI D
G++ e- h! !r y
- ------END GEEK CODE BLOCK------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJL8WuTAAoJEJzDgfhec8C1xL4H/AnctUQOszKk5q01wfXp5m6o
HXOVhhKPxlcflqheVroJMKelIk4WFnLuQZbN522Ie7AkqFzp6MbiKnd/f1lC8qPw
w1laTKfGeaYCMX4hco+ZIMOVt7ZMjKYqyvvd/HIQRrmrLyS4RwG/jx1S5/XvA11n
dVeQGam/swsbSZQ07r6juBsAnp5Z3WO0QUiEZtGpLQ3q3AosyfbjcXSAQm9iu7si
Ag1UudjQCL0u6BPlFOU3X1Fbz+Mp8on4lzQpEXs9+c/+Hvri2kqp/mE7YY1QvCSL
c2UK5+OAM6IebG3NNCWsDKl4sX4PORF9nv21RRflQ/FmT1aDbvRzLMe+1lLmZdU=
=hGML
-----END PGP SIGNATURE-----


More information about the MPlayer-users mailing list