Vero 4k+ stuttering for 4k video 30ish + FPS

Hi

after buying my second vero the 4k+ for my new lg C8 tv.

I think I can play HDR fine since Han solo seems to play fine but after all these topics on HDR10 problems I am still investigating this.

However what really disappoints me is that I cant seem to play any 4k content that has a higher than 24fps. the video files aren’t that big only a couple gigabyte for a 30 minute video but it stutters and buffers.

  • I have a wired connection to a unifi switch and the content is on a new unraid server.
  • I tried playing from usb and external HDD. same issues.
  • setting the kodi interface to 3840x2160p (presumably in 60fps) does not work because tv displays: no signal.
  • I tried the jellyfish test on 200 that was supposed to show what the vero 4k+ was capable of but that results in 1 fps stutter.
  • I tried the sony samurai demo → stutter/buffering.

Is there a recommended settings info page somewhere? because the default settings out of the box obviously don’t work for me.

  • whats your recommended way of connecting to an unraid server? NFS or SAMBA?

Help is very much appreciated. :slight_smile:

Keep the GUI at 1080p
Enable Adjust Refresh Rate.

I kept the gui at 1080p 60fps, simply stating that even going up to proper 4k60fps results in no output.

do you have a screenshot of where I can find that setting because I tried that I think

there are 2 options:

“Adjust Display Refresh Rate” and “Sync Playback to Display”.
To my understanding:

  • The first one changes the TV refresh rate (Hz) to match video (FPS).
  • The second one changes the video speed (FPS) to match the TV (Hz).

both dont work.

forgot to say that I tried multiple HDMI cables. one very expensive one I have for my AVR and the one shipped with the vero

EDIT How come the vero becomes so laggy in the menus after I left it on for the night? I have to reboot to remove the menu lag and after browsing my 400+ movies and 100 shows it laggy again.

It seems to bottleneck at the limited amount of memory.

Turn off Sync Playback to Display.
Just enable Adjust Refresh Rate.

Post a log if you have some problems.

I guess I will post a log tomorrow because the only thing I found was Adjust Display Refresh Rate and you are talking about Adjust Refresh Rate which I cant seem to locate. (its probably the same thing and I read it wrong…
Plus I tried that and it still stutters or it tried it and it made my Atmos stop working. Anyhow will try it tomorrow.

whats the best way in getting the rest of the issues resolved? separate threads for each issue?

  • laggy menu browsing
  • best practice connecting to unraid server ( I am searching the forums right now. fstab might be good way? otherwise I should try NFS over samba? lots of debate but not a clear answer as of yet.

Perhaps it would be a good idea to write a OSMC guide describing best practices? I mean most people probably run into these issues like refresh rate, how to connect to external share for best performance etc.

That’s right

Set gui TO 1080P

See File sharing with a NAS, media server, windows share or other device

Sam

thanks Sam. will try that tomorrow and report back. I dont think that worked in my situation because its the first thing I tried yesterday when I spent a couple hours on this trying to fix it.

Let’s see tomorrow.

Have a good night

Sam

double checked 1080p resolution. and under videos -> adjust display refresh rate is set to always.

still stuttering.

I enabled logging so I see the CPU overlay and all 4 cores are on 100 percent. cpu kodi says 390+ percent

What is the mediainfo of the file?
Do you have Hardware Acceleration deactivated by accident?

1 Like

allow hardware acceleration - armcodec ON

not sure how to extract mediainfo?

which one should work fine: http://jell.yfish.us/ I can try to run that one?

It would be good if we could find out more about the file you are having issues playing. Please see the mediainfo section in How to submit a useful support request - General - OSMC.

You can also create the mediainfo-output of the affected media file on the OSMC device:

  1. login via SSH, user osmc, password osmc
  2. if not already installed: sudo apt-get update && sudo apt-get install mediainfo
  3. cdto the directory containing the video/audio material in question
  4. since mediainfoonly needs to read the header information of the file data, copy the first 4 Mbytes of the media file to a new file:
    dd if="<media file>" of=purgeme.bin bs=1024 count=4096
  5. upload the decoded media information using
    mediainfo purgeme.bin|paste-log
  6. publish the returned URL here in this topic
  7. remove the created media file snippet
    rm purgeme.bin

Thx for your help.

I would test with jellyfish-140-mbps-4k-uhd-hevc-10bit.mkv as all others are above “normal” bitrates.

General
Unique ID : 234226778202390828857923029333928069820 (0xB0366FC479CFCBD50F1F1D1E2F504ABC)
Complete name : E:\Sony_Swordsmith_HDR_UHD_4K_Demo-133692-tmd_HDR10_avc.mkv
Format : Matroska
Format version : Version 4
File size : 468 MiB
Encoded by : isovideo Viarte
Encoded date : UTC 2016-10-24 05:33:14
Writing application : Lavf58.2.100
Writing library : Lavf58.2.100
IsTruncated : Yes
AUDIOSAMPLERATE : 48000
FRAMERATE : 60000/1001
HEIGHT : 2160
Time code of first frame : 00:00:00;00
Time code source : Matroska tags
WIDTH : 3840

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High 10@L5.2
Format settings : CABAC / 5 Ref Frames
Format settings, CABAC : Yes
Format settings, RefFrames : 5 frames
Codec ID : V_MPEG4/ISO/AVC
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Scan type : Progressive
Writing library : x264 core 152
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=32 / lookahead_threads=5 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=81 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Default : No
Forced : No
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.2020 (10-bit)
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : A_AAC-2
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Writing library : Lavc58.3.102 aac
Language : English
Default : Yes
Forced : No

you can pretty much give me any 30+ fps 4k file and I wont be able to play it.

That’s a H264 encoded 10Bit file.
That will not play in Hardware Decoding so that will give you trouble.
See this thread

Well I can play 30+ FPS files as long as they are HVEC

Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (mp42/mp41)
File size : 2.24 GiB
Duration : 20 min 8 s
Overall bit rate mode : Variable
Overall bit rate : 15.9 Mb/s
Encoded date : UTC 2018-02-13 01:30:26
Tagged date : UTC 2018-02-13 01:30:26

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L5.2
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, RefFrames : 4 frames
Format settings, GOP : M=3, N=59
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 20 min 8 s
Bit rate mode : Variable
Bit rate : 15.6 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 (60000/1001) FPS
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.031
Stream size : 2.19 GiB (98%)
Language : English
Encoded date : UTC 2018-02-13 01:30:26
Tagged date : UTC 2018-02-13 01:30:26
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Codec configuration box : avcC

Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 20 min 8 s
Bit rate mode : Variable
Bit rate : 317 kb/s
Maximum bit rate : 424 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 45.7 MiB (2%)
Language : English
Encoded date : UTC 2018-02-13 01:30:26
Tagged date : UTC 2018-02-13 01:30:26

this one same issue?

I do find it a little bit disppointing to buy a 4k PLUS that wont play all codecs… I wouldn’t have mind of the vero was 250 euro’s as long as it would play everything I download

I guess I will set up my unraid server to reincode everything.

thx

Well you shouldn’t have any issues unless it is 10 Bit H.264 (which is only common in the Anime Scene)
But also 4k H.264 isn’t the “typical” encoding, but I think it should work.

Yea x264 8bit 4k plays fine after the improvements months ago. And as you said x264 10bit is only used in anime because it allows making the encodes even smaller ( use less bitrate ) without compromising quality. But it’s not like 8 bit encode is 1 GB and the 10 bit is 500 Mb the size difference isn’t that huge at all. But I guess since some animes have thousands of episodes it adds up