iina / iina

The modern video player for macOS.
https://iina.io
GNU General Public License v3.0
38.02k stars 2.56k forks source link

Frame drops/Video lag on playing 2160p HEVC #2220

Open Vidhin05 opened 5 years ago

Vidhin05 commented 5 years ago

System and IINA version:

Expected behaviour: Video plays smoothly, like on VLC or mpv

Actual behaviour: Frame drops, pauses and laggy video

Steps to reproduce: I own a MacBook Pro 2016 15-inch ()

How often does this happen? When hardware decoder is set to Auto/Auto(copy)

inflation commented 5 years ago

Please attach the playing log.

Sent with GitHawk

Vidhin05 commented 5 years ago

iina log: 20:01:47.187 [iina][d] App will launch 20:01:47.288 [iina][d] App launched 20:01:47.292 [iina][d] Loading key bindings 20:01:47.296 [iina][d] Set key bindings 20:01:47.359 [iina][d] Setting up MediaPlayer integration 20:01:47.378 [player0][d] Set path to /Applications/IINA.app/Contents/MacOS:/usr/bin:/bin:/usr/sbin:/sbin 20:01:47.395 [player0][d] Track list changed 20:01:47.399 [player0][d] Track list changed 20:01:48.833 [player0][d] Open URL: file:///Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv 20:01:48.833 [player0][d] Opening /Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv in main window 20:01:48.971 [player0][d] File started 20:01:48.971 [player0][d] Started auto load 20:01:48.972 [player0][d] Track list changed 20:01:48.972 [fmatcher][d] Start matching 20:01:48.972 [fmatcher][d] Getting all media files... 20:01:48.972 [fmatcher][d] Got all media files, video=1, audio=0 20:01:48.972 [fmatcher][d] Getting all sub files... 20:01:48.973 [fmatcher][d] Searching subtitles from 0 directories... 20:01:48.973 [fmatcher][v] [] 20:01:48.973 [fmatcher][d] Got 0 subtitles 20:01:48.973 [fmatcher][d] Adding files to playlist 20:01:48.973 [fmatcher][d] Grouping video files... 20:01:48.973 [fgroup][d] Start grouping 1 files 20:01:48.973 [fgroup][v] Try group files, prefix=, count=1 20:01:48.973 [fgroup][v] Contents count < 3, skipped 20:01:48.973 [fmatcher][d] Finished with 1 groups 20:01:48.973 [fmatcher][d] Grouping sub files... 20:01:48.973 [fgroup][d] Start grouping 0 files 20:01:48.974 [fgroup][v] Try group files, prefix=, count=0 20:01:48.974 [fgroup][v] Contents count < 3, skipped 20:01:48.974 [fmatcher][d] Finished with 1 groups 20:01:48.974 [fmatcher][d] Matching video and sub series... 20:01:48.974 [fmatcher][d] Calculated editing distance 20:01:48.974 [fmatcher][d] Finished matching. 20:01:48.974 [fmatcher][d] Matching subs with matched series, prefixes=0... 20:01:48.974 [fmatcher][d] Matching for The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT 20:01:48.974 [fmatcher][v] Matching by IINA... 20:01:48.974 [fmatcher][v] Finished 20:01:48.974 [fmatcher][v] Matching subtitles containing video name... 20:01:48.974 [fmatcher][v] Finished 20:01:48.974 [fmatcher][d] No matched sub for this file 20:01:48.974 [fmatcher][d] Force matching unmatched videos, video=1, sub=0... 20:01:48.974 [fmatcher][d] Finished matching 20:01:49.623 [player0][d] File loaded 20:01:49.675 [player0][d] Track list changed 20:01:50.066 [player0][v] Syncing UI playlist 20:01:50.066 [player0][v] Syncing UI time 20:01:50.197 [player0][v] Syncing UI time 20:01:50.271 [player0][d] Getting thumbnails 20:01:50.272 [player0][d] Playback restarted 20:01:50.272 [player0][v] Syncing UI time 20:01:50.272 [player0][d] Track list changed 20:01:50.278 [player0][v] Syncing UI time 20:01:50.278 [player0][v] Syncing UI chapterList 20:01:50.350 [player0][v] Syncing UI time 20:01:50.449 [player0][v] Syncing UI time 20:01:50.570 [player0][v] Syncing UI time 20:01:50.677 [player0][v] Syncing UI time 20:01:50.797 [player0][v] Syncing UI time 20:01:50.971 [player0][v] Syncing UI time 20:01:51.120 [player0][v] Syncing UI time 20:01:51.288 [player0][v] Syncing UI time 20:01:51.458 [player0][v] Syncing UI time 20:01:51.578 [player0][v] Syncing UI time 20:01:51.696 [player0][v] Syncing UI time 20:01:51.867 [player0][v] Syncing UI time 20:01:51.975 [player0][v] Syncing UI time 20:01:52.095 [player0][v] Syncing UI time 20:01:52.216 [player0][v] Syncing UI time 20:01:52.323 [iina][w] mpv log: [cplayer] warn: 20:01:52.323 [iina][w] mpv log: [cplayer] warn: Audio/Video desynchronisation detected! Possible reasons include too slow 20:01:52.323 [iina][w] mpv log: [cplayer] warn: hardware, temporary CPU spikes, broken drivers, and broken files. Audio 20:01:52.323 [iina][w] mpv log: [cplayer] warn: position will not match to the video (see A-V status field). 20:01:52.323 [iina][w] mpv log: [cplayer] warn: 20:01:52.413 [player0][v] Syncing UI time 20:01:52.585 [player0][v] Syncing UI time 20:01:52.761 [player0][v] Syncing UI time 20:01:52.882 [player0][v] Syncing UI time 20:01:53.029 [player0][v] Syncing UI playButton 20:01:53.063 [player0][v] Syncing UI time 20:01:53.063 [player0][v] Syncing UI playButton 20:01:53.063 [player0][v] Syncing UI time 20:01:53.063 [player0][v] Syncing UI chapterList 20:01:53.073 [player0][v] Syncing UI time 20:01:53.149 [player0][v] Syncing UI time 20:01:53.365 [player0][v] Syncing UI time 20:01:53.489 [player0][v] Syncing UI time 20:01:53.605 [player0][v] Syncing UI time 20:01:53.781 [player0][v] Syncing UI time 20:01:53.898 [player0][v] Syncing UI time 20:01:54.078 [player0][v] Syncing UI time 20:01:54.197 [player0][v] Syncing UI time 20:01:54.378 [player0][v] Syncing UI time 20:01:54.493 [player0][v] Syncing UI time 20:01:54.584 [player0][d] Playback restarted 20:01:54.674 [player0][v] Syncing UI time 20:01:54.674 [player0][v] Syncing UI time 20:01:54.799 [player0][v] Syncing UI time 20:01:54.994 [player0][v] Syncing UI time 20:01:55.181 [player0][v] Syncing UI time 20:01:55.305 [player0][v] Syncing UI time 20:01:55.487 [player0][v] Syncing UI time 20:01:55.610 [player0][v] Syncing UI time 20:01:55.795 [player0][v] Syncing UI time 20:01:55.980 [player0][v] Syncing UI time 20:01:56.066 [iina][w] mpv log: [cplayer] warn: 20:01:56.067 [iina][w] mpv log: [cplayer] warn: Audio/Video desynchronisation detected! Possible reasons include too slow 20:01:56.067 [iina][w] mpv log: [cplayer] warn: hardware, temporary CPU spikes, broken drivers, and broken files. Audio 20:01:56.067 [iina][w] mpv log: [cplayer] warn: position will not match to the video (see A-V status field). 20:01:56.067 [iina][w] mpv log: [cplayer] warn: 20:01:56.185 [player0][v] Syncing UI time 20:01:56.313 [player0][v] Syncing UI time 20:01:56.500 [player0][v] Syncing UI time 20:01:56.683 [player0][v] Syncing UI time 20:01:56.806 [player0][v] Syncing UI time 20:01:56.988 [player0][v] Syncing UI time 20:01:57.173 [player0][v] Syncing UI time 20:01:57.297 [player0][v] Syncing UI time 20:01:57.504 [player0][v] Syncing UI time 20:01:57.687 [player0][v] Syncing UI time 20:01:57.809 [player0][v] Syncing UI time 20:01:57.991 [player0][v] Syncing UI time 20:01:58.177 [player0][v] Syncing UI time 20:01:58.296 [player0][v] Syncing UI time 20:01:58.484 [player0][v] Syncing UI time 20:01:58.607 [player0][v] Syncing UI time 20:01:58.813 [player0][v] Syncing UI time 20:01:58.997 [player0][v] Syncing UI time 20:01:59.147 [player0][v] Syncing UI playButton 20:01:59.153 [player0][v] Syncing UI time 20:01:59.153 [player0][v] Syncing UI time 20:01:59.153 [player0][v] Syncing UI chapterList 20:01:59.161 [player0][v] Syncing UI time 20:01:59.161 [player0][v] Syncing UI playButton 20:01:59.250 [player0][v] Syncing UI time 20:01:59.495 [player0][v] Syncing UI time 20:01:59.525 [player0][v] Syncing UI time 20:01:59.733 [player0][v] Syncing UI time 20:01:59.910 [player0][v] Syncing UI time 20:02:00.197 [player0][v] Syncing UI time 20:02:00.208 [player0][d] Playback restarted 20:02:00.291 [player0][v] Syncing UI time 20:02:00.291 [player0][v] Syncing UI time 20:02:00.502 [player0][v] Syncing UI time 20:02:01.386 [iina][w] mpv log: [cplayer] warn: 20:02:01.386 [iina][w] mpv log: [cplayer] warn: Audio/Video desynchronisation detected! Possible reasons include too slow 20:02:01.386 [iina][w] mpv log: [cplayer] warn: hardware, temporary CPU spikes, broken drivers, and broken files. Audio 20:02:01.386 [iina][w] mpv log: [cplayer] warn: position will not match to the video (see A-V status field). 20:02:01.386 [iina][w] mpv log: [cplayer] warn: 20:02:03.915 [player0][v] Syncing UI time 20:02:04.069 [player0][v] Syncing UI time 20:02:04.223 [player0][v] Syncing UI time 20:02:04.352 [player0][v] Syncing UI time 20:02:04.502 [player0][v] Syncing UI time 20:02:04.652 [player0][v] Syncing UI time 20:02:04.783 [player0][v] Syncing UI time 20:02:05.009 [player0][v] Syncing UI time 20:02:05.165 [player0][v] Syncing UI time 20:02:05.463 [player0][v] Syncing UI time 20:02:05.690 [player0][v] Syncing UI time 20:02:05.908 [player0][v] Syncing UI time 20:02:06.131 [player0][v] Syncing UI time 20:02:06.262 [player0][v] Syncing UI time 20:02:06.489 [player0][v] Syncing UI time 20:02:06.651 [player0][v] Syncing UI time 20:02:06.807 [player0][v] Syncing UI time 20:02:07.035 [player0][v] Syncing UI time 20:02:07.525 [player0][v] Syncing UI time 20:02:07.682 [player0][v] Syncing UI time 20:02:07.910 [player0][v] Syncing UI time 20:02:08.062 [player0][v] Syncing UI time 20:02:08.193 [player0][v] Syncing UI time 20:02:08.411 [player0][v] Syncing UI time 20:02:08.566 [player0][v] Syncing UI time 20:02:08.715 [player0][v] Syncing UI time 20:02:08.983 [player0][v] Syncing UI time 20:02:09.198 [player0][v] Syncing UI time 20:02:09.412 [player0][v] Syncing UI time 20:02:09.558 [player0][v] Syncing UI time 20:02:09.710 [player0][v] Syncing UI time 20:02:09.932 [player0][v] Syncing UI time 20:02:10.065 [player0][v] Syncing UI time 20:02:10.288 [player0][v] Syncing UI time 20:02:10.511 [player0][v] Syncing UI time 20:02:10.801 [player0][v] Syncing UI time 20:02:11.013 [player0][v] Syncing UI time 20:02:11.160 [player0][v] Syncing UI time 20:02:11.291 [player0][v] Syncing UI time 20:02:11.501 [player0][v] Syncing UI time 20:02:11.710 [player0][v] Syncing UI time 20:02:11.862 [player0][v] Syncing UI time 20:02:12.012 [player0][v] Syncing UI time 20:02:12.265 [player0][v] Syncing UI time 20:02:12.407 [player0][v] Syncing UI time 20:02:12.552 [player0][v] Syncing UI time 20:02:12.679 [player0][v] Syncing UI time 20:02:12.887 [player0][v] Syncing UI time 20:02:13.100 [player0][v] Syncing UI time 20:02:13.313 [player0][v] Syncing UI time 20:02:13.460 [player0][v] Syncing UI time 20:02:13.608 [player0][v] Syncing UI time 20:02:13.859 [player0][v] Syncing UI time 20:02:14.003 [player0][v] Syncing UI time 20:02:14.158 [player0][v] Syncing UI time 20:02:14.286 [player0][v] Syncing UI time 20:02:14.497 [player0][v] Syncing UI time 20:02:14.710 [player0][v] Syncing UI time 20:02:14.862 [player0][v] Syncing UI time 20:02:15.009 [player0][v] Syncing UI time 20:02:15.221 [player0][v] Syncing UI time 20:02:15.469 [player0][v] Syncing UI time 20:02:15.678 [player0][v] Syncing UI time 20:02:15.892 [player0][v] Syncing UI time 20:02:16.103 [player0][v] Syncing UI time 20:02:16.251 [player0][v] Syncing UI time 20:02:16.396 [player0][v] Syncing UI time 20:02:16.612 [player0][v] Syncing UI time 20:02:16.827 [player0][v] Syncing UI time 20:02:16.959 [player0][v] Syncing UI time 20:02:17.187 [player0][v] Syncing UI time 20:02:17.391 [player0][v] Syncing UI time 20:02:17.608 [player0][v] Syncing UI time 20:02:17.821 [player0][v] Syncing UI time 20:02:17.950 [player0][v] Syncing UI time 20:02:18.094 [player0][v] Syncing UI time 20:02:18.305 [player0][v] Syncing UI time 20:02:18.454 [player0][v] Syncing UI time 20:02:18.585 [player0][v] Syncing UI time 20:02:18.788 [player0][v] Syncing UI time 20:02:19.005 [player0][v] Syncing UI time 20:02:19.222 [player0][v] Syncing UI time 20:02:19.358 [player0][v] Syncing UI time 20:02:19.509 [player0][v] Syncing UI time 20:02:19.659 [player0][v] Syncing UI time 20:02:19.791 [player0][v] Syncing UI time 20:02:20.007 [player0][v] Syncing UI time 20:02:20.152 [player0][v] Syncing UI time 20:02:20.340 [player0][v] Syncing UI time 20:02:20.482 [player0][v] Syncing UI time 20:02:20.628 [player0][v] Syncing UI time 20:02:20.753 [player0][v] Syncing UI time 20:02:20.899 [player0][v] Syncing UI time 20:02:21.112 [player0][v] Syncing UI time 20:02:21.259 [player0][v] Syncing UI time 20:02:21.384 [player0][v] Syncing UI time 20:02:21.592 [player0][v] Syncing UI time 20:02:21.803 [player0][v] Syncing UI time 20:02:22.028 [player0][v] Syncing UI time 20:02:22.151 [player0][v] Syncing UI time 20:02:22.310 [player0][v] Syncing UI time 20:02:22.478 [player0][v] Syncing UI time 20:02:22.611 [player0][v] Syncing UI time 20:02:22.774 [player0][v] Syncing UI time 20:02:22.942 [player0][v] Syncing UI time 20:02:23.077 [player0][v] Syncing UI time 20:02:23.295 [player0][v] Syncing UI time 20:02:23.454 [player0][v] Syncing UI time 20:02:23.660 [player0][v] Syncing UI time 20:02:23.875 [player0][v] Syncing UI time 20:02:24.090 [player0][v] Syncing UI time 20:02:24.310 [player0][v] Syncing UI time 20:02:24.468 [player0][v] Syncing UI time 20:02:24.638 [player0][v] Syncing UI time 20:02:24.776 [player0][v] Syncing UI time 20:02:25.014 [player0][v] Syncing UI time 20:02:25.188 [player0][v] Syncing UI time 20:02:25.382 [player0][v] Syncing UI time 20:02:25.588 [player0][v] Syncing UI time 20:02:25.797 [player0][v] Syncing UI time 20:02:26.006 [player0][v] Syncing UI time 20:02:26.150 [player0][v] Syncing UI time 20:02:26.292 [player0][v] Syncing UI time 20:02:26.497 [player0][v] Syncing UI time 20:02:26.702 [player0][v] Syncing UI time 20:02:26.948 [player0][v] Syncing UI time 20:02:27.089 [player0][v] Syncing UI time 20:02:27.298 [player0][v] Syncing UI time 20:02:27.506 [player0][v] Syncing UI time 20:02:27.708 [player0][v] Syncing UI time 20:02:27.850 [player0][v] Syncing UI time 20:02:27.974 [player0][v] Syncing UI time 20:02:28.173 [player0][v] Syncing UI time 20:02:28.372 [player0][v] Syncing UI time 20:02:28.608 [player0][v] Syncing UI time 20:02:28.802 [player0][v] Syncing UI time 20:02:28.998 [player0][v] Syncing UI time 20:02:29.194 [player0][v] Syncing UI time 20:02:29.390 [player0][v] Syncing UI time 20:02:29.582 [player0][v] Syncing UI time 20:02:29.716 [player0][v] Syncing UI time 20:02:29.927 [player0][v] Syncing UI time 20:02:30.051 [player0][v] Syncing UI time 20:02:30.184 [player0][v] Syncing UI time 20:02:30.306 [player0][v] Syncing UI time 20:02:30.494 [player0][v] Syncing UI time 20:02:30.677 [player0][v] Syncing UI time 20:02:30.801 [player0][v] Syncing UI time 20:02:30.986 [player0][v] Syncing UI time 20:02:31.116 [player0][v] Syncing UI time 20:02:31.328 [player0][v] Syncing UI time 20:02:31.453 [player0][v] Syncing UI time 20:02:31.581 [player0][v] Syncing UI time 20:02:31.691 [player0][v] Syncing UI time 20:02:31.881 [player0][v] Syncing UI time 20:02:32.076 [player0][v] Syncing UI time 20:02:32.198 [player0][v] Syncing UI time 20:02:32.369 [player0][v] Syncing UI time 20:02:32.494 [player0][v] Syncing UI time 20:02:32.605 [player0][v] Syncing UI time 20:02:32.784 [player0][v] Syncing UI time 20:02:32.899 [player0][v] Syncing UI time 20:02:33.100 [player0][v] Syncing UI time 20:02:33.305 [player0][v] Syncing UI time 20:02:33.455 [player0][v] Syncing UI time 20:02:33.611 [player0][v] Syncing UI time 20:02:33.836 [player0][v] Syncing UI time 20:02:33.974 [player0][v] Syncing UI time 20:02:34.186 [player0][v] Syncing UI time 20:02:34.373 [player0][v] Syncing UI time 20:02:34.502 [player0][v] Syncing UI time

