Hi, Just a heads up of possible playback issue…
Only just took the June update on Vero 2. After the update, I saw some stuttering on MKV videos especially during high rate of change / motion in picture - or with high bitrate sources like MKVs of Blu-ray Discs. With some corruption on sound at those times.
Rebooting an extra time seems to have cured it - just done more testing - But not 100% sure yet but looks promising.
Anyone else had issues ?
BTW the reboot took 3 minutes (“Wait for complete device initialisation”) which seemed odd.
1 Like
We would need to see some logs to get a better understanding of what’s going on here
Sam
Thanks Sam. I’ll keep an eye on it and update this thread. Can’t really see why an extra reboot would have fixed it
I notice some stuttering and buffering too for some 4K movies on my Vero 4K+ connected with LAN cable. Files are on a Linux server with RAID10 disk config. Throughput tested with dd
shows XXXX MB/s (the command is running now…will update).
File video details:
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Commercial name : HDR10
Format profile : Main 10@L5.1@High
Codec ID : V_MPEGH/ISO/HEVC
Duration : 1 h 40 min
Bit rate : 69.0 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 24.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.347
Stream size : 48.4 GiB (94%)
Writing library : ATEME Titan File 3.9.4 (4.9.4.0)
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 766 cd/m2
Maximum Frame-Average Light Level : 466 cd/m2
The behavior is random so it seems and starts with stuttering followed by a short freeze and than the buffering ‘circle’ is shown for 5 to 20 seconds.
More background: TV is 4K LG OLED and the Force 4:2:2 colour subsampling
is enabled as well as Adjust display refresh rate = On start/stop
.
I’ll collect logfile from such an event and will add it here, meanwhile the logfile without debugging enabled:
2020-08-09 10:32:13.452 T:4067123200 NOTICE: VideoPlayer::OpenFile: smb://gandalf/movies/My.Movie/My.Movie-2160p-UHD-HDR-DTS-HD-AC3-NL-RetailSub-REMUX.mkv
2020-08-09 10:32:13.454 T:3964842720 NOTICE: Creating InputStream
2020-08-09 10:32:13.515 T:3964842720 NOTICE: Creating Demuxer
2020-08-09 10:32:14.029 T:3964842720 NOTICE: Opening stream: 0 source: 256
2020-08-09 10:32:14.029 T:3964842720 NOTICE: Whitelist search for: width: 3840, height: 2160, fps: 24.000, 3D: false
2020-08-09 10:32:14.030 T:3964842720 NOTICE: Display resolution ADJUST : 3840x2160 @ 24.00 - Full Screen (33) (weight: 0.000)
2020-08-09 10:32:14.113 T:4067123200 NOTICE: VideoPlayer: OnLostDisplay received
2020-08-09 10:32:14.113 T:4067123200 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED
2020-08-09 10:32:14.114 T:4067123200 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED
2020-08-09 10:32:14.334 T:4067123200 ERROR: GetString: error reading /sys/firmware/devicetree/base/buggymali
2020-08-09 10:32:14.673 T:3964842720 NOTICE: CVideoPlayerVideo::OpenStream - Creating codec: 173
2020-08-09 10:32:14.678 T:3964842720 NOTICE: Creating video thread
2020-08-09 10:32:14.678 T:3601294048 NOTICE: running thread: video_thread
2020-08-09 10:32:14.679 T:3964842720 NOTICE: Opening stream: 1 source: 256
2020-08-09 10:32:14.679 T:3964842720 NOTICE: Finding audio codec for: 86020
2020-08-09 10:32:14.679 T:3964842720 NOTICE: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder dca
2020-08-09 10:32:14.679 T:3964842720 NOTICE: Creating audio thread
2020-08-09 10:32:14.679 T:3317420768 NOTICE: running thread: CVideoPlayerAudio::Process()
2020-08-09 10:32:14.680 T:3964842720 NOTICE: Opening stream: 3 source: 256
2020-08-09 10:32:14.726 T:4067123200 NOTICE: VideoPlayer: OnResetDisplay received
2020-08-09 10:32:14.738 T:3317420768 NOTICE: Creating audio stream (codec id: 86020, channels: 6, sample rate: 48000, no pass-through)
2020-08-09 10:32:15.268 T:4067123200 NOTICE: Whitelist search for: width: 3840, height: 2160, fps: 24.000, 3D: false
2020-08-09 10:32:15.269 T:4067123200 NOTICE: Display resolution ADJUST : 3840x2160 @ 24.00 - Full Screen (33) (weight: 0.000)
2020-08-09 10:32:34.966 T:3317420768 NOTICE: CVideoPlayerAudio::Process - stream stalled pts:2418.549 clock:2418.558
2020-08-09 10:32:37.835 T:3601294048 ERROR: CAMLCodec::AddData: packet to big: 460390, probably corrupted
2020-08-09 10:32:38.309 T:3601294048 ERROR: Previous line repeats 239 times.
2020-08-09 10:32:38.309 T:3601294048 ERROR: CAMLCodec::AddData: packet to big: 369525, probably corrupted
2020-08-09 10:34:40.012 T:4067123200 ERROR: Previous line repeats 14407 times.
2020-08-09 10:34:40.013 T:4067123200 NOTICE: VideoPlayer: OnLostDisplay received
2020-08-09 10:34:40.241 T:4067123200 ERROR: GetString: error reading /sys/firmware/devicetree/base/buggymali
2020-08-09 10:34:40.544 T:4067123200 NOTICE: VideoPlayer: OnResetDisplay received
2020-08-09 10:34:40.545 T:4067123200 NOTICE: Whitelist search for: width: 3840, height: 2160, fps: 24.000, 3D: false
2020-08-09 10:34:40.546 T:4067123200 NOTICE: Display resolution ADJUST : 3840x2160 @ 24.00 - Full Screen (33) (weight: -0.000)
2020-08-09 10:34:40.774 T:4067123200 NOTICE: VideoPlayer: OnLostDisplay received
2020-08-09 10:34:40.984 T:4067123200 ERROR: GetString: error reading /sys/firmware/devicetree/base/buggymali
2020-08-09 10:34:41.292 T:4067123200 NOTICE: VideoPlayer: OnResetDisplay received
2020-08-09 10:35:12.367 T:3317420768 NOTICE: CVideoPlayerAudio::Process - stream stalled pts:2866.133 clock:2866.138
2020-08-09 10:35:14.883 T:3601294048 ERROR: CAMLCodec::AddData: packet to big: 322805, probably corrupted
2020-08-09 10:35:57.403 T:4067123200 ERROR: Previous line repeats 15910 times.
2020-08-09 10:35:57.403 T:4067123200 NOTICE: CVideoPlayer::CloseFile()
2020-08-09 10:35:57.404 T:4067123200 NOTICE: VideoPlayer: waiting for threads to exit
2020-08-09 10:35:57.409 T:3964842720 NOTICE: CVideoPlayer::OnExit()
2020-08-09 10:35:57.410 T:3964842720 NOTICE: Closing stream player 1
2020-08-09 10:35:57.410 T:3964842720 NOTICE: Waiting for audio thread to exit
2020-08-09 10:35:57.441 T:3317420768 NOTICE: thread end: CVideoPlayerAudio::OnExit()
2020-08-09 10:35:57.441 T:3964842720 NOTICE: Closing audio device
2020-08-09 10:35:57.486 T:3964842720 NOTICE: Deleting audio codec
2020-08-09 10:35:57.487 T:3964842720 NOTICE: Closing stream player 2
2020-08-09 10:35:57.487 T:3964842720 NOTICE: waiting for video thread to exit
2020-08-09 10:35:57.505 T:3601294048 NOTICE: thread end: video_thread
2020-08-09 10:35:57.507 T:3964842720 NOTICE: deleting video codec
2020-08-09 10:35:57.551 T:3964842720 NOTICE: Closing stream player 3
2020-08-09 10:35:57.780 T:4067123200 NOTICE: VideoPlayer: finished waiting
2020-08-09 10:35:57.780 T:4067123200 NOTICE: CVideoPlayer::CloseFile()
2020-08-09 10:35:57.780 T:4067123200 NOTICE: VideoPlayer: waiting for threads to exit
2020-08-09 10:35:57.780 T:4067123200 NOTICE: VideoPlayer: finished waiting
2020-08-09 10:35:58.041 T:4067123200 ERROR: GetString: error reading /sys/firmware/devicetree/base/buggymali
2020-08-09 10:37:51.634 T:4067123200 NOTICE: Samba is idle. Closing the remaining connections
Vero 2 and Vero 4K/4K+ are different hardware and have different versions of Kodi, so your issue is unlikely to be related.
Your log file doesn’t show anything relevant.