Closed 50ke closed 11 months ago
我手动将mdk.dll复制到D\build-MyProject-Desktop_Qt_6_5_0_MSVC2019_64bit-Debug,虽然不再报错,但是程序崩溃
请使用最新的用vs2022编译的sdk https://sourceforge.net/projects/mdk-sdk/files/nightly/mdk-sdk-windows-desktop-vs2022.7z/download
sdk是支持多种编译器的,从vs2013到最新,还包括mingw gcc。你用的版本很老了。
缺少mdk.dll需要在qtcreator里手动把mdk-sdk/bin/x64
目录添加到PATH环境变量里
建议先试试播放个本地文件,一步步来。mdk.dll mdk-braw.dll mdk-r3d.dll libass.dll ffmpeg-6.dll 这几个文件都要的
建议先试试播放个本地文件,一步步来。mdk.dll mdk-braw.dll mdk-r3d.dll libass.dll ffmpeg-6.dll 这几个文件都要的
mdk-braw.dll mdk-r3d.dll 通常不需要,这是用于解码blackmagic、red这类专业相机的raw视频的,还要配合他们提供的dll使用 , 这两个目前主要是一些国外用户在用。这个我到时候readme里备注下
ffmpeg-6.dll或者一组ffmpeg的标准dll(avcodec-60.dll, avutil-58.dll等)目前是必须的,ffmpeg版本可以是4到最新。 libass.dll是字幕用的,不需要字幕功能的话可以不带
是吧,歇息答疑,弱弱的咨询大佬一个技术问题,就是硬解后的数据你是支持绘制显卡的方式去绘制的吗?有没有用到 av_hwframe_transfer_data或者av_hwframe_map?谢谢。
是吧,歇息答疑,弱弱的咨询大佬一个技术问题,就是硬解后的数据你是支持绘制显卡的方式去绘制的吗?有没有用到 av_hwframe_transfer_data或者av_hwframe_map?谢谢。
尽量用最优的方式绘制,这个比较复杂。没用ffmpeg的方法,ffmpeg不提供相关功能
mdk文件:mdk-sdk-windows-desktop-vs2019.7z 基础环境:msvc2019 QT6.5.0