[cplayer]info: Playing: D:/anime/[Toaru Majutsu no Index S3][06][GB_JP][1080P].mp4
[cplayer]v: Running hook: ytdl_hook/on_load
[ytdl_hook]v: ytdl:// hook
[ytdl_hook]v: not a ytdl:// url
[ifo]v: Opening D:/anime/[Toaru Majutsu no Index S3][06][GB_JP][1080P].mp4
[ifo_dvdnav]v: Opening D:/anime/[Toaru Majutsu no Index S3][06][GB_JP][1080P].mp4
[bdmv/bluray]v: Opening D:/anime/[Toaru Majutsu no Index S3][06][GB_JP][1080P].mp4
[file]v: Opening D:/anime/[Toaru Majutsu no Index S3][06][GB_JP][1080P].mp4
[demux]v: Trying demuxers for level=normal.
[lavf]v: Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048.
[demux]v: Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat)
[cplayer]v: Opening done: D:/anime/[Toaru Majutsu no Index S3][06][GB_JP][1080P].mp4
[find_files]v: Loading external files in D:/anime/
[cplayer]v: Running hook: ytdl_hook/on_preloaded
[lavf]v: select track 0
[lavf]v: select track 1
[cplayer]info: (+) Video --vid=1 (*) (h264 1920x1080 23.976fps)
[cplayer]info: (+) Audio --aid=1 (*) (aac 2ch 44100Hz)
[vd]v: Container reported FPS: 23.976025
[vd]v: Codec list:
[vd]v: h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[vd]v: h264_cuvid (h264) - Nvidia CUVID H264 decoder
[vd]v: Opening decoder h264
[vd]v: Looking at hwdec h264-d3d11va...
[vd]v: Could not create device.
[vd]v: Looking at hwdec h264-dxva2...
[vd]v: Could not create device.
[vd]v: Looking at hwdec h264-nvdec...
[vd]v: Could not create device.
[vd]v: Looking at hwdec h264-dxva2-copy...
[vd]v: Trying hardware decoding via h264-dxva2-copy.
[vd]v: Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10)
[vf]v: User filter list:
[vf]v: lavfi (lavfi.00)
[ad]v: Codec list:
[ad]v: aac - AAC (Advanced Audio Coding)
[ad]v: aac_fixed (aac) - AAC (Advanced Audio Coding)
[ad]v: Opening decoder aac
[ad]v: Requesting 1 threads for decoding.
[ad]v: Selected codec: aac (AAC (Advanced Audio Coding))
[af]v: User filter list:
[af]v: (empty)
[cplayer]v: Starting playback...
[cplayer]v: Set property: pause=false -> 1
[vd]v: Pixel formats supported by decoder: cuda dxva2_vld d3d11va_vld d3d11 yuv420p
[vd]v: Codec profile: High (0x64)
[vd]v: Requesting pixfmt 'dxva2_vld' from decoder.
[vd]info: Using hardware decoding (dxva2-copy).
[vd]v: Decoder format: 1920x1080 nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vf]v: [in] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[vf]v: [userdeint] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[vf]v: [userdeint] (disabled)
[vf]v: [lavfi] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[vf]v: [autorotate] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[vf]v: [autorotate] (disabled)
[vf]v: [convert] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[vf]v: [convert] (disabled)
[vf]v: [out] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[cplayer]info: VO: [libmpv] 1920x1080 nv12
[cplayer]v: VO: Description: render API for libmpv
[vo/opengl-cb]v: reconfig to 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[vo/opengl-cb]v: mpv_render_context_render() not being called or stuck.
[cplayer]v: first video frame after restart shown
[af]v: [in] 44100Hz stereo 2ch floatp
[af]v: [userspeed] 44100Hz stereo 2ch floatp
[af]v: [userspeed] (disabled)
[af]v: [convert] 44100Hz stereo 2ch floatp
[cplayer]v: Set property: ao-volume=30 -> -2
[ao]v: Trying audio driver 'wasapi'
[ao/wasapi]v: requested format: 44100 Hz, stereo channels, floatp
[ao/wasapi]v: No device specified. Selecting default.
[ao/wasapi]v: Selecting device '{0a11b5f6-f1a7-4629-ab6a-b47869309465}' (扬声器 (Conexant SmartAudio HD))
[ao/wasapi]v: Monitoring changes in device {0.0.0.00000000}.{0a11b5f6-f1a7-4629-ab6a-b47869309465}
[ao/wasapi]v: Trying stereo float (32/32 bits) @ 44100hz (shared) -> ok
[ao/wasapi]v: Closest match is stereo float (32/32 bits) @ 48000hz
[ao/wasapi]v: Accepted as stereo float @ 48000hz -> stereo float (32/32 bits) @ 48000hz (shared)
[ao/wasapi]v: Device period: 10 ms
[ao/wasapi]v: OnPropertyValueChanged triggered on device {0.0.0.00000000}.{0a11b5f6-f1a7-4629-ab6a-b47869309465}
[ao/wasapi]v: Changed property: {d4ef3098-c967-4a4e-b219-acb6da1dc373},4
[ao/wasapi]v: OnPropertyValueChanged triggered on device {0.0.0.00000000}.{0a11b5f6-f1a7-4629-ab6a-b47869309465}
[ao/wasapi]v: Changed property: {d4ef3098-c967-4a4e-b219-acb6da1dc373},4
[ao/wasapi]v: OnPropertyValueChanged triggered on device {0.0.0.00000000}.{0a11b5f6-f1a7-4629-ab6a-b47869309465}
[ao/wasapi]v: Changed property: {d4ef3098-c967-4a4e-b219-acb6da1dc373},4
[ao/wasapi]v: OnPropertyValueChanged triggered on device {0.0.0.00000000}.{0a11b5f6-f1a7-4629-ab6a-b47869309465}
[ao/wasapi]v: Changed property: {d4ef3098-c967-4a4e-b219-acb6da1dc373},4
[ao/wasapi]v: OnPropertyValueChanged triggered on device {0.0.0.00000000}.{0a11b5f6-f1a7-4629-ab6a-b47869309465}
[ao/wasapi]v: Changed property: {d4ef3098-c967-4a4e-b219-acb6da1dc373},4
[ao/wasapi]v: Buffer frame count: 2400 (50 ms)
[ao/wasapi]v: IAudioClock::GetFrequency gave a frequency of 384000.
[ao/wasapi]v: device buffer: 2400 samples.
[ao/wasapi]v: using soft-buffer of 9600 samples.
[cplayer]info: AO: [wasapi] 48000Hz stereo 2ch float
[cplayer]v: AO: Description: Windows WASAPI audio output (event mode)
[vo/opengl-cb]v: mpv_render_context_render() not being called or stuck.
[autoconvert]v: inserting resampler
[swresample]v: format change, reinitializing resampler
[swresample]v: 44100Hz stereo floatp -> 48000Hz stereo float
[af]v: [out] 48000Hz stereo 2ch float
[cplayer]v: Set property: ao-mute=false -> 1
[cplayer]v: starting audio playback
[cplayer]v: playback restart complete
[libmpv_render]v: Window size: 1107x645
[libmpv_render]v: Video source: 1920x1080 (1:1)
[libmpv_render]v: Video display: (0, 0) 1920x1080 -> (0, 11) 1107x622
[libmpv_render]v: Video scale: 0.576562/0.575926
[libmpv_render]v: OSD borders: l=0 t=11 r=0 b=12
[libmpv_render]v: Video borders: l=0 t=11 r=0 b=12
[libmpv_render]v: Texture for plane 0: 1920x1080
[libmpv_render]v: Texture for plane 1: 960x540
[libmpv_render]v: Testing FBO format rgba16f
[libmpv_render]v: Using FBO format rgba16f.
[libmpv_render]v: No advanced processing required. Enabling dumb mode.
[cplayer]v: Set property: pause=true -> 1
我看了一下,视频显示不了的原因应该是“mpv_render_context_render() not being called or stuck.”造成的,按照官方解释,可能是你的render线程wait一个不安全的libmpv API,造成了死锁
至于第一次视频打开时蓝屏的问题我就没怎么看了,把视频停止再重新打开蓝屏就解决了,预计可能是窗口resize时出现的问题
媒体库是记录你看过的动画的,只有关联了弹幕池的动画才会被加入媒体库中
其他视频也是这样吗?
视频画面没有输出与这个的关系应该不大
(但我觉得大概不是问题的原因)
愿意测试一下吗?测试 这是两个简单的调用libmpv的播放器,解压后放在KikoPlay.exe目录下,可以试试能不能用它们播放视频
那,,要不试一试最初的0.1版本?
暂时找不到原因了
mpv中的hwdec参数,目前仍在试验当中,选auto的话,在不同的机器上可能会有各种各样的奇妙的bug出现,因此最好将其默认置为关闭。如果有需要的话,再根据自己的机器自行设置就是了。。。
我查看了一下问题发生的原因,是因为打开了hwdec后,hwdec使用的那块显存被另一个模块给踩了,所以mpv日志里才会提示Fragment shader编译失败。。。
我在0.3版本的程序中强制设置mpv参数"hwdec=no",问题也一样解决了。
ctrl+←→ 逐帧向前,向后