结论:QtAV过时了,用的话只能绑定较早的ffmpeg版本。最新的API改了,有个成员变量也改名了,*Frame.pkt_dtm。配不上。
只装了git-bash,就凑合着用了。津津有味地学习体验了一把mingw环境,真是难用哦。
用WSL交叉编译ffmpeg挺方便,就是mingw版本对不上,换老源下载我也觉得麻烦。下载msys2,退到较早版本的gcc也很麻烦。
Qt太强了,得依着它的版本带的工具集来。代价最小。
中间津津有味的读了mingw32和mingw64的wiki词条,读了ffmpeg和libav的分家史,what a f..king mess。libAV也死了。QtCreator一打开就reading project, indexing file, clangd analyzing... 相比之下,用微软的visual studio 开发还真是省事舒心。
※ 修改:·DoorWay 于 Nov 1 21:54:31 2022 修改本文·[FROM: 1.86.32.*]
※ 来源:·水木社区
http://m.mysmth.net·[FROM: 1.86.32.*]
修改:DoorWay FROM 1.86.32.*
FROM 1.86.32.*