Vidhin05 commented 5 years ago

mpv log: [ 0.014][v][cplayer] mpv 0.29.1 Copyright © 2000-2018 mpv/MPlayer/mplayer2 projects [ 0.014][v][cplayer] built on Sat Nov 24 01:13:43 CST 2018 [ 0.014][v][cplayer] ffmpeg library versions: [ 0.014][v][cplayer] libavutil 56.22.100 [ 0.014][v][cplayer] libavcodec 58.35.100 [ 0.014][v][cplayer] libavformat 58.20.100 [ 0.014][v][cplayer] libswscale 5.3.100 [ 0.014][v][cplayer] libavfilter 7.40.101 [ 0.014][v][cplayer] libswresample 3.3.100 [ 0.014][v][cplayer] ffmpeg version: 4.1 [ 0.014][v][cplayer] [ 0.014][v][cplayer] Configuration: ./waf configure --enable-javascript --enable-libmpv-shared --enable-lua --enable-libarchive --enable-libbluray --enable-dvdnav --enable-dvdread [ 0.014][v][cplayer] List of enabled features: 51deb apple-remote asm atomics bsd-fstatfs build-date cocoa coreaudio cplayer cplugins debug-build drmprime dvdnav dvdread dvdread-common fchmod ffmpeg gl gl-cocoa glob glob-posix gnuc gpl iconv javascript jpeg lcms2 libaf libarchive libass libass-osd libav-any libavcodec libavdevice libbluray libdl libm libmpv-shared lua macos-cocoa-cb macos-touchbar optimize osx-thread-name plain-gl posix posix-or-mingw posix-spawn posix-spawn-native pthreads stdatomic uchardet videotoolbox-gl videotoolbox-hwaccel zlib [ 0.014][v][cplayer] mpv 0.29.1 Copyright © 2000-2018 mpv/MPlayer/mplayer2 projects [ 0.014][v][cplayer] built on Sat Nov 24 01:13:43 CST 2018 [ 0.014][v][cplayer] ffmpeg library versions: [ 0.014][v][cplayer] libavutil 56.22.100 [ 0.014][v][cplayer] libavcodec 58.35.100 [ 0.014][v][cplayer] libavformat 58.20.100 [ 0.014][v][cplayer] libswscale 5.3.100 [ 0.014][v][cplayer] libavfilter 7.40.101 [ 0.014][v][cplayer] libswresample 3.3.100 [ 0.014][v][cplayer] ffmpeg version: 4.1 [ 0.014][v][cplayer] [ 0.014][v][cplayer] Configuration: ./waf configure --enable-javascript --enable-libmpv-shared --enable-lua --enable-libarchive --enable-libbluray --enable-dvdnav --enable-dvdread [ 0.014][v][cplayer] List of enabled features: 51deb apple-remote asm atomics bsd-fstatfs build-date cocoa coreaudio cplayer cplugins debug-build drmprime dvdnav dvdread dvdread-common fchmod ffmpeg gl gl-cocoa glob glob-posix gnuc gpl iconv javascript jpeg lcms2 libaf libarchive libass libass-osd libav-any libavcodec libavdevice libbluray libdl libm libmpv-shared lua macos-cocoa-cb macos-touchbar optimize osx-thread-name plain-gl posix posix-or-mingw posix-spawn posix-spawn-native pthreads stdatomic uchardet videotoolbox-gl videotoolbox-hwaccel zlib [ 0.016][v][ifo] Opening /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf [ 0.016][v][ifo_dvdnav] Opening /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf [ 0.016][v][bdmv/bluray] Opening /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf [ 0.016][v][file] Opening /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf [ 0.016][d][file] Stream opened successfully. [ 0.016][v][input] Parsing input config file /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf [ 0.017][v][input] Input config file /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf parsed: 83 binds [ 0.017][d][global] user path: '/Users/vidhin/Library/Logs/com.colliderli.iina/2019-01-17-20-01-47_WzwIp8/mpv.log' -> '/Users/vidhin/Library/Logs/com.colliderli.iina/2019-01-17-20-01-47_WzwIp8/mpv.log' [ 0.017][d][ytdl_hook] Loading lua script @ytdl_hook.lua... [ 0.017][d][stats] Loading lua script @stats.lua... [ 0.017][v][osx] Exiting... [ 0.017][v][cplayer] Waiting for scripts... [ 0.017][v][cplayer] Set property: vo="libmpv" -> 1 [ 0.017][v][cplayer] Set property: keepaspect="no" -> 1 [ 0.017][d][stats] loading mp.defaults [ 0.017][v][cplayer] Set property: gpu-hwdec-interop="auto" -> 1 [ 0.017][d][ytdl_hook] loading mp.defaults [ 0.018][d][stats] loading @stats.lua [ 0.018][d][ytdl_hook] loading @ytdl_hook.lua [ 0.019][v][ao/coreaudio] selected audio output device: Built-in Output (45) [ 0.019][d][ytdl_hook] reading options for ytdl_hook [ 0.019][v][ytdl_hook] script-opts/ytdl_hook.conf not found. [ 0.020][v][ytdl_hook] lua-settings/ytdl_hook.conf not found. [ 0.020][d][stats] reading options for stats [ 0.020][v][stats] script-opts/stats.conf not found. [ 0.020][v][stats] lua-settings/stats.conf not found. [ 0.021][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats [ 0.021][d][cplayer] , default] [ 0.021][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging] [ 0.021][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force] [ 0.021][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging] [ 0.021][d][cplayer] Run command: define-section, flags=0, args=[input_stats, I script-binding stats/display-stats-toggle [ 0.021][d][cplayer] i script-binding stats/display-stats [ 0.021][d][cplayer] , default] [ 0.021][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging] [ 0.021][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force] [ 0.021][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging] [ 0.021][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats [ 0.021][d][cplayer] I script-binding stats/display-stats-toggle [ 0.021][d][cplayer] , default] [ 0.021][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging] [ 0.021][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force] [ 0.021][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging] [ 0.021][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats [ 0.021][d][cplayer] I script-binding stats/display-stats-toggle [ 0.021][d][cplayer] , default] [ 0.021][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging] [ 0.021][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force] [ 0.021][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging] [ 0.021][v][cplayer] Done loading scripts. [ 1.577][v][libmpv_render] GL_VERSION='4.1 ATI-2.4.9' [ 1.577][v][libmpv_render] Detected desktop OpenGL 4.1. [ 1.577][v][libmpv_render] GL_VENDOR='ATI Technologies Inc.' [ 1.577][v][libmpv_render] GL_RENDERER='AMD Radeon Pro 450 OpenGL Engine' [ 1.577][v][libmpv_render] GL_SHADING_LANGUAGE_VERSION='4.10' [ 1.577][d][libmpv_render] Combined OpenGL extensions string: [ 1.577][d][libmpv_render] GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_depth_bounds_test GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_mirror_clamp GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_ATI_texture_mirror_once GL_NV_texture_barrier [ 1.577][v][libmpv_render] Loaded extension GL_APPLE_rgb_422. [ 1.577][v][libmpvrender] GL_swap_control extension missing. [ 1.578][d][libmpv_render] Texture formats: [ 1.578][d][libmpv_render] NAME COMPTYPE SIZE DEPTH PER COMP. [ 1.578][d][libmpv_render] r8 1unorm 1B LF CR {8} [ 1.578][d][libmpv_render] rg8 2unorm 2B LF CR {8 8} [ 1.578][d][libmpv_render] rgb8 3unorm 3B LF CR {8 8 8} [ 1.578][d][libmpv_render] rgba8 4unorm 4B LF CR {8 8 8 8} [ 1.578][d][libmpv_render] r16 1unorm 2B LF CR {16} [ 1.578][d][libmpv_render] rg16 2unorm 4B LF CR {16 16} [ 1.578][d][libmpv_render] rgb16 3unorm 6B LF CR {16 16 16} [ 1.578][d][libmpv_render] rgba16 4unorm 8B LF CR {16 16 16 16} [ 1.578][d][libmpv_render] r8ui 1uint 1B CR {8} [ 1.578][d][libmpv_render] rg8ui 2uint 2B CR {8 8} [ 1.578][d][libmpv_render] rgb8ui 3uint 3B {8 8 8} [ 1.578][d][libmpv_render] rgba8ui 4uint 4B CR {8 8 8 8} [ 1.578][d][libmpv_render] r16ui 1uint 2B CR {16} [ 1.578][d][libmpv_render] rg16ui 2uint 4B CR {16 16} [ 1.578][d][libmpv_render] rgb16ui 3uint 6B {16 16 16} [ 1.578][d][libmpv_render] rgba16ui 4uint 8B CR {16 16 16 16} [ 1.578][d][libmpv_render] r16f 1float 4B LF CR {32/16} [ 1.578][d][libmpv_render] rg16f 2float 8B LF CR {32/16 32/16} [ 1.578][d][libmpv_render] rgb16f 3float 12B LF CR {32/16 32/16 32/16} [ 1.578][d][libmpv_render] rgba16f 4float 16B LF CR {32/16 32/16 32/16 32/16} [ 1.578][d][libmpv_render] r32f 1float 4B LF CR {32} [ 1.578][d][libmpv_render] rg32f 2float 8B LF CR {32 32} [ 1.578][d][libmpv_render] rgb32f 3float 12B LF CR {32 32 32} [ 1.578][d][libmpv_render] rgba32f 4float 16B LF CR {32 32 32 32} [ 1.578][d][libmpv_render] rgb10_a2 4unorm 4B LF CR {0/10 0/10 0/10 0/2} [ 1.578][d][libmpv_render] rgba12 4unorm 8B LF CR {16 16 16 16} [ 1.578][d][libmpv_render] rgb10 3unorm 6B LF CR {16/10 16/10 16/10} [ 1.578][d][libmpv_render] rgb565 3unorm 2B LF {0/8 0/8 0/8} [ 1.578][d][libmpv_render] appleyp 0*unorm 2B LF {} [ 1.578][d][libmpv_render] LA = LUMINANCE_ALPHA hack format [ 1.578][d][libmpv_render] LF = linear filterable [ 1.578][d][libmpv_render] CR = can be used for render targets [ 1.578][d][libmpv_render] Image formats: [ 1.578][d][libmpv_render] yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b) [ 1.578][d][libmpv_render] yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b) [ 1.578][d][libmpv_render] gray => 1 planes 1x1 8/0 [r8] (r) [ 1.578][d][libmpv_render] gray16 => 1 planes 1x1 16/0 [r16] (r) [ 1.578][d][libmpv_render] uyvy422 => 1 planes 1x1 0/0 [appleyp] (brg) [ 1.578][d][libmpv_render] nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb) [ 1.578][d][libmpv_render] p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb) [ 1.578][d][libmpv_render] argb => 1 planes 1x1 8/0 [rgba8] (argb) [ 1.578][d][libmpv_render] bgra => 1 planes 1x1 8/0 [rgba8] (bgra) [ 1.578][d][libmpv_render] abgr => 1 planes 1x1 8/0 [rgba8] (abgr) [ 1.578][d][libmpv_render] rgba => 1 planes 1x1 8/0 [rgba8] (rgba) [ 1.578][d][libmpv_render] bgr24 => 1 planes 1x1 8/0 [rgb8] (bgr) [ 1.578][d][libmpv_render] rgb24 => 1 planes 1x1 8/0 [rgb8] (rgb) [ 1.578][d][libmpv_render] 0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb) [ 1.578][d][libmpv_render] bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr) [ 1.578][d][libmpv_render] 0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr) [ 1.578][d][libmpv_render] rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb) [ 1.578][d][libmpv_render] rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba) [ 1.578][d][libmpv_render] rgb565 => 1 planes 1x1 0/0 [rgb565] (rgb) [ 1.578][d][libmpv_render] vdpau [ 1.578][d][libmpv_render] vdpau_output [ 1.578][d][libmpv_render] vaapi [ 1.578][d][libmpv_render] dxva2_vld [ 1.578][d][libmpv_render] mmal [ 1.578][d][libmpv_render] videotoolbox [ 1.578][d][libmpv_render] drm_prime [ 1.578][d][libmpv_render] yuyv422 [ 1.578][d][libmpv_render] yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [ 1.578][d][libmpv_render] yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b) [ 1.578][d][libmpv_render] yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [ 1.578][d][libmpv_render] monow [ 1.578][d][libmpv_render] monob [ 1.578][d][libmpv_render] pal8 [ 1.578][d][libmpv_render] yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [ 1.578][d][libmpv_render] uyyvyy411 [ 1.578][d][libmpv_render] bgr8 [ 1.578][d][libmpv_render] bgr4 [ 1.578][d][libmpv_render] bgr4_byte [ 1.578][d][libmpv_render] rgb8 [ 1.578][d][libmpv_render] rgb4 [ 1.578][d][libmpv_render] rgb4_byte [ 1.578][d][libmpv_render] nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg) [ 1.578][d][libmpv_render] gray16be [ 1.578][d][libmpv_render] yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [ 1.578][d][libmpv_render] yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [ 1.578][d][libmpv_render] yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a) [ 1.578][d][libmpv_render] rgb48be [ 1.578][d][libmpv_render] rgb48 => 1 planes 1x1 16/0 [rgb16] (rgb) [ 1.578][d][libmpv_render] rgb565be [ 1.578][d][libmpv_render] rgb555be [ 1.578][d][libmpv_render] rgb555 [ 1.578][d][libmpv_render] bgr565be [ 1.578][d][libmpv_render] bgr565 [ 1.578][d][libmpv_render] bgr555be [ 1.578][d][libmpv_render] bgr555 [ 1.578][d][libmpv_render] vaapi_moco [ 1.578][d][libmpv_render] vaapi_idct [ 1.578][d][libmpv_render] yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] yuv420p16be [ 1.578][d][libmpv_render] yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] yuv422p16be [ 1.578][d][libmpv_render] yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] yuv444p16be [ 1.578][d][libmpv_render] rgb444 [ 1.578][d][libmpv_render] rgb444be [ 1.578][d][libmpv_render] bgr444 [ 1.578][d][libmpv_render] bgr444be [ 1.578][d][libmpv_render] ya8 => 1 planes 1x1 8/0 [rg8] (ra) [ 1.578][d][libmpv_render] bgr48be [ 1.578][d][libmpv_render] bgr48 => 1 planes 1x1 16/0 [rgb16] (bgr) [ 1.578][d][libmpv_render] yuv420p9be [ 1.578][d][libmpv_render] yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] yuv420p10be [ 1.578][d][libmpv_render] yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] yuv422p10be [ 1.578][d][libmpv_render] yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] yuv444p9be [ 1.578][d][libmpv_render] yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] yuv444p10be [ 1.578][d][libmpv_render] yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] yuv422p9be [ 1.578][d][libmpv_render] yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b) [ 1.578][d][libmpv_render] gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r) [ 1.578][d][libmpv_render] gbrp9be [ 1.578][d][libmpv_render] gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r) [ 1.578][d][libmpv_render] gbrp10be [ 1.578][d][libmpv_render] gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r) [ 1.578][d][libmpv_render] gbrp16be [ 1.578][d][libmpv_render] gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r) [ 1.578][d][libmpv_render] yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [ 1.578][d][libmpv_render] yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [ 1.578][d][libmpv_render] yuva420p9be [ 1.578][d][libmpv_render] yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a) [ 1.578][d][libmpv_render] yuva422p9be [ 1.579][d][libmpv_render] yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [ 1.579][d][libmpv_render] yuva444p9be [ 1.579][d][libmpv_render] yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [ 1.579][d][libmpv_render] yuva420p10be [ 1.579][d][libmpv_render] yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a) [ 1.579][d][libmpv_render] yuva422p10be [ 1.579][d][libmpv_render] yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [ 1.579][d][libmpv_render] yuva444p10be [ 1.579][d][libmpv_render] yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [ 1.579][d][libmpv_render] yuva420p16be [ 1.579][d][libmpv_render] yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a) [ 1.579][d][libmpv_render] yuva422p16be [ 1.579][d][libmpv_render] yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [ 1.579][d][libmpv_render] yuva444p16be [ 1.579][d][libmpv_render] yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [ 1.579][d][libmpv_render] xyz12 => 1 planes 1x1 16/4 [rgb16] (rgb) [ 1.579][d][libmpv_render] xyz12be [ 1.579][d][libmpv_render] nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb) [ 1.579][d][libmpv_render] nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb) [ 1.579][d][libmpv_render] nv20be [ 1.579][d][libmpv_render] rgba64be [ 1.579][d][libmpv_render] bgra64be [ 1.579][d][libmpv_render] bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra) [ 1.579][d][libmpv_render] yvyu422 [ 1.579][d][libmpv_render] ya16be [ 1.579][d][libmpv_render] ya16 => 1 planes 1x1 16/0 [rg16] (ra) [ 1.579][d][libmpv_render] gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a) [ 1.579][d][libmpv_render] gbrap16be [ 1.579][d][libmpv_render] gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a) [ 1.579][d][libmpv_render] qsv [ 1.579][d][libmpv_render] d3d11va_vld [ 1.579][d][libmpv_render] cuda [ 1.579][d][libmpv_render] yuv420p12be [ 1.579][d][libmpv_render] yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b) [ 1.579][d][libmpv_render] yuv420p14be [ 1.579][d][libmpv_render] yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b) [ 1.579][d][libmpv_render] yuv422p12be [ 1.579][d][libmpv_render] yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b) [ 1.579][d][libmpv_render] yuv422p14be [ 1.579][d][libmpv_render] yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b) [ 1.579][d][libmpv_render] yuv444p12be [ 1.579][d][libmpv_render] yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b) [ 1.579][d][libmpv_render] yuv444p14be [ 1.579][d][libmpv_render] yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b) [ 1.579][d][libmpv_render] gbrp12be [ 1.579][d][libmpv_render] gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r) [ 1.579][d][libmpv_render] gbrp14be [ 1.579][d][libmpv_render] gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r) [ 1.579][d][libmpv_render] yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [ 1.579][d][libmpv_render] bayer_bggr8 [ 1.579][d][libmpv_render] bayer_rggb8 [ 1.579][d][libmpv_render] bayer_gbrg8 [ 1.579][d][libmpv_render] bayer_grbg8 [ 1.579][d][libmpv_render] bayer_bggr16 [ 1.579][d][libmpv_render] bayer_bggr16be [ 1.579][d][libmpv_render] bayer_rggb16 [ 1.579][d][libmpv_render] bayer_rggb16be [ 1.579][d][libmpv_render] bayer_gbrg16 [ 1.579][d][libmpv_render] bayer_gbrg16be [ 1.579][d][libmpv_render] bayer_grbg16 [ 1.579][d][libmpv_render] bayer_grbg16be [ 1.579][d][libmpv_render] xvmc [ 1.579][d][libmpv_render] yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b) [ 1.579][d][libmpv_render] yuv440p10be [ 1.579][d][libmpv_render] yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b) [ 1.579][d][libmpv_render] yuv440p12be [ 1.579][d][libmpv_render] ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb) [ 1.579][d][libmpv_render] ayuv64be [ 1.579][d][libmpv_render] p010be [ 1.579][d][libmpv_render] gbrap12be [ 1.579][d][libmpv_render] gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a) [ 1.579][d][libmpv_render] gbrap10be [ 1.579][d][libmpv_render] gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a) [ 1.579][d][libmpv_render] mediacodec [ 1.579][d][libmpv_render] gray12be [ 1.579][d][libmpv_render] gray12 => 1 planes 1x1 16/-4 [r16] (r) [ 1.579][d][libmpv_render] gray10be [ 1.579][d][libmpv_render] gray10 => 1 planes 1x1 16/-6 [r16] (r) [ 1.579][d][libmpv_render] p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb) [ 1.579][d][libmpv_render] p016be [ 1.579][d][libmpv_render] d3d11 [ 1.579][d][libmpv_render] gray9be [ 1.579][d][libmpv_render] gray9 => 1 planes 1x1 16/-7 [r16] (r) [ 1.579][d][libmpv_render] gbrpf32be [ 1.579][d][libmpv_render] gbrpf32 => 3 planes 1x1 32/0 [r16f/r16f/r16f] (g/b/r) [ 1.579][d][libmpv_render] gbrapf32be [ 1.579][d][libmpv_render] gbrapf32 => 4 planes 1x1 32/0 [r16f/r16f/r16f/r16f] (g/b/r/a) [ 1.579][d][libmpv_render] opencl [ 1.579][d][libmpv_render] gray14be [ 1.579][d][libmpv_render] gray14 => 1 planes 1x1 16/-2 [r16] (r) [ 1.579][d][libmpv_render] grayf32be [ 1.579][d][libmpv_render] grayf32 => 1 planes 1x1 32/0 [r16f] (r) [ 1.579][v][libmpv_render] Testing FBO format rgba16f [ 1.579][d][libmpv_render] Resizing texture: 16x16 [ 1.580][v][libmpv_render] Using FBO format rgba16f. [ 1.580][v][libmpv_render] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0). [ 1.580][v][libmpv_render] No advanced processing required. Enabling dumb mode. [ 1.580][v][libmpv_render] Loading hwdec driver 'videotoolbox' [ 1.582][v][cplayer] Set property: display-fps=0.000000 -> 1 [ 1.585][v][cplayer] Set property: icc-profile="/Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc" -> 1 [ 1.592][d][cplayer] Run command: loadfile, flags=0, args=[/Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv, replace, ] [ 1.593][d][global] user path: '/Users/vidhin/Library/Application Support/com.colliderli.iina/watch_later' -> '/Users/vidhin/Library/Application Support/com.colliderli.iina/watch_later' [ 1.593][i][cplayer] Resuming playback. This behavior can be disabled with --no-resume-playback. [ 1.593][v][cplayer] Loading config '/Users/vidhin/Library/Application Support/com.colliderli.iina/watch_later/360B245A5F6940C5743E6215DFD7E1B1' [ 1.593][v][cplayer] Reading config file /Users/vidhin/Library/Application Support/com.colliderli.iina/watch_later/360B245A5F6940C5743E6215DFD7E1B1 [ 1.593][d][cplayer] Setting option 'start' = '881.589000' (flags = 36) [ 1.593][d][cplayer] Setting option 'fullscreen' = 'yes' (flags = 36) [ 1.593][i][cplayer] Playing: /Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv [ 1.593][v][cplayer] Running hook: ytdl_hook/on_load [ 1.593][v][ytdl_hook] ytdl:// hook [ 1.593][v][ytdl_hook] not a ytdl:// url [ 1.593][v][ifo] Opening /Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv [ 1.593][v][ifo_dvdnav] Opening /Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv [ 1.594][v][bdmv/bluray] Opening /Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv [ 1.594][v][file] Opening /Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv [ 1.594][d][file] Stream opened successfully. [ 1.594][v][demux] Trying demuxers for level=normal. [ 1.594][d][demux] Trying demuxer: disc (force-level: normal) [ 1.594][d][demux] Trying demuxer: edl (force-level: normal) [ 1.594][d][demux] Trying demuxer: cue (force-level: normal) [ 1.595][d][demux] Trying demuxer: rawaudio (force-level: normal) [ 1.595][d][demux] Trying demuxer: rawvideo (force-level: normal) [ 1.595][d][demux] Trying demuxer: mkv (force-level: normal) [ 1.595][v][mkv] Found the head... [ 1.595][v][mkv] + a segment... [ 1.595][v][mkv] Parsing seek head... [ 1.595][v][mkv] |+ segment information... [ 1.595][d][mkv] float 9381436.000000 [ 1.595][v][mkv] | + muxing app: libebml v1.3.5 + libmatroska v1.4.8 [ 1.595][v][mkv] | + writing app: mkvmerge v18.0.0 ('Apricity') 64-bit [ 1.595][v][mkv] | + timecode scale: 1000000 [ 1.595][v][mkv] | + duration: 9381.436s [ 1.595][v][mkv] | + segment uid b6 4c dd 29 c5 ea ac 16 b7 23 5c b1 d5 fe 27 bb [ 1.595][v][mkv] |+ segment tracks... [ 1.595][d][mkv] float 48000.000000 [ 1.595][d][mkv] float 48000.000000 [ 1.595][d][mkv] float 48000.000000 [ 1.595][d][mkv] float 48000.000000 [ 1.595][d][mkv] float 48000.000000 [ 1.595][d][mkv] float 48000.000000 [ 1.595][v][mkv] | + a track... [ 1.595][v][mkv] | + Track number: 1 [ 1.595][v][mkv] | + Name: The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT [ 1.595][v][mkv] | + Track type: Video [ 1.595][v][mkv] | + Video track [ 1.595][v][mkv] | + Display width: 3840 [ 1.595][v][mkv] | + Display height: 2160 [ 1.595][v][mkv] | + Pixel width: 3840 [ 1.595][v][mkv] | + Pixel height: 2160 [ 1.595][v][mkv] | + Codec ID: V_MPEGH/ISO/HEVC [ 1.595][v][mkv] | + CodecPrivate, length 752 [ 1.595][v][mkv] | + Language: und [ 1.595][v][mkv] | + Default duration: 41.708ms ( = 23.976 fps) [ 1.595][v][mkv] | + a track... [ 1.595][v][mkv] | + Track number: 2 [ 1.595][v][mkv] | + Name: The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT [ 1.595][v][mkv] | + Track type: Audio [ 1.595][v][mkv] | + Audio track [ 1.595][v][mkv] | + Sampling frequency: 48000.000000 [ 1.595][v][mkv] | + Bit depth: 24 [ 1.595][v][mkv] | + Channels: 8 [ 1.595][v][mkv] | + Codec ID: A_DTS [ 1.595][v][mkv] | + Default duration: 10.667ms ( = 93.750 fps) [ 1.595][v][mkv] | + a track... [ 1.595][v][mkv] | + Track number: 3 [ 1.595][v][mkv] | + Name: The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT [ 1.595][v][mkv] | + Track type: Audio [ 1.595][v][mkv] | + Audio track [ 1.595][v][mkv] | + Sampling frequency: 48000.000000 [ 1.595][v][mkv] | + Channels: 6 [ 1.595][v][mkv] | + Codec ID: A_AC3 [ 1.595][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + Default duration: 32.000ms ( = 31.250 fps) [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 4 [ 1.596][v][mkv] | + Name: The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT [ 1.596][v][mkv] | + Track type: Audio [ 1.596][v][mkv] | + Audio track [ 1.596][v][mkv] | + Sampling frequency: 48000.000000 [ 1.596][v][mkv] | + Channels: 6 [ 1.596][v][mkv] | + Codec ID: A_AC3 [ 1.596][v][mkv] | + Language: spa [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + Default duration: 32.000ms ( = 31.250 fps) [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 5 [ 1.596][v][mkv] | + Name: The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT [ 1.596][v][mkv] | + Track type: Audio [ 1.596][v][mkv] | + Audio track [ 1.596][v][mkv] | + Sampling frequency: 48000.000000 [ 1.596][v][mkv] | + Bit depth: 24 [ 1.596][v][mkv] | + Channels: 6 [ 1.596][v][mkv] | + Codec ID: A_DTS [ 1.596][v][mkv] | + Language: fre [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + Default duration: 10.667ms ( = 93.750 fps) [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 6 [ 1.596][v][mkv] | + Name: The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT [ 1.596][v][mkv] | + Track type: Audio [ 1.596][v][mkv] | + Audio track [ 1.596][v][mkv] | + Sampling frequency: 48000.000000 [ 1.596][v][mkv] | + Bit depth: 24 [ 1.596][v][mkv] | + Channels: 6 [ 1.596][v][mkv] | + Codec ID: A_DTS [ 1.596][v][mkv] | + Language: ger [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + Default duration: 10.667ms ( = 93.750 fps) [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 7 [ 1.596][v][mkv] | + Name: The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT [ 1.596][v][mkv] | + Track type: Audio [ 1.596][v][mkv] | + Audio track [ 1.596][v][mkv] | + Sampling frequency: 48000.000000 [ 1.596][v][mkv] | + Bit depth: 24 [ 1.596][v][mkv] | + Channels: 6 [ 1.596][v][mkv] | + Codec ID: A_DTS [ 1.596][v][mkv] | + Language: ita [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + Default duration: 10.667ms ( = 93.750 fps) [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 8 [ 1.596][v][mkv] | + Name: English-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 9 [ 1.596][v][mkv] | + Name: English-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 10 [ 1.596][v][mkv] | + Name: Spanish-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: spa [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 11 [ 1.596][v][mkv] | + Name: French-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: fre [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 12 [ 1.596][v][mkv] | + Name: Danish-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: dan [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 13 [ 1.596][v][mkv] | + Name: Dutch-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: dut [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 14 [ 1.596][v][mkv] | + Name: Finnish-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: fin [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 15 [ 1.596][v][mkv] | + Name: German-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: ger [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 16 [ 1.596][v][mkv] | + Name: Italian-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: ita [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 17 [ 1.596][v][mkv] | + Name: Norwegian-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: nor [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] | + a track... [ 1.596][v][mkv] | + Track number: 18 [ 1.596][v][mkv] | + Name: Swedish-PGS [ 1.596][v][mkv] | + Track type: Subtitle [ 1.596][v][mkv] | + Codec ID: S_HDMV/PGS [ 1.596][v][mkv] | + Language: swe [ 1.596][v][mkv] | + Default flag: 0 [ 1.596][v][mkv] Parsing attachments... [ 1.596][v][mkv] Attachment: small_cover.jpg, image/jpeg, 5037 bytes [ 1.596][v][mkv] Attachment: small_cover_land.jpg, image/jpeg, 8562 bytes [ 1.596][v][mkv] Attachment: cover.jpg, image/jpeg, 23754 bytes [ 1.596][v][mkv] Attachment: cover_land.jpg, image/jpeg, 24552 bytes [ 1.596][v][mkv] Parsing chapters... [ 1.596][v][mkv] New edition 0 [ 1.596][v][mkv] Default edition flag: 0 [ 1.596][v][mkv] Chapter 0 from 00:00:00.000 to 00:00:00.000, Chapter 1 [ 1.596][v][mkv] Chapter 1 from 00:05:04.846000000 to 00:00:00.000, Chapter 2 [ 1.596][v][mkv] Chapter 2 from 00:07:58.311000000 to 00:00:00.000, Chapter 3 [ 1.596][v][mkv] Chapter 3 from 00:13:18.964000000 to 00:00:00.000, Chapter 4 [ 1.596][v][mkv] Chapter 4 from 00:21:10.686000000 to 00:00:00.000, Chapter 5 [ 1.596][v][mkv] Chapter 5 from 00:28:21.658000000 to 00:00:00.000, Chapter 6 [ 1.596][v][mkv] Chapter 6 from 00:37:07.767000000 to 00:00:00.000, Chapter 7 [ 1.596][v][mkv] Chapter 7 from 00:44:00.346000000 to 00:00:00.000, Chapter 8 [ 1.596][v][mkv] Chapter 8 from 00:48:14.975000000 to 00:00:00.000, Chapter 9 [ 1.596][v][mkv] Chapter 9 from 00:51:42.265000000 to 00:00:00.000, Chapter 10 [ 1.597][v][mkv] Chapter 10 from 00:56:51.32000000 to 00:00:00.000, Chapter 11 [ 1.597][v][mkv] Chapter 11 from 00:59:50.753000000 to 00:00:00.000, Chapter 12 [ 1.597][v][mkv] Chapter 12 from 01:03:31.766000000 to 00:00:00.000, Chapter 13 [ 1.597][v][mkv] Chapter 13 from 01:11:52.433000000 to 00:00:00.000, Chapter 14 [ 1.597][v][mkv] Chapter 14 from 01:16:36.133000000 to 00:00:00.000, Chapter 15 [ 1.597][v][mkv] Chapter 15 from 01:21:22.377000000 to 00:00:00.000, Chapter 16 [ 1.597][v][mkv] Chapter 16 from 01:28:31.139000000 to 00:00:00.000, Chapter 17 [ 1.597][v][mkv] Chapter 17 from 01:37:29.969000000 to 00:00:00.000, Chapter 18 [ 1.597][v][mkv] Chapter 18 from 01:48:44.643000000 to 00:00:00.000, Chapter 19 [ 1.597][v][mkv] Chapter 19 from 01:53:08.782000000 to 00:00:00.000, Chapter 20 [ 1.597][v][mkv] Chapter 20 from 01:59:05.930000000 to 00:00:00.000, Chapter 21 [ 1.597][v][mkv] Chapter 21 from 02:02:56.702000000 to 00:00:00.000, Chapter 22 [ 1.597][v][mkv] Chapter 22 from 02:15:45.262000000 to 00:00:00.000, Chapter 23 [ 1.597][v][mkv] Chapter 23 from 02:22:51.20000000 to 00:00:00.000, Chapter 24 [ 1.597][v][mkv] |+ found cluster [ 1.597][v][mkv] Seeking to 52486356265 to read header element 0x1c53bb6b. [ 1.597][v][mkv] Parsing cues... [ 1.610][v][mkv] Seeking to 52487019126 to read header element 0x1254c367. [ 1.610][v][mkv] All headers are parsed! [ 1.611][v][demux] Detected file format: Matroska [ 1.611][v][cplayer] Opening done: /Volumes/Vidhin/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT/The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT.mkv [ 1.611][v][cplayer] Running hook: ytdl_hook/on_preloaded [ 1.611][v][mkv] select track 0 [ 1.611][v][mkv] select track 1 [ 1.611][v][mkv] select track 7 [ 1.611][i][cplayer] (+) Video --vid=1 () 'The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT' (hevc 3840x2160 23.976fps) [ 1.611][i][cplayer] Video --vid=2 [P] 'small_cover.jpg' (mjpeg) [ 1.611][i][cplayer] Video --vid=3 [P] 'small_cover_land.jpg' (mjpeg) [ 1.611][i][cplayer] Video --vid=4 [P] 'cover.jpg' (mjpeg) [ 1.611][i][cplayer] Video --vid=5 [P] 'cover_land.jpg' (mjpeg) [ 1.611][i][cplayer] (+) Audio --aid=1 --alang=eng () 'The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT' (dts 8ch 48000Hz) [ 1.611][i][cplayer] Audio --aid=2 --alang=eng 'The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT' (ac3 6ch 48000Hz) [ 1.611][i][cplayer] Audio --aid=3 --alang=spa 'The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT' (ac3 6ch 48000Hz) [ 1.611][i][cplayer] Audio --aid=4 --alang=fre 'The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT' (dts 6ch 48000Hz) [ 1.611][i][cplayer] Audio --aid=5 --alang=ger 'The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT' (dts 6ch 48000Hz) [ 1.611][i][cplayer] Audio --aid=6 --alang=ita 'The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT' (dts 6ch 48000Hz) [ 1.611][i][cplayer] (+) Subs --sid=1 --slang=eng (*) 'English-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=2 --slang=eng 'English-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=3 --slang=spa 'Spanish-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=4 --slang=fre 'French-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=5 --slang=dan 'Danish-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=6 --slang=dut 'Dutch-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=7 --slang=fin 'Finnish-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=8 --slang=ger 'German-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=9 --slang=ita 'Italian-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=10 --slang=nor 'Norwegian-PGS' (hdmv_pgs_subtitle) [ 1.611][i][cplayer] Subs --sid=11 --slang=swe 'Swedish-PGS' (hdmv_pgs_subtitle) [ 1.611][i][display-tags] File tags: [ 1.611][i][display-tags] Title: The.Revenant.2015.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.7.1-FGT [ 1.612][v][vd] Container reported FPS: 23.976025 [ 1.612][v][vd] Codec list: [ 1.612][v][vd] hevc - HEVC (High Efficiency Video Coding) [ 1.612][v][vd] Opening decoder hevc [ 1.612][v][vd] Looking at hwdec hevc-videotoolbox... [ 1.612][v][vd] Trying hardware decoding via hevc-videotoolbox. [ 1.613][v][vd] Selected codec: hevc (HEVC (High Efficiency Video Coding)) [ 1.613][v][vf] User filter list: [ 1.613][v][vf] (empty) [ 1.613][v][ad] Codec list: [ 1.613][v][ad] dca (dts) - DCA (DTS Coherent Acoustics) [ 1.613][v][ad] Opening decoder dca [ 1.613][v][ad] Detected 8 logical cores. [ 1.613][v][ad] Requesting 9 threads for decoding. [ 1.614][v][ad] Selected codec: dca (DCA (DTS Coherent Acoustics)) [ 1.614][v][af] User filter list: [ 1.614][v][af] (empty) [ 1.614][v][cplayer] Starting playback... [ 1.614][v][mkv] queuing seek to 881.589000 [ 1.614][v][mkv] execute seek (to 881.589000 flags 32) [ 1.614][v][cplayer] hr-seek, skipping to 881.589000 [ 1.615][v][mkv] seek done [ 1.621][v][vd] Pixel formats supported by decoder: videotoolbox_vld yuv420p10le [ 1.621][v][vd] Codec profile: Main 10 (0x2) [ 1.621][v][vd] Requesting pixfmt 'videotoolbox_vld' from decoder. [ 2.018][i][vd] Using hardware decoding (videotoolbox). [ 2.018][v][vd] Decoder format: 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/auto SP=10.000000 CL=unknown (auto 0.000000/0.000000/0.000000) [ 2.018][v][vd] Using container aspect ratio. [ 2.018][v][vf] [in] 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/display SP=10.000000 CL=mpeg2/4/h264 [ 2.018][v][vf] [userdeint] 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/display SP=10.000000 CL=mpeg2/4/h264 [ 2.018][v][vf] [userdeint] (disabled) [ 2.018][v][vf] [autorotate] 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/display SP=10.000000 CL=mpeg2/4/h264 [ 2.018][v][vf] [autorotate] (disabled) [ 2.018][v][vf] [convert] 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/display SP=10.000000 CL=mpeg2/4/h264 [ 2.018][v][vf] [convert] (disabled) [ 2.018][v][vf] [out] 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/display SP=10.000000 CL=mpeg2/4/h264 [ 2.019][d][ffmpeg/audio] dca: Forcing XLL recovery mode [ 2.019][v][af] [in] 48000Hz 7.1 8ch s32p [ 2.019][v][af] [userspeed] 48000Hz 7.1 8ch s32p [ 2.019][v][af] [userspeed] (disabled) [ 2.019][v][af] [convert] 48000Hz 7.1 8ch s32p [ 2.019][v][cplayer] Set property: keepaspect=true -> 1 [ 2.020][v][ao] Trying audio driver 'coreaudio' [ 2.020][v][ao/coreaudio] requested format: 48000 Hz, 7.1 channels, s32p [ 2.020][v][ao/coreaudio] selected audio output device: Built-in Output (45) [ 2.020][v][ao/coreaudio] input channel layout: [ 2.021][v][ao/coreaudio] layout: tag: <0>, bitmap: <0>, descriptions <2> [ 2.021][v][ao/coreaudio] - description 0: label <4294967295, 64>, flags: <0>, coords: <0.000000, 0.000000, 0.000000> [ 2.021][v][ao/coreaudio] - description 1: label <4294967295, 64>, flags: <0>, coords: <0.000000, 0.000000, 0.000000> [ 2.021][v][ao/coreaudio] mp chmap: unknown2 [ 2.021][v][ao/coreaudio] input channel layout: [ 2.021][v][ao/coreaudio] layout: tag: <0>, bitmap: <0>, descriptions <2> [ 2.021][v][ao/coreaudio] - description 0: label <1, 0>, flags: <0>, coords: <0.000000, 0.000000, 0.000000> [ 2.021][v][ao/coreaudio] - description 1: label <2, 1>, flags: <0>, coords: <0.000000, 0.000000, 0.000000> [ 2.021][v][ao/coreaudio] mp chmap: stereo [ 2.021][v][ao/coreaudio] Channel layouts: [ 2.021][v][ao/coreaudio] - stereo [ 2.021][v][ao/coreaudio] - mono [ 2.021][v][ao/coreaudio] result: stereo [ 2.035][v][ao/coreaudio] Latency property cntl: 328 frames [ 2.035][v][ao/coreaudio] Latency property zisf: 512 frames [ 2.035][v][ao/coreaudio] Latency property tfas: 93 frames

