Video stuttering playing 1080p mkv in VLC with 4.4.6-gentoo

*nix specific usage questions
cameta
New Cone
New Cone
Posts: 4
Joined: 06 May 2016 02:01

Video stuttering playing 1080p mkv in VLC with 4.4.6-gentoo

Postby cameta » 07 May 2016 16:46

After I have upgraded my kernel from gentoo-sources-4.1.15-r1 to gentoo-sources-4..4.6 playing a 1080 mkv file with vlc the program experiences a "video stuttering" problem
If the audio track is disabled or the audio device discard all samples the bug doesn't reproduce

Code: Select all

vlc Game.of.ThronesS06E01.mkv VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80) [00007f1d9cc15f98] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 300 ms) [00007f1d9cc15f98] core input error: ES_OUT_RESET_PCR called [h264 @ 0x7f1d84c6a0b0] mmco: unref short failure [00007f1d9cc15f98] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 545 ms) [00007f1d9cc15f98] core input error: ES_OUT_RESET_PCR called [h264 @ 0x7f1d84c6a0b0] mmco: unref short failure
PS
gentoo-sources-4.5.3 has the same problem

My kernel configuration

Code: Select all

HD-Audio ---> (512) Pre-allocated buffer size for HD-audio driver <M> HD Audio PCI [*] Build hwdep interface for HD-audio driver [ ] Allow dynamic codec reconfiguration [ ] Support digital beep via input layer [ ] Support initialization patch loading for HD-audio <M> Build Realtek HD-audio codec support <M> Build Analog Device HD-audio codec support <M> Build IDT/Sigmatel HD-audio codec support <M> Build VIA HD-audio codec support <M> Build HDMI/DisplayPort HD-audio codec support <M> Build Cirrus Logic codec support <M> Build Conexant HD-audio codec support <M> Build Creative CA0110-IBG codec support <M> Build Creative CA0132 codec support [ ] Support new DSP code for CA0132 codec <M> Build C-Media HD-audio codec support <M> Build Silicon Labs 3054 HD-modem codec support -M- Enable generic HD-audio codec parser (0) Default time-out for HD-audio power-save mode
My hardware

Code: Select all

lspci 00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04) 01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1) 03:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 10) 04:02.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)

kmf31
Cone that earned his stripes
Cone that earned his stripes
Posts: 308
Joined: 11 Mar 2007 21:47

Re: Video stuttering playing 1080p mkv in VLC with 4.4.6-gentoo

Postby kmf31 » 07 May 2016 17:10

Try to increase the file-caching, e.g. to 2000 ms, either in the preferences (=> "Input/codecs") or in the commandline as additional option, i.e.:

vlc --file-caching=2000 file.mkv

You may increase this value further if the messages with "ES_OUT_SET_(GROUP_)PCR ..." still remain.

cameta
New Cone
New Cone
Posts: 4
Joined: 06 May 2016 02:01

Re: Video stuttering playing 1080p mkv in VLC with 4.4.6-gentoo

Postby cameta » 07 May 2016 17:49

Code: Select all

mestres@tux ~/Downloads/Peliculas/Juego de Tronos/Juego De Tronos - Temporada 5 [HDTV 1080p][Cap.509][AC3 5.1 Español Castellano] $ vlc --file-caching=2000 JDT5091080p\ \[www.newpct1.com\].mkv VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80) [0000000002001118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. No accelerated IMDCT transform found [00007f1f180009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 2000 ms) [00007f1f180009b8] core input error: ES_OUT_RESET_PCR called [00007f1f180009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 2052 ms) [00007f1f180009b8] core input error: ES_OUT_RESET_PCR called [00007f1f180009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 2081 ms) [00007f1f180009b8] core input error: ES_OUT_RESET_PCR called [00007f1f180009b8] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 2089 ms) [00007f1f180009b8] core input error: ES_OUT_RESET_PCR called mestres@tux ~/Downloads/Peliculas/Juego de Tronos/Juego De Tronos - Temporada 5 [HDTV 1080p][Cap.509][AC3 5.1 Español Castellano] $ $ vlc --file-caching=4000 JDT5091080p\ \[www.newpct1.com\].mkv VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80) [000000000167e118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. No accelerated IMDCT transform found [00007f0e5c000958] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 60000 ms) [00007f0e5c000958] core input error: ES_OUT_RESET_PCR called mestres@tux ~/Downloads/Peliculas/Juego de Tronos/Juego De Tronos - Temporada 5 [HDTV 1080p][Cap.509][AC3 5.1 Español Castellano] $
This only mitigate the problem.

cameta
New Cone
New Cone
Posts: 4
Joined: 06 May 2016 02:01

Re: Video stuttering playing 1080p mkv in VLC with 4.4.6-gentoo

Postby cameta » 07 May 2016 18:04

There is no problem with a kernel 4.1.15

Code: Select all

mestres@tux ~/Downloads/Peliculas/Juego de Tronos/Juego De Tronos - Temporada 5 [HDTV 1080p][Cap.509][AC3 5.1 Español Castellano] $ uname -r 4.1.15-gentoo-r1 mestres@tux ~/Downloads/Peliculas/Juego de Tronos/Juego De Tronos - Temporada 5 [HDTV 1080p][Cap.509][AC3 5.1 Español Castellano] $ vlc JDT5091080p\ \[www.newpct1.com\].mkv VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80) [00000000006af118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. No accelerated IMDCT transform found

kmf31
Cone that earned his stripes
Cone that earned his stripes
Posts: 308
Joined: 11 Mar 2007 21:47

Re: Video stuttering playing 1080p mkv in VLC with 4.4.6-gentoo

Postby kmf31 » 07 May 2016 18:19

There may be some issue with your audio drivers in the kernel.

You can try different alsa options (in vlc, e.g. analog stereo etc.) and also play between direct use of alsa or pulse audio. Try also the option "--spdif" or "--no-spdif", especially with ac3 (normally "--no-spdif" should be better but this is also the default unless you changed it in the preferences).

You can do certain configuration things in pulse audio using the utility "pavucontrol".

cameta
New Cone
New Cone
Posts: 4
Joined: 06 May 2016 02:01

Re: Video stuttering playing 1080p mkv in VLC with 4.4.6-gentoo

Postby cameta » 08 May 2016 00:02

Solved
Audio--->Audio Device----> Default selects HDA INTEL PCH ALC V887 AVD Analog Default audio device which gives trouble
With Audio--->Audio Device----> HDA INTEL PCH ALC V887 AVD Analog Front Speakers all is ok.
Now I think the root of the problem lies in a module of the kernel.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 5 guests