wang-bin / fvp

Flutter video player plugin for all desktop+mobile platforms. download prebuilt examples from github actions. https://pub.dev/packages/fvp
BSD 3-Clause "New" or "Revised" License
126 stars 20 forks source link

【Windows】部分特定链接疑似无法播放? #22

Closed luckykeeper closed 9 months ago

luckykeeper commented 10 months ago

作者您好,我是刚刚接触 flutter 的菜鸟,6月的时候,我用 https://github.com/zezo357/flutter_meedu_videoplayer 弄了个播放器出来这个,不过因为当时其桌面端使用的 media_kit 无法解析部分链接的问题,Windows 端一直没有搞定,刚刚发现它那边把 Windows 端播放切到您这边了,就跟着把代码稍改了改,但是发现 Windows 端还是不能播放(这套代码在安卓上一直是正常的,基本上每天都拿它听歌),以下是它的 log

[flutter_meedu_videoplayer] BoxFit.scaleDown
[flutter_meedu_videoplayer] Fit is BoxFit.scaleDown
[flutter_meedu_videoplayer] Last fit used was scaleDown
[flutter_meedu_videoplayer] Exception: No Stream<VideoEvent> for textureId: -1.
[flutter_meedu_videoplayer] #0      MdkVideoPlayer.videoEventsFor
video_player_mdk.dart:225
#1      VideoPlayerController.initialize
video_player.dart:488
                            <asynchronous suspension>
#2      MeeduPlayerController.setDataSource
controller.dart:533
                            <asynchronous suspension>

[flutter_meedu_videoplayer] Fit is BoxFit.scaleDown
[flutter_meedu_videoplayer] hidden videoFit Changed

为了探究这个问题来自 flutter_meedu_videoplayer 还是来自 fvp,我下载了 fvp 的源码,使用 fvp/example 里面的 demo 进行了测试 如下图,将 demo 里面的链接替换成了自己的链接 image 两个链接均无法播放,以下提供两个链接供调试,在浏览器中都能够正常播放 第一个链接报错:postCObject error,稍后程序会自动退出 第二个链接报的和最上面 flutter_meedu_videoplayer 报的是一个错误 _Exception (Exception: No Stream<VideoEvent> for textureId: -1.) 上面第二个链接是我自己服务器上面的资源,来自 cloudreve 的外链

希望大佬能抽空帮忙看下,感谢!

wang-bin commented 10 months ago

在main.dart里添加如下代码,然后把运行日志贴一下。

Logger.root.level = Level.ALL;
  Logger.root.onRecord.listen((record) {
    print('${record.loggerName}.${record.level.name}: ${record.time}: ${record.message}');
  });

目前的错误处理不完善,后面会改进

luckykeeper commented 10 months ago

收到,在 fvp/example 里面添加了以上代码,下面是第一个链接的日志