[ 2.035][v][ao/coreaudio] using soft-buffer of 9600 samples. [ 2.035][i][cplayer] AO: [coreaudio] 48000Hz stereo 2ch s32p [ 2.035][v][cplayer] AO: Description: CoreAudio AudioUnit [ 2.035][v][autoconvert] inserting resampler [ 2.035][v][swresample] format change, reinitializing resampler [ 2.035][v][swresample] 48000Hz 7.1 s32p -> 48000Hz stereo s32p [ 2.035][v][swresample] Remix: 7.1 -> stereo [ 2.036][v][af] [out] 48000Hz stereo 2ch s32p [ 2.118][v][cplayer] Set property: pause=true -> 1 [ 2.412][i][cplayer] VO: [libmpv] 3840x2160 videotoolbox[nv12] [ 2.412][v][cplayer] VO: Description: render API for libmpv [ 2.412][v][vo/libmpv] reconfig to 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/display SP=10.000000 CL=mpeg2/4/h264 [ 2.613][v][vo/libmpv] mpv_render_context_render() not being called or stuck. [ 2.613][v][cplayer] first video frame after restart shown [ 2.613][v][cplayer] Set property: fullscreen=true -> 1 [ 2.615][v][libmpv_render] Window size: 3360x2100 [ 2.615][v][libmpv_render] Video source: 3840x2160 (1:1) [ 2.615][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 105) 3360x1890 [ 2.615][v][libmpv_render] Video scale: 0.875000/0.875000 [ 2.615][v][libmpv_render] OSD borders: l=0 t=105 r=0 b=105 [ 2.615][v][libmpv_render] Video borders: l=0 t=105 r=0 b=105 [ 2.615][v][libmpv_render] Testing FBO format rgba16f [ 2.615][d][libmpv_render] Resizing texture: 16x16 [ 2.615][v][libmpv_render] Using FBO format rgba16f. [ 2.615][v][libmpv_render] No advanced processing required. Enabling dumb mode. [ 2.615][d][global] user path: '/Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc' -> '/Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc' [ 2.615][v][libmpv_render] Opening ICC profile '/Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc' [ 2.615][d][global] user path: '/Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc' -> '/Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc' [ 2.615][v][ifo] Opening /Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc [ 2.617][v][ifo_dvdnav] Opening /Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc [ 2.617][v][bdmv/bluray] Opening /Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc [ 2.617][v][file] Opening /Library/ColorSync/Profiles/Displays/Color LCD-78BBAB64-2BD0-3E4A-1DD7-4C3AF9DE49A2.icc [ 2.618][d][file] Stream opened successfully. [ 2.618][v][libmpv_render] Testing FBO format rgba16f [ 2.618][d][libmpv_render] Resizing texture: 16x16 [ 2.618][v][libmpv_render] Using FBO format rgba16f. [ 2.618][v][libmpv_render] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0). [ 2.618][d][libmpv_render] Resizing texture: 3840x2160 [ 2.619][v][cplayer] Set property: window-scale=0.437500 -> 1 [ 2.620][d][libmpv_render] vertex shader source: [ 2.620][d][libmpv_render] [ 1] #version 410 [ 2.620][d][libmpv_render] [ 2] #define tex1D texture [ 2.620][d][libmpv_render] [ 3] #define tex3D texture [ 2.620][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x)) [ 2.620][d][libmpv_render] [ 5] in vec2 vertex_position; [ 2.620][d][libmpv_render] [ 6] in vec2 vertex_texcoord0; [ 2.620][d][libmpv_render] [ 7] out vec2 texcoord0; [ 2.620][d][libmpv_render] [ 8] in vec2 vertex_texcoord1; [ 2.620][d][libmpv_render] [ 9] out vec2 texcoord1; [ 2.620][d][libmpv_render] [ 10] void main() { [ 2.620][d][libmpv_render] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0); [ 2.620][d][libmpv_render] [ 12] texcoord0 = vertex_texcoord0; [ 2.620][d][libmpv_render] [ 13] texcoord1 = vertex_texcoord1; [ 2.620][d][libmpv_render] [ 14] } [ 2.621][d][libmpv_render] fragment shader source: [ 2.621][d][libmpv_render] [ 1] #version 410 [ 2.621][d][libmpv_render] [ 2] #define tex1D texture [ 2.621][d][libmpv_render] [ 3] #define tex3D texture [ 2.622][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x)) [ 2.622][d][libmpv_render] [ 5] out vec4 out_color; [ 2.622][d][libmpv_render] [ 6] in vec2 texcoord0; [ 2.622][d][libmpv_render] [ 7] in vec2 texcoord1; [ 2.622][d][libmpv_render] [ 8] uniform mat3 colormatrix; [ 2.622][d][libmpv_render] [ 9] uniform vec3 colormatrix_c; [ 2.622][d][libmpv_render] [ 10] uniform sampler2DRect texture0; [ 2.622][d][libmpv_render] [ 11] uniform vec2 texture_size0; [ 2.622][d][libmpv_render] [ 12] uniform mat2 texture_rot0; [ 2.622][d][libmpv_render] [ 13] uniform vec2 texture_off0; [ 2.622][d][libmpv_render] [ 14] uniform vec2 pixel_size0; [ 2.622][d][libmpv_render] [ 15] uniform sampler2DRect texture1; [ 2.622][d][libmpv_render] [ 16] uniform vec2 texture_size1; [ 2.622][d][libmpv_render] [ 17] uniform mat2 texture_rot1; [ 2.622][d][libmpv_render] [ 18] uniform vec2 texture_off1; [ 2.622][d][libmpv_render] [ 19] uniform vec2 pixel_size1; [ 2.622][d][libmpv_render] [ 20] void main() { [ 2.622][d][libmpv_render] [ 21] vec4 color = vec4(0.0, 0.0, 0.0, 1.0); [ 2.622][d][libmpv_render] [ 22] color.r = 1.000000 vec4(texture(texture0, texcoord0)).r; [ 2.622][d][libmpv_render] [ 23] color.gb = 1.000000 vec4(texture(texture1, texcoord1)).rg; [ 2.622][d][libmpv_render] [ 24] color = color.rgbr; [ 2.622][d][libmpv_render] [ 25] color.rgb = mat3(colormatrix) color.rgb + colormatrix_c; [ 2.622][d][libmpv_render] [ 26] color.a = 1.0; [ 2.622][d][libmpv_render] [ 27] // scaler pre-conversion [ 2.622][d][libmpv_render] [ 28] // main scaling [ 2.622][d][libmpv_render] [ 29] out_color = color; [ 2.622][d][libmpv_render] [ 30] } [ 2.622][d][libmpv_render] shader link log (status=1): [ 2.624][v][cplayer] starting audio playback [ 2.624][v][cplayer] playback restart complete [ 2.687][v][cplayer] Set property: pause=false -> 1 [ 2.693][d][libmpv_render] vertex shader source: [ 2.693][d][libmpv_render] [ 1] #version 410 [ 2.693][d][libmpv_render] [ 2] #define tex1D texture [ 2.693][d][libmpv_render] [ 3] #define tex3D texture [ 2.693][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x)) [ 2.693][d][libmpv_render] [ 5] in vec2 vertex_position; [ 2.693][d][libmpv_render] [ 6] in vec2 vertex_texcoord0; [ 2.693][d][libmpv_render] [ 7] out vec2 texcoord0; [ 2.693][d][libmpv_render] [ 8] void main() { [ 2.693][d][libmpv_render] [ 9] gl_Position = vec4(vertex_position, 1.0, 1.0); [ 2.693][d][libmpv_render] [ 10] texcoord0 = vertex_texcoord0; [ 2.693][d][libmpv_render] [ 11] } [ 2.695][d][libmpv_render] fragment shader source: [ 2.695][d][libmpv_render] [ 1] #version 410 [ 2.695][d][libmpv_render] [ 2] #define tex1D texture [ 2.695][d][libmpv_render] [ 3] #define tex3D texture [ 2.695][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x)) [ 2.695][d][libmpv_render] [ 5] out vec4 out_color; [ 2.695][d][libmpv_render] [ 6] in vec2 texcoord0; [ 2.696][d][libmpv_render] [ 7] uniform vec3 src_luma; [ 2.696][d][libmpv_render] [ 8] uniform vec3 dst_luma; [ 2.696][d][libmpv_render] [ 9] uniform sampler3D lut_3d; [ 2.696][d][libmpv_render] [ 10] uniform sampler2D texture0; [ 2.696][d][libmpv_render] [ 11] uniform vec2 texture_size0; [ 2.696][d][libmpv_render] [ 12] uniform mat2 texture_rot0; [ 2.696][d][libmpv_render] [ 13] uniform vec2 texture_off0; [ 2.696][d][libmpv_render] [ 14] uniform vec2 pixel_size0; [ 2.696][d][libmpv_render] [ 15] float hable(float x) { [ 2.696][d][libmpv_render] [ 16] return ((x (0.150000x + 0.050000)+0.004000)/(x (0.150000x + 0.500000) + 0.060000)) - 0.066667; [ 2.696][d][libmpv_render] [ 17] } [ 2.696][d][libmpv_render] [ 18] void main() { [ 2.696][d][libmpv_render] [ 19] vec4 color = vec4(0.0, 0.0, 0.0, 1.0); [ 2.696][d][libmpv_render] [ 20] #undef tex [ 2.696][d][libmpv_render] [ 21] #undef texmap [ 2.696][d][libmpv_render] [ 22] #define tex texture0 [ 2.696][d][libmpv_render] [ 23] #define texmap texmap0 [ 2.696][d][libmpv_render] [ 24] vec2 pos = texcoord0; [ 2.696][d][libmpv_render] [ 25] vec2 size = texture_size0; [ 2.696][d][libmpv_render] [ 26] vec2 pt = pixel_size0; [ 2.696][d][libmpv_render] [ 27] color = texture(tex, pos); [ 2.696][d][libmpv_render] [ 28] color = 1.000000; [ 2.696][d][libmpv_render] [ 29] color.a = 1.000000; [ 2.696][d][libmpv_render] [ 30] // scaler post-conversion [ 2.696][d][libmpv_render] [ 31] // color mapping [ 2.696][d][libmpv_render] [ 32] // linearize [ 2.696][d][libmpv_render] [ 33] color.rgb = clamp(color.rgb, 0.0, 1.0); [ 2.696][d][libmpv_render] [ 34] color.rgb = pow(color.rgb, vec3(1.0/78.843750)); [ 2.696][d][libmpv_render] [ 35] color.rgb = max(color.rgb - vec3(0.835938), vec3(0.0)) [ 2.696][d][libmpv_render] [ 36] / (vec3(18.851562) - vec3(18.687500) color.rgb); [ 2.696][d][libmpv_render] [ 37] color.rgb = pow(color.rgb, vec3(1.0/0.159302)); [ 2.696][d][libmpv_render] [ 38] color.rgb = vec3(100.000000); [ 2.696][d][libmpv_render] [ 39] color.rgb = vec3(1.0/100.000000); [ 2.696][d][libmpv_render] [ 40] color.rgb = vec3(100.000000); [ 2.696][d][libmpv_render] [ 41] // HDR tone mapping [ 2.696][d][libmpv_render] [ 42] float sig = max(max(color.r, color.g), color.b); [ 2.696][d][libmpv_render] [ 43] float sig_peak = 10.000000; [ 2.696][d][libmpv_render] [ 44] float sig_avg = 0.250000; [ 2.696][d][libmpv_render] [ 45] float sig_orig = sig; [ 2.696][d][libmpv_render] [ 46] float slope = min(1.0, 0.250000 / sig_avg); [ 2.696][d][libmpv_render] [ 47] sig = slope; [ 2.696][d][libmpv_render] [ 48] sig_peak = slope; [ 2.696][d][libmpv_render] [ 49] float luma = dot(dst_luma, color.rgb); [ 2.696][d][libmpv_render] [ 50] float coeff = max(sig - 0.180000, 1e-6) / max(sig, 1e-6); [ 2.696][d][libmpv_render] [ 51] coeff = pow(coeff, 20.000000); [ 2.696][d][libmpv_render] [ 52] color.rgb = mix(color.rgb, vec3(luma), coeff); [ 2.696][d][libmpv_render] [ 53] sig = mix(sig, luma slope, coeff); [ 2.696][d][libmpv_render] [ 54] sig = hable(sig) / hable(sig_peak); [ 2.696][d][libmpv_render] [ 55] sig = min(sig, 1.0); [ 2.696][d][libmpv_render] [ 56] color.rgb = vec3(sig / sig_orig); [ 2.696][d][libmpv_render] [ 57] color.rgb = vec3(1.000000); [ 2.696][d][libmpv_render] [ 58] // delinearize [ 2.696][d][libmpv_render] [ 59] color.rgb = clamp(color.rgb, 0.0, 1.0); [ 2.696][d][libmpv_render] [ 60] color.rgb = vec3(1.000000); [ 2.696][d][libmpv_render] [ 61] color.rgb = pow(color.rgb, vec3(1.0/2.2)); [ 2.696][d][libmpv_render] [ 62] vec3 cpos; [ 2.696][d][libmpv_render] [ 63] cpos[0] = LUT_POS(color[0], 64.0); [ 2.696][d][libmpv_render] [ 64] cpos[1] = LUT_POS(color[1], 64.0); [ 2.696][d][libmpv_render] [ 65] cpos[2] = LUT_POS(color[2], 64.0); [ 2.696][d][libmpv_render] [ 66] color.rgb = tex3D(lut_3d, cpos).rgb; [ 2.696][d][libmpv_render] [ 67] out_color = color; [ 2.696][d][libmpv_render] [ 68] } [ 2.697][d][libmpv_render] shader link log (status=1): [ 2.706][v][libmpv_render] Window size: 3360x2100 [ 2.706][v][libmpv_render] Video source: 3840x2160 (1:1) [ 2.706][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 105) 3360x1890 [ 2.706][v][libmpv_render] Video scale: 0.875000/0.875000 [ 2.706][v][libmpv_render] OSD borders: l=0 t=105 r=0 b=105 [ 2.706][v][libmpv_render] Video borders: l=0 t=105 r=0 b=105 [ 2.707][v][cplayer] Set property: window-scale=0.437500 -> 1 [ 2.766][v][libmpv_render] Window size: 3360x2100 [ 2.766][v][libmpv_render] Video source: 3840x2160 (1:1) [ 2.766][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 105) 3360x1890 [ 2.766][v][libmpv_render] Video scale: 0.875000/0.875000 [ 2.766][v][libmpv_render] OSD borders: l=0 t=105 r=0 b=105 [ 2.766][v][libmpv_render] Video borders: l=0 t=105 r=0 b=105 [ 2.893][v][cplayer] Set property: fullscreen=true -> 1 [ 2.893][v][libmpv_render] Window size: 3360x2100 [ 2.893][v][libmpv_render] Video source: 3840x2160 (1:1) [ 2.893][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 105) 3360x1890 [ 2.893][v][libmpv_render] Video scale: 0.875000/0.875000 [ 2.893][v][libmpv_render] OSD borders: l=0 t=105 r=0 b=105 [ 2.893][v][libmpv_render] Video borders: l=0 t=105 r=0 b=105 [ 4.945][w][cplayer] [ 4.945][w][cplayer] Audio/Video desynchronisation detected! Possible reasons include too slow [ 4.945][w][cplayer] hardware, temporary CPU spikes, broken drivers, and broken files. Audio [ 4.945][w][cplayer] position will not match to the video (see A-V status field). [ 4.945][w][cplayer] [ 5.651][v][cplayer] Set property: pause=true -> 1 [ 5.655][d][cplayer] Run command: seek, flags=0, args=[20.592238, absolute-percent+exact, unused] [ 5.655][v][cplayer] Set property: pause=false -> 1 [ 5.655][v][mkv] queuing seek to 1931.847620 [ 5.656][v][mkv] execute seek (to 1931.847620 flags 32) [ 5.685][v][cplayer] hr-seek, skipping to 1931.847620 [ 5.775][v][mkv] seek done [ 5.987][v][vd] Decoder format: 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/auto SP=10.000000 CL=unknown (auto 0.000000/0.000000/0.000000) [ 5.987][v][vd] Using container aspect ratio. [ 5.987][d][ffmpeg/audio] dca: Forcing XLL recovery mode [ 7.185][v][cplayer] first video frame after restart shown [ 7.189][v][libmpv_render] Reallocating OSD texture to 1024x64. [ 7.190][d][libmpv_render] vertex shader source: [ 7.190][d][libmpv_render] [ 1] #version 410 [ 7.190][d][libmpv_render] [ 2] #define tex1D texture [ 7.190][d][libmpv_render] [ 3] #define tex3D texture [ 7.190][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x)) [ 7.190][d][libmpv_render] [ 5] in vec2 vertex_position; [ 7.190][d][libmpv_render] [ 6] in vec2 vertex_texcoord; [ 7.190][d][libmpv_render] [ 7] out vec2 texcoord; [ 7.190][d][libmpv_render] [ 8] in vec4 vertex_ass_color; [ 7.190][d][libmpv_render] [ 9] out vec4 ass_color; [ 7.190][d][libmpv_render] [ 10] void main() { [ 7.190][d][libmpv_render] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0); [ 7.190][d][libmpv_render] [ 12] texcoord = vertex_texcoord; [ 7.190][d][libmpv_render] [ 13] ass_color = vertex_ass_color; [ 7.190][d][libmpv_render] [ 14] } [ 7.192][d][libmpv_render] fragment shader source: [ 7.192][d][libmpv_render] [ 1] #version 410 [ 7.192][d][libmpv_render] [ 2] #define tex1D texture [ 7.192][d][libmpv_render] [ 3] #define tex3D texture [ 7.192][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x)) [ 7.192][d][libmpv_render] [ 5] out vec4 out_color; [ 7.192][d][libmpv_render] [ 6] in vec2 texcoord; [ 7.192][d][libmpv_render] [ 7] in vec4 ass_color; [ 7.192][d][libmpv_render] [ 8] uniform sampler2D osdtex; [ 7.192][d][libmpv_render] [ 9] uniform vec3 src_luma; [ 7.192][d][libmpv_render] [ 10] uniform vec3 dst_luma; [ 7.192][d][libmpv_render] [ 11] uniform mat3 cms_matrix; [ 7.192][d][libmpv_render] [ 12] uniform sampler3D lut_3d; [ 7.192][d][libmpv_render] [ 13] void main() { [ 7.192][d][libmpv_render] [ 14] vec4 color = vec4(0.0, 0.0, 0.0, 1.0); [ 7.192][d][libmpv_render] [ 15] color = texture(osdtex, texcoord).bgra; [ 7.192][d][libmpv_render] [ 16] // color mapping [ 7.192][d][libmpv_render] [ 17] // linearize [ 7.192][d][libmpv_render] [ 18] color.rgb = clamp(color.rgb, 0.0, 1.0); [ 7.192][d][libmpv_render] [ 19] color.rgb = mix(color.rgb vec3(1.0/12.92), pow((color.rgb + vec3(0.055))/vec3(1.055), vec3(2.4)), lessThan(vec3(0.04045), color.rgb)); [ 7.192][d][libmpv_render] [ 20] color.rgb = vec3(1.0/1.000000); [ 7.192][d][libmpv_render] [ 21] color.rgb = vec3(1.000000); [ 7.192][d][libmpv_render] [ 22] color.rgb = cms_matrix color.rgb; [ 7.192][d][libmpv_render] [ 23] color.rgb = vec3(1.000000); [ 7.192][d][libmpv_render] [ 24] // delinearize [ 7.192][d][libmpv_render] [ 25] color.rgb = clamp(color.rgb, 0.0, 1.0); [ 7.192][d][libmpv_render] [ 26] color.rgb = vec3(1.000000); [ 7.192][d][libmpv_render] [ 27] color.rgb = pow(color.rgb, vec3(1.0/2.2)); [ 7.192][d][libmpv_render] [ 28] vec3 cpos; [ 7.192][d][libmpv_render] [ 29] cpos[0] = LUT_POS(color[0], 64.0); [ 7.192][d][libmpv_render] [ 30] cpos[1] = LUT_POS(color[1], 64.0); [ 7.192][d][libmpv_render] [ 31] cpos[2] = LUT_POS(color[2], 64.0); [ 7.192][d][libmpv_render] [ 32] color.rgb = tex3D(lut_3d, cpos).rgb; [ 7.192][d][libmpv_render] [ 33] out_color = color; [ 7.192][d][libmpv_render] [ 34] } [ 7.193][v][libmpv_render] shader link log (status=1): WARNING: Output of vertex shader 'ass_color' not read by fragment shader [ 7.193][v][libmpv_render] [ 7.206][v][cplayer] starting audio playback [ 7.206][v][cplayer] playback restart complete [ 8.688][w][cplayer] [ 8.688][w][cplayer] Audio/Video desynchronisation detected! Possible reasons include too slow [ 8.688][w][cplayer] hardware, temporary CPU spikes, broken drivers, and broken files. Audio [ 8.688][w][cplayer] position will not match to the video (see A-V status field). [ 8.688][w][cplayer] [ 11.769][v][cplayer] Set property: pause=true -> 1 [ 11.772][d][cplayer] Run command: seek, flags=0, args=[24.997480, absolute-percent+exact, unused] [ 11.772][v][mkv] queuing seek to 2345.122573 [ 11.774][v][mkv] execute seek (to 2345.122573 flags 32) [ 11.775][v][cplayer] hr-seek, skipping to 2345.122573 [ 11.775][d][cplayer] Run command: seek, flags=0, args=[24.997480, absolute-percent+exact, unused] [ 11.775][v][cplayer] Set property: pause=false -> 1 [ 11.776][d][cplayer] Run command: seek, flags=0, args=[24.997480, absolute-percent+exact, unused] [ 11.859][v][mkv] seek done [ 12.117][v][vd] Decoder format: 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/auto SP=10.000000 CL=unknown (auto 0.000000/0.000000/0.000000) [ 12.117][v][vd] Using container aspect ratio. [ 12.117][d][ffmpeg/audio] dca: Forcing XLL recovery mode [ 12.117][v][mkv] queuing seek to 2345.122573 [ 12.117][v][mkv] execute seek (to 2345.122573 flags 32) [ 12.120][v][mkv] seek done [ 12.146][v][cplayer] hr-seek, skipping to 2345.122573 [ 12.354][v][vd] Decoder format: 3840x2160 videotoolbox[nv12] bt.2020-ncl/bt.2020/pq/limited/auto SP=10.000000 CL=unknown (auto 0.000000/0.000000/0.000000) [ 12.354][v][vd] Using container aspect ratio. [ 12.354][d][ffmpeg/audio] dca: Forcing XLL recovery mode [ 12.811][v][libmpv_render] Reallocating OSD texture to 1024x256. [ 12.819][v][cplayer] first video frame after restart shown [ 12.830][v][cplayer] starting audio playback [ 12.830][v][cplayer] playback restart complete [ 14.008][w][cplayer] [ 14.008][w][cplayer] Audio/Video desynchronisation detected! Possible reasons include too slow [ 14.008][w][cplayer] hardware, temporary CPU spikes, broken drivers, and broken files. Audio [ 14.008][w][cplayer] position will not match to the video (see A-V status field). [ 14.008][w][cplayer]

phamquochoan commented 5 years ago

I've the same problem as well. Furthermore, HDR 4K movies that filmed with Imax camera (for example Dunkirk) are getting even worst. Played on iMac 2017 - 3.4 GHz Intel Core i5 - Radeon Pro 570

Comment to follow bug update.

dmattera commented 5 years ago

Same issue here.

IINA: 1.0.4 OS: 10.14.5 Hardware: 2012 13" MBP - i7 2.9GHz - Intel HD Graphics 4000

Please attach the playing log.

Sent with GitHawk

...it's been 4 months since OP provided info. "needs additional info" tag should be dropped.

uiryuu commented 5 years ago

Have you guys tried to use mpv to play those files?

phamquochoan commented 5 years ago

Played it on VLC, it went smooth without a problem

dmattera commented 5 years ago

Have you guys tried to use mpv to play those files?

yes, I'm in the same boat as OP where mpv works just fine.

lilipeipei commented 5 years ago

Hi, same issue here. I get this issue with all HEVC videos, even just 1080p, which play perfectly on mpv.

Vindictor commented 5 years ago

Hi there, I'm a new Mac user, recently purchased a 2018 Mac Mini just to give Mac OS a tryout. Earlier on I made a video with my iPhone X, 3840x2160 60fps HEVC.

I airdropped the file to the Mac, and when I play the file in Quicktime it plays perfectly, on my 4K TV. (Perfectly except that quicktime goes to a black screen in fullscreen mode once the controls have faded out, which led me to try other players)

I already had VLC installed. I tried the video in that, but it was a bit choppy. I wasn't sure if VLC was even using hardware acceleration, so after a bit of Googling I found users recommending IINA. If I load this iPhone video into IINA it's also pretty choppy, and viewing Inspector seems to show roughly half of all frames are being dropped.

I disabled hardware acceleration and my CPU usage immediately shot up to 100% (I have the 6 core i5 model), the fan started, and performance was even worse. I reenabled hardware acceleration (I've tried both auto, and auto (copy)) and the CPU usage was lower, but playback is still not smooth. I considered that the onboard Intel UHD Graphics 630 might not be strong enough, but... Quicktime can play the file flawlessly. Also I'm pretty sure modern Intel Graphics can decode HEVC without issue.

I've literally just tried this program for the first time, so haven't done much further testing. Once I noticed many frames were dropping I came here to GitHub, noticed this thread and thought I'd add to it.

I did just try another two videos. One a 1080p h.264 at 24fps, and one 1080p h.264 at 29.997fps. Both appear a bit jerky during panning shots, but no frames are being dropped. I imagine it's because the Mac is outputting 60fps. I'm guessing Mac OS won't allow video programs to override and output the correct framerate of a file?

One of the reasons I bought this Mac Mini was to try it as a HTPC, so I'm really hoping to get these issues sorted.

I've downloaded, but not tried mpv, yet.

I'm connected to a UHD TV, outputting 3840x2160 but 1080p (HiDPI) until I can figure out the scaling better. (2160p made the text too small, 1080p HiDPI is too big. If I could scale the equivalent of 1440p that would be about right, but that's another Mac OS Noob issue)

IINA 1.0.4 Build 107 Mac OS Mojave 10.14.5 Mac mini (2018) 3 GHz Intel Core i5 8 GB 2667 MHz DDR4 Intel UHD Graphics 630 1536 MB

gzqx commented 4 years ago

Same issue. 2017mbp15 with GPU macOS 10.15.3 (19D76) IINA 1.0.6 Build 113 mpv and VLC works fine.

Justsoos commented 4 years ago

it is not a bug of iina but the MPV core, very often occur on MACOS, appear randomly in anywhere of a video replay, lag and stuck for secs, not easy to reproduce, and it might be the using of soooo old OpenGL on MPV up to v4.1 which Apple deprecated already but not an advanced MoltenVK/Metal2 interface.

image

https://github.com/mpv-player/mpv/issues/5571 and a long story conflict history on IINA and MPV: https://github.com/Justsoos/mpv/issues/2

Justsoos commented 4 years ago

BTW, the most obvious evidence are such logs:

[w][cplayer]
[w][cplayer] Audio/Video desynchronisation detected! Possible reasons include too slow
[w][cplayer] hardware, temporary CPU spikes, broken drivers, and broken files. Audio
[w][cplayer] position will not match to the video (see A-V status field).
[w][cplayer]

it is from MPV core

melgu commented 4 years ago

For me it's also much slower than MPV. MPV (and VLC for that matter) can playback 2160p without any hiccups, but Iina really struggles with the video resembling more of a slideshow.

Interestingly, while MPV uses about 300-400% of the CPU and about 50% of the GPU (Activity Monitor), Iina only uses about 50% CPU with another 50% for VTDecoderXPCService. It seems like Iina doesn't use the GPU at all.

Device: MacBook Pro 15" (Late 2016) 2,9 GHz Quad-Core Intel Core i7 AMD Radeon Pro 460

macOS Catalina 10.15.4

mightysashiman commented 4 years ago

same issue here. rMBP 2015. All smooth in VLC. Lags like hell in Iina.

microfx commented 4 years ago

Anything new on this issue? I would love to keep / use IINA but its lags let me walk away from it.

speksy commented 2 years ago

Same here. Very slow and frame drops on MBP 2022 M1 Pro. Only on HEVC.

Javihache commented 1 year ago

Same problem here playing 2160p mkv with iina on Macbook Pro i5 2018 16GB RAM.