Nvidia-Video-Codec icon indicating copy to clipboard operation
Nvidia-Video-Codec copied to clipboard

terminate called after throwing an instance of 'NVDECException'

Open liuxuet opened this issue 10 months ago • 5 comments

你好,请问一下昨天下午都还可以跑,今天来发现不能跑了,下面这样的错误 [INFO ][13:24:12] Media format: QuickTime / MOV (mov,mp4,m4a,3gp,3g2,mj2) GPU in use: NVIDIA GeForce RTX 4060 terminate called after throwing an instance of 'NVDECException' what(): NvDecoder : cuvidCreateVideoParser(&m_hParser, &videoParserParameters) returned error 1000 at /home/u2004/projects/videoProcess/Nvidia-Video-Codec-master/VideoCodec/NvDec/NvDecoder.cpp:629

liuxuet avatar Feb 20 '25 05:02 liuxuet

用的test_1280x720_v.mp4测试吗,检查一下是不是驱动或者显卡出问题了

BreakingY avatar Feb 20 '25 05:02 BreakingY

用的test_1280x720_v.mp4测试吗,检查一下是不是驱动或者显卡出问题了

对,我用的是wsl,不知道有影响没有,用nvcc -V 和nvidia-smi 后都能正常显示

liuxuet avatar Feb 20 '25 05:02 liuxuet

wsl我没试过,不过看报错位置,应该是不支持

BreakingY avatar Feb 20 '25 05:02 BreakingY

wsl我没试过,不过看报错位置,应该是不支持

好的,感谢,我再看看,昨天还能运行的,/(ㄒoㄒ)/~~

liuxuet avatar Feb 20 '25 05:02 liuxuet

wsl我没试过,不过看报错位置,应该是不支持

我发现昨天从Video_Codec_SDK里拷贝的两个.so文件(libnvcvid.so 和 libnvidia-encode.so)到/usr/local/lib下面,今天早9点的时候生成了软连接libnvcvid.so.1 和 libnvidia-encode.so.1,删除这两个软连接就可以运行了

liuxuet avatar Feb 20 '25 06:02 liuxuet