Launching lib\main.dart on Windows in debug mode...
√  Built build\windows\runner\Debug\fvp_example.exe.
Connecting to VM Service at ws://127.0.0.1:64756/XBAiTpw1q7k=/ws
flutter: mdk.INFO: 2023-08-25 16:23:11.925066: 0.21.1 (git 9b3b339) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.20348 x86_64; MSVC1936; MSVCRT14.36.32532.0/msvcp140.dll; 08:58:53 Aug 24 2023
flutter: fvp.FINE: 2023-08-25 16:23:13.202610: 669361699 player2859238448112 create(https://oa.hbfu.edu.cn/backstage/filecenter/file/8be0dbc06a3a490c9012b3abf2292ebd)
flutter: mdk.INFO: 2023-08-25 16:23:13.233527: default00000299AFB474A0 new FrameReader...
flutter: mdk.INFO: 2023-08-25 16:23:13.233527: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-25 16:23:13.233527: XAudio2_9.dll
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: Build with XAudio2 from Win8+ SDK
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: Try symbol 'XAudio2Create' from Windows SDK dll
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: default00000299B8197EC0 new FrameReader...
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: 00000299AF9E7CF0__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: default FrameReader00000299AFB474A0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: default00000299AFB474A0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: default FrameReader00000299AFB474A0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: default00000299AFB474A0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:23:13.276414: 00000299AFB46D10 MediaControl.prepare(0, ...) https://oa.hbfu.edu.cn/backstage/filecenter/file/8be0dbc06a3a490c9012b3abf2292ebd
flutter: mdk.INFO: 2023-08-25 16:23:13.279405: default 00000299AFB474A0 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-08-25 16:23:13.279405: default 00000299AFB474A0 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-08-25 16:23:13.282398: 669361699 player2859238448112 onMediaStatusChanged: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-08-25 16:23:13.283395: default FrameReader00000299AFB474A0 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-08-25 16:23:13.283395: default FrameReader00000299AFB474A0 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-08-25 16:23:13.283395: start frame reader thread: 16684
flutter: mdk.INFO: 2023-08-25 16:23:13.283395: try to load av module: D:\dart\fvp\example\build\windows\runner\Debug\ffmpeg-6.dll
flutter: mdk.INFO: 2023-08-25 16:23:13.420520: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Debug\ffmpeg-6.dll
flutter: mdk.INFO: 2023-08-25 16:23:13.452434: Selected avutil runtime version: 58.17.100 (build: 58.17.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:23:13.492979: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
flutter: mdk.INFO: 2023-08-25 16:23:13.526084: av_dict_set00007FFD2F528AC0
flutter: mdk.INFO: 2023-08-25 16:23:13.543955: Selected avformat runtime version: 60.10.100 (build: 60.10.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:23:13.543955: avformat_version00007FFD2F5192B0
flutter: mdk.INFO: 2023-08-25 16:23:13.622744: Trying MediaIO FFmpeg for protocol "https"
flutter: mdk.INFO: 2023-08-25 16:23:13.622744: 00000299AFB27C50 open url: https://oa.hbfu.edu.cn/backstage/filecenter/file/8be0dbc06a3a490c9012b3abf2292ebd
flutter: mdk.INFO: 2023-08-25 16:23:13.762015: FFmpeg/Libav runtime git-2023-08-19-8c789c5-avbuild
flutter: mdk.INFO: 2023-08-25 16:23:14.019904: 00000299AFB27C50 url opened
flutter: mdk.INFO: 2023-08-25 16:23:14.019904: default 00000299AFB474A0 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-08-25 16:23:14.019904: Selected avcodec runtime version: 60.23.100 (build: 60.23.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:23:14.019904: av_packet_alloc00007FFD2F033490
flutter: mdk.INFO: 2023-08-25 16:23:14.061091: before avformat_open_input. io: 00000299AFB27C50(FFmpeg/pb: 00000299AFA8F900, url: https://oa.hbfu.edu.cn/backstage/filecenter/file/8be0dbc06a3a490c9012b3abf2292ebd
flutter: mdk.INFO: 2023-08-25 16:23:14.371612: after avformat_open_input. pb: 00000299AFA8F900, iformat: 00007FFD2F78C060 context flags: 2097280, input format flags: 0
flutter: mdk.INFO: 2023-08-25 16:23:14.834335: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le
flutter: mdk.INFO: 2023-08-25 16:23:14.834335: incorrect start_time: -7, duration: 0
flutter: mdk.INFO: 2023-08-25 16:23:14.834335: Format: matroska,webm, range: -7 +237621ms, bitrate: 865508, size: 0
Metadata:
  HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 45
Segment-Durations-Ms: 5339,5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,2636,
  ENCODER: Lavf58.76.100
Streams: 2
 Video:
  stream#0, range: 0 +0ms, frames: 0
  codec: vp9 tag: 0 profile: 0 level: -99, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 0, 1280x720, fps: 29.97, bframes: 0, matrix: bt709, range: narrow
  Metadata:
   language: eng
   DURATION: 00:03:57.537000000
 Audio:
  stream#1, range: 0 +0ms, frames: 0
  codec: opus tag: 0 profile: -99 level: -99, sample size: 0/32, block align: 0, frame_size: 0, f32p stereo(2) @48000Hz, bitrate: 0
  extra data(19): 4F 70 75 73 48 65 61 64 01 02 38 01 80 BB 00 00 00 00 00
  Metadata:
   language: eng
   DURATION: 00:03:57.621000000
flutter: mdk.INFO: 2023-08-25 16:23:14.841317: default FrameReader00000299AFB474A0 request to pause 1, loaded: 0.
flutter: mdk.INFO: 2023-08-25 16:23:14.841317: default FrameReader00000299AFB474A0 state: 0=>1=>2, 0
flutter: mdk.INFO: 2023-08-25 16:23:14.841317: default FrameReader00000299AFB474A0 state requested: 2, current: 0
flutter: mdk.INFO: 2023-08-25 16:23:14.841317: 00000299AFB46D10 prepared callback is invoked
flutter: mdk.INFO: 2023-08-25 16:23:14.842314: default 00000299AFB474A0 FrameReader::update MediaStatus 0X2=>0X4
postCObject error
flutter: fvp.FINE: 2023-08-25 16:23:14.853284: 669361699 player2859238448112 onMediaStatusChanged: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: mdk.INFO: 2023-08-25 16:23:14.855280: ***buffering progress 0%***
flutter: mdk.INFO: 2023-08-25 16:23:14.855280: default 00000299AFB474A0 FrameReader::update MediaStatus 0X4=>0X14
flutter: fvp.FINE: 2023-08-25 16:23:14.855280: 669361699 player2859238448112 onMediaStatusChanged: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: mdk.INFO: 2023-08-25 16:23:14.855280: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 2023-08-25 16:23:14.855280:
flutter: fvp.FINE: 2023-08-25 16:23:14.856277: 669361699 player2859238448112 onEvent: reader.buffering 0
flutter: mdk.INFO: 2023-08-25 16:23:14.857275: default FrameReader00000299AFB474A0 state: 0=>2=>1, 1
flutter: mdk.INFO: 2023-08-25 16:23:14.857275: default FrameReader00000299AFB474A0 update state: 0=>1
flutter: fvp.FINE: 2023-08-25 16:23:14.857275: 669361699 player2859238448112 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: mdk.INFO: 2023-08-25 16:23:14.858271: default FrameReader00000299AFB474A0 state: 1=>1=>2, 1
flutter: mdk.INFO: 2023-08-25 16:23:14.858271: default FrameReader00000299AFB474A0 update state: 1=>2
flutter: fvp.FINE: 2023-08-25 16:23:14.869242: 669361699 player2859238448112 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: mdk.INFO: 2023-08-25 16:23:14.869242: starting decode loop thread mdk.vdec0@21916
flutter: mdk.INFO: 2023-08-25 16:23:14.870239: starting decode loop thread mdk.adec1@26188
flutter: fvp.FINE: 2023-08-25 16:23:14.870239: 669361699 player2859238448112 onEvent: thread.video 1
flutter: mdk.INFO: 2023-08-25 16:23:14.870239: video stream#0 starting decoding loop from decoder index 0...
flutter: fvp.FINE: 2023-08-25 16:23:14.870239: 669361699 player2859238448112 onEvent: thread.audio 1
flutter: mdk.INFO: 2023-08-25 16:23:14.870239: audio stream#1 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-08-25 16:23:14.870239: creating video decoder: MFT:d3d=11...
flutter: mdk.INFO: 2023-08-25 16:23:14.870239: creating audio decoder: auto...
flutter: mdk.INFO: 2023-08-25 16:23:14.870239: opening video decoder: MFT...
flutter: mdk.INFO: 2023-08-25 16:23:14.870239: opening audio decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-25 16:23:14.871237: opening ffmpeg audio decoder: opus ...
flutter: mdk.INFO: 2023-08-25 16:23:14.871237: uninit com required for MFT: true
flutter: mdk.INFO: 2023-08-25 16:23:14.871237: AVCodec.Audio[opus.] decoder: 1 Single threads
flutter: mdk.INFO: 2023-08-25 16:23:14.871237: opus f32p, stereo @48000Hz
flutter: fvp.FINE: 2023-08-25 16:23:14.871237: 669361699 player2859238448112 onEvent: decoder.audio 0
flutter: mdk.INFO: 2023-08-25 16:23:14.871237: ***buffering progress 100%***
flutter: mdk.INFO: 2023-08-25 16:23:14.871237: default 00000299AFB474A0 FrameReader::update MediaStatus 0X14=>0X124
flutter: fvp.FINE: 2023-08-25 16:23:14.871237: 669361699 player2859238448112 onMediaStatusChanged: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-08-25 16:23:14.871237: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 2023-08-25 16:23:14.871237:
flutter: fvp.FINE: 2023-08-25 16:23:14.871237: 669361699 player2859238448112 onEvent: reader.buffering 100
flutter: mdk.INFO: 2023-08-25 16:23:14.872234: audio stream#1 sending 1 invalid AOT frame @0.006500s. seeking: 0
flutter: mdk.INFO: 2023-08-25 16:23:14.872234: 00000299AFB46D10 1st audio frame @0.006500
flutter: mdk.INFO: 2023-08-25 16:23:14.872234: 00000299AFB46D10 seek end audio frame @0.006500 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-08-25 16:23:14.872234: 4MFT flags: 81
flutter: mdk.INFO: 2023-08-25 16:23:14.873232: Selected avfilter runtime version: 9.11.100 (build: 9.11.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:23:14.873232: AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
flutter: mdk.INFO: 2023-08-25 16:23:14.873232: AudioRenderer format changed and reinitialize
flutter: mdk.INFO: 2023-08-25 16:23:14.874229: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 26188
flutter: mdk.INFO: 2023-08-25 16:23:14.874229: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
flutter: mdk.INFO: 2023-08-25 16:23:14.874229: 26188 uninit_com_: true
flutter: mdk.INFO: 2023-08-25 16:23:14.874229:
flutter: mdk.INFO: 2023-08-25 16:23:14.874229: 00000299AFB46D10 ao opened: 0, reopen: 0, bad ao: 1
flutter: mdk.INFO: 2023-08-25 16:23:14.874229: deactivate track 0 of audio
flutter: mdk.INFO: 2023-08-25 16:23:14.874229: clear packet queue for stream 1audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-08-25 16:23:14.874229:
flutter: mdk.INFO: 2023-08-25 16:23:14.874229: audio stream#1 exit decoding loop is requested after sending frame
flutter: mdk.INFO: 2023-08-25 16:23:14.879216: audio stream#1 decoding loop is finished
flutter: fvp.FINE: 2023-08-25 16:23:14.879216: 669361699 player2859238448112 onEvent: thread.audio 0
flutter: mdk.INFO: 2023-08-25 16:23:14.879216: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 26188
flutter: mdk.INFO: 2023-08-25 16:23:14.890186: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-08-25 16:23:14.894176: d3d11: 00000299B8263778, dxgi adapter vendor 10de, device 1287, revision a1, NVIDIA GeForce GT 730.
flutter: mdk.INFO: 2023-08-25 16:23:14.894176: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-08-25 16:23:14.894176: d3d11: 00000299B8263778, dxgi adapter vendor 10de, device 1287, revision a1, NVIDIA GeForce GT 730.
flutter: mdk.INFO: 2023-08-25 16:23:14.900159: setLoop(-1), now 0/0
flutter: mdk.INFO: 2023-08-25 16:23:14.900159: 00000299AFB46D10 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>2, current state 2. status: 0X124
flutter: mdk.INFO: 2023-08-25 16:23:14.900159: default FrameReader00000299AFB474A0 request to pause 1, loaded: 4.
flutter: mdk.INFO: 2023-08-25 16:23:14.901156: default FrameReader00000299AFB474A0 state: 2=>2=>2, 0
flutter: mdk.INFO: 2023-08-25 16:23:14.904148: 0 MFT class activates found
flutter: mdk.INFO: 2023-08-25 16:23:15.080234: creating video decoder: D3D11...
flutter: mdk.INFO: 2023-08-25 16:23:15.080234: opening video decoder: D3D11...
flutter: mdk.INFO: 2023-08-25 16:23:15.080234: opening ffmpeg video decoder: vp9 ...
flutter: mdk.INFO: 2023-08-25 16:23:15.080234: 00000299B7E5FF20->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool
flutter: mdk.INFO: 2023-08-25 16:23:15.107164: AVCodec.Video[vp9.] decoder: 1 Single threads
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: unsupported avcodec options:  hwcontext=d3d11va
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: vp9 yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 1280x720
flutter: fvp.FINE: 2023-08-25 16:23:15.108159: 669361699 player2859238448112 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: decode stored recovery packets: 0
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: vp9 codec pixel format list: (expected d3d11)
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: d3d11va_vld
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: d3d11 (selected)
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: cuda
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: vaapi
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: yuv420p
flutter: mdk.INFO: 2023-08-25 16:23:15.108159: testing shared D3D11 NV12 texture as decoder and shader resource...
flutter: mdk.INFO: 2023-08-25 16:23:15.130376: preparing AVHWFramesContext...
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: hwdec hw output pixel format: d3d11
flutter: fvp.FINE: 2023-08-25 16:23:15.328903: 669361699 player2859238448112 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: [FFmpeg:vp9] Failed setup for format d3d11: hwaccel initialisation returned error.
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: vp9 codec pixel format list: (expected d3d11)
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: d3d11va_vld
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: cuda
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: vaapi
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: yuv420p
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: yuv420p
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: hwdec not available, sw fallback is disabled
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: [FFmpeg:vp9] Failed to initialize decoder for 1280x720 @ 0
flutter: mdk.INFO: 2023-08-25 16:23:15.328903: Error ret @113 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVCoderBase.cpp: (0xffffffff) Operation not permitted
flutter: mdk.SEVERE: 2023-08-25 16:23:15.329900: video stream#0 decode error
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: 00000299B7E5FF20->mdk::abi::D3D11NativeBufferPool::~D3D11NativeBufferPool
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: 00000299B7E60008__cdecl UGL::opengl::Context::Local<struct mdk::abi::D3D11NativeBufferPool::ctx_res_t,struct mdk::abi::D3D11NativeBufferPool::ctx_res_t>::~Local(void)0000000000000000 count: 0
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: 00000299B7E5FF20__cdecl mdk::abi::NativeVideoBufferPool::~NativeVideoBufferPool(void)
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: try the next decoder if available
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: video stream#0 starting decoding loop from decoder index 1...
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: creating video decoder: D3D11...
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: opening video decoder: D3D11...
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: opening ffmpeg video decoder: vp9 ...
flutter: mdk.INFO: 2023-08-25 16:23:15.329900: 00000299B83B76B0->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: AVCodec.Video[vp9.] decoder: 1 Single threads
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: unsupported avcodec options:  hwcontext=d3d11va
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: vp9 yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 1280x720
flutter: fvp.FINE: 2023-08-25 16:23:15.363809: 669361699 player2859238448112 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: decode stored recovery packets: 1
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: vp9 codec pixel format list: (expected d3d11)
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: d3d11va_vld
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: d3d11 (selected)
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: cuda
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: vaapi
flutter: mdk.INFO: 2023-08-25 16:23:15.363809: yuv420p
flutter: mdk.INFO: 2023-08-25 16:23:15.364806: preparing AVHWFramesContext...
flutter: mdk.INFO: 2023-08-25 16:23:15.364806: hwdec hw output pixel format: d3d11
flutter: fvp.FINE: 2023-08-25 16:23:15.364806: 669361699 player2859238448112 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: [FFmpeg:vp9] Failed setup for format d3d11: hwaccel initialisation returned error.
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: vp9 codec pixel format list: (expected d3d11)
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: d3d11va_vld
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: cuda
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: vaapi
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: yuv420p
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: yuv420p
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: hwdec not available, sw fallback is disabled
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: [FFmpeg:vp9] Failed to initialize decoder for 1280x720 @ 0
flutter: mdk.INFO: 2023-08-25 16:23:15.366801: Error ret @113 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVCoderBase.cpp: (0xffffffff) Operation not permitted
flutter: mdk.WARNING: 2023-08-25 16:23:15.366801: video stream#0 failed to decode recovery packets
flutter: mdk.INFO: 2023-08-25 16:23:15.372785: 00000299B83B76B0->mdk::abi::D3D11NativeBufferPool::~D3D11NativeBufferPool
flutter: mdk.INFO: 2023-08-25 16:23:15.372785: 00000299B83B7798__cdecl UGL::opengl::Context::Local<struct mdk::abi::D3D11NativeBufferPool::ctx_res_t,struct mdk::abi::D3D11NativeBufferPool::ctx_res_t>::~Local(void)0000000000000001 count: 0
flutter: mdk.INFO: 2023-08-25 16:23:15.376775: 00000299B83B76B0__cdecl mdk::abi::NativeVideoBufferPool::~NativeVideoBufferPool(void)
flutter: mdk.INFO: 2023-08-25 16:23:15.376775: video stream#0 decoding loop is finished
flutter: mdk.INFO: 2023-08-25 16:23:15.376775: try the next decoder if available
flutter: mdk.INFO: 2023-08-25 16:23:15.376775: video stream#0 starting decoding loop from decoder index 2...
flutter: mdk.INFO: 2023-08-25 16:23:15.376775: creating video decoder: CUDA...
flutter: mdk.INFO: 2023-08-25 16:23:15.628742: opening video decoder: CUDA...
flutter: mdk.INFO: 2023-08-25 16:23:15.629739: CUDA device count: 1
flutter: mdk.INFO: 2023-08-25 16:23:15.630737: CUDA device 0(0/1): GeForce GT 730, compute 3.5 901MHz
flutter: mdk.INFO: 2023-08-25 16:23:15.704223: cuda stream: 00000299B7F9ABB0
flutter: mdk.INFO: 2023-08-25 16:23:15.719958: mdk::abi::CudaDecoder::ensureDecoder344 cuvidCreateDecoder(&dec, &dec_info) CUDA ERROR: 100 CUDA_ERROR_NO_DEVICE; no CUDA-capable device is detected
flutter: mdk.INFO: 2023-08-25 16:23:15.719958:
flutter: mdk.INFO: 2023-08-25 16:23:15.719958: ~~~~~~~releasing cuda resources. stream: 00000299B7F9ABB0, pinned host memory: 0000000000000000
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: 00000299AFA7DB30__cdecl UGL::opengl::Context::Local<struct mdk::abi::CUDABufferPool::ctx_res_t,struct mdk::abi::CUDABufferPool::ctx_res_t>::~Local(void)0000000000000002 count: 0
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: 00000299AFA7DA90__cdecl mdk::abi::NativeVideoBufferPool::~NativeVideoBufferPool(void)
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: creating video decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: opening video decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: opening ffmpeg video decoder: vp9 ...
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: AVCodec.Video[vp9.] decoder: 5 Frame threads
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: vp9 yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 1280x720
flutter: fvp.FINE: 2023-08-25 16:23:15.762845: 669361699 player2859238448112 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: decode stored recovery packets: 1
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: vp9 codec pixel format list: (expected yuv420p)
flutter: mdk.INFO: 2023-08-25 16:23:15.762845: d3d11va_vld
flutter: mdk.INFO: 2023-08-25 16:23:15.763842: d3d11
flutter: mdk.INFO: 2023-08-25 16:23:15.763842: cuda
flutter: mdk.INFO: 2023-08-25 16:23:15.765836: vaapi
flutter: mdk.INFO: 2023-08-25 16:23:15.765836: yuv420p (selected)
flutter: mdk.INFO: 2023-08-25 16:23:15.765836: yuv420p using avcodec software decoder...
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: 00000299AFB46D10 1st video frame to render @0.000000s, sync time: 0.920000
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: VideoRenderer WxH=1280.000000x720.000000 1280.000000x720.000000, frame: 1280x720
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: m: mat<4, 4>(
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: 1  0  0  0
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: 0  1  0  0
flutter: mdk.INFO: 2023-08-25 16:23:15.770824: 0  0  1  0
flutter: mdk.INFO: 2023-08-25 16:23:15.771820: 0  0  0  1
flutter: mdk.INFO: 2023-08-25 16:23:15.771820: )
flutter: mdk.INFO: 2023-08-25 16:23:15.784785: channel map: mat<4, 4>(
flutter: mdk.INFO: 2023-08-25 16:23:15.784785: 1  0  0  0
flutter: mdk.INFO: 2023-08-25 16:23:15.784785: 0  1  0  0
flutter: mdk.INFO: 2023-08-25 16:23:15.784785: 0  0  1  0
flutter: mdk.INFO: 2023-08-25 16:23:15.784785: 0  0  0  1
flutter: mdk.INFO: 2023-08-25 16:23:15.784785: )
flutter: mdk.INFO: 2023-08-25 16:23:15.784785: frame format: yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0
flutter: mdk.INFO: 2023-08-25 16:23:15.784785: dxgi format 0: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-25 16:23:15.787777: dxgi format 1: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-25 16:23:15.787777: dxgi format 2: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-25 16:23:15.789772: frame color: unknown unknown bt709 narrow. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-08-25 16:23:15.789772:  -
flutter: mdk.INFO: 2023-08-25 16:23:15.789772: output color: bt709 unknown unknown full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-08-25 16:23:15.789772: rgb primaries matrix: mat<3, 3>(
flutter: mdk.INFO: 2023-08-25 16:23:15.789772: 1  -9.31323e-08  -2.98023e-08
flutter: mdk.INFO: 2023-08-25 16:23:15.789772: 1.74623e-09  1  3.72529e-09
flutter: mdk.INFO: 2023-08-25 16:23:15.790769: 3.72529e-09  1.49012e-08  1
flutter: mdk.INFO: 2023-08-25 16:23:15.790769: )
flutter: mdk.INFO: 2023-08-25 16:23:15.790769: color transform: mat<4, 4>(
flutter: mdk.INFO: 2023-08-25 16:23:15.790769: 1.16438  0  1.79274  -0.972945
flutter: mdk.INFO: 2023-08-25 16:23:15.790769: 1.16438  -0.213249  -0.532909  0.301483
flutter: mdk.INFO: 2023-08-25 16:23:15.790769: 1.16438  2.1124  0  -1.1334
flutter: mdk.INFO: 2023-08-25 16:23:15.792764: 0  0  0  1
flutter: mdk.INFO: 2023-08-25 16:23:15.792764: )
flutter: mdk.INFO: 2023-08-25 16:23:15.792764: EQ: mat<4, 4>(
flutter: mdk.INFO: 2023-08-25 16:23:15.792764: 1  0  0  0
flutter: mdk.INFO: 2023-08-25 16:23:15.792764: 0  1  0  0
flutter: mdk.INFO: 2023-08-25 16:23:15.792764: 0  0  1  0
flutter: mdk.INFO: 2023-08-25 16:23:15.792764: 0  0  0  1
flutter: mdk.INFO: 2023-08-25 16:23:15.792764: )
flutter: fvp.FINE: 2023-08-25 16:23:15.801740: 669361699 player2859238448112 onEvent: render.video 0
flutter: mdk.INFO: 2023-08-25 16:23:17.807647: 00000299AFB46D10 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>1, current state 2. status: 0X124
flutter: mdk.INFO: 2023-08-25 16:23:17.808643: default FrameReader00000299AFB474A0 request to pause 0, loaded: 4.
flutter: mdk.INFO: 2023-08-25 16:23:17.808643: default FrameReader00000299AFB474A0 state: 2=>2=>1, 0
flutter: mdk.INFO: 2023-08-25 16:23:17.808643: default FrameReader00000299AFB474A0 state requested: 1, current: 2
flutter: mdk.INFO: 2023-08-25 16:23:17.808643: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-08-25 16:23:17.808643: Error ret @113 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVCoderBase.cpp: (0xbebbb1b7) Invalid data found when processing input
flutter: mdk.INFO: 2023-08-25 16:23:17.808643: default FrameReader00000299AFB474A0 state: 2=>1=>1, 1
flutter: mdk.INFO: 2023-08-25 16:23:17.808643: default FrameReader00000299AFB474A0 update state: 2=>1
flutter: fvp.FINE: 2023-08-25 16:23:17.808643: 669361699 player2859238448112 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: mdk.INFO: 2023-08-25 16:23:17.808643: Error ret @113 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVCoderBase.cpp: (0xbebbb1b7) Invalid data found when processing input
flutter: mdk.INFO: 2023-08-25 16:23:17.809641: Error ret @113 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVCoderBase.cpp: (0xbebbb1b7) Invalid data found when processing input
flutter: mdk.INFO: 2023-08-25 16:23:17.809641: Error ret @113 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVCoderBase.cpp: (0xbebbb1b7) Invalid data found when processing input
flutter: mdk.INFO: 2023-08-25 16:23:17.809641: Error ret @113 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVCoderBase.cpp: (0xbebbb1b7) Invalid data found when processing input
flutter: mdk.INFO: 2023-08-25 16:23:17.809641: Error ret @113 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVCoderBase.cpp: (0xbebbb1b7) Invalid data found when processing input
Lost connection to device.
Exited (sigterm)
luckykeeper commented 10 months ago

以下是第二个链接的日志

Launching lib\main.dart on Windows in debug mode...
√  Built build\windows\runner\Debug\fvp_example.exe.
Connecting to VM Service at ws://127.0.0.1:65234/KgNNGeabthg=/ws
flutter: mdk.INFO: 2023-08-25 16:26:58.517040: 0.21.1 (git 9b3b339) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.20348 x86_64; MSVC1936; MSVCRT14.36.32532.0/msvcp140.dll; 08:58:53 Aug 24 2023
flutter: fvp.FINE: 2023-08-25 16:26:59.318807: 198496307 player2499495033168 create(https://wdv2.luckykeeper.site:44443/api/v3/file/get/23208/%E3%80%90%E8%87%AA%E5%88%B6%E5%AD%97%E5%B9%95%E3%80%911%E5%91%A8%E5%B9%B4%E7%BA%AA%E5%BF%B5%20Star%20Trip%20%E3%81%97%E3%82%89%E3%81%9F%E3%81%BE%20%E7%99%BD%E7%8E%89%E8%80%81%E5%B8%88%E6%AD%8C%E5%94%B1%E7%89%88%EF%BC%88%E6%98%9F%E7%A9%BA%E5%88%97%E8%BD%A6%E4%B8%8E%E7%99%BD%E7%9A%84%E6%97%85%E8%A1%8COP%EF%BC%89%20-%201.1%E5%91%A8%E5%B9%B4%E8%A8%98%E5%BF%B5%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%83%AA%E3%83%83%E3%83%97%E3%81%97%E3%82%89%E3%81%9F%E3%81%BE%E6%AD%8C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F_1080p_x264%28Av207845755,P1%29.mp4?sign=DzMWe4lGNza0bBFSbwS62kg81ZQn0qjLmrDS_N1I5t8%3D%3A0)
flutter: mdk.INFO: 2023-08-25 16:26:59.335761: default00000245F5962EA0 new FrameReader...
flutter: mdk.INFO: 2023-08-25 16:26:59.335761: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-25 16:26:59.335761: XAudio2_9.dll
flutter: mdk.INFO: 2023-08-25 16:26:59.373659: Build with XAudio2 from Win8+ SDK
flutter: mdk.INFO: 2023-08-25 16:26:59.373659: Try symbol 'XAudio2Create' from Windows SDK dll
flutter: mdk.INFO: 2023-08-25 16:26:59.374657: default00000245F578F140 new FrameReader...
flutter: mdk.INFO: 2023-08-25 16:26:59.374657: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-25 16:26:59.374657: 00000245F5961460__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-08-25 16:26:59.374657: default FrameReader00000245F5962EA0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:26:59.374657: default00000245F5962EA0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:26:59.374657: default FrameReader00000245F5962EA0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:26:59.374657: default00000245F5962EA0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:26:59.374657: 00000245F5962710 MediaControl.prepare(0, ...) https://wdv2.luckykeeper.site:44443/api/v3/file/get/23208/%E3%80%90%E8%87%AA%E5%88%B6%E5%AD%97%E5%B9%95%E3%80%911%E5%91%A8%E5%B9%B4%E7%BA%AA%E5%BF%B5%20Star%20Trip%20%E3%81%97%E3%82%89%E3%81%9F%E3%81%BE%20%E7%99%BD%E7%8E%89%E8%80%81%E5%B8%88%E6%AD%8C%E5%94%B1%E7%89%88%EF%BC%88%E6%98%9F%E7%A9%BA%E5%88%97%E8%BD%A6%E4%B8%8E%E7%99%BD%E7%9A%84%E6%97%85%E8%A1%8COP%EF%BC%89%20-%201.1%E5%91%A8%E5%B9%B4%E8%A8%98%E5%BF%B5%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%83%AA%E3%83%83%E3%83%97%E3%81%97%E3%82%89%E3%81%9F%E3%81%BE%E6%AD%8C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F_1080p_x264%28Av207845755,P1%29.mp4?sign=DzMWe4lGNza0bBFSbwS62kg81ZQn0qjLmrDS_N1I5t8%3D%3A0
flutter: mdk.INFO: 2023-08-25 16:26:59.376652: default 00000245F5962EA0 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-08-25 16:26:59.376652: default 00000245F5962EA0 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-08-25 16:26:59.378647: 198496307 player2499495033168 onMediaStatusChanged: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-08-25 16:26:59.379644: default FrameReader00000245F5962EA0 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-08-25 16:26:59.379644: default FrameReader00000245F5962EA0 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-08-25 16:26:59.400590: start frame reader thread: 15636
flutter: mdk.INFO: 2023-08-25 16:26:59.428513: try to load av module: D:\dart\fvp\example\build\windows\runner\Debug\ffmpeg-6.dll
flutter: mdk.INFO: 2023-08-25 16:26:59.459430: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Debug\ffmpeg-6.dll
flutter: mdk.INFO: 2023-08-25 16:26:59.460428: Selected avutil runtime version: 58.17.100 (build: 58.17.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:26:59.460428: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
flutter: mdk.INFO: 2023-08-25 16:26:59.460428: av_dict_set00007FFD2F528AC0
flutter: mdk.INFO: 2023-08-25 16:26:59.461426: Selected avformat runtime version: 60.10.100 (build: 60.10.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:26:59.461426: avformat_version00007FFD2F5192B0
flutter: mdk.INFO: 2023-08-25 16:26:59.462423: Trying MediaIO FFmpeg for protocol "https"
flutter: mdk.INFO: 2023-08-25 16:26:59.462423: 00000245F5795AE0 open url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/23208/%E3%80%90%E8%87%AA%E5%88%B6%E5%AD%97%E5%B9%95%E3%80%911%E5%91%A8%E5%B9%B4%E7%BA%AA%E5%BF%B5%20Star%20Trip%20%E3%81%97%E3%82%89%E3%81%9F%E3%81%BE%20%E7%99%BD%E7%8E%89%E8%80%81%E5%B8%88%E6%AD%8C%E5%94%B1%E7%89%88%EF%BC%88%E6%98%9F%E7%A9%BA%E5%88%97%E8%BD%A6%E4%B8%8E%E7%99%BD%E7%9A%84%E6%97%85%E8%A1%8COP%EF%BC%89%20-%201.1%E5%91%A8%E5%B9%B4%E8%A8%98%E5%BF%B5%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%83%AA%E3%83%83%E3%83%97%E3%81%97%E3%82%89%E3%81%9F%E3%81%BE%E6%AD%8C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F_1080p_x264%28Av207845755,P1%29.mp4?sign=DzMWe4lGNza0bBFSbwS62kg81ZQn0qjLmrDS_N1I5t8%3D%3A0
flutter: mdk.INFO: 2023-08-25 16:26:59.514284: FFmpeg/Libav runtime git-2023-08-19-8c789c5-avbuild
flutter: mdk.INFO: 2023-08-25 16:26:59.972997: [FFmpeg:tls] Creating security context failed (0x80090326)
flutter: mdk.INFO: 2023-08-25 16:26:59.973995: Error avrt::avio_open2(&avio_, ffmpeg::from_file_uri(in.c_str()), flags, &cb, &dict) @127 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVFormatIO.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.WARNING: 2023-08-25 16:26:59.973995: 00000245F5795AE0url open error
flutter: mdk.WARNING: 2023-08-25 16:26:59.973995: Failed to create io for url. io: 00000245F5795AE0, open: false
flutter: mdk.INFO: 2023-08-25 16:26:59.973995: default 00000245F5962EA0 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-08-25 16:26:59.973995: Selected avcodec runtime version: 60.23.100 (build: 60.23.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:26:59.974992: av_packet_alloc00007FFD2F033490
flutter: mdk.INFO: 2023-08-25 16:26:59.974992: before avformat_open_input. io: 0000000000000000(/pb: 0000000000000000, url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/23208/%E3%80%90%E8%87%AA%E5%88%B6%E5%AD%97%E5%B9%95%E3%80%911%E5%91%A8%E5%B9%B4%E7%BA%AA%E5%BF%B5%20Star%20Trip%20%E3%81%97%E3%82%89%E3%81%9F%E3%81%BE%20%E7%99%BD%E7%8E%89%E8%80%81%E5%B8%88%E6%AD%8C%E5%94%B1%E7%89%88%EF%BC%88%E6%98%9F%E7%A9%BA%E5%88%97%E8%BD%A6%E4%B8%8E%E7%99%BD%E7%9A%84%E6%97%85%E8%A1%8COP%EF%BC%89%20-%201.1%E5%91%A8%E5%B9%B4%E8%A8%98%E5%BF%B5%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%83%AA%E3%83%83%E3%83%97%E3%81%97%E3%82%89%E3%81%9F%E3%81%BE%E6%AD%8C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F_1080p_x264%28Av207845755,P1%29.mp4?sign=DzMWe4lGNza0bBFSbwS62kg81ZQn0qjLmrDS_N1I5t8%3D%3A0
flutter: mdk.INFO: 2023-08-25 16:27:00.090874: [FFmpeg:tls] Creating security context failed (0x80090326)
flutter: mdk.INFO: 2023-08-25 16:27:00.090874: Error avrt::avformat_open_input(&fmtctx_, ffmpeg::from_file_uri(in.c_str()), fmt, &dict) @207 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\FFmpegPacketIO.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.INFO: 2023-08-25 16:27:00.090874: 15636default 00000245F5962EA0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1057: reset status_mask
flutter: mdk.INFO: 2023-08-25 16:27:00.090874: default 00000245F5962EA0 FrameReader::update MediaStatus 0X2=>0X80000000
flutter: fvp.FINE: 2023-08-25 16:27:00.091871: 198496307 player2499495033168 onMediaStatusChanged: MediaStatus(+loading) => MediaStatus(+invalid)
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Exception: No Stream<VideoEvent> for textureId: -1.
#0      MdkVideoPlayer.videoEventsFor
#1      VideoPlayerController.initialize
<asynchronous suspension>
flutter: mdk.WARNING: 2023-08-25 16:27:25.149732: reader open error
flutter: mdk.INFO: 2023-08-25 16:27:25.149732: 00000245F5962710 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>0, current state 0. status: 0X80000000
flutter: mdk.INFO: 2023-08-25 16:27:25.149732: default FrameReader00000245F5962EA0 state: 0=>1=>0, 0
flutter: mdk.INFO: 2023-08-25 16:27:25.149732: default00000245F5962EA0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:27:25.149732: 00000245F5962EA0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
flutter: mdk.INFO: 2023-08-25 16:27:25.149732: 00000245F5961460__cdecl mdk::abi::Player::~Player(void)64
flutter: mdk.INFO: 2023-08-25 16:27:25.149732: setNext from -1 url:
flutter: mdk.INFO: 2023-08-25 16:27:25.149732: default FrameReader00000245F5962EA0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: default00000245F5962EA0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: 00000245F5962710 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0X80000000
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: default00000245F5962EA0 deleting FrameReader...
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: default FrameReader00000245F5962EA0 state: 0=>0=>0, 1
flutter: mdk.SEVERE: 2023-08-25 16:27:25.150730: state not changed!
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: 00000245F5794340 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: default00000245F578F140 deleting FrameReader...
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: player is destroyed
flutter: mdk.INFO: 2023-08-25 16:27:25.150730: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
luckykeeper commented 10 months ago

我这边再提供第三个链接,它的存储是 MinIO,也是无法播放

Launching lib\main.dart on Windows in debug mode...
√  Built build\windows\runner\Debug\fvp_example.exe.
Connecting to VM Service at ws://127.0.0.1:65417/iVrFnHMZB30=/ws
flutter: mdk.INFO: 2023-08-25 16:28:18.405776: 0.21.1 (git 9b3b339) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.20348 x86_64; MSVC1936; MSVCRT14.36.32532.0/msvcp140.dll; 08:58:53 Aug 24 2023
flutter: fvp.FINE: 2023-08-25 16:28:19.240137: 85200951 player2289991777472 create(https://wdv3.luckykeeper.site:44443/general-hash/d79482562b827af1c0cb573f185469016dbc439d7ffcf895fb48420d5077428a.mp4)
flutter: mdk.INFO: 2023-08-25 16:28:19.279032: default000002152E74BDE0 new FrameReader...
flutter: mdk.INFO: 2023-08-25 16:28:19.279032: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-25 16:28:19.279032: XAudio2_9.dll
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: Build with XAudio2 from Win8+ SDK
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: Try symbol 'XAudio2Create' from Windows SDK dll
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: default000002152E711640 new FrameReader...
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: 0000021525BDB4B0__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: default FrameReader000002152E74BDE0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: default000002152E74BDE0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: default FrameReader000002152E74BDE0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: default000002152E74BDE0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: 000002152E74B650 MediaControl.prepare(0, ...) https://wdv3.luckykeeper.site:44443/general-hash/d79482562b827af1c0cb573f185469016dbc439d7ffcf895fb48420d5077428a.mp4
flutter: mdk.INFO: 2023-08-25 16:28:19.280030: default 000002152E74BDE0 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-08-25 16:28:19.281027: default 000002152E74BDE0 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-08-25 16:28:19.283022: 85200951 player2289991777472 onMediaStatusChanged: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-08-25 16:28:19.284020: default FrameReader000002152E74BDE0 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-08-25 16:28:19.284020: default FrameReader000002152E74BDE0 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-08-25 16:28:19.324910: start frame reader thread: 4872
flutter: mdk.INFO: 2023-08-25 16:28:19.324910: try to load av module: D:\dart\fvp\example\build\windows\runner\Debug\ffmpeg-6.dll
flutter: mdk.INFO: 2023-08-25 16:28:19.327902: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Debug\ffmpeg-6.dll
flutter: mdk.INFO: 2023-08-25 16:28:19.327902: Selected avutil runtime version: 58.17.100 (build: 58.17.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:28:19.327902: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
flutter: mdk.INFO: 2023-08-25 16:28:19.327902: av_dict_set00007FFD2F528AC0
flutter: mdk.INFO: 2023-08-25 16:28:19.327902: Selected avformat runtime version: 60.10.100 (build: 60.10.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:28:19.327902: avformat_version00007FFD2F5192B0
flutter: mdk.INFO: 2023-08-25 16:28:19.327902: Trying MediaIO FFmpeg for protocol "https"
flutter: mdk.INFO: 2023-08-25 16:28:19.327902: 000002152E8041E0 open url: https://wdv3.luckykeeper.site:44443/general-hash/d79482562b827af1c0cb573f185469016dbc439d7ffcf895fb48420d5077428a.mp4
flutter: mdk.INFO: 2023-08-25 16:28:19.328899: FFmpeg/Libav runtime git-2023-08-19-8c789c5-avbuild
flutter: mdk.INFO: 2023-08-25 16:28:19.982571: [FFmpeg:tls] Creating security context failed (0x80090326)
flutter: mdk.INFO: 2023-08-25 16:28:19.984567: Error avrt::avio_open2(&avio_, ffmpeg::from_file_uri(in.c_str()), flags, &cb, &dict) @127 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVFormatIO.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.WARNING: 2023-08-25 16:28:19.985564: 000002152E8041E0url open error
flutter: mdk.WARNING: 2023-08-25 16:28:19.986561: Failed to create io for url. io: 000002152E8041E0, open: false
flutter: mdk.INFO: 2023-08-25 16:28:19.991549: default 000002152E74BDE0 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-08-25 16:28:19.991549: Selected avcodec runtime version: 60.23.100 (build: 60.23.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-08-25 16:28:19.991549: av_packet_alloc00007FFD2F033490
flutter: mdk.INFO: 2023-08-25 16:28:19.991549: before avformat_open_input. io: 0000000000000000(/pb: 0000000000000000, url: https://wdv3.luckykeeper.site:44443/general-hash/d79482562b827af1c0cb573f185469016dbc439d7ffcf895fb48420d5077428a.mp4
flutter: mdk.INFO: 2023-08-25 16:28:20.158026: [FFmpeg:tls] Creating security context failed (0x80090326)
flutter: mdk.INFO: 2023-08-25 16:28:20.158026: Error avrt::avformat_open_input(&fmtctx_, ffmpeg::from_file_uri(in.c_str()), fmt, &dict) @207 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\FFmpegPacketIO.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.INFO: 2023-08-25 16:28:20.158026: 4872default 000002152E74BDE0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1057: reset status_mask
flutter: mdk.INFO: 2023-08-25 16:28:20.158026: default 000002152E74BDE0 FrameReader::update MediaStatus 0X2=>0X80000000
flutter: fvp.FINE: 2023-08-25 16:28:20.158026: 85200951 player2289991777472 onMediaStatusChanged: MediaStatus(+loading) => MediaStatus(+invalid)
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Exception: No Stream<VideoEvent> for textureId: -1.
#0      MdkVideoPlayer.videoEventsFor
#1      VideoPlayerController.initialize
<asynchronous suspension>
flutter: mdk.WARNING: 2023-08-25 16:28:25.566384: reader open error
flutter: mdk.INFO: 2023-08-25 16:28:25.567382: default FrameReader000002152E74BDE0 state: 0=>1=>0, 1
flutter: mdk.SEVERE: 2023-08-25 16:28:25.567382: state not changed!
flutter: mdk.INFO: 2023-08-25 16:28:25.567382: 000002152E74B650 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>0, current state 0. status: 0X80000000
flutter: mdk.INFO: 2023-08-25 16:28:25.567382: default FrameReader000002152E74BDE0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:28:25.607277: default000002152E74BDE0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:28:25.607277: 0000021525BDB4B0__cdecl mdk::abi::Player::~Player(void)64
flutter: mdk.INFO: 2023-08-25 16:28:25.607277: setNext from -1 url:
flutter: mdk.INFO: 2023-08-25 16:28:25.607277: default FrameReader000002152E74BDE0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-25 16:28:25.608273: default000002152E74BDE0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-25 16:28:25.608273: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
flutter: mdk.INFO: 2023-08-25 16:28:25.608273: 000002152E74B650 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0X80000000
flutter: mdk.INFO: 2023-08-25 16:28:25.608273: default000002152E74BDE0 deleting FrameReader...
flutter: mdk.INFO: 2023-08-25 16:28:25.608273: 000002152E4E8C40 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0
flutter: mdk.INFO: 2023-08-25 16:28:25.608273: default000002152E711640 deleting FrameReader...
flutter: mdk.INFO: 2023-08-25 16:28:25.608273: player is destroyed
flutter: mdk.INFO: 2023-08-25 16:28:25.608273: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
luckykeeper commented 10 months ago

就第二和第三两个链接的问题,我注意到了 [FFmpeg:tls] Creating security context failed (0x80090326) 的报错,我查看了https://github.com/mpv-player/mpv/issues/4605 ,于是去测试了下证书的情况,服务器的证书是 Let's Encrypt 的免费证书,证书链应该是完整的,有点迷惑了,不知道是什么原因 image

wang-bin commented 10 months ago

第一个链接log对应的是什么现象?看日志是有画面的。第二三用ffplay mpv都是tls错误,vlc正常,原因还不清楚

luckykeeper commented 10 months ago

第一个链接画面是黑的(fvp和meedu两边都是这样),过一段时间程序就退出,稍等我上传录屏

wang-bin commented 10 months ago

你用mdk-sdk包里的 glfwplay.exe -c:v MFT:d3d=11,D3D11,CUDA,FFmpeg -d3d11 url播放试试看

luckykeeper commented 10 months ago

这个是屏幕录像 https://github.com/wang-bin/fvp/assets/34579433/4bce07e2-c630-4eb3-89e3-bad395d76df3

你用mdk-sdk包里的 glfwplay.exe -c:v MFT:d3d=11,D3D11,CUDA,FFmpeg -d3d11 url播放试试看

稍等我试试哈

luckykeeper commented 10 months ago

你用mdk-sdk包里的 glfwplay.exe -c:v MFT:d3d=11,D3D11,CUDA,FFmpeg -d3d11 url播放试试看

第一个链接可以正常播放,第二和第三个链接是个黑屏(如下图),由于我现在用的电脑没有音频输出暂时无法确认有没有声音 第一个有声音,第二和第三个没有声音

image

wang-bin commented 9 months ago

you can try to disable tls

registerWith({'player': { 'tls_verify' : '0'}});
luckykeeper commented 9 months ago

you can try to disable tls

registerWith({'player': { 'tls_verify' : '0'}});

收到,感谢,过段时间试试,目前我服务器炸了正在修,暂时没法试😂 不过看上去应该禁用tls校验就能解决这个问题👍 稍微多问一嘴,这个选项是加在哪里的,简单加了下好像报错了 image image

wang-bin commented 9 months ago

随手写的没检查,应该这样

registerWith(options: {
    'player': {
      'avio.tls_verify': '0',
    },
  });
luckykeeper commented 9 months ago

随手写的没检查,应该这样

registerWith(options: {
    'player': {
      'avio.tls_verify': '0',
    },
  });

非常感谢,过段时间服务器修好了我试试,估计要改我那播放器还得问问 zezo357 他那边怎么加这个选项 大佬,我的超人!😃👍

luckykeeper commented 9 months ago

大佬,我又回来了😂 服务器姑且是修好了(明天还得调调网络) 先迫不及待地试了下您上次给我的代码

首先,上次的第一个链接的问题好像暂时还没解决,还是不能播放,上次您说看日志应该有画面输出,我这次录了屏,发在下面,麻烦您看一下 然后,我试了一下上面您给我的禁用tls验证的代码,不知道为什么我这里白屏了,界面都加载不出来 有报错,录屏里面能看,日志贴在下面

Launching lib\main.dart on Windows in debug mode... √ Built build\windows\runner\Debug\fvp_example.exe. Connecting to VM Service at ws://127.0.0.1:62915/i8VBbmMQhWk=/ws [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type '() => List' is not a subtype of type '() => Map<String, String>' of 'ifAbsent'

0 _LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart)

1 MdkVideoPlayer.registerVideoPlayerPlatformsWith

2 registerWith

3 main

4 _runMain. (dart:ui/hooks.dart:159:23)

5 _delayEntrypointInvocation. (dart:isolate-patch/isolate_patch.dart:296:19)

6 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:189:12)

录屏太大了GH传不了,用这个链接吧,不过得下载了才能看,今天传的文件在线预览好像有点抽风https://oa.hbfu.edu.cn/backstage/filecenter/file/51db1d87684b4863809768c3cf4a565e

wang-bin commented 9 months ago

最新的版本刚修了这个报错,我也不清楚为什么突然会报错,以前正常的

luckykeeper commented 9 months ago

好的,我拉一下最新的版本试试,硬盘里面这个版本还是提这个issues的时候拉的

luckykeeper commented 9 months ago

第一个链接的问题已经修好啦,大佬辛苦 试了第二个链接,看着报错的问题是格式不支持,这个视频是用 JiJiDown 从B站下下来的视频,后缀是 mp4 第三个链接也是一样的问题 同时试了一下第一个链接在我服务器上面的版本(这个视频是用youtube-dl从YTB下载的),也是这个问题,应该不是格式不对 日志贴在下面(日志是上面那个我服务器上面版本链接的日志,已经使用registerWith()方法跳过了tls证书验证)

>Launching lib\main.dart on Windows in debug mode...
√  Built build\windows\runner\Debug\fvp_example.exe.
0.22.0 (git b13b3a9) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 05:37:12 Sep  9 2023
Connecting to VM Service at ws://127.0.0.1:54476/ycLoIjOeGGg=/ws
flutter: mdk.INFO: 2023-09-09 21:22:25.823942: 0.22.0 (git b13b3a9) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 05:37:12 Sep  9 2023
flutter: fvp.FINE: 2023-09-09 21:22:27.249855: 797259709 player2591602262944 create(https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0)
flutter: mdk.INFO: 2023-09-09 21:22:27.284760: default0000025B67BC4080 new FrameReader...
flutter: mdk.INFO: 2023-09-09 21:22:27.354505: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-09-09 21:22:27.420401: XAudio2_9.dll
flutter: mdk.INFO: 2023-09-09 21:22:27.420401: Build with XAudio2 from Win8+ SDK
flutter: mdk.INFO: 2023-09-09 21:22:27.420401: Try symbol 'XAudio2Create' from Windows SDK dll
flutter: mdk.INFO: 2023-09-09 21:22:27.420401: default0000025B67BC7CE0 new FrameReader...
flutter: mdk.INFO: 2023-09-09 21:22:27.421399: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-09-09 21:22:27.421399: 0000025B67A6F180__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-09-09 21:22:27.421399: default FrameReader0000025B67BC4080 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-09 21:22:27.421399: default0000025B67BC4080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-09 21:22:27.422396: default FrameReader0000025B67BC4080 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-09 21:22:27.422396: default0000025B67BC4080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-09 21:22:27.422396: 0000025B67940810 MediaControl.prepare(0, ...) https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-09 21:22:27.424222: default 0000025B67BC4080 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-09-09 21:22:27.425209: default 0000025B67BC4080 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-09-09 21:22:27.432187: 655991887 player2591602262944 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-09-09 21:22:27.448145: default FrameReader0000025B67BC4080 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-09-09 21:22:27.457121: default FrameReader0000025B67BC4080 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-09-09 21:22:27.464103: start frame reader thread: 24448
flutter: mdk.INFO: 2023-09-09 21:22:27.464103: try to load av module: D:\dart\fvp\example\build\windows\runner\Debug\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-09 21:22:27.464103: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Debug\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-09 21:22:27.464103: Selected avutil runtime version: 58.19.100 (build: 58.19.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-09-09 21:22:27.464103: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
flutter: mdk.INFO: 2023-09-09 21:22:27.470087: av_dict_set00007FFA612A7520
flutter: mdk.INFO: 2023-09-09 21:22:27.470087: Selected avformat runtime version: 60.11.100 (build: 60.11.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-09-09 21:22:27.470087: avformat_version00007FFA61297D60
flutter: mdk.INFO: 2023-09-09 21:22:27.470087: Trying MediaIO FFmpeg for protocol "https"
flutter: mdk.INFO: 2023-09-09 21:22:27.470087: 0000025B67897370 open url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-09 21:22:27.476070: FFmpeg/Libav runtime git-2023-09-03-bef151d-avbuild
flutter: mdk.INFO: 2023-09-09 21:22:27.476070: [FFmpeg:tls] Creating security context failed (0x80090326)
flutter: mdk.INFO: 2023-09-09 21:22:27.476070: Error avrt::avio_open2(&avio_, ffmpeg::from_file_uri(in.c_str()), flags, &cb, &dict) @127 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVFormatIO.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.WARNING: 2023-09-09 21:22:27.478065: 0000025B67897370url open error
flutter: mdk.WARNING: 2023-09-09 21:22:27.478065: Failed to create io for url. io: 0000025B67897370, open: false
flutter: mdk.INFO: 2023-09-09 21:22:27.478065: default 0000025B67BC4080 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-09-09 21:22:27.478065: Selected avcodec runtime version: 60.25.100 (build: 60.25.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-09-09 21:22:27.479062: av_packet_alloc00007FFA60DB3BD0
flutter: mdk.INFO: 2023-09-09 21:22:27.479062: before avformat_open_input. io: 0000000000000000(/pb: 0000000000000000, url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-09 21:22:27.479062: [FFmpeg:tls] Creating security context failed (0x80090326)
flutter: mdk.INFO: 2023-09-09 21:22:27.486558: Error avrt::avformat_open_input(&fmtctx_, ffmpeg::from_file_uri(in.c_str()), fmt, &dict) @207 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\FFmpegPacketIO.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.INFO: 2023-09-09 21:22:27.486558: 24448default 0000025B67BC4080 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1055: reset status_mask
flutter: mdk.INFO: 2023-09-09 21:22:27.486558: default 0000025B67BC4080 FrameReader::update MediaStatus 0X2=>0X80000000
flutter: fvp.FINE: 2023-09-09 21:22:27.487555: 655991887 player2591602262944 onMediaStatus: MediaStatus(+loading) => MediaStatus(+invalid)
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(media open error, invalid or unsupported media, null, null)
#0      MdkVideoPlayerPlatform.create
<asynchronous suspension>
#1      VideoPlayerController.initialize
<asynchronous suspension>
flutter: mdk.WARNING: 2023-09-09 21:22:36.504444: reader open error
flutter: mdk.INFO: 2023-09-09 21:22:36.504444: 24448default 0000025B67BC4080 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1055: reset status_mask
flutter: mdk.INFO: 2023-09-09 21:22:36.504444: default 0000025B67BC4080 FrameReader::update MediaStatus 0X80000000=>0X80000000
flutter: mdk.INFO: 2023-09-09 21:22:36.504444: 0000025B67BC4080 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
flutter: mdk.INFO: 2023-09-09 21:22:36.504444: default FrameReader0000025B67BC4080 state: 0=>1=>0, 1
flutter: mdk.SEVERE: 2023-09-09 21:22:36.615681: state not changed!
flutter: mdk.INFO: 2023-09-09 21:22:36.617675: 0000025B67940810 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>0, current state 0. status: 0X80000000
flutter: mdk.INFO: 2023-09-09 21:22:36.617675: default FrameReader0000025B67BC4080 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-09 21:22:36.617675: default0000025B67BC4080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-09 21:22:36.618673: 0000025B67A6F180__cdecl mdk::abi::Player::~Player(void)64
flutter: mdk.INFO: 2023-09-09 21:22:36.618673: setNext from -1 url:
flutter: mdk.INFO: 2023-09-09 21:22:36.618673: default FrameReader0000025B67BC4080 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-09 21:22:36.618673: default0000025B67BC4080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-09 21:22:36.618673: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
flutter: mdk.INFO: 2023-09-09 21:22:36.618673: 0000025B67940810 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0X80000000
flutter: mdk.INFO: 2023-09-09 21:22:36.619670: default0000025B67BC4080 deleting FrameReader...
flutter: mdk.INFO: 2023-09-09 21:22:36.619670: 0000025B67E99BC0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0
flutter: mdk.INFO: 2023-09-09 21:22:36.619670: default0000025B67BC7CE0 deleting FrameReader...
flutter: mdk.INFO: 2023-09-09 21:22:36.619670: player is destroyed
flutter: mdk.INFO: 2023-09-09 21:22:36.620669: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125

image

wang-bin commented 9 months ago

好像是我编译的ffmpeg有问题,macOS上homebrew的ffmpeg能播,我查下原因

luckykeeper commented 9 months ago

好的,麻烦您了,期待您的反馈

wang-bin commented 9 months ago

tls_verify没用,和mpv issue里结果一样。能播的ffmpeg是用gnutls,可能是这个区别,你自己找个gnutls编译的ffmpeg试试

wang-bin commented 9 months ago

比如windows可以下载这里的ffmpeg,是用gnutls的,能播,把fvp里的ffmpeg-6.dll删掉,换上那些dll就行

luckykeeper commented 9 months ago

没有mac本试不了,Windows试了下,能放几秒,然后就从头放了😂 看着进度条好像缓冲的部分放完了就停了,然后就从头了 image

wang-bin commented 9 months ago

贴下日志

luckykeeper commented 9 months ago

修改这个dll文件是不是只能编译之后改,所以要输出日志只能把它写到个文件里面,对吗? 也就是说要写个日志输出的代码?我试试哈

wang-bin commented 9 months ago

修改这个dll文件是不是只能编译之后改,所以要输出日志只能把它写到个文件里面,对吗? 也就是说要写个日志输出的代码?我试试哈

dll要编译后手动替换。没看明白你说的日志有什么关系。我是说把播放不正常的日志贴下

luckykeeper commented 9 months ago

呃,我的意思是说,日志好像只能在VSCode的控制台看来着,编译好了运行好像不能看到日志,所以我怎么能拿到编译之后换了dll运行的日志呢,powershell里面运行.exe文件没有输出

我在想我怎么能拿到日志😂

wang-bin commented 9 months ago

你之前日志怎么得到的?

luckykeeper commented 9 months ago

vscode->F5调试,控制台有输出

这个,但是打包了之后就没法看了 image

wang-bin commented 9 months ago

你可以装个msys2,然后把exe拖进去运行,会输出日志。把日志输出到文件

/path/to/fvp_example.exe 2>&1 |tee fvp.log

或者你用dart把日志写到文件

luckykeeper commented 9 months ago

感谢指导,有日志了

0.22.0 (git b13b3a9) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 05:37:12 Sep  9 2023
flutter: mdk.INFO: 2023-09-09 23:55:37.991373: 0.22.0 (git b13b3a9) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 05:37:12 Sep  9 2023

flutter: fvp.FINE: 2023-09-09 23:55:38.007964: 937759018 player1504951591216 create(https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0)
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: default0000015E662059E0 new FrameReader...
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: Registered audio backends: XAudio2 DSound null 
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: XAudio2_9.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: Build with XAudio2 from Win8+ SDK
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: Try symbol 'XAudio2Create' from Windows SDK dll
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: default0000015E6620DAF0 new FrameReader...
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: Registered audio backends: XAudio2 DSound null 
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: 0000015E66201D30__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: default FrameReader0000015E662059E0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: default0000015E662059E0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: default FrameReader0000015E662059E0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: default0000015E662059E0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: 0000015E66205250 MediaControl.prepare(0, ...) https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: default 0000015E662059E0 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-09-09 23:55:38.009915: default 0000015E662059E0 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-09-09 23:55:38.009915: 705046577 player1504951591216 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-09-09 23:55:38.013820: default FrameReader0000015E662059E0 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-09-09 23:55:38.013820: default FrameReader0000015E662059E0 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-09-09 23:55:38.013820: start frame reader thread: 26144
flutter: mdk.INFO: 2023-09-09 23:55:38.013820: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.013820: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avutil-58.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.014798: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avutil-58.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.014798: Selected avutil runtime version: 58.2.100 (build: 58.19.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-09 23:55:38.014798: Selected avutil runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-09 23:55:38.014798: av_dict_set00007FFA88BFF470
flutter: mdk.INFO: 2023-09-09 23:55:38.014798: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.015775: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avformat-60.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.044075: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avformat-60.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.044075: Selected avformat runtime version: 60.3.100 (build: 60.11.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-09 23:55:38.044075: Selected avformat runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-09 23:55:38.044075: avformat_version00007FFA6BD1BFF0
flutter: mdk.INFO: 2023-09-09 23:55:38.044075: Trying MediaIO FFmpeg for protocol "https"
flutter: mdk.INFO: 2023-09-09 23:55:38.044075: 0000015E66214070 open url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-09 23:55:38.079767: FFmpeg/Libav runtime 6.0-full_build-www.gyan.dev
flutter: mdk.INFO: 2023-09-09 23:55:38.151990: 0000015E66214070 url opened
flutter: mdk.INFO: 2023-09-09 23:55:38.151990: default 0000015E662059E0 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-09-09 23:55:38.151990: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.151990: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avcodec-60.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.151990: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avcodec-60.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.152967: Selected avcodec runtime version: 60.3.100 (build: 60.25.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-09 23:55:38.152967: Selected avcodec runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-09 23:55:38.152967: av_packet_alloc00007FFA5737FFB0
flutter: mdk.INFO: 2023-09-09 23:55:38.152967: before avformat_open_input. io: 0000015E66214070(FFmpeg/pb: 0000015E6A97A1C0, url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-09 23:55:38.153946: after avformat_open_input. pb: 0000015E6A97A1C0, iformat: 00007FFA6C736DA0 context flags: 2097280, input format flags: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.153946: unsupported avformat options:  tls_verify=0
flutter: mdk.INFO: 2023-09-09 23:55:38.158825: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be
flutter: mdk.INFO: 2023-09-09 23:55:38.158825: incorrect start_time: -7, duration: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.158825: Format: matroska,webm, range: -7 +237621ms, bitrate: 865508, size: 0
Metadata:
  HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 45

Segment-Durations-Ms: 5339,5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,2636,

  ENCODER: Lavf58.76.100
Streams: 2
 Video:
  stream#0, range: 0 +0ms, frames: 0
  codec: vp9 tag: 0 profile: 0 level: -99, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 0, 1280x720, fps: 29.97, bframes: 0, matrix: bt709, range: narrow
  Metadata:
   language: eng
   DURATION: 00:03:57.537000000
 Audio:
  stream#1, range: 0 +0ms, frames: 0
  codec: opus tag: 0 profile: -99 level: -99, sample size: 0/32, block align: 0, frame_size: 0, f32p stereo(2) @48000Hz, bitrate: 0
  extra data(19): 4F 70 75 73 48 65 61 64 01 02 38 01 80 BB 00 00 00 00 00 
  Metadata:
   language: eng
   DURATION: 00:03:57.621000000

flutter: mdk.INFO: 2023-09-09 23:55:38.158825: default FrameReader0000015E662059E0 request to pause 1, loaded: 0.
flutter: mdk.INFO: 2023-09-09 23:55:38.158825: default FrameReader0000015E662059E0 state: 0=>1=>2, 0
flutter: mdk.INFO: 2023-09-09 23:55:38.158825: default FrameReader0000015E662059E0 state requested: 2, current: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.158825: 0000015E66205250 prepared callback is invoked
flutter: mdk.INFO: 2023-09-09 23:55:38.158825: default 0000015E662059E0 FrameReader::update MediaStatus 0X2=>0X4
flutter: fvp.FINE: 2023-09-09 23:55:38.159800: 705046577 player1504951591216 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: ***buffering progress 0%***
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: default 0000015E662059E0 FrameReader::update MediaStatus 0X4=>0X14
flutter: fvp.FINE: 2023-09-09 23:55:38.159800: 705046577 player1504951591216 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: 
flutter: fvp.FINE: 2023-09-09 23:55:38.159800: 705046577 player1504951591216 onEvent: reader.buffering 0
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: default FrameReader0000015E662059E0 state: 0=>2=>1, 1
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: default FrameReader0000015E662059E0 update state: 0=>1
flutter: fvp.FINE: 2023-09-09 23:55:38.159800: 705046577 player1504951591216 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: default FrameReader0000015E662059E0 state: 1=>1=>2, 1
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: default FrameReader0000015E662059E0 update state: 1=>2
flutter: fvp.FINE: 2023-09-09 23:55:38.159800: 705046577 player1504951591216 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: starting decode loop thread mdk.vdec0@11800
flutter: fvp.FINE: 2023-09-09 23:55:38.159800: 705046577 player1504951591216 onEvent: thread.video 1
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: video stream#0 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: creating video decoder: MFT:d3d=11...
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: starting decode loop thread mdk.adec1@13624
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: opening video decoder: MFT...
flutter: fvp.FINE: 2023-09-09 23:55:38.159800: 705046577 player1504951591216 onEvent: thread.audio 1
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: audio stream#1 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: creating audio decoder: auto...
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: uninit com required for MFT: true
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: opening audio decoder: FFmpeg...
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: opening ffmpeg audio decoder: opus ...
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: 4MFT flags: 81
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: AVCodec.Audio[opus.] decoder: 1 Single threads
flutter: mdk.INFO: 2023-09-09 23:55:38.159800: opus f32p, stereo @48000Hz
flutter: fvp.FINE: 2023-09-09 23:55:38.160775: 705046577 player1504951591216 onEvent: decoder.audio 0
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: ***buffering progress 100%***
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: default 0000015E662059E0 FrameReader::update MediaStatus 0X14=>0X124
flutter: fvp.FINE: 2023-09-09 23:55:38.160775: 705046577 player1504951591216 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: 
flutter: fvp.FINE: 2023-09-09 23:55:38.160775: 705046577 player1504951591216 onEvent: reader.buffering 100
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: audio stream#1 sending 1 invalid AOT frame @0.006500s. seeking: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: 0000015E66205250 1st audio frame @0.006500
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: 0000015E66205250 seek end audio frame @0.006500 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.160775: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avfilter-9.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.179603: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avfilter-9.dll
flutter: mdk.INFO: 2023-09-09 23:55:38.179603: Selected avfilter runtime version: 9.3.100 (build: 9.11.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-09 23:55:38.179603: Selected avfilter runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-09 23:55:38.179603: AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
flutter: mdk.INFO: 2023-09-09 23:55:38.179603: AudioRenderer format changed and reinitialize
flutter: mdk.INFO: 2023-09-09 23:55:38.179603: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 13624
flutter: mdk.INFO: 2023-09-09 23:55:38.179603: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
flutter: mdk.INFO: 2023-09-09 23:55:38.179603: 13624 uninit_com_: true
flutter: mdk.INFO: 2023-09-09 23:55:38.187415: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.187415: d3d11: 0000015E66253958, dxgi adapter vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530. UMA
flutter: mdk.INFO: 2023-09-09 23:55:38.187415: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.187415: d3d11: 0000015E66253958, dxgi adapter vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530. UMA
flutter: mdk.INFO: 2023-09-09 23:55:38.188394: setLoop(-1), now 0/0
flutter: mdk.INFO: 2023-09-09 23:55:38.188394: 0000015E66205250 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>2, current state 2. status: 0X124
flutter: mdk.INFO: 2023-09-09 23:55:38.188394: default FrameReader0000015E662059E0 request to pause 1, loaded: 4.
flutter: mdk.INFO: 2023-09-09 23:55:38.188394: default FrameReader0000015E662059E0 state: 2=>2=>2, 0
flutter: mdk.INFO: 2023-09-09 23:55:38.223524: 1 MFT class activates found
flutter: mdk.INFO: 2023-09-09 23:55:38.223524: IMFActivate[0] attributes:
flutter: mdk.INFO: 2023-09-09 23:55:38.223524: 13 attributes: MFT_FRIENDLY_NAME_Attribute=VP9VideoExtensionDecoder, MF_MEDIA_EXTENSION_PACKAGED_WINDOWS_SIGNED=1, MFT_INPUT_TYPES_Attributes=(64)[{MFMediaType_Video,MFVideoFormat_VP80},{MFMediaType_Video,MFVideoFormat_VP90}], MF_MEDIA_EXTENSION_ABSOLUTE_DLLPATH=C:\Program Files\WindowsApps\Microsoft.VP9VideoExtensions_1.0.50481.0_x64__8wekyb3d8bbwe\x64\msvp9dec_store.dll, MFT_OUTPUT_TYPES_Attributes=(128)[{MFMediaType_Video,MFVideoFormat_NV12},{MFMediaType_Video,MFVideoFormat_IYUV},{MFMediaType_Video,'420O'},{MFMediaType_Video,MFVideoFormat_P010}], MF_TRANSFORM_FLAGS_Attribute=1, MF_MEDIA_EXTENSION_PACKAGE_FULL_NAME=Microsoft.VP9VideoExtensions_1.0.50481.0_x64__8wekyb3d8bbwe, MF_MEDIA_EXTENSION_PACKAGE_FAMILY_NAME=Microsoft.VP9VideoExtensions_8wekyb3d8bbwe, MF_TELEMETRY_OBJECT_INSTANCE_ATTRIBUTE={5ab6d647-ca48-4326-88de-3b208c9fedeb}, MF_TRANSFORM_CATEGORY_Attribute=MFT_CATEGORY_VIDEO_DECODER, MF_MEDIA_EXTENSION_ACTIVATABLE_CLASS_ID=WebmMfVp8DecLib.MSMfVp9Dec, MF_MEDIA_EXTENSION_PACKAGE_REG_NEEDED=0, MF_MEDIA_EXTENSION_WEB_PLATFORM_ALLOWED=1, 
flutter: mdk.INFO: 2023-09-09 23:55:38.223524: Activating IMFActivate: VP9VideoExtensionDecoder
flutter: mdk.INFO: 2023-09-09 23:55:38.232308: dxgi adapter 0: vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530
operator ()postCObject error
flutter: mdk.INFO: 2023-09-09 23:55:38.233283: 
flutter: mdk.INFO: 2023-09-09 23:55:38.239298: d3d11.1 device feature level: 0xb000, requested: 0xc200.
operator ()postCObject error
flutter: mdk.INFO: 2023-09-09 23:55:38.244213: 
flutter: mdk.INFO: 2023-09-09 23:55:38.244213: failed to create IMFDXGIDeviceManager. MFT d3d11 will be disabled.
flutter: mdk.INFO: 2023-09-09 23:55:38.251044: d3d9 adapter: 0, vendor: 8086, driver igdumdim64.dll, device: \\.\DISPLAY1(191b), revision 6, Intel(R) HD Graphics 530
flutter: mdk.INFO: 2023-09-09 23:55:38.253973: Using audio backend: XAudio2
flutter: mdk.INFO: 2023-09-09 23:55:38.253973: 0000015E66205250 ao opened: 1, reopen: 1, bad ao: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.256899: 0000015E66449ED8 filter graph: 
flutter: mdk.INFO: 2023-09-09 23:55:38.256899: +-----------+
|    src    |default--[48000Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[48000Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[48000Hz fltp:stereo]--default|     swr     |default--[48000Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

flutter: mdk.INFO: 2023-09-09 23:55:38.256899: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 6, delta: -6 +0.013500
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: IDirect3DDevice9Ex is created
operator ()postCObject error
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: 
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: Selected MFT attributes:
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: 9 attributes: MF_SA_D3D11_AWARE=1, CODECAPI_AVDecVideoThumbnailGenerationMode=0, MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE=0, MF_INPROCDLL_LIFETIME_MANAGER=<UNKNOWN type>, CODECAPI_AVDecNumWorkerThreads=8, CODECAPI_AVLowLatencyMode=1, MF_SA_D3D_AWARE=1, CODECAPI_AVDecVideoAcceleration_H264=1, MF_TRANSFORM_ASYNC=0, 
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: stream cout: in=1, out=1
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: mdk::abi::MFTCodec::selectInputType
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: 4 attributes: MF_MT_COMPRESSED=1, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_ALL_SAMPLES_INDEPENDENT=0, MF_MT_SUBTYPE=MFVideoFormat_VP80, 
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: selected IMFMediaType index: -1
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: GetInputAvailableType is not implemented or failed, try to create IMediaType manually
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: SetInputType:
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: 4 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_VP90, 
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: used input type: 
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: 4 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_VP90, 
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: mdk::abi::MFTCodec::selectOutputType0
flutter: mdk.INFO: 2023-09-09 23:55:38.263731: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_YV12, 
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_IYUV, 
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_P010, 
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: selected IMFMediaType index: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: SetOutputType:
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: used output type: 
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: 0000015E6A991280 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: input stream info: dwFlags=1, cbSize=0, cbAlignment=0, hnsMaxLatency=0, cbMaxLookahead=0
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: output stream info: dwFlags=7, cbSize=1382400, cbAlignment=0
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: onOutputTypeChanged: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: output size: 1280x720, stride: 1280x720
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: video area: (0, 0), 1280x720
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: MFT decoder is ready
flutter: fvp.FINE: 2023-09-09 23:55:38.264707: 705046577 player1504951591216 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: decode stored recovery packets: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.264707: 0000015E6620BDA8 no sample in pool. create one
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0000015E6620BDA8 no sample in pool. create one
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0000015E66205250 1st video frame to render @0.000000s, sync time: 0.080000
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0000015E66205250 1st video frame to render @0.000000s, sync time: 0.080000
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: VideoRenderer WxH=1280.000000x720.000000 1280.000000x720.000000, frame: 1280x720
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: m: mat<4, 4>(
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 1  0  0  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0  1  0  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0  0  1  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0  0  0  1  
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: )
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: channel map: mat<4, 4>(
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 1  0  0  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0  1  0  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0  0  1  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: 0  0  0  1  
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: )
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: frame format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: dxgi format 0: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-09-09 23:55:38.299390: dxgi format 1: DXGI_FORMAT_R8G8_UNORM
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: frame color: unknown unknown bt709 narrow. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-09-09 23:55:38.300365:  - 
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: output color: bt709 unknown unknown full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: rgb primaries matrix: mat<3, 3>(
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 1  -9.31323e-08  -2.98023e-08  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 1.74623e-09  1  3.72529e-09  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 3.72529e-09  1.49012e-08  1  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: )
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: color transform: mat<4, 4>(
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 1.16438  0  1.79274  -0.972945  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 1.16438  -0.213249  -0.532909  0.301483  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 1.16438  2.1124  0  -1.1334  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 0  0  0  1  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: )
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: EQ: mat<4, 4>(
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 1  0  0  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 0  1  0  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 0  0  1  0  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: 0  0  0  1  
flutter: mdk.INFO: 2023-09-09 23:55:38.300365: )
flutter: fvp.FINE: 2023-09-09 23:55:38.316957: 705046577 player1504951591216 onEvent: render.video 0
flutter: mdk.INFO: 2023-09-09 23:55:40.585800: 0000015E66205250 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>1, current state 2. status: 0X124
flutter: mdk.INFO: 2023-09-09 23:55:40.585800: default FrameReader0000015E662059E0 request to pause 0, loaded: 4.
flutter: mdk.INFO: 2023-09-09 23:55:40.585800: default FrameReader0000015E662059E0 state: 2=>2=>1, 0
flutter: mdk.INFO: 2023-09-09 23:55:40.585800: default FrameReader0000015E662059E0 state requested: 1, current: 2
flutter: mdk.INFO: 2023-09-09 23:55:40.585800: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-09 23:55:40.585800: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-09 23:55:40.591657: default FrameReader0000015E662059E0 state: 2=>1=>1, 1
flutter: mdk.INFO: 2023-09-09 23:55:40.591657: default FrameReader0000015E662059E0 update state: 2=>1
flutter: fvp.FINE: 2023-09-09 23:55:40.591657: 705046577 player1504951591216 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: mdk.INFO: 2023-09-09 23:55:57.224353: [FFmpeg:tls] Error in the pull function.
flutter: mdk.INFO: 2023-09-09 23:55:57.224353: [FFmpeg:tls] IO error: Error number -10054 occurred
flutter: mdk.INFO: 2023-09-09 23:55:57.224353: default 0000015E662059E0 FrameReader::update MediaStatus 0X124=>0X164
flutter: fvp.FINE: 2023-09-09 23:55:57.224353: 705046577 player1504951591216 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-09 23:55:57.224353: read packet error. FrameReader@0000015E662059E0 sending Packet::End to all packet queues. PacketIO@0000015E661CD4D0 ->url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-09 23:55:57.224353: 0000015E662059E0 #video stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-09-09 23:56:01.202747: audio stream#1 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-09 23:56:01.202747: audio stream#1 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-09 23:56:01.202747: 0000015E66205E10 track#1: @9223372036854775806. loop bits 2/3.
flutter: mdk.INFO: 2023-09-09 23:56:01.202747: 0000015E66205E10 track#1: wait for other tracks to go out of loop range @9223372036854775806. 2/3.
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: video stream#0 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: video stream#0 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: 0000015E66205E10 track#0: @9223372036854775806. loop bits 3/3.
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: 0000015E66205E10 track#0: all tracks are out of loop range. seek to loop A from 9223372036854775806
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: default 0000015E662059E0-FrameReader::seek(0, 0X60002)
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: default 0000015E662059E0 FrameReader::update MediaStatus 0X164=>0X1A4
flutter: fvp.FINE: 2023-09-09 23:56:01.221266: 705046577 player1504951591216 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: 0000015E662059E0 default FrameReaderImpl::seekTo(0, 0X60002 #1)
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: 0000015E662059E0 #video stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: 0000015E662059E0 #audio stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: 0000015E662059E0 #audio stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@539 seek target(from 0): 0ms, flags: +FromStart. now: 20.694000
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: default 0000015E662059E0 FrameReader::update MediaStatus 0X1A4=>0X1E4
flutter: fvp.FINE: 2023-09-09 23:56:01.221266: 705046577 player1504951591216 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-09 23:56:01.221266: Seek start. target time: 0 avseek flags: 1
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: Seek end
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: 1 packets is read after seek. read more to get target pts
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: 1 packets is read after seek. seek result pts: 0s, requested: 0
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: default 0000015E662059E0 FrameReader::update MediaStatus 0X1E4=>0X124
flutter: fvp.FINE: 2023-09-09 23:56:01.379587: 705046577 player1504951591216 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: seekComplete#1 after PacketIO seek to 0
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: default FrameReader0000015E662059E0 #1 seekComplete 0
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: default 0000015E662059E0 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: default FrameReader 0000015E662059E0 callbacks 1, seeking: 0, seekComplete#1 @0
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: seek_drop_non_video_: -3 ms, seek_wait_frame_: 0...
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: skip loop waitingdefault FrameReader0000015E662059E0 video stream#0 range loop begin
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: 
0000015E66205E10 track#1: all tracks are at out of loop range. @9223372036854775806, loop now: 1~~~
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: 
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: default FrameReader0000015E662059E0 audio stream#1 range loop begin
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: EOS audio frame of track 0
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: audio stream#1 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: invalid audio frame @-1.000000
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: EOS video frame of track 0
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: #1/1 audio seek_done: 1, seek_wait_frame_: -1/1
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: 0000015E66205250 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: video stream#0 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: default 0000015E662059E0 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: VideoFrame3136@179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 to be destroyed is not rendered by  0000015E66466900default FrameReader 0000015E662059E0 callbacks 0, seeking: 0, seekComplete#1 @0

flutter: mdk.INFO: 2023-09-09 23:56:01.379587: 
flutter: mdk.INFO: 2023-09-09 23:56:01.379587: invalid video frame @-1.000000
flutter: mdk.INFO: 2023-09-09 23:56:01.381564: #1/1 video seek_done: 1, seek_wait_frame_: -1/0
flutter: mdk.INFO: 2023-09-09 23:56:01.381564: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-09 23:56:01.381564: VideoRenderer clear buffered framesdefault FrameReader0000015E662059E0 #1 seekComplete 0
flutter: mdk.INFO: 2023-09-09 23:56:01.381564: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-09 23:56:01.381564: 
flutter: mdk.INFO: 2023-09-09 23:56:01.381564: default 0000015E662059E0 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-09 23:56:01.381564: default FrameReader 0000015E662059E0 callbacks 0, seeking: 0, seekComplete#1 @0
flutter: mdk.INFO: 2023-09-09 23:56:01.382516: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-09 23:56:01.402761: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 19, a: 0, delta: 19 +0.020000
flutter: mdk.INFO: 2023-09-09 23:56:01.402761: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-09 23:56:08.509240: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
__cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 25512
wang-bin commented 9 months ago

tls报错了,出错了我会停止播放,由于设了循环,从头开始播了。是在固定的时间出现此现象吗?

luckykeeper commented 9 months ago

不是,看缓冲进度条走了一阵就不走了,绝大部分时间是一个比较固定的位置,也有少数提前终止的情况(极少,大概试了几十次只有一次)

基本上都是在19-20秒左右的这个位置停止的

luckykeeper commented 9 months ago

刚刚试着把wdv2这个域名的证书从let's encrypt换成了zerossl的,试了下,仍然不行 看着好像仍然是 tls 的问题,不知道会不会两家的免费证书都会有一样的问题,还是说编译的ffmpeg问题 (替换 ffmpeg 的 dll 文件之前的时候和上面一样也是抛出了PlatformException (PlatformException(media open error, invalid or unsupported media, null, null))的错误)

flutter: mdk.INFO: 2023-09-10 11:30:10.996472: [FFmpeg:tls] Error in the pull function. flutter: mdk.INFO: 2023-09-10 11:30:10.996472: [FFmpeg:tls] IO error: Error number -10054 occurred

0.22.0 (git b13b3a9) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 05:37:12 Sep  9 2023
flutter: mdk.INFO: 2023-09-10 11:29:53.211661: 0.22.0 (git b13b3a9) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 05:37:12 Sep  9 2023

flutter: fvp.FINE: 2023-09-10 11:29:53.225622: 874546969 player2253947234624 create(https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0)
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: default0000020CC9B9EC10 new FrameReader...
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: Registered audio backends: XAudio2 DSound null 
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: XAudio2_9.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: Build with XAudio2 from Win8+ SDK
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: Try symbol 'XAudio2Create' from Windows SDK dll
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: default0000020CC9BA5200 new FrameReader...
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: Registered audio backends: XAudio2 DSound null 
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: 0000020CC9B96B80__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: default FrameReader0000020CC9B9EC10 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: default0000020CC9B9EC10 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: default FrameReader0000020CC9B9EC10 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: default0000020CC9B9EC10 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: 0000020CC9B9C470 MediaControl.prepare(0, ...) https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: default 0000020CC9B9EC10 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-09-10 11:29:53.227618: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-09-10 11:29:53.227618: 128582044 player2253947234624 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: default FrameReader0000020CC9B9EC10 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: default FrameReader0000020CC9B9EC10 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: start frame reader thread: 24692
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avutil-58.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avutil-58.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: Selected avutil runtime version: 58.2.100 (build: 58.19.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: Selected avutil runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: av_dict_set00007FFA8F96F470
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.228616: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avformat-60.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.234603: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avformat-60.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.234603: Selected avformat runtime version: 60.3.100 (build: 60.11.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-10 11:29:53.234603: Selected avformat runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-10 11:29:53.234603: avformat_version00007FFA6E84BFF0
flutter: mdk.INFO: 2023-09-10 11:29:53.234603: Trying MediaIO FFmpeg for protocol "https"
flutter: mdk.INFO: 2023-09-10 11:29:53.234603: 0000020CC9BA21A0 open url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-10 11:29:53.263523: FFmpeg/Libav runtime 6.0-full_build-www.gyan.dev
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: 0000020CC9BA21A0 url opened
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avcodec-60.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avcodec-60.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: Selected avcodec runtime version: 60.3.100 (build: 60.25.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: Selected avcodec runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: av_packet_alloc00007FFA6500FFB0
flutter: mdk.INFO: 2023-09-10 11:29:53.310396: before avformat_open_input. io: 0000020CC9BA21A0(FFmpeg/pb: 0000020CC10603C0, url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-10 11:29:53.311393: after avformat_open_input. pb: 0000020CC10603C0, iformat: 00007FFA6F266DA0 context flags: 2097280, input format flags: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.311393: unsupported avformat options:  tls_verify=0
flutter: mdk.INFO: 2023-09-10 11:29:53.315383: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: incorrect start_time: -7, duration: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: Format: matroska,webm, range: -7 +237621ms, bitrate: 865508, size: 0
Metadata:
  HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 45

Segment-Durations-Ms: 5339,5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,2636,

  ENCODER: Lavf58.76.100
Streams: 2
 Video:
  stream#0, range: 0 +0ms, frames: 0
  codec: vp9 tag: 0 profile: 0 level: -99, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 0, 1280x720, fps: 29.97, bframes: 0, matrix: bt709, range: narrow
  Metadata:
   language: eng
   DURATION: 00:03:57.537000000
 Audio:
  stream#1, range: 0 +0ms, frames: 0
  codec: opus tag: 0 profile: -99 level: -99, sample size: 0/32, block align: 0, frame_size: 0, f32p stereo(2) @48000Hz, bitrate: 0
  extra data(19): 4F 70 75 73 48 65 61 64 01 02 38 01 80 BB 00 00 00 00 00 
  Metadata:
   language: eng
   DURATION: 00:03:57.621000000

flutter: mdk.INFO: 2023-09-10 11:29:53.316399: default FrameReader0000020CC9B9EC10 request to pause 1, loaded: 0.
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: default FrameReader0000020CC9B9EC10 state: 0=>1=>2, 0
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: default FrameReader0000020CC9B9EC10 state requested: 2, current: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: 0000020CC9B9C470 prepared callback is invoked
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X2=>0X4
flutter: fvp.FINE: 2023-09-10 11:29:53.316399: 128582044 player2253947234624 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: ***buffering progress 0%***
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X4=>0X14
flutter: fvp.FINE: 2023-09-10 11:29:53.316399: 128582044 player2253947234624 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 2023-09-10 11:29:53.316399: 
flutter: fvp.FINE: 2023-09-10 11:29:53.317381: 128582044 player2253947234624 onEvent: reader.buffering 0
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: default FrameReader0000020CC9B9EC10 state: 0=>2=>1, 1
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: default FrameReader0000020CC9B9EC10 update state: 0=>1
flutter: fvp.FINE: 2023-09-10 11:29:53.317381: 128582044 player2253947234624 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: default FrameReader0000020CC9B9EC10 state: 1=>1=>2, 1
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: default FrameReader0000020CC9B9EC10 update state: 1=>2
flutter: fvp.FINE: 2023-09-10 11:29:53.317381: 128582044 player2253947234624 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: starting decode loop thread mdk.vdec0@26032
flutter: fvp.FINE: 2023-09-10 11:29:53.317381: 128582044 player2253947234624 onEvent: thread.video 1
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: video stream#0 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: creating video decoder: MFT:d3d=11...
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: starting decode loop thread mdk.adec1@25480
flutter: fvp.FINE: 2023-09-10 11:29:53.317381: 128582044 player2253947234624 onEvent: thread.audio 1
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: opening video decoder: MFT...
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: audio stream#1 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: creating audio decoder: auto...
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: uninit com required for MFT: true
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: opening audio decoder: FFmpeg...
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: opening ffmpeg audio decoder: opus ...
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: AVCodec.Audio[opus.] decoder: 1 Single threads
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: opus f32p, stereo @48000Hz
flutter: fvp.FINE: 2023-09-10 11:29:53.317381: 128582044 player2253947234624 onEvent: decoder.audio 0
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: ***buffering progress 100%***
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: 4MFT flags: 81
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X14=>0X124
flutter: fvp.FINE: 2023-09-10 11:29:53.317381: 128582044 player2253947234624 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: 
flutter: fvp.FINE: 2023-09-10 11:29:53.317381: 128582044 player2253947234624 onEvent: reader.buffering 100
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: audio stream#1 sending 1 invalid AOT frame @0.006500s. seeking: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: 0000020CC9B9C470 1st audio frame @0.006500
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: 0000020CC9B9C470 seek end audio frame @0.006500 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.317381: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avfilter-9.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.323363: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avfilter-9.dll
flutter: mdk.INFO: 2023-09-10 11:29:53.323363: Selected avfilter runtime version: 9.3.100 (build: 9.11.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-10 11:29:53.323363: Selected avfilter runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-10 11:29:53.323363: AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
flutter: mdk.INFO: 2023-09-10 11:29:53.323363: AudioRenderer format changed and reinitialize
flutter: mdk.INFO: 2023-09-10 11:29:53.323363: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 25480
flutter: mdk.INFO: 2023-09-10 11:29:53.323363: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
flutter: mdk.INFO: 2023-09-10 11:29:53.323363: 25480 uninit_com_: true
flutter: mdk.INFO: 2023-09-10 11:29:53.347241: 1 MFT class activates found
flutter: mdk.INFO: 2023-09-10 11:29:53.347241: IMFActivate[0] attributes:
flutter: mdk.INFO: 2023-09-10 11:29:53.347241: 13 attributes: MFT_FRIENDLY_NAME_Attribute=VP9VideoExtensionDecoder, MF_MEDIA_EXTENSION_PACKAGED_WINDOWS_SIGNED=1, MFT_INPUT_TYPES_Attributes=(64)[{MFMediaType_Video,MFVideoFormat_VP80},{MFMediaType_Video,MFVideoFormat_VP90}], MF_MEDIA_EXTENSION_ABSOLUTE_DLLPATH=C:\Program Files\WindowsApps\Microsoft.VP9VideoExtensions_1.0.50481.0_x64__8wekyb3d8bbwe\x64\msvp9dec_store.dll, MFT_OUTPUT_TYPES_Attributes=(128)[{MFMediaType_Video,MFVideoFormat_NV12},{MFMediaType_Video,MFVideoFormat_IYUV},{MFMediaType_Video,'420O'},{MFMediaType_Video,MFVideoFormat_P010}], MF_TRANSFORM_FLAGS_Attribute=1, MF_MEDIA_EXTENSION_PACKAGE_FULL_NAME=Microsoft.VP9VideoExtensions_1.0.50481.0_x64__8wekyb3d8bbwe, MF_MEDIA_EXTENSION_PACKAGE_FAMILY_NAME=Microsoft.VP9VideoExtensions_8wekyb3d8bbwe, MF_TELEMETRY_OBJECT_INSTANCE_ATTRIBUTE={2f1d324c-9902-487c-9c4b-bb965c696e37}, MF_TRANSFORM_CATEGORY_Attribute=MFT_CATEGORY_VIDEO_DECODER, MF_MEDIA_EXTENSION_ACTIVATABLE_CLASS_ID=WebmMfVp8DecLib.MSMfVp9Dec, MF_MEDIA_EXTENSION_PACKAGE_REG_NEEDED=0, MF_MEDIA_EXTENSION_WEB_PLATFORM_ALLOWED=1, 
flutter: mdk.INFO: 2023-09-10 11:29:53.347241: Activating IMFActivate: VP9VideoExtensionDecoder
flutter: mdk.INFO: 2023-09-10 11:29:53.350235: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.350235: d3d11: 0000020CCD7E3AE8, dxgi adapter vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530. UMA
flutter: mdk.INFO: 2023-09-10 11:29:53.350235: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.350235: d3d11: 0000020CCD7E3AE8, dxgi adapter vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530. UMA
flutter: mdk.INFO: 2023-09-10 11:29:53.350235: setLoop(-1), now 0/0
flutter: mdk.INFO: 2023-09-10 11:29:53.350235: 0000020CC9B9C470 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>2, current state 2. status: 0X124
flutter: mdk.INFO: 2023-09-10 11:29:53.350235: default FrameReader0000020CC9B9EC10 request to pause 1, loaded: 4.
flutter: mdk.INFO: 2023-09-10 11:29:53.350235: default FrameReader0000020CC9B9EC10 state: 2=>2=>2, 0
flutter: mdk.INFO: 2023-09-10 11:29:53.385448: dxgi adapter 0: vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530
operator ()postCObject error
flutter: mdk.INFO: 2023-09-10 11:29:53.386446: 
flutter: mdk.INFO: 2023-09-10 11:29:53.391435: d3d11.1 device feature level: 0xb000, requested: 0xc200.
operator ()postCObject error
flutter: mdk.INFO: 2023-09-10 11:29:53.392429: 
flutter: mdk.INFO: 2023-09-10 11:29:53.392429: failed to create IMFDXGIDeviceManager. MFT d3d11 will be disabled.
flutter: mdk.INFO: 2023-09-10 11:29:53.398413: d3d9 adapter: 0, vendor: 8086, driver igdumdim64.dll, device: \\.\DISPLAY1(191b), revision 6, Intel(R) HD Graphics 530
operator ()postCObject error
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: IDirect3DDevice9Ex is created
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: Selected MFT attributes:
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 9 attributes: MF_SA_D3D11_AWARE=1, CODECAPI_AVDecVideoThumbnailGenerationMode=0, MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE=0, MF_INPROCDLL_LIFETIME_MANAGER=<UNKNOWN type>, CODECAPI_AVDecNumWorkerThreads=8, CODECAPI_AVLowLatencyMode=1, MF_SA_D3D_AWARE=1, CODECAPI_AVDecVideoAcceleration_H264=1, MF_TRANSFORM_ASYNC=0, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: stream cout: in=1, out=1
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: mdk::abi::MFTCodec::selectInputType
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 4 attributes: MF_MT_COMPRESSED=1, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_ALL_SAMPLES_INDEPENDENT=0, MF_MT_SUBTYPE=MFVideoFormat_VP80, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: selected IMFMediaType index: -1
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: GetInputAvailableType is not implemented or failed, try to create IMediaType manually
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: SetInputType:
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 4 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_VP90, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: used input type: 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 4 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_VP90, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: mdk::abi::MFTCodec::selectOutputType0
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_YV12, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_IYUV, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_P010, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: selected IMFMediaType index: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: SetOutputType:
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: used output type: 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: 0000020CCE417140 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: input stream info: dwFlags=1, cbSize=0, cbAlignment=0, hnsMaxLatency=0, cbMaxLookahead=0
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: output stream info: dwFlags=7, cbSize=1382400, cbAlignment=0
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: onOutputTypeChanged: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: output size: 1280x720, stride: 1280x720
flutter: mdk.INFO: 2023-09-10 11:29:53.407389: video area: (0, 0), 1280x720
flutter: mdk.INFO: 2023-09-10 11:29:53.408386: MFT decoder is ready
flutter: fvp.FINE: 2023-09-10 11:29:53.408386: 128582044 player2253947234624 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-09-10 11:29:53.408386: decode stored recovery packets: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.408386: 0000020CC9BA3298 no sample in pool. create one
flutter: mdk.INFO: 2023-09-10 11:29:53.410381: 0000020CC9BA3298 no sample in pool. create one
flutter: mdk.INFO: 2023-09-10 11:29:53.410381: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.410381: 0000020CC9B9C470 1st video frame to render @0.000000s, sync time: 0.006500
flutter: mdk.INFO: 2023-09-10 11:29:53.410381: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 0000020CC9B9C470 1st video frame to render @0.000000s, sync time: 0.006500
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: VideoRenderer WxH=1280.000000x720.000000 1280.000000x720.000000, frame: 1280x720
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: m: mat<4, 4>(
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 1  0  0  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 0  1  0  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 0  0  1  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 0  0  0  1  
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: )
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: channel map: mat<4, 4>(
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 1  0  0  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 0  1  0  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 0  0  1  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: 0  0  0  1  
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: )
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: frame format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
flutter: mdk.INFO: 2023-09-10 11:29:53.411387: dxgi format 0: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: dxgi format 1: DXGI_FORMAT_R8G8_UNORM
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: frame color: unknown unknown bt709 narrow. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-09-10 11:29:53.412375:  - 
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: output color: bt709 unknown unknown full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: rgb primaries matrix: mat<3, 3>(
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 1  -9.31323e-08  -2.98023e-08  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 1.74623e-09  1  3.72529e-09  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 3.72529e-09  1.49012e-08  1  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: )
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: color transform: mat<4, 4>(
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 1.16438  0  1.79274  -0.972945  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 1.16438  -0.213249  -0.532909  0.301483  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 1.16438  2.1124  0  -1.1334  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 0  0  0  1  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: )
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: EQ: mat<4, 4>(
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 1  0  0  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 0  1  0  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 0  0  1  0  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: 0  0  0  1  
flutter: mdk.INFO: 2023-09-10 11:29:53.412375: )
flutter: mdk.INFO: 2023-09-10 11:29:53.425340: Using audio backend: XAudio2
flutter: mdk.INFO: 2023-09-10 11:29:53.425340: 0000020CC9B9C470 ao opened: 1, reopen: 1, bad ao: 0
flutter: mdk.INFO: 2023-09-10 11:29:53.426347: 0000020CC9AA2468 filter graph: 
flutter: mdk.INFO: 2023-09-10 11:29:53.426347: +-----------+
|    src    |default--[48000Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[48000Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[48000Hz fltp:stereo]--default|     swr     |default--[48000Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

flutter: mdk.INFO: 2023-09-10 11:29:53.427336: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 6, delta: -6 +0.013500
flutter: fvp.FINE: 2023-09-10 11:29:53.430327: 128582044 player2253947234624 onEvent: render.video 0
flutter: mdk.INFO: 2023-09-10 11:29:54.350937: 0000020CC9B9C470 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>1, current state 2. status: 0X124
flutter: mdk.INFO: 2023-09-10 11:29:54.350937: default FrameReader0000020CC9B9EC10 request to pause 0, loaded: 4.
flutter: mdk.INFO: 2023-09-10 11:29:54.350937: default FrameReader0000020CC9B9EC10 state: 2=>2=>1, 0
flutter: mdk.INFO: 2023-09-10 11:29:54.350937: default FrameReader0000020CC9B9EC10 state requested: 1, current: 2
flutter: mdk.INFO: 2023-09-10 11:29:54.350937: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-10 11:29:54.350937: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-10 11:29:54.356921: default FrameReader0000020CC9B9EC10 state: 2=>1=>1, 1
flutter: mdk.INFO: 2023-09-10 11:29:54.356921: default FrameReader0000020CC9B9EC10 update state: 2=>1
flutter: fvp.FINE: 2023-09-10 11:29:54.356921: 128582044 player2253947234624 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: mdk.INFO: 2023-09-10 11:30:10.996472: [FFmpeg:tls] Error in the pull function.
flutter: mdk.INFO: 2023-09-10 11:30:10.996472: [FFmpeg:tls] IO error: Error number -10054 occurred
flutter: mdk.INFO: 2023-09-10 11:30:10.996472: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X124=>0X164
flutter: fvp.FINE: 2023-09-10 11:30:10.996472: 128582044 player2253947234624 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-10 11:30:10.996472: read packet error. FrameReader@0000020CC9B9EC10 sending Packet::End to all packet queues. PacketIO@0000020CC9B74C50 ->url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-10 11:30:10.996472: 0000020CC9B9EC10 #video stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-09-10 11:30:14.971284: audio stream#1 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-10 11:30:14.971808: audio stream#1 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-10 11:30:14.971808: 0000020CC9B9F040 track#1: @9223372036854775806. loop bits 2/3.
flutter: mdk.INFO: 2023-09-10 11:30:14.971808: 0000020CC9B9F040 track#1: wait for other tracks to go out of loop range @9223372036854775806. 2/3.
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: video stream#0 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: video stream#0 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: 0000020CC9B9F040 track#0: @9223372036854775806. loop bits 3/3.
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: 0000020CC9B9F040 track#0: all tracks are out of loop range. seek to loop A from 9223372036854775806
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: default 0000020CC9B9EC10-FrameReader::seek(0, 0X60002)
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X164=>0X1A4
flutter: fvp.FINE: 2023-09-10 11:30:14.988761: 128582044 player2253947234624 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: 0000020CC9B9EC10 default FrameReaderImpl::seekTo(0, 0X60002 #1)
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: 0000020CC9B9EC10 #video stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: 0000020CC9B9EC10 #audio stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: 0000020CC9B9EC10 #audio stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@539 seek target(from 0): 0ms, flags: +FromStart. now: 20.694000
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X1A4=>0X1E4
flutter: fvp.FINE: 2023-09-10 11:30:14.988761: 128582044 player2253947234624 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-10 11:30:14.988761: Seek start. target time: 0 avseek flags: 1
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: Seek end
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: 1 packets is read after seek. read more to get target pts
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: 1 packets is read after seek. seek result pts: 0s, requested: 0
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X1E4=>0X124
flutter: fvp.FINE: 2023-09-10 11:30:15.126661: 128582044 player2253947234624 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: seekComplete#1 after PacketIO seek to 0
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: default FrameReader0000020CC9B9EC10 #1 seekComplete 0
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: default FrameReader 0000020CC9B9EC10 callbacks 1, seeking: 0, seekComplete#1 @0
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: seek_drop_non_video_: -3 ms, seek_wait_frame_: 0...
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: skip loop waitingdefault FrameReader0000020CC9B9EC10 video stream#0 range loop begin
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: EOS video frame of track 0
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: 
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: 0000020CC9B9F040 track#1: all tracks are at out of loop range. @9223372036854775806, loop now: 1~~~
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: default FrameReader0000020CC9B9EC10 audio stream#1 range loop begin
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: EOS audio frame of track 0
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: audio stream#1 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: invalid audio frame @-1.000000
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: video stream#0 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: VideoFrame3136@179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 to be destroyed is not rendered by  0000020CCD84D880
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: invalid video frame @-1.000000
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: 0000020CC9B9C470 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: default FrameReader0000020CC9B9EC10 #1 seekComplete 0
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-10 11:30:15.126661: default FrameReader 0000020CC9B9EC10 callbacks 0, seeking: 0, seekComplete#1 @0
flutter: mdk.INFO: 2023-09-10 11:30:15.129653: #1/1 video seek_done: 1, seek_wait_frame_: -1/0
flutter: mdk.INFO: 2023-09-10 11:30:15.129653: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0default FrameReader0000020CC9B9EC10 #1 seekComplete 0
flutter: mdk.INFO: 2023-09-10 11:30:15.129653: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-09-10 11:30:15.129653: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-10 11:30:15.129653: 
flutter: mdk.INFO: 2023-09-10 11:30:15.129653: default 0000020CC9B9EC10 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-10 11:30:15.129653: default FrameReader 0000020CC9B9EC10 callbacks 0, seeking: 0, seekComplete#1 @0
flutter: mdk.INFO: 2023-09-10 11:30:15.130682: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-10 11:30:15.151594: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 0, delta: 0 +0.020000
flutter: mdk.INFO: 2023-09-10 11:30:15.151594: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-10 11:30:16.880780: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
__cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 9744
wang-bin commented 9 months ago

下载最新的 https://sourceforge.net/projects/mdk-sdk/files/nightly/mdk-sdk-windows-desktop-vs2022-x64.7z/download 替换dll,然后这么设置试试

registerWith(options: {'global': {'demuxer.max_errors': 10}});

这样如果连续出错10次才停止播放。不设置的话是出错了马上停止

luckykeeper commented 9 months ago

仍然不行,完全无法播放 步骤:修改 registerWith()方法如下

fvp.registerWith(options: {
    'global': {'demuxer.max_errors': 10},
    'player': {
      'avio.tls_verify': '0',
    },
  });

然后 flutter build windows编译 到输出文件夹,使用上面给出的链接下载的压缩包里面 bin 文件夹下的文件全部解压缩覆盖,共替换了3个文件,新增若干文件 (编译前已经删除了输出文件夹的所有文件,确保不会被之前编译的文件影响)

附录屏和日志如下:

https://github.com/wang-bin/fvp/assets/34579433/8f3eb53f-ca96-4ad0-baa3-c66c3e12b290

0.22.0 (git 24aba61) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; vcruntime14.35.32215.0/msvcp140.dll; 12:29:00 Sep 10 2023
flutter: mdk.INFO: 2023-09-10 22:05:32.387344: 0.22.0 (git 24aba61) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; vcruntime14.35.32215.0/msvcp140.dll; 12:29:00 Sep 10 2023

flutter: fvp.FINE: 2023-09-10 22:05:32.401: 745379025 player1987341127344 create(https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0)
flutter: mdk.INFO: 2023-09-10 22:05:32.403927: default000001CEB6C83700 new FrameReader...
flutter: mdk.INFO: 2023-09-10 22:05:32.403927: Registered audio backends: XAudio2 DSound null 
flutter: mdk.INFO: 2023-09-10 22:05:32.403927: XAudio2_9.dll
flutter: mdk.INFO: 2023-09-10 22:05:32.403927: Build with XAudio2 from Win8+ SDK
flutter: mdk.INFO: 2023-09-10 22:05:32.403927: Try symbol 'XAudio2Create' from Windows SDK dll
flutter: mdk.INFO: 2023-09-10 22:05:32.403927: default000001CEB6C8A230 new FrameReader...
flutter: mdk.INFO: 2023-09-10 22:05:32.403927: Registered audio backends: XAudio2 DSound null 
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: 000001CEB6C619A0__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: default FrameReader000001CEB6C83700 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: default000001CEB6C83700 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: default FrameReader000001CEB6C83700 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: default000001CEB6C83700 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: 000001CEB6C80F60 MediaControl.prepare(0, ...) https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: default 000001CEB6C83700 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: default 000001CEB6C83700 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-09-10 22:05:32.404904: 466949403 player1987341127344 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: default FrameReader000001CEB6C83700 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: default FrameReader000001CEB6C83700 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: start frame reader thread: 21316
flutter: mdk.INFO: 2023-09-10 22:05:32.404904: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-10 22:05:32.406856: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-10 22:05:32.406856: Selected avutil runtime version: 58.19.100 (build: 58.19.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-09-10 22:05:32.406856: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
flutter: mdk.INFO: 2023-09-10 22:05:32.406856: av_dict_set00007FFA8BE97520
flutter: mdk.INFO: 2023-09-10 22:05:32.406856: Selected avformat runtime version: 60.11.100 (build: 60.11.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-09-10 22:05:32.406856: avformat_version00007FFA8BE87D60
flutter: mdk.INFO: 2023-09-10 22:05:32.406856: Trying MediaIO FFmpeg for protocol "https"
flutter: mdk.INFO: 2023-09-10 22:05:32.407832: 000001CEB6C8BD50 open url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-10 22:05:32.422471: FFmpeg/Libav runtime git-2023-09-03-bef151d-avbuild
flutter: mdk.INFO: 2023-09-10 22:05:32.433207: [FFmpeg:tls] Creating security context failed (0x80090326)
flutter: mdk.INFO: 2023-09-10 22:05:32.433207: Error avrt::avio_open2(&avio_, ffmpeg::from_file_uri(in.c_str()), flags, &cb, &dict) @127 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVFormatIO.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.WARNING: 2023-09-10 22:05:32.433207: 000001CEB6C8BD50url open error
flutter: mdk.WARNING: 2023-09-10 22:05:32.433207: Failed to create io for url. io: 000001CEB6C8BD50, open: false
flutter: mdk.INFO: 2023-09-10 22:05:32.433207: default 000001CEB6C83700 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-09-10 22:05:32.433207: Selected avcodec runtime version: 60.25.100 (build: 60.25.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 2023-09-10 22:05:32.433207: av_packet_alloc00007FFA8B9A3BD0
flutter: mdk.INFO: 2023-09-10 22:05:32.433207: before avformat_open_input. io: 0000000000000000(/pb: 0000000000000000, url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-10 22:05:32.441992: [FFmpeg:tls] Creating security context failed (0x80090326)
flutter: mdk.INFO: 2023-09-10 22:05:32.441992: Error avrt::avformat_open_input(&fmtctx_, ffmpeg::from_file_uri(in.c_str()), fmt, &dict) @209 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\FFmpegPacketIO.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.INFO: 2023-09-10 22:05:32.441992: 21316default 000001CEB6C83700 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1055: reset status_mask
flutter: mdk.INFO: 2023-09-10 22:05:32.441992: default 000001CEB6C83700 FrameReader::update MediaStatus 0X2=>0X80000000
flutter: fvp.FINE: 2023-09-10 22:05:32.441992: 466949403 player1987341127344 onMediaStatus: MediaStatus(+loading) => MediaStatus(+invalid)
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(media open error, invalid or unsupported media, null, null)
#0      MdkVideoPlayerPlatform.create (package:fvp/src/video_player_mdk.dart:212)
<asynchronous suspension>
#1      VideoPlayerController.initialize (package:video_player/video_player.dart:426)
<asynchronous suspension>

flutter: mdk.WARNING: 2023-09-10 22:05:32.442968: reader open error
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: 21316default 000001CEB6C83700 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1055: reset status_mask
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: default 000001CEB6C83700 FrameReader::update MediaStatus 0X80000000=>0X80000000
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: 000001CEB6C83700 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: default FrameReader000001CEB6C83700 state: 0=>1=>0, 1
flutter: mdk.SEVERE: 2023-09-10 22:05:32.442968: state not changed!
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: 000001CEB6C80F60 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>0, current state 0. status: 0X80000000
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: default FrameReader000001CEB6C83700 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: default000001CEB6C83700 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: 000001CEB6C619A0__cdecl mdk::abi::Player::~Player(void)64
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: setNext from -1 url:
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: default FrameReader000001CEB6C83700 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: default000001CEB6C83700 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: 000001CEB6C80F60 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0X80000000
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: default000001CEB6C83700 deleting FrameReader...
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: 000001CEB6C89AA0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: default000001CEB6C8A230 deleting FrameReader...
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: player is destroyed 
flutter: mdk.INFO: 2023-09-10 22:05:32.442968: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
wang-bin commented 9 months ago

ffmpeg还是用gnutls不要用我的

luckykeeper commented 9 months ago

好的,这几天晚上有点别的事情要忙,估计可能得周末才有时间接着测了 请教一下,我看第一次编译的时候好像会自动下载这个 mdk 的 sdk ,如果我要手动替换 mdk-sdk 的话,我应该去哪里找到他替换呀

wang-bin commented 9 months ago

github actions 点一个进去,下面的 artifacts有编译好的压缩包。或者这里下载 https://sourceforge.net/projects/mdk-sdk/files/nightly/

luckykeeper commented 9 months ago

您可能理解错我的意思了,我不是不知道从哪里下载,我是不知道下载了之后去哪个文件夹替换 ./fvp/windows/mdk-sdk 找到了,这个文件夹,我现在试下吧,抱歉问了这么简单的问题

步骤: 重新 git clone 了当前版本 修改 registerWith()方法如下

fvp.registerWith(options: {
    'global': {'demuxer.max_errors': 10},
    'player': {
      'avio.tls_verify': '0',
    },
  });

在编译前用上面链接(sourceforge)下载的文件放到./fvp/windows/mdk-sdk文件夹,看着像是昨天晚上(9月10号)编译的版本 image 然后 flutter build windows编译 最后去编译出来的文件夹删除 ffmpeg-6.dll ,替换上 gnutls 的 ffmpeg

仍然附上录屏和日志供分析(录屏有点大了没法传,稍微压了一下)

https://github.com/wang-bin/fvp/assets/34579433/08026e1c-203d-4c10-9604-ea378df60e30

0.22.0 (git 24aba61) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; vcruntime14.35.32215.0/msvcp140.dll; 12:29:00 Sep 10 2023
flutter: mdk.INFO: 2023-09-11 22:31:52.844896: 0.22.0 (git 24aba61) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; vcruntime14.35.32215.0/msvcp140.dll; 12:29:00 Sep 10 2023

flutter: fvp.FINE: 2023-09-11 22:31:52.860518: 1053062969 player2616485929152 create(https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0)
flutter: mdk.INFO: 2023-09-11 22:31:52.861486: default0000026132BAB280 new FrameReader...
flutter: mdk.INFO: 2023-09-11 22:31:52.861486: Registered audio backends: XAudio2 DSound null 
flutter: mdk.INFO: 2023-09-11 22:31:52.861486: XAudio2_9.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: Build with XAudio2 from Win8+ SDK
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: Try symbol 'XAudio2Create' from Windows SDK dll
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default0000026132BC2990 new FrameReader...
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: Registered audio backends: XAudio2 DSound null 
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: 0000026132B869D0__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default FrameReader0000026132BAB280 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default0000026132BAB280 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default FrameReader0000026132BAB280 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default0000026132BAB280 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: 0000026132BAAAF0 MediaControl.prepare(0, ...) https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default 0000026132BAB280 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default 0000026132BAB280 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-09-11 22:31:52.864419: 503676663 player2616485929152 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default FrameReader0000026132BAB280 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: default FrameReader0000026132BAB280 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: start frame reader thread: 6016
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avutil-58.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avutil-58.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: Selected avutil runtime version: 58.2.100 (build: 58.19.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: Selected avutil runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: av_dict_set00007FFA8F9CF470
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.864419: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avformat-60.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.869325: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avformat-60.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.869325: Selected avformat runtime version: 60.3.100 (build: 60.11.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-11 22:31:52.869325: Selected avformat runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-11 22:31:52.869325: avformat_version00007FFA8678BFF0
flutter: mdk.INFO: 2023-09-11 22:31:52.869325: Trying MediaIO FFmpeg for protocol "https"
flutter: mdk.INFO: 2023-09-11 22:31:52.869325: 0000026132BC4F40 open url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-11 22:31:52.880039: FFmpeg/Libav runtime 6.0-full_build-www.gyan.dev
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: 0000026132BC4F40 url opened
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: default 0000026132BAB280 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avcodec-60.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avcodec-60.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: Selected avcodec runtime version: 60.3.100 (build: 60.25.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: Selected avcodec runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: av_packet_alloc00007FFA8113FFB0
flutter: mdk.INFO: 2023-09-11 22:31:52.928449: before avformat_open_input. io: 0000026132BC4F40(FFmpeg/pb: 00000261365022C0, url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-11 22:31:52.929427: after avformat_open_input. pb: 00000261365022C0, iformat: 00007FFA871A6DA0 context flags: 2097280, input format flags: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.929427: unsupported avformat options:  tls_verify=0
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: incorrect start_time: -7, duration: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: Format: matroska,webm, range: -7 +237621ms, bitrate: 865508, size: 0
Metadata:
  HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 45

Segment-Durations-Ms: 5339,5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,2636,

  ENCODER: Lavf58.76.100
Streams: 2
 Video:
  stream#0, range: 0 +0ms, frames: 0
  codec: vp9 tag: 0 profile: 0 level: -99, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 0, 1280x720, fps: 29.97, bframes: 0, matrix: bt709, range: narrow
  Metadata:
   language: eng
   DURATION: 00:03:57.537000000
 Audio:
  stream#1, range: 0 +0ms, frames: 0
  codec: opus tag: 0 profile: -99 level: -99, sample size: 0/32, block align: 0, frame_size: 0, f32p stereo(2) @48000Hz, bitrate: 0
  extra data(19): 4F 70 75 73 48 65 61 64 01 02 38 01 80 BB 00 00 00 00 00 
  Metadata:
   language: eng
   DURATION: 00:03:57.621000000

flutter: mdk.INFO: 2023-09-11 22:31:52.934304: default FrameReader0000026132BAB280 request to pause 1, loaded: 0.
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: default FrameReader0000026132BAB280 state: 0=>1=>2, 0
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: default FrameReader0000026132BAB280 state requested: 2, current: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: 0000026132BAAAF0 prepared callback is invoked
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: default 0000026132BAB280 FrameReader::update MediaStatus 0X2=>0X4
flutter: fvp.FINE: 2023-09-11 22:31:52.934304: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: ***buffering progress 0%***
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: default 0000026132BAB280 FrameReader::update MediaStatus 0X4=>0X14
flutter: fvp.FINE: 2023-09-11 22:31:52.934304: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: 
flutter: fvp.FINE: 2023-09-11 22:31:52.934304: 503676663 player2616485929152 onEvent: reader.buffering 0
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: default FrameReader0000026132BAB280 state: 0=>2=>1, 1
flutter: mdk.INFO: 2023-09-11 22:31:52.934304: default FrameReader0000026132BAB280 update state: 0=>1
flutter: fvp.FINE: 2023-09-11 22:31:52.935281: 503676663 player2616485929152 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: default FrameReader0000026132BAB280 state: 1=>1=>2, 1
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: default FrameReader0000026132BAB280 update state: 1=>2
flutter: fvp.FINE: 2023-09-11 22:31:52.935281: 503676663 player2616485929152 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: starting decode loop thread mdk.vdec0@6840
flutter: fvp.FINE: 2023-09-11 22:31:52.935281: 503676663 player2616485929152 onEvent: thread.video 1
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: video stream#0 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: creating video decoder: MFT:d3d=11...
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: starting decode loop thread mdk.adec1@25312
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: opening video decoder: MFT...
flutter: fvp.FINE: 2023-09-11 22:31:52.935281: 503676663 player2616485929152 onEvent: thread.audio 1
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: audio stream#1 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: uninit com required for MFT: true
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: creating audio decoder: auto...
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: opening audio decoder: FFmpeg...
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: opening ffmpeg audio decoder: opus ...
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: 4MFT flags: 81
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: AVCodec.Audio[opus.] decoder: 1 Single threads
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: opus f32p, stereo @48000Hz
flutter: fvp.FINE: 2023-09-11 22:31:52.935281: 503676663 player2616485929152 onEvent: decoder.audio 0
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: ***buffering progress 100%***
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: default 0000026132BAB280 FrameReader::update MediaStatus 0X14=>0X124
flutter: fvp.FINE: 2023-09-11 22:31:52.935281: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: 
flutter: fvp.FINE: 2023-09-11 22:31:52.935281: 503676663 player2616485929152 onEvent: reader.buffering 100
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: audio stream#1 sending 1 invalid AOT frame @0.006500s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: 0000026132BAAAF0 1st audio frame @0.006500
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: 0000026132BAAAF0 seek end audio frame @0.006500 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\ffmpeg-6.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.935281: try to load av module: D:\dart\fvp\example\build\windows\runner\Release\avfilter-9.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.943092: ffmpeg loaded: D:\dart\fvp\example\build\windows\runner\Release\avfilter-9.dll
flutter: mdk.INFO: 2023-09-11 22:31:52.943092: Selected avfilter runtime version: 9.3.100 (build: 9.11.100), license: GPL version 3 or later
flutter: mdk.INFO: 2023-09-11 22:31:52.943092: Selected avfilter runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
flutter: mdk.INFO: 2023-09-11 22:31:52.943092: AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
flutter: mdk.INFO: 2023-09-11 22:31:52.943092: AudioRenderer format changed and reinitialize
flutter: mdk.INFO: 2023-09-11 22:31:52.943092: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 25312
flutter: mdk.INFO: 2023-09-11 22:31:52.943092: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
flutter: mdk.INFO: 2023-09-11 22:31:52.943092: 25312 uninit_com_: true
flutter: mdk.INFO: 2023-09-11 22:31:52.956759: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.956759: d3d11: 0000026136943BF8, dxgi adapter vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530. UMA
flutter: mdk.INFO: 2023-09-11 22:31:52.957731: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.957731: d3d11: 0000026136943BF8, dxgi adapter vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530. UMA
flutter: mdk.INFO: 2023-09-11 22:31:52.957731: setLoop(-1), now 0/0
flutter: mdk.INFO: 2023-09-11 22:31:52.957731: 0000026132BAAAF0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>2, current state 2. status: 0X124
flutter: mdk.INFO: 2023-09-11 22:31:52.957731: default FrameReader0000026132BAB280 request to pause 1, loaded: 4.
flutter: mdk.INFO: 2023-09-11 22:31:52.957731: default FrameReader0000026132BAB280 state: 2=>2=>2, 0
flutter: mdk.INFO: 2023-09-11 22:31:52.973346: 1 MFT class activates found
flutter: mdk.INFO: 2023-09-11 22:31:52.973346: IMFActivate[0] attributes:
flutter: mdk.INFO: 2023-09-11 22:31:52.973346: 13 attributes: MFT_FRIENDLY_NAME_Attribute=VP9VideoExtensionDecoder, MF_MEDIA_EXTENSION_PACKAGED_WINDOWS_SIGNED=1, MFT_INPUT_TYPES_Attributes=(64)[{MFMediaType_Video,MFVideoFormat_VP80},{MFMediaType_Video,MFVideoFormat_VP90}], MF_MEDIA_EXTENSION_ABSOLUTE_DLLPATH=C:\Program Files\WindowsApps\Microsoft.VP9VideoExtensions_1.0.50481.0_x64__8wekyb3d8bbwe\x64\msvp9dec_store.dll, MFT_OUTPUT_TYPES_Attributes=(128)[{MFMediaType_Video,MFVideoFormat_NV12},{MFMediaType_Video,MFVideoFormat_IYUV},{MFMediaType_Video,'420O'},{MFMediaType_Video,MFVideoFormat_P010}], MF_TRANSFORM_FLAGS_Attribute=1, MF_MEDIA_EXTENSION_PACKAGE_FULL_NAME=Microsoft.VP9VideoExtensions_1.0.50481.0_x64__8wekyb3d8bbwe, MF_MEDIA_EXTENSION_PACKAGE_FAMILY_NAME=Microsoft.VP9VideoExtensions_8wekyb3d8bbwe, MF_TELEMETRY_OBJECT_INSTANCE_ATTRIBUTE={8b1ceff3-b590-4292-b0a9-311856eb97e2}, MF_TRANSFORM_CATEGORY_Attribute=MFT_CATEGORY_VIDEO_DECODER, MF_MEDIA_EXTENSION_ACTIVATABLE_CLASS_ID=WebmMfVp8DecLib.MSMfVp9Dec, MF_MEDIA_EXTENSION_PACKAGE_REG_NEEDED=0, MF_MEDIA_EXTENSION_WEB_PLATFORM_ALLOWED=1, 
flutter: mdk.INFO: 2023-09-11 22:31:52.973346: Activating IMFActivate: VP9VideoExtensionDecoder
flutter: mdk.INFO: 2023-09-11 22:31:52.979201: dxgi adapter 0: vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530
operator ()postCObject error
flutter: mdk.INFO: 2023-09-11 22:31:52.980177: 
flutter: mdk.INFO: 2023-09-11 22:31:52.985058: d3d11.1 device feature level: 0xb000, requested: 0xc200.
operator ()postCObject error
flutter: mdk.INFO: 2023-09-11 22:31:52.986036: 
flutter: mdk.INFO: 2023-09-11 22:31:52.986036: failed to create IMFDXGIDeviceManager. MFT d3d11 will be disabled.
flutter: mdk.INFO: 2023-09-11 22:31:52.988964: Using audio backend: XAudio2
flutter: mdk.INFO: 2023-09-11 22:31:52.989937: 0000026132BAAAF0 ao opened: 1, reopen: 1, bad ao: 0
flutter: mdk.INFO: 2023-09-11 22:31:52.991891: 0000026132A39598 filter graph: 
flutter: mdk.INFO: 2023-09-11 22:31:52.991891: +-----------+
|    src    |default--[48000Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[48000Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[48000Hz fltp:stereo]--default|     swr     |default--[48000Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

flutter: mdk.INFO: 2023-09-11 22:31:52.991891: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 6, delta: -6 +0.013500
flutter: mdk.INFO: 2023-09-11 22:31:52.992868: d3d9 adapter: 0, vendor: 8086, driver igdumdim64.dll, device: \\.\DISPLAY1(191b), revision 6, Intel(R) HD Graphics 530
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: IDirect3DDevice9Ex is created
operator ()postCObject error
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: Selected MFT attributes:
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 9 attributes: MF_SA_D3D11_AWARE=1, CODECAPI_AVDecVideoThumbnailGenerationMode=0, MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE=0, MF_INPROCDLL_LIFETIME_MANAGER=<UNKNOWN type>, CODECAPI_AVDecNumWorkerThreads=8, CODECAPI_AVLowLatencyMode=1, MF_SA_D3D_AWARE=1, CODECAPI_AVDecVideoAcceleration_H264=1, MF_TRANSFORM_ASYNC=0, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: stream cout: in=1, out=1
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: mdk::abi::MFTCodec::selectInputType
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 4 attributes: MF_MT_COMPRESSED=1, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_ALL_SAMPLES_INDEPENDENT=0, MF_MT_SUBTYPE=MFVideoFormat_VP80, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: selected IMFMediaType index: -1
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: GetInputAvailableType is not implemented or failed, try to create IMediaType manually
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: SetInputType:
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 4 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_VP90, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: used input type: 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 4 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_VP90, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: mdk::abi::MFTCodec::selectOutputType0
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_YV12, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_IYUV, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_P010, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: selected IMFMediaType index: 0
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: SetOutputType:
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: used output type: 
flutter: mdk.INFO: 2023-09-11 22:31:53.002624: 00000261375D7350 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: input stream info: dwFlags=1, cbSize=0, cbAlignment=0, hnsMaxLatency=0, cbMaxLookahead=0
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: output stream info: dwFlags=7, cbSize=1382400, cbAlignment=0
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: onOutputTypeChanged: 8 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: output size: 1280x720, stride: 1280x720
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: video area: (0, 0), 1280x720
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: MFT decoder is ready
flutter: fvp.FINE: 2023-09-11 22:31:53.003601: 503676663 player2616485929152 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: decode stored recovery packets: 0
flutter: mdk.INFO: 2023-09-11 22:31:53.003601: 0000026132B17AC8 no sample in pool. create one
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0000026132B17AC8 no sample in pool. create one
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0000026132BAAAF0 1st video frame to render @0.000000s, sync time: 0.080000
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0000026132BAAAF0 1st video frame to render @0.000000s, sync time: 0.080000
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: VideoRenderer WxH=1280.000000x720.000000 1280.000000x720.000000, frame: 1280x720
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: m: mat<4, 4>(
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 1  0  0  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0  1  0  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0  0  1  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0  0  0  1  
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: )
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: channel map: mat<4, 4>(
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 1  0  0  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0  1  0  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0  0  1  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.009460: 0  0  0  1  
flutter: mdk.INFO: 2023-09-11 22:31:53.010439: )
flutter: mdk.INFO: 2023-09-11 22:31:53.010439: frame format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
flutter: mdk.INFO: 2023-09-11 22:31:53.010439: dxgi format 0: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-09-11 22:31:53.010439: dxgi format 1: DXGI_FORMAT_R8G8_UNORM
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: frame color: unknown unknown bt709 narrow. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-09-11 22:31:53.011412:  - 
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: output color: bt709 unknown unknown full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: rgb primaries matrix: mat<3, 3>(
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 1  -9.31323e-08  -2.98023e-08  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 1.74623e-09  1  3.72529e-09  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 3.72529e-09  1.49012e-08  1  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: )
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: color transform: mat<4, 4>(
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 1.16438  0  1.79274  -0.972945  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 1.16438  -0.213249  -0.532909  0.301483  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 1.16438  2.1124  0  -1.1334  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 0  0  0  1  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: )
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: EQ: mat<4, 4>(
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 1  0  0  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 0  1  0  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 0  0  1  0  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: 0  0  0  1  
flutter: mdk.INFO: 2023-09-11 22:31:53.011412: )
flutter: fvp.FINE: 2023-09-11 22:31:53.030929: 503676663 player2616485929152 onEvent: render.video 0
flutter: mdk.INFO: 2023-09-11 22:32:11.278264: 0000026132BAAAF0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>1, current state 2. status: 0X124
flutter: mdk.INFO: 2023-09-11 22:32:11.278264: default FrameReader0000026132BAB280 request to pause 0, loaded: 4.
flutter: mdk.INFO: 2023-09-11 22:32:11.278264: default FrameReader0000026132BAB280 state: 2=>2=>1, 0
flutter: mdk.INFO: 2023-09-11 22:32:11.278264: default FrameReader0000026132BAB280 state requested: 1, current: 2
flutter: mdk.INFO: 2023-09-11 22:32:11.279239: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:32:11.279239: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:32:11.285748: default FrameReader0000026132BAB280 state: 2=>1=>1, 1
flutter: mdk.INFO: 2023-09-11 22:32:11.285748: default FrameReader0000026132BAB280 update state: 2=>1
flutter: fvp.FINE: 2023-09-11 22:32:11.285748: 503676663 player2616485929152 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: mdk.INFO: 2023-09-11 22:32:11.390166: [FFmpeg:tls] Error in the pull function.
flutter: mdk.INFO: 2023-09-11 22:32:11.390166: [FFmpeg:tls] IO error: Error number -10054 occurred
flutter: mdk.INFO: 2023-09-11 22:32:11.390166: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X164
flutter: fvp.FINE: 2023-09-11 22:32:11.390166: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-11 22:32:11.390166: read packet error. FrameReader@0000026132BAB280 sending Packet::End to all packet queues. PacketIO@0000026132B6A1B0 ->url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-11 22:32:11.390166: 0000026132BAB280 #video stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-09-11 22:32:15.375701: audio stream#1 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:15.375701: audio stream#1 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:15.375701: 0000026132BAB6B0 track#1: @9223372036854775806. loop bits 2/3.
flutter: mdk.INFO: 2023-09-11 22:32:15.375701: 0000026132BAB6B0 track#1: wait for other tracks to go out of loop range @9223372036854775806. 2/3.
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: video stream#0 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: video stream#0 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: 0000026132BAB6B0 track#0: @9223372036854775806. loop bits 3/3.
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: 0000026132BAB6B0 track#0: all tracks are out of loop range. seek to loop A from 9223372036854775806
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: default 0000026132BAB280-FrameReader::seek(0, 0X60002)
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: default 0000026132BAB280 FrameReader::update MediaStatus 0X164=>0X1A4
flutter: fvp.FINE: 2023-09-11 22:32:15.397173: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: 0000026132BAB280 default FrameReaderImpl::seekTo(0, 0X60002 #1)
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: 0000026132BAB280 #video stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: 0000026132BAB280 #audio stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: 0000026132BAB280 #audio stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@528 seek target(from 0): 0ms, flags: +FromStart. now: 4.174000
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: default 0000026132BAB280 FrameReader::update MediaStatus 0X1A4=>0X1E4
flutter: fvp.FINE: 2023-09-11 22:32:15.397173: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-11 22:32:15.397173: Seek start. target time: 0 avseek flags: 1
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: Seek end
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: 1 packets is read after seek. read more to get target pts
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: 1 packets is read after seek. seek result pts: 0s, requested: 0
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default 0000026132BAB280 FrameReader::update MediaStatus 0X1E4=>0X124
flutter: fvp.FINE: 2023-09-11 22:32:15.577305: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: seekComplete#1 after PacketIO seek to 0
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default FrameReader0000026132BAB280 #1 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default FrameReader 0000026132BAB280 callbacks 1, seeking: 0, seekComplete#1 @0
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: seek_drop_non_video_: -3 ms, seek_wait_frame_: 0...
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: skip loop waiting
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default FrameReader0000026132BAB280 video stream#0 range loop begin0000026132BAB6B0 track#1: all tracks are at out of loop range. @9223372036854775806, loop now: 1~~~

flutter: mdk.INFO: 2023-09-11 22:32:15.577305: 
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default FrameReader0000026132BAB280 audio stream#1 range loop begin
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: EOS audio frame of track 0
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: audio stream#1 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: invalid audio frame @-1.000000
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: EOS video frame of track 0
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: #1/1 audio seek_done: 1, seek_wait_frame_: -1/1
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: 0000026132BAAAF0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default FrameReader0000026132BAB280 #1 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:15.577305: default FrameReader 0000026132BAB280 callbacks 0, seeking: 0, seekComplete#1 @0
flutter: mdk.INFO: 2023-09-11 22:32:15.578281: video stream#0 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-11 22:32:15.578281: invalid video frame @-1.000000
flutter: mdk.INFO: 2023-09-11 22:32:15.580350: #1/1 video seek_done: 1, seek_wait_frame_: -1/0
flutter: mdk.INFO: 2023-09-11 22:32:15.580350: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:32:15.580350: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-09-11 22:32:15.580350: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-11 22:32:15.580350: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:32:15.581209: default FrameReader0000026132BAB280 #1 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:15.581209: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:15.581209: default FrameReader 0000026132BAB280 callbacks 0, seeking: 0, seekComplete#1 @0
flutter: mdk.INFO: 2023-09-11 22:32:15.605609: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 0, delta: 0 +0.020000
flutter: mdk.INFO: 2023-09-11 22:32:15.605609: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:32:32.300451: [FFmpeg:tls] Error in the pull function.
flutter: mdk.INFO: 2023-09-11 22:32:32.300451: [FFmpeg:tls] IO error: Error number -10054 occurred
flutter: mdk.INFO: 2023-09-11 22:32:32.300451: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X164
flutter: fvp.FINE: 2023-09-11 22:32:32.300451: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-11 22:32:32.300451: read packet error. FrameReader@0000026132BAB280 sending Packet::End to all packet queues. PacketIO@0000026132B6A1B0 ->url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-11 22:32:32.300451: 0000026132BAB280 #video stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-09-11 22:32:36.305220: audio stream#1 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:36.306196: audio stream#1 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:36.306196: 0000026132BAB6B0 track#1: @9223372036854775806. loop bits 2/3.
flutter: mdk.INFO: 2023-09-11 22:32:36.306196: 0000026132BAB6B0 track#1: wait for other tracks to go out of loop range @9223372036854775806. 2/3.
flutter: mdk.INFO: 2023-09-11 22:32:36.326413: video stream#0 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:36.326413: video stream#0 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:36.326413: 0000026132BAB6B0 track#0: @9223372036854775806. loop bits 3/3.
flutter: mdk.INFO: 2023-09-11 22:32:36.326413: 0000026132BAB6B0 track#0: all tracks are out of loop range. seek to loop A from 9223372036854775806
flutter: mdk.INFO: 2023-09-11 22:32:36.326413: default 0000026132BAB280-FrameReader::seek(0, 0X60002)
flutter: mdk.INFO: 2023-09-11 22:32:36.326413: default 0000026132BAB280 FrameReader::update MediaStatus 0X164=>0X1A4
flutter: fvp.FINE: 2023-09-11 22:32:36.327390: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:32:36.327390: 0000026132BAB280 default FrameReaderImpl::seekTo(0, 0X60002 #2)
flutter: mdk.INFO: 2023-09-11 22:32:36.327390: 0000026132BAB280 #video stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-09-11 22:32:36.327390: 0000026132BAB280 #audio stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-09-11 22:32:36.327390: 0000026132BAB280 #audio stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-09-11 22:32:36.327390: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@528 seek target(from 0): 0ms, flags: +FromStart. now: 20.694000
flutter: mdk.INFO: 2023-09-11 22:32:36.327390: default 0000026132BAB280 FrameReader::update MediaStatus 0X1A4=>0X1E4
flutter: fvp.FINE: 2023-09-11 22:32:36.327390: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-11 22:32:36.327390: Seek start. target time: 0 avseek flags: 1
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: Seek end
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: 1 packets is read after seek. read more to get target pts
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: 1 packets is read after seek. seek result pts: 0s, requested: 0
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: default 0000026132BAB280 FrameReader::update MediaStatus 0X1E4=>0X124
flutter: fvp.FINE: 2023-09-11 22:32:36.376863: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: seekComplete#2 after PacketIO seek to 0
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: default FrameReader0000026132BAB280 #2 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: default FrameReader 0000026132BAB280 callbacks 1, seeking: 0, seekComplete#2 @0
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: seek_drop_non_video_: -3 ms, seek_wait_frame_: 0...
flutter: mdk.INFO: 2023-09-11 22:32:36.376863: skip loop waitingdefault FrameReader0000026132BAB280 video stream#0 range loop begin

flutter: mdk.INFO: 2023-09-11 22:32:36.377838: 0000026132BAB6B0 track#1: all tracks are at out of loop range. @9223372036854775806, loop now: 2~~~
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: default FrameReader0000026132BAB280 audio stream#1 range loop begin
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: EOS audio frame of track 0
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: audio stream#1 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: invalid audio frame @-1.000000
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: 
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: EOS video frame of track 0
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: #2/2 audio seek_done: 1, seek_wait_frame_: -1/1video stream#0 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: 
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: invalid video frame @-1.000000
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:32:36.377838: 0000026132BAAAF0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-11 22:32:36.378815: default FrameReader0000026132BAB280 #2 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:36.378815: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:36.378815: default FrameReader 0000026132BAB280 callbacks 0, seeking: 0, seekComplete#2 @0
flutter: mdk.INFO: 2023-09-11 22:32:36.379790: #2/2 video seek_done: 1, seek_wait_frame_: -1/0
flutter: mdk.INFO: 2023-09-11 22:32:36.379790: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:32:36.379790: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-09-11 22:32:36.379790: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-11 22:32:36.380766: default FrameReader0000026132BAB280 #2 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:36.380766: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:36.380766: default FrameReader 0000026132BAB280 callbacks 0, seeking: 0, seekComplete#2 @0
flutter: mdk.INFO: 2023-09-11 22:32:36.380766: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:32:36.415673: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 0, delta: 0 +0.020000
flutter: mdk.INFO: 2023-09-11 22:32:36.415673: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:32:53.110466: [FFmpeg:tls] Error in the pull function.
flutter: mdk.INFO: 2023-09-11 22:32:53.110466: [FFmpeg:tls] IO error: Error number -10054 occurred
flutter: mdk.INFO: 2023-09-11 22:32:53.110466: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X164
flutter: fvp.FINE: 2023-09-11 22:32:53.110466: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-11 22:32:53.110466: read packet error. FrameReader@0000026132BAB280 sending Packet::End to all packet queues. PacketIO@0000026132B6A1B0 ->url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-11 22:32:53.110466: 0000026132BAB280 #video stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-09-11 22:32:57.115800: audio stream#1 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:57.115800: audio stream#1 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:57.115800: 0000026132BAB6B0 track#1: @9223372036854775806. loop bits 2/3.
flutter: mdk.INFO: 2023-09-11 22:32:57.115800: 0000026132BAB6B0 track#1: wait for other tracks to go out of loop range @9223372036854775806. 2/3.
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: video stream#0 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: video stream#0 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: 0000026132BAB6B0 track#0: @9223372036854775806. loop bits 3/3.
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: 0000026132BAB6B0 track#0: all tracks are out of loop range. seek to loop A from 9223372036854775806
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: default 0000026132BAB280-FrameReader::seek(0, 0X60002)
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: default 0000026132BAB280 FrameReader::update MediaStatus 0X164=>0X1A4
flutter: fvp.FINE: 2023-09-11 22:32:57.137558: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: 0000026132BAB280 default FrameReaderImpl::seekTo(0, 0X60002 #3)
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: 0000026132BAB280 #video stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: 0000026132BAB280 #audio stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: 0000026132BAB280 #audio stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@528 seek target(from 0): 0ms, flags: +FromStart. now: 20.694000
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: default 0000026132BAB280 FrameReader::update MediaStatus 0X1A4=>0X1E4
flutter: fvp.FINE: 2023-09-11 22:32:57.137558: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-11 22:32:57.137558: Seek start. target time: 0 avseek flags: 1
flutter: mdk.INFO: 2023-09-11 22:32:57.193188: Seek end
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: 1 packets is read after seek. read more to get target pts
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: 1 packets is read after seek. seek result pts: 0s, requested: 0
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: default 0000026132BAB280 FrameReader::update MediaStatus 0X1E4=>0X124
flutter: fvp.FINE: 2023-09-11 22:32:57.194164: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: seekComplete#3 after PacketIO seek to 0
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: default FrameReader0000026132BAB280 #3 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: default FrameReader 0000026132BAB280 callbacks 1, seeking: 0, seekComplete#3 @0
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: seek_drop_non_video_: -3 ms, seek_wait_frame_: 0...
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: default FrameReader0000026132BAB280 video stream#0 range loop begin
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: EOS video frame of track 0
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: skip loop waiting
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: video stream#0 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: default FrameReader0000026132BAB280 audio stream#1 range loop begin
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: EOS audio frame of track 0
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: VideoFrame6885@179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 to be destroyed is not rendered by  0000026132DA6F60audio stream#1 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: 
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: invalid audio frame @-1.000000
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: invalid video frame @-1.000000
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: #3/3 audio seek_done: 1, seek_wait_frame_: -1/1
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:32:57.194164: 0000026132BAAAF0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-11 22:32:57.195139: default FrameReader0000026132BAB280 #3 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:57.195139: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:57.195139: default FrameReader 0000026132BAB280 callbacks 0, seeking: 0, seekComplete#3 @0
flutter: mdk.INFO: 2023-09-11 22:32:57.196116: #3/3 video seek_done: 1, seek_wait_frame_: -1/0
flutter: mdk.INFO: 2023-09-11 22:32:57.196116: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:32:57.197099: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-09-11 22:32:57.197099: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-11 22:32:57.197099: default FrameReader0000026132BAB280 #3 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:32:57.197099: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:32:57.197099: default FrameReader 0000026132BAB280 callbacks 0, seeking: 0, seekComplete#3 @0
flutter: mdk.INFO: 2023-09-11 22:32:57.198280: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:32:57.225601: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 0, delta: 0 +0.020000
flutter: mdk.INFO: 2023-09-11 22:32:57.225601: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:33:13.920586: [FFmpeg:tls] Error in the pull function.
flutter: mdk.INFO: 2023-09-11 22:33:13.920586: [FFmpeg:tls] IO error: Error number -10054 occurred
flutter: mdk.INFO: 2023-09-11 22:33:13.920586: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X164
flutter: fvp.FINE: 2023-09-11 22:33:13.920586: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-11 22:33:13.921572: read packet error. FrameReader@0000026132BAB280 sending Packet::End to all packet queues. PacketIO@0000026132B6A1B0 ->url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
flutter: mdk.INFO: 2023-09-11 22:33:13.921572: 0000026132BAB280 #video stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-09-11 22:33:17.926748: audio stream#1 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-11 22:33:17.927741: audio stream#1 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-11 22:33:17.927741: 0000026132BAB6B0 track#1: @9223372036854775806. loop bits 2/3.
flutter: mdk.INFO: 2023-09-11 22:33:17.927741: 0000026132BAB6B0 track#1: wait for other tracks to go out of loop range @9223372036854775806. 2/3.
flutter: mdk.INFO: 2023-09-11 22:33:17.941386: video stream#0 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-09-11 22:33:17.941386: video stream#0 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-09-11 22:33:17.941386: 0000026132BAB6B0 track#0: @9223372036854775806. loop bits 3/3.
flutter: mdk.INFO: 2023-09-11 22:33:17.941386: 0000026132BAB6B0 track#0: all tracks are out of loop range. seek to loop A from 9223372036854775806
flutter: mdk.INFO: 2023-09-11 22:33:17.941386: default 0000026132BAB280-FrameReader::seek(0, 0X60002)
flutter: mdk.INFO: 2023-09-11 22:33:17.941386: default 0000026132BAB280 FrameReader::update MediaStatus 0X164=>0X1A4
flutter: fvp.FINE: 2023-09-11 22:33:17.941386: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:33:17.942364: 0000026132BAB280 default FrameReaderImpl::seekTo(0, 0X60002 #4)
flutter: mdk.INFO: 2023-09-11 22:33:17.942364: 0000026132BAB280 #video stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-09-11 22:33:17.942364: 0000026132BAB280 #audio stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-09-11 22:33:17.942364: 0000026132BAB280 #audio stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-09-11 22:33:17.942364: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@528 seek target(from 0): 0ms, flags: +FromStart. now: 20.694000
flutter: mdk.INFO: 2023-09-11 22:33:17.942364: default 0000026132BAB280 FrameReader::update MediaStatus 0X1A4=>0X1E4
flutter: fvp.FINE: 2023-09-11 22:33:17.942364: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-09-11 22:33:17.942364: Seek start. target time: 0 avseek flags: 1
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: Seek end
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: 1 packets is read after seek. read more to get target pts
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: 1 packets is read after seek. seek result pts: 0s, requested: 0
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: default 0000026132BAB280 FrameReader::update MediaStatus 0X1E4=>0X124
flutter: fvp.FINE: 2023-09-11 22:33:18.009708: 503676663 player2616485929152 onMediaStatus: MediaStatus(+loaded+prepared+buffered+end) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: seekComplete#4 after PacketIO seek to 0
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: default FrameReader0000026132BAB280 #4 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: default FrameReader 0000026132BAB280 callbacks 1, seeking: 0, seekComplete#4 @0
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: seek_drop_non_video_: -3 ms, seek_wait_frame_: 0...
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: default FrameReader0000026132BAB280 video stream#0 range loop begin0000026132BAB6B0 track#1: all tracks are at out of loop range. @9223372036854775806, loop now: 4~~~
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: default FrameReader0000026132BAB280 audio stream#1 range loop begin
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: EOS audio frame of track 0
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: 
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: audio stream#1 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: invalid audio frame @-1.000000EOS video frame of track 0
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: 
flutter: mdk.INFO: 2023-09-11 22:33:18.009708: #4/4 audio seek_done: 1, seek_wait_frame_: -1/1
flutter: mdk.INFO: 2023-09-11 22:33:18.010682: default FrameReader0000026132BAB280 #4 seekComplete 0audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0

flutter: mdk.INFO: 2023-09-11 22:33:18.010682: 
flutter: mdk.INFO: 2023-09-11 22:33:18.010682: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:33:18.010682: default FrameReader 0000026132BAB280 callbacks 0, seeking: 0, seekComplete#4 @0
flutter: mdk.INFO: 2023-09-11 22:33:18.010682: 0000026132BAAAF0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-09-11 22:33:18.010682: video stream#0 is seeking... got flush pkt. flush decoder and  drop frames until seek target -0.0030s...
flutter: mdk.INFO: 2023-09-11 22:33:18.010682: invalid video frame @-1.000000
flutter: mdk.INFO: 2023-09-11 22:33:18.012635: #4/4 video seek_done: 1, seek_wait_frame_: -1/0
flutter: mdk.INFO: 2023-09-11 22:33:18.012635: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-09-11 22:33:18.012635: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-09-11 22:33:18.012635: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-09-11 22:33:18.012635: default FrameReader0000026132BAB280 #4 seekComplete 0
flutter: mdk.INFO: 2023-09-11 22:33:18.012635: default 0000026132BAB280 FrameReader::update MediaStatus 0X124=>0X124
flutter: mdk.INFO: 2023-09-11 22:33:18.012635: default FrameReader 0000026132BAB280 callbacks 0, seeking: 0, seekComplete#4 @0
flutter: mdk.INFO: 2023-09-11 22:33:18.013610: video stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:33:18.036057: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 0, delta: 0 +0.020000
flutter: mdk.INFO: 2023-09-11 22:33:18.036057: audio stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-09-11 22:33:21.296419: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
operator ()postCObject error
__cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 20460
wang-bin commented 9 months ago

看上去设了没生效,还是出错立马停止,不知道有没有设置成功,我自己flutter没测过。要不你用mdk-sdk/bin/x64/glfwplay.exe -logfile 0.log -demuxer.max_errors 10 -d3d11 url测下

luckykeeper commented 9 months ago

是个黑屏,没有动静也没有画面 image

I 2023-09-11 23:22:07.884@14732: 0.22.0 (git 24aba61) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; vcruntime14.35.32215.0/msvcp140.dll; 12:29:00 Sep 10 2023

D 2023-09-11 23:22:07.884@14732: 3mdk verify key signature ok
D 2023-09-11 23:22:07.884@14732: 3mdk license key restrictions: Test, 
D 2023-09-11 23:22:07.884@14732: key time: -1
D 2023-09-11 23:22:07.884@14732: check version
D 2023-09-11 23:22:07.884@14732: user module: D:\dart\fvp\windows\mdk-sdk\bin\x64\glfwplay.exe
D 2023-09-11 23:22:07.884@14732: user module: D:\dart\fvp\windows\mdk-sdk\bin\x64\glfwplay.exe
D 2023-09-11 23:22:07.884@14732: 3mdk license key for app: glfwplay
D 2023-09-11 23:22:07.885@14732: default000001B123F685B0 new FrameReader...
D 2023-09-11 23:22:07.885@14732: Registered audio backends: XAudio2 DSound null 
D 2023-09-11 23:22:07.885@14732: XAudio2_9.dll
D 2023-09-11 23:22:07.886@14732: Build with XAudio2 from Win8+ SDK
D 2023-09-11 23:22:07.886@14732: Try symbol 'XAudio2Create' from Windows SDK dll
D 2023-09-11 23:22:07.886@14732: default000001B123FAC390 new FrameReader...
D 2023-09-11 23:22:07.886@14732: Registered audio backends: XAudio2 DSound null 
D 2023-09-11 23:22:07.886@14732: 0000004E4D0FF388__cdecl mdk::abi::Player::Player(void)
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123F685B0 state: 0=>0=>0, 0
I 2023-09-11 23:22:08.033@14732: default000001B123F685B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123F685B0 state: 0=>0=>0, 0
I 2023-09-11 23:22:08.033@14732: default000001B123F685B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
I 2023-09-11 23:22:08.033@14732: setNext from 0 url:-d3d11
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123FAC390 state: 0=>0=>0, 0
I 2023-09-11 23:22:08.033@14732: default000001B123FAC390 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123FAC390 state: 0=>0=>0, 0
I 2023-09-11 23:22:08.033@14732: default000001B123FAC390 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D 2023-09-11 23:22:08.033@14732: preload next media from 0ms immediately. next control state now: 0
I 2023-09-11 23:22:08.033@14732: 000001B123FABA70 MediaControl.prepare(0, ...) -d3d11
D 2023-09-11 23:22:08.033@14732: default 000001B123FAC390 FrameReader.start(0, ...)
D 2023-09-11 23:22:08.033@14732: default 000001B123FAC390 FrameReader::update MediaStatus 0=>0X2
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123FAC390 state: 0=>0=>1, 0
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123FAC390 state: 0=>1=>1, 0
I 2023-09-11 23:22:08.033@14732: 000001B123FA4B80 MediaControl.prepare(0, ...) 10
D 2023-09-11 23:22:08.033@14732: default 000001B123F685B0 FrameReader.start(0, ...)
D 2023-09-11 23:22:08.033@14732: default 000001B123F685B0 FrameReader::update MediaStatus 0=>0X2
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123F685B0 state: 0=>0=>1, 0
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123F685B0 state: 0=>1=>1, 0
D 2023-09-11 23:22:08.033@15704: start frame reader thread: 15704
D 2023-09-11 23:22:08.033@10520: start frame reader thread: 10520
D 2023-09-11 23:22:08.033@14732: 000001B123FA4B80 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>1, current state 0. status: 0X2
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123F685B0 request to pause 0, loaded: 0.
D 2023-09-11 23:22:08.033@14732: default FrameReader000001B123F685B0 state: 0=>1=>1, 0
D 2023-09-11 23:22:08.033@15704: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\ffmpeg-6.dll
D 2023-09-11 23:22:08.036@15704: ffmpeg loaded: D:\dart\fvp\windows\mdk-sdk\bin\x64\ffmpeg-6.dll
D 2023-09-11 23:22:08.037@15704: Selected avformat runtime version: 60.11.100 (build: 60.11.100), license: LGPL version 2.1 or later
D 2023-09-11 23:22:08.037@15704: Selected avformat runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
D 2023-09-11 23:22:08.037@15704: avformat_version00007FFA98D07D60
D 2023-09-11 23:22:08.037@10520: avformat_version00007FFA98D07D60
D 2023-09-11 23:22:08.037@15704: Trying MediaIO FFmpeg for protocol ""
D 2023-09-11 23:22:08.037@15704: 000001B12E79CA50 open url: -d3d11
D 2023-09-11 23:22:08.037@10520: Trying MediaIO FFmpeg for protocol ""
D 2023-09-11 23:22:08.037@10520: 000001B12E79D5C0 open url: 10
D 2023-09-11 23:22:08.037@15704: Selected avutil runtime version: 58.19.100 (build: 58.19.100), license: LGPL version 2.1 or later
D 2023-09-11 23:22:08.037@15704: av_strerror00007FFA98D18440
D 2023-09-11 23:22:08.037@10520: av_strerror00007FFA98D18440
D 2023-09-11 23:22:08.037@15704: Error avrt::avio_open2(&avio_, ffmpeg::from_file_uri(in.c_str()), flags, &cb, &dict) @127 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVFormatIO.cpp: (0xfffffffe) No such file or directory
W 2023-09-11 23:22:08.037@15704: 000001B12E79CA50url open error
W 2023-09-11 23:22:08.037@15704: Failed to create io for url. io: 000001B12E79CA50, open: false
D 2023-09-11 23:22:08.037@10520: Error avrt::avio_open2(&avio_, ffmpeg::from_file_uri(in.c_str()), flags, &cb, &dict) @127 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\AVFormatIO.cpp: (0xfffffffe) No such file or directory
W 2023-09-11 23:22:08.037@15704: 000001B12E79D5C0default 000001B123FAC390 FrameReader::update MediaStatus 0X2=>0X2url open error
D 2023-09-11 23:22:08.037@10520: 
W 2023-09-11 23:22:08.037@10520: Failed to create io for url. io: 000001B12E79D5C0, open: false
D 2023-09-11 23:22:08.037@10520: default 000001B123F685B0 FrameReader::update MediaStatus 0X2=>0X2
D 2023-09-11 23:22:08.037@15704: Selected avcodec runtime version: 60.25.100 (build: 60.25.100), license: LGPL version 2.1 or later
D 2023-09-11 23:22:08.037@15704: av_packet_alloc00007FFA98823BD0
D 2023-09-11 23:22:08.037@15704: before avformat_open_input. io: 0000000000000000(/pb: 0000000000000000, url: -d3d11
D 2023-09-11 23:22:08.037@10520: before avformat_open_input. io: 0000000000000000(/pb: 0000000000000000, url: 10
D 2023-09-11 23:22:08.038@10520: FFmpeg/Libav runtime git-2023-09-03-bef151d-avbuild
D 2023-09-11 23:22:08.038@15704: Error avrt::avformat_open_input(&fmtctx_, ffmpeg::from_file_uri(in.c_str()), fmt, &dict) @209 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\FFmpegPacketIO.cpp: (0xfffffffe) No such file or directoryError avrt::avformat_open_input(&fmtctx_, ffmpeg::from_file_uri(in.c_str()), fmt, &dict) @209 D:\a\mdk-sdk\mdk-sdk\mdk\ffmpeg\plugin\FFmpegPacketIO.cpp: (0xfffffffe) No such file or directory

D 2023-09-11 23:22:08.038@10520: 15704
D 2023-09-11 23:22:08.038@10520: 10520default 000001B123F685B0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1055: reset status_maskdefault 000001B123FAC390 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1055: reset status_mask
D 2023-09-11 23:22:08.038@10520: default 000001B123F685B0 FrameReader::update MediaStatus 0X2=>0X80000000
W 2023-09-11 23:22:08.038@10520: reader open error
D 2023-09-11 23:22:08.038@10520: 10520default 000001B123F685B0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1055: reset status_mask
D 2023-09-11 23:22:08.038@10520: default 000001B123F685B0 FrameReader::update MediaStatus 0X80000000=>0X80000000
D 2023-09-11 23:22:08.038@10520: >>>>>>>>>>>>>>>>>prepared @-1
D 2023-09-11 23:22:08.038@15704: 
D 2023-09-11 23:22:08.038@10520: 000001B123F685B0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
D 2023-09-11 23:22:08.038@15704: default 000001B123FAC390 FrameReader::update MediaStatus 0X2=>0X80000000
W 2023-09-11 23:22:08.038@15704: reader open error
D 2023-09-11 23:22:08.038@10520: default FrameReader000001B123F685B0 state: 0=>1=>0, 1
E 2023-09-11 23:22:08.038@10520: state not changed!
D 2023-09-11 23:22:08.038@15704: 15704default 000001B123FAC390 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1055: reset status_mask
D 2023-09-11 23:22:08.038@15704: default 000001B123FAC390 FrameReader::update MediaStatus 0X80000000=>0X80000000
D 2023-09-11 23:22:08.038@15704: 000001B123FAC390 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
D 2023-09-11 23:22:08.038@15704: default FrameReader000001B123FAC390 state: 0=>1=>0, 1
E 2023-09-11 23:22:08.038@15704: state not changed!
D 2023-09-11 23:22:43.754@14732: ERROR! Unable to seek unloaded media
D 2023-09-11 23:22:45.153@14732: ERROR! Unable to seek unloaded media
D 2023-09-11 23:22:45.269@14732: ERROR! Unable to seek unloaded media
D 2023-09-11 23:22:46.709@14732: ERROR! Unable to seek unloaded media
D 2023-09-11 23:22:46.845@14732: ERROR! Unable to seek unloaded media
D 2023-09-11 23:23:50.151@14732: dso.load: libEGLd.dlltest: true
D 2023-09-11 23:23:50.151@14732: dso.load: libEGL.dlltest: true
D 2023-09-11 23:23:50.151@14732: libEGL.dll test load result 0000000000000000...
D 2023-09-11 23:23:50.151@14732: __cdecl ThreadLocal<class std::unordered_map<void const *,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> >,struct std::hash<void const *>,struct std::equal_to<void const *>,class std::allocator<struct std::pair<void const * const,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> > > > > >::Data::Data(void) thread: 14732
D 2023-09-11 23:23:50.151@14732: class std::unordered_map<void const *,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> >,struct std::hash<void const *>,struct std::equal_to<void const *>,class std::allocator<struct std::pair<void const * const,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> > > > > *__cdecl ThreadLocal<class std::unordered_map<void const *,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> >,struct std::hash<void const *>,struct std::equal_to<void const *>,class std::allocator<struct std::pair<void const * const,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> > > > > >::get(void) const allocate and initialize ThreadLocal data
D 2023-09-11 23:23:50.151@14732: new Context object 000001B12EDFFEC0(0) for native context handle 0000000000020000
D 2023-09-11 23:23:50.151@14732: ctx->api_: 000001B123F60000
D 2023-09-11 23:23:50.151@14732: probing gl context... native: 0000000000000000
D 2023-09-11 23:23:50.151@14732: EGL runtime is not valid
D 2023-09-11 23:23:50.151@14732: __cdecl ThreadLocal<bool>::Data::Data(void) thread: 14732
D 2023-09-11 23:23:50.151@14732: bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
D 2023-09-11 23:23:50.151@14732: __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::Data(void) thread: 14732
D 2023-09-11 23:23:50.151@14732: struct UGL::opengl::Context::Config *__cdecl ThreadLocal<struct UGL::opengl::Context::Config>::get(void) const allocate and initialize ThreadLocal data
D 2023-09-11 23:23:50.151@14732: EGL runtime is not valid
D 2023-09-11 23:23:50.151@14732: 
D 2023-09-11 23:23:50.151@14732: using opengl api resolver: WGL
D 2023-09-11 23:23:50.151@14732: resolving gl common functions...
D 2023-09-11 23:23:50.151@14732: select gl api resolver for OpenGL|OpenGLES
D 2023-09-11 23:23:50.151@14732: EGL runtime is not valid
D 2023-09-11 23:23:50.151@14732: 
D 2023-09-11 23:23:50.151@14732: using opengl api resolver: WGL
D 2023-09-11 23:23:50.151@14732: probing gl client context... major_: 0
D 2023-09-11 23:23:50.151@14732: GL_VENDOR: Intel
D 2023-09-11 23:23:50.151@14732: GL_RENDERER: Intel(R) HD Graphics 530
D 2023-09-11 23:23:50.151@14732: GL_VERSION: 4.5.0 - Build 22.20.16.4785
D 2023-09-11 23:23:50.151@14732: GL_SHADING_LANGUAGE_VERSION: 4.50 - Build 22.20.16.4785
D 2023-09-11 23:23:50.151@14732: GL_3DFX_texture_compression_FXT1 GL_AMD_depth_clamp_separate GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_cl_event GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_fragment_shader_interlock GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_robustness_isolation GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_separate_stencil GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_polygon_offset_clamp GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_compression_s3tc GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_IBM_texture_mirrored_repeat GL_INTEL_conservative_rasterization GL_INTEL_fragment_shader_ordering GL_INTEL_framebuffer_CMAA GL_INTEL_map_texture GL_INTEL_multi_rate_fragment_shader GL_INTEL_performance_query GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_texture_compression_astc_ldr GL_NV_blend_square GL_NV_conditional_render GL_NV_primitive_restart GL_NV_texgen_reflection GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_ARB_buffer_region WGL_ARB_context_flush_control WGL_ARB_create_context WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_extensions_string WGL_ARB_framebuffer_sRGB WGL_ARB_make_current_read WGL_ARB_multisample WGL_ARB_pbuffer WGL_ARB_pixel_format WGL_ARB_pixel_format_float WGL_EXT_create_context_es2_profile WGL_EXT_create_context_es_profile WGL_EXT_depth_float WGL_EXT_extensions_string WGL_EXT_pixel_format_packed_float WGL_EXT_swap_control WGL_INTEL_cl_sharing WGL_NV_DX_interop WGL_NV_DX_interop2 
D 2023-09-11 23:23:50.153@14732: 16 bit texture channel depth: 16
D 2023-09-11 23:23:50.153@14732: OpenGL Context thread: 14732
D 2023-09-11 23:23:50.153@14732: OpenGL4.5 Compatibility profile, EGL0, GLSL450
Features PBO: 1, RG texture: 1, 16bit texture: 1
D 2023-09-11 23:23:50.153@14732: resolving gl extensions...
D 2023-09-11 23:23:50.153@14732: select gl api resolver for OpenGL|OpenGLES
D 2023-09-11 23:23:50.153@14732: EGL runtime is not valid
D 2023-09-11 23:23:50.153@14732: 
D 2023-09-11 23:23:50.153@14732: using opengl api resolver: WGL
D 2023-09-11 23:23:50.153@14732: context version: 450
D 2023-09-11 23:23:50.153@14732: extension resolved: glDiscardFramebufferEXT
D 2023-09-11 23:23:50.153@14732: 
D 2023-09-11 23:23:50.153@14732: gl api resolved. thread@ 14732
D 2023-09-11 23:23:50.153@14732: D 2023-09-11 23:23:50.153@14732: 000001B12EDFFEC0->aboutToDestroy() erase context 000001B12EDFFEC0(0) for native context handle 0000000000020000 ~~~~~~~~
D 2023-09-11 23:23:50.153@14732: D 2023-09-11 23:23:50.153@14732: UGL::opengl::Context::~Context
D 2023-09-11 23:23:50.153@14732: 000001B12EDFFEC0->aboutToDestroy() done~~~~~~~~
D 2023-09-11 23:23:50.153@14732: D 2023-09-11 23:23:50.153@14732: 000001B123F62E50__cdecl UGL::opengl::Context::Local<struct mdk::abi::GLVideoRenderer::Private::Renderers,struct mdk::abi::GLVideoRenderer::Private::Renderers>::~Local(void)0000000000000000 count: 0
D 2023-09-11 23:23:50.153@14732: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
D 2023-09-11 23:23:50.153@14732: 0000004E4D0FF388__cdecl mdk::abi::Player::~Player(void)64
I 2023-09-11 23:23:50.153@14732: setNext from -1 url:
D 2023-09-11 23:23:50.153@14732: 000001B123FAC390 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
D 2023-09-11 23:23:50.153@14732: default FrameReader000001B123FAC390 state: 0=>0=>0, 0
I 2023-09-11 23:23:50.153@14732: default000001B123FAC390 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D 2023-09-11 23:23:50.153@14732: default FrameReader000001B123F685B0 state: 0=>0=>0, 0
I 2023-09-11 23:23:50.153@14732: default000001B123F685B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D 2023-09-11 23:23:50.153@14732: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
D 2023-09-11 23:23:50.153@14732: 000001B123FA4B80 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0X80000000
D 2023-09-11 23:23:50.153@14732: default000001B123F685B0 deleting FrameReader...
D 2023-09-11 23:23:50.153@14732: 000001B123FABA70 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0X80000000
D 2023-09-11 23:23:50.153@14732: default000001B123FAC390 deleting FrameReader...
D 2023-09-11 23:23:50.153@14732: player is destroyed 
D 2023-09-11 23:23:50.153@14732: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
D 2023-09-11 23:23:50.178@14732: __cdecl ThreadLocal<class std::unordered_map<void const *,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> >,struct std::hash<void const *>,struct std::equal_to<void const *>,class std::allocator<struct std::pair<void const * const,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> > > > > >::Data::~Data(void) thread: 14732
D 2023-09-11 23:23:50.178@14732: __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::~Data(void) thread: 14732
D 2023-09-11 23:23:50.178@14732: __cdecl ThreadLocal<bool>::Data::~Data(void) thread: 14732
wang-bin commented 9 months ago

ffmpeg-6.dll删了换掉。你用cmd运行不用powershell,url外面引号包起来

wang-bin commented 9 months ago

截图录屏不需要,log就行

luckykeeper commented 9 months ago

cmd命令如下

glfwplay.exe -logfile 0.log -demuxer.maxerrors 10 -d3d11 "https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0" 结果到某个时间就停止播放了

log

I 2023-09-11 23:39:30.144@21712: 0.22.0 (git 24aba61) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.17763 x86_64; MSVC1935; vcruntime14.35.32215.0/msvcp140.dll; 12:29:00 Sep 10 2023

D 2023-09-11 23:39:30.145@21712: 3mdk verify key signature ok
D 2023-09-11 23:39:30.145@21712: 3mdk license key restrictions: Test, 
D 2023-09-11 23:39:30.145@21712: key time: -1
D 2023-09-11 23:39:30.145@21712: check version
D 2023-09-11 23:39:30.145@21712: user module: D:\dart\fvp\windows\mdk-sdk\bin\x64\glfwplay.exe
D 2023-09-11 23:39:30.145@21712: user module: D:\dart\fvp\windows\mdk-sdk\bin\x64\glfwplay.exe
D 2023-09-11 23:39:30.145@21712: 3mdk license key for app: glfwplay
D 2023-09-11 23:39:30.145@21712: default00000254471936E0 new FrameReader...
D 2023-09-11 23:39:30.145@21712: Registered audio backends: XAudio2 DSound null 
D 2023-09-11 23:39:30.145@21712: XAudio2_9.dll
D 2023-09-11 23:39:30.146@21712: Build with XAudio2 from Win8+ SDK
D 2023-09-11 23:39:30.146@21712: Try symbol 'XAudio2Create' from Windows SDK dll
D 2023-09-11 23:39:30.146@21712: default000002544719A600 new FrameReader...
D 2023-09-11 23:39:30.146@21712: Registered audio backends: XAudio2 DSound null 
D 2023-09-11 23:39:30.146@21712: 000000B21997F118__cdecl mdk::abi::Player::Player(void)
D 2023-09-11 23:39:30.147@21712: recreate video renderer, api changes from 1 to 4
D 2023-09-11 23:39:30.147@21712: dso.load: libEGLd.dlltest: true
D 2023-09-11 23:39:30.147@21712: dso.load: libEGL.dlltest: true
D 2023-09-11 23:39:30.147@21712: libEGL.dll test load result 0000000000000000...
D 2023-09-11 23:39:30.147@21712: __cdecl ThreadLocal<bool>::Data::Data(void) thread: 21712
D 2023-09-11 23:39:30.147@21712: bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
D 2023-09-11 23:39:30.147@21712: No current opengl context in thread 21712
D 2023-09-11 23:39:30.147@21712: Context::destroyCurrent() is called without a valid context
D 2023-09-11 23:39:30.147@21712: 000002544714F9D0__cdecl UGL::opengl::Context::Local<struct mdk::abi::GLVideoRenderer::Private::Renderers,struct mdk::abi::GLVideoRenderer::Private::Renderers>::~Local(void)0000000000000000 count: 0
D 2023-09-11 23:39:30.147@21712: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
D 2023-09-11 23:39:30.193@21712: default FrameReader00000254471936E0 state: 0=>0=>0, 0
I 2023-09-11 23:39:30.193@21712: default00000254471936E0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D 2023-09-11 23:39:30.193@21712: default FrameReader00000254471936E0 state: 0=>0=>0, 0
I 2023-09-11 23:39:30.193@21712: default00000254471936E0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
I 2023-09-11 23:39:30.193@21712: 0000025447192F50 MediaControl.prepare(0, ...) https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
D 2023-09-11 23:39:30.193@21712: default 00000254471936E0 FrameReader.start(0, ...)
D 2023-09-11 23:39:30.193@21712: default 00000254471936E0 FrameReader::update MediaStatus 0=>0X2
D 2023-09-11 23:39:30.193@21712: default FrameReader00000254471936E0 state: 0=>0=>1, 0
D 2023-09-11 23:39:30.193@21712: default FrameReader00000254471936E0 state: 0=>1=>1, 0
D 2023-09-11 23:39:30.193@21712: 0000025447192F50 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>1, current state 0. status: 0X2
D 2023-09-11 23:39:30.193@21712: default FrameReader00000254471936E0 request to pause 0, loaded: 0.
D 2023-09-11 23:39:30.193@21712: start frame reader thread: default FrameReader00000254471936E0 state: 0=>1=>1, 0
D 2023-09-11 23:39:30.193@23168: 23168
D 2023-09-11 23:39:30.193@23168: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\ffmpeg-6.dll
D 2023-09-11 23:39:30.193@7980: Rendering thread @7980
D 2023-09-11 23:39:30.193@7980: 0000025447192C70 start RenderLoop
D 2023-09-11 23:39:30.193@23168: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\avformat-60.dll
D 2023-09-11 23:39:30.193@7980: 00000254471F5DF0->PlatformSurface::Event::NativeHandle: 0000000000000000>>>0000000000070E14
D 2023-09-11 23:39:30.194@7980: auto __cdecl mdk::abi::VideoPresenter::{ctor}::<lambda_3>::operator ()(class UGS::PlatformSurface *) const: 0000000000000000=>000002544718DAD0 RenderAPI.type: 4
D 2023-09-11 23:39:30.194@7980: createRenderContext of RenderAPI::Type 4 from surface 00000254471F5DF0 with extra native res 0000000000000000
D 2023-09-11 23:39:30.204@23168: ffmpeg loaded: D:\dart\fvp\windows\mdk-sdk\bin\x64\avformat-60.dll
D 2023-09-11 23:39:30.204@23168: Selected avformat runtime version: 60.3.100 (build: 60.11.100), license: GPL version 3 or later
D 2023-09-11 23:39:30.204@23168: Selected avformat runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
D 2023-09-11 23:39:30.205@23168: avformat_version00007FFA99F6BFF0
D 2023-09-11 23:39:30.205@23168: Trying MediaIO FFmpeg for protocol "https"
D 2023-09-11 23:39:30.205@23168: 00000254471A2D00 open url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
D 2023-09-11 23:39:30.211@7980: dxgi adapter 0: vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530
D 2023-09-11 23:39:30.212@7980: (hr = D3D11CreateDevice(adapter.Get(), adapter ? D3D_DRIVER_TYPE_UNKNOWN : D3D_DRIVER_TYPE_HARDWARE , nullptr, flags, pFls, nFls , ( 7 ), &dev, nullptr, nullptr))  ERROR@220D3D::CreateDevice11: (80070057) 参数错误。
D 2023-09-11 23:39:30.212@7980: D 2023-09-11 23:39:30.219@7980: d3d11.1 device feature level: 0xb000, requested: 0xc200.
D 2023-09-11 23:39:30.221@7980: ++++++++++onContextCreated+++++++++++
D 2023-09-11 23:39:30.221@7980: set d3d11 device. Feature level: 0XB000, create flags: 0
D 2023-09-11 23:39:30.221@7980: d3d11: 0000025449A60718, dxgi adapter vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530. UMA
D 2023-09-11 23:39:30.221@7980: set d3d11 device. Feature level: 0XB000, create flags: 0
D 2023-09-11 23:39:30.221@7980: d3d11: 0000025449A60718, dxgi adapter vendor 8086, device 191b, revision 6, Intel(R) HD Graphics 530. UMA
D 2023-09-11 23:39:30.221@7980: PlatformSurface::Event::Resize
I 2023-09-11 23:39:30.277@23168: 00000254471A2D00 url opened
D 2023-09-11 23:39:30.277@23168: default 00000254471936E0 FrameReader::update MediaStatus 0X2=>0X2
D 2023-09-11 23:39:30.277@23168: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\ffmpeg-6.dll
D 2023-09-11 23:39:30.277@23168: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\avcodec-60.dll
D 2023-09-11 23:39:30.277@23168: ffmpeg loaded: D:\dart\fvp\windows\mdk-sdk\bin\x64\avcodec-60.dll
D 2023-09-11 23:39:30.277@23168: Selected avcodec runtime version: 60.3.100 (build: 60.25.100), license: GPL version 3 or later
D 2023-09-11 23:39:30.277@23168: Selected avcodec runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
D 2023-09-11 23:39:30.277@23168: av_packet_alloc00007FFA945EFFB0
D 2023-09-11 23:39:30.278@23168: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\ffmpeg-6.dll
D 2023-09-11 23:39:30.278@23168: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\avutil-58.dll
D 2023-09-11 23:39:30.278@23168: ffmpeg loaded: D:\dart\fvp\windows\mdk-sdk\bin\x64\avutil-58.dll
D 2023-09-11 23:39:30.278@23168: Selected avutil runtime version: 58.2.100 (build: 58.19.100), license: GPL version 3 or later
D 2023-09-11 23:39:30.278@23168: Selected avutil runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
D 2023-09-11 23:39:30.278@23168: av_dict_copy00007FFA99ABFED0
D 2023-09-11 23:39:30.278@23168: before avformat_open_input. io: 00000254471A2D00(FFmpeg/pb: 0000025450026140, url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
D 2023-09-11 23:39:30.278@23168: FFmpeg/Libav runtime 6.0-full_build-www.gyan.dev
D 2023-09-11 23:39:30.279@23168: after avformat_open_input. pb: 0000025450026140, iformat: 00007FFA9A986DA0 context flags: 2097280, input format flags: 0
D 2023-09-11 23:39:30.284@23168: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be
D 2023-09-11 23:39:30.284@23168: incorrect start_time: -7, duration: 0
I 2023-09-11 23:39:30.284@23168: Format: matroska,webm, range: -7 +237621ms, bitrate: 865508, size: 0
Metadata:
  HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 45

Segment-Durations-Ms: 5339,5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,2636,

  ENCODER: Lavf58.76.100
Streams: 2
 Video:
  stream#0, range: 0 +0ms, frames: 0
  codec: vp9 tag: 0 profile: 0 level: -99, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 0, 1280x720, fps: 29.97, bframes: 0, matrix: bt709, range: narrow
  Metadata:
   language: eng
   DURATION: 00:03:57.537000000
 Audio:
  stream#1, range: 0 +0ms, frames: 0
  codec: opus tag: 0 profile: -99 level: -99, sample size: 0/32, block align: 0, frame_size: 0, f32p stereo(2) @48000Hz, bitrate: 0
  extra data(19): 4F 70 75 73 48 65 61 64 01 02 38 01 80 BB 00 00 00 00 00 
  Metadata:
   language: eng
   DURATION: 00:03:57.621000000

D 2023-09-11 23:39:30.284@23168: 0000025447192F50 prepared callback is invoked
D 2023-09-11 23:39:30.284@23168: >>>>>>>>>>>>>>>>>prepared @0
D 2023-09-11 23:39:30.284@23168: default 00000254471936E0 FrameReader::update MediaStatus 0X2=>0X4
I 2023-09-11 23:39:30.284@23168: ***buffering progress 0%***
D 2023-09-11 23:39:30.284@23168: default 00000254471936E0 FrameReader::update MediaStatus 0X4=>0X14
I 2023-09-11 23:39:30.284@23168: ++++++++++++BUFFERING START++++++++++++
D 2023-09-11 23:39:30.284@23168: D 2023-09-11 23:39:30.284@23168: default FrameReader00000254471936E0 state: 0=>1=>1, 1
D 2023-09-11 23:39:30.284@23168: default FrameReader00000254471936E0 update state: 0=>1
D 2023-09-11 23:39:30.284@18940: starting decode loop thread mdk.vdec0@18940
D 2023-09-11 23:39:30.284@18940: video stream#0 starting decoding loop from decoder index 0...
D 2023-09-11 23:39:30.284@18940: creating video decoder: auto...
I 2023-09-11 23:39:30.284@18940: opening video decoder: FFmpeg...
D 2023-09-11 23:39:30.284@14380: starting decode loop thread mdk.adec1@14380
D 2023-09-11 23:39:30.284@18940: opening ffmpeg video decoder: vp9 ...
D 2023-09-11 23:39:30.284@14380: audio stream#1 starting decoding loop from decoder index 0...
D 2023-09-11 23:39:30.284@14380: creating audio decoder: auto...
I 2023-09-11 23:39:30.284@14380: opening audio decoder: FFmpeg...
D 2023-09-11 23:39:30.284@14380: opening ffmpeg audio decoder: opus ...
D 2023-09-11 23:39:30.285@14380: AVCodec.Audio[opus.] decoder: 1 Single threads
D 2023-09-11 23:39:30.285@14380: opus f32p, stereo @48000Hz
I 2023-09-11 23:39:30.285@14380: ***buffering progress 100%***
D 2023-09-11 23:39:30.285@14380: default 00000254471936E0 FrameReader::update MediaStatus 0X14=>0X124
I 2023-09-11 23:39:30.285@14380: ++++++++++++BUFFERING END++++++++++++
D 2023-09-11 23:39:30.285@14380: D 2023-09-11 23:39:30.285@14380: audio stream#1 sending 1 invalid AOT frame @0.006500s. seeking: 0
D 2023-09-11 23:39:30.285@14380: 0000025447192F50 1st audio frame @0.006500
I 2023-09-11 23:39:30.285@14380: 0000025447192F50 seek end audio frame @0.006500 seek_pos_: -1, sync_ao_ 1
D 2023-09-11 23:39:30.285@14380: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\ffmpeg-6.dll
D 2023-09-11 23:39:30.285@18940: AVCodec.Video[vp9.Profile 0] decoder: 9 Frame threads
D 2023-09-11 23:39:30.285@18940: vp9 yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 1280x720
D 2023-09-11 23:39:30.285@14380: try to load av module: D:\dart\fvp\windows\mdk-sdk\bin\x64\avfilter-9.dll
D 2023-09-11 23:39:30.285@18940: decode stored recovery packets: 0
D 2023-09-11 23:39:30.285@11684: vp9 codec pixel format list: (expected yuv420p)
D 2023-09-11 23:39:30.285@11684: dxva2_vld
D 2023-09-11 23:39:30.285@11684: d3d11va_vld
D 2023-09-11 23:39:30.285@11684: d3d11
D 2023-09-11 23:39:30.285@11684: cuda
D 2023-09-11 23:39:30.285@11684: yuv420p (selected)
D 2023-09-11 23:39:30.285@11684: yuv420p using avcodec software decoder...
D 2023-09-11 23:39:30.296@14380: ffmpeg loaded: D:\dart\fvp\windows\mdk-sdk\bin\x64\avfilter-9.dll
D 2023-09-11 23:39:30.296@14380: Selected avfilter runtime version: 9.3.100 (build: 9.11.100), license: GPL version 3 or later
D 2023-09-11 23:39:30.296@14380: Selected avfilter runtime configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
D 2023-09-11 23:39:30.296@14380: AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
D 2023-09-11 23:39:30.296@14380: AudioRenderer format changed and reinitialize
D 2023-09-11 23:39:30.296@14380: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 14380
D 2023-09-11 23:39:30.296@14380: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
D 2023-09-11 23:39:30.296@14380: 14380 uninit_com_: true
D 2023-09-11 23:39:30.308@18940: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
D 2023-09-11 23:39:30.309@18940: 0000025447192F50 1st video frame to render @0.000000s, sync time: 0.006500
D 2023-09-11 23:39:30.309@18940: VideoRenderer clear buffered frames
D 2023-09-11 23:39:30.309@18940: 0-track seek end video frame @0.000000 seek_pos_: -1
D 2023-09-11 23:39:30.309@18940: 0000025447192F50 1st video frame to render @0.000000s, sync time: 0.006500
D 2023-09-11 23:39:30.309@18940: video stream#0 AOT frame is sent
D 2023-09-11 23:39:30.309@7980: VideoRenderer WxH=640.000000x480.000000 640.000000x480.000000, frame: 1280x720
D 2023-09-11 23:39:30.309@7980: update transform 2d. scale: (1.000000, 0.750000), orientation: 0
D 2023-09-11 23:39:30.309@7980: m: mat<4, 4>(
D 2023-09-11 23:39:30.309@7980: 1  0  0  0  
D 2023-09-11 23:39:30.309@7980: 0  0.75  0  0  
D 2023-09-11 23:39:30.309@7980: 0  0  1  0  
D 2023-09-11 23:39:30.309@7980: 0  0  0  1  
D 2023-09-11 23:39:30.309@7980: )
D 2023-09-11 23:39:30.309@7980: channel map: mat<4, 4>(
D 2023-09-11 23:39:30.309@7980: 1  0  0  0  
D 2023-09-11 23:39:30.309@7980: 0  1  0  0  
D 2023-09-11 23:39:30.309@7980: 0  0  1  0  
D 2023-09-11 23:39:30.309@7980: 0  0  0  1  
D 2023-09-11 23:39:30.309@7980: )
D 2023-09-11 23:39:30.309@7980: frame format: yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0
D 2023-09-11 23:39:30.309@7980: dxgi format 0: DXGI_FORMAT_R8_UNORM
D 2023-09-11 23:39:30.311@7980: dxgi format 1: DXGI_FORMAT_R8_UNORM
D 2023-09-11 23:39:30.311@7980: dxgi format 2: DXGI_FORMAT_R8_UNORM
D 2023-09-11 23:39:30.311@7980: frame color: unknown unknown bt709 narrow. gamma: 2.200000, signal peak: 1.000000
D 2023-09-11 23:39:30.311@7980:  - 
D 2023-09-11 23:39:30.311@7980: output color: bt709 gamma22 unknown full. gamma: 2.200000, signal peak: 1.000000
D 2023-09-11 23:39:30.311@7980: rgb primaries matrix: mat<3, 3>(
D 2023-09-11 23:39:30.311@7980: 1  -9.31323e-08  -2.98023e-08  
D 2023-09-11 23:39:30.311@7980: 1.74623e-09  1  3.72529e-09  
D 2023-09-11 23:39:30.311@7980: 3.72529e-09  1.49012e-08  1  
D 2023-09-11 23:39:30.311@7980: )
D 2023-09-11 23:39:30.311@7980: color transform: mat<4, 4>(
D 2023-09-11 23:39:30.311@7980: 1.16438  0  1.79274  -0.972945  
D 2023-09-11 23:39:30.311@7980: 1.16438  -0.213249  -0.532909  0.301483  
D 2023-09-11 23:39:30.311@7980: 1.16438  2.1124  0  -1.1334  
D 2023-09-11 23:39:30.311@7980: 0  0  0  1  
D 2023-09-11 23:39:30.311@7980: )
D 2023-09-11 23:39:30.311@7980: EQ: mat<4, 4>(
D 2023-09-11 23:39:30.311@7980: 1  0  0  0  
D 2023-09-11 23:39:30.311@7980: 0  1  0  0  
D 2023-09-11 23:39:30.311@7980: 0  0  1  0  
D 2023-09-11 23:39:30.311@7980: 0  0  0  1  
D 2023-09-11 23:39:30.311@7980: )
D 2023-09-11 23:39:30.339@14380: Using audio backend: XAudio2
D 2023-09-11 23:39:30.339@14380: 0000025447192F50 ao opened: 1, reopen: 1, bad ao: 0
D 2023-09-11 23:39:30.343@14380: 0000025449AE1298 filter graph: 
D 2023-09-11 23:39:30.344@14380: +-----------+
|    src    |default--[48000Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[48000Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[48000Hz fltp:stereo]--default|     swr     |default--[48000Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

D 2023-09-11 23:39:30.350@14380: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 6, delta: -6 +0.013500
D 2023-09-11 23:39:30.350@14380: audio stream#1 AOT frame is sent
D 2023-09-11 23:39:47.610@23168: [FFmpeg:tls] Error in the pull function.
D 2023-09-11 23:39:47.610@23168: [FFmpeg:tls] IO error: Error number -10054 occurred
D 2023-09-11 23:39:47.610@23168: default 00000254471936E0 FrameReader::update MediaStatus 0X124=>0X164
D 2023-09-11 23:39:47.610@23168: read packet error. FrameReader@00000254471936E0 sending Packet::End to all packet queues. PacketIO@00000254471F55E0 ->url: https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0
D 2023-09-11 23:39:47.670@23168: 00000254471936E0 #video stream#0 end semaphore acquire
I 2023-09-11 23:39:51.513@18940: video stream#0 EOF/EOS decoded. end: 1
I 2023-09-11 23:39:51.690@14380: audio str
wang-bin commented 9 months ago

应该是ffmpeg认为流已经读到结尾了。你用gnustl那个版本里的ffplay播播看,不能正常播就没办法了

luckykeeper commented 9 months ago

先说结论:寄! 如果我 cmd 命令没给错的话,那看来没招了

ffplay.exe "https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0"

ffplay version 6.0-full_build-www.gyan.dev Copyright (c) 2003-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil      58.  2.100 / 58.  2.100
libavcodec     60.  3.100 / 60.  3.100
libavformat    60.  3.100 / 60.  3.100
libavdevice    60.  1.100 / 60.  1.100
libavfilter     9.  3.100 /  9.  3.100
libswscale      7.  1.100 /  7.  1.100
libswresample   4. 10.100 /  4. 10.100
libpostproc    57.  1.100 / 57.  1.100
Input #0, matroska,webm, from 'https://wdv2.luckykeeper.site:44443/api/v3/file/get/15764/%E3%80%90%E4%B8%AD%E6%97%A5%E6%AD%8C%E8%A9%9E%E3%80%91%E3%80%8E%E6%9D%B1%E3%81%AE%E7%A9%BA%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E4%B8%96%E7%95%8C%E3%80%8Fyuiko%20_%20%E6%81%8B%C3%97%E3%82%B7%E3%83%B3%E3%82%A2%E3%82%A4%E5%BD%BC%E5%A5%B3%20_%20ED-kyRFWM9rBCE.webm?sign=R4vm4_KD7wlz2j8Tao6FSxCk1yDvewXJ0oG2EbGHz3A%3D%3A0':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 45
: Segment-Durations-Ms: 5339,5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,2636,
:
:
ENCODER         : Lavf58.76.100
Duration: 00:03:57.62, start: -0.007000, bitrate: 865 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1280x720, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn (default)
Metadata:
DURATION        : 00:03:57.537000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION        : 00:03:57.621000000
[tls @ 000001fdec16ee80] Error in the pull function.=    0B f=0/0
[tls @ 000001fdec16ee80] IO error: Error number -10054 occurred
[tls @ 000001fdec16ee80] The specified session has been invalidated for some reason.
Last message repeated 2 times
30.15 A-V:-28.418 fd=  10 aq=    0KB vq=    0KB sq=    0B f=0/0
luckykeeper commented 9 months ago

另外我试了下这个视频在 oa 上面能放的版本,也就是我说的第一个链接,大佬方便分析下同一个视频在两边一边能放另一边不能的原因嘛?感谢

ffplay.exe https://oa.hbfu.edu.cn/backstage/filecenter/file/8be0dbc06a3a490c9012b3abf2292ebd


ffplay version 6.0-full_build-www.gyan.dev Copyright (c) 2003-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil      58.  2.100 / 58.  2.100
libavcodec     60.  3.100 / 60.  3.100
libavformat    60.  3.100 / 60.  3.100
libavdevice    60.  1.100 / 60.  1.100
libavfilter     9.  3.100 /  9.  3.100
libswscale      7.  1.100 /  7.  1.100
libswresample   4. 10.100 /  4. 10.100
libpostproc    57.  1.100 / 57.  1.100
Input #0, matroska,webm, from 'https://oa.hbfu.edu.cn/backstage/filecenter/file/8be0dbc06a3a490c9012b3abf2292ebd':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 45
: Segment-Durations-Ms: 5339,5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,5339(r=1),5338,2636,
:
:
ENCODER         : Lavf58.76.100
Duration: 00:03:57.62, start: -0.007000, bitrate: 865 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1280x720, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn (default)
Metadata:
DURATION        : 00:03:57.537000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION        : 00:03:57.621000000
237.58 A-V: -5.145 fd=  40 aq=    0KB vq=    0KB sq=    0B f=0/0
luckykeeper commented 9 months ago

另外用 flutter_meedu_videoplayer 的时候,他的手机端播放一直是正常的,不知道他施了什么膜法

wang-bin commented 9 months ago

证书问题吧,都是tls报错