[Ubuntu 22.04.5 LTS]Error: Video codec h264_nvenc is not available
Error occurred in handler for 'model/addModel': Error: Video codec h264_nvenc is not available
at /tmp/.mount_Duix.ADF3MTb/resources/app.asar/node_modules/fluent-ffmpeg/lib/capabilities.js:656:21
at fn (/tmp/.mount_Duix.ADF3MTb/resources/app.asar/node_modules/fluent-ffmpeg/node_modules/async/lib/async.js:582:34)
at Immediate.<anonymous> (/tmp/.mount_Duix.ADF3MTb/resources/app.asar/node_modules/fluent-ffmpeg/node_modules/async/lib/async.js:498:34)
How to fix it?
I also have this error on ubuntu 24.04
[info] FFmpeg path: /tmp/.mount_Duix.AH4dxW1/resources/app.asar.unpacked/resources/ffmpeg/linux-amd64/ffmpeg [info] FFprobe path: /tmp/.mount_Duix.AH4dxW1/resources/app.asar.unpacked/resources/ffmpeg/linux-amd64/ffprobe
Maybe the path is not default (/usr/bin/ffmpeg)?
me too This is my log:
[debug] ENV: production-linux
[info] FFmpeg path: /tmp/.mount_Duix.AOyAg3D/resources/app.asar.unpacked/resources/ffmpeg/linux-amd64/ffmpeg
[info] FFprobe path: /tmp/.mount_Duix.AOyAg3D/resources/app.asar.unpacked/resources/ffmpeg/linux-amd64/ffprobe
[info] [DB] Connected: /home/hsai/.config/Duix.Avatar/biz.db
[debug] [SQL Get]: select val from context where key = ? [ 'db_version' ]
[debug] [SQL Get]: select val from context where key = ? [ 'lang' ]
[debug] [SQL Run]: update context set val = ? where key = ? [ 'zh', 'lang' ]
[debug] [SQL Get]: select val from context where key = ? [ 'is_agree' ]
[debug] [SQL Get]: SELECT COUNT(*) as total FROM f2f_model WHERE name like '%%' []
[debug] [SQL All]: SELECT * FROM f2f_model WHERE name like '%%' ORDER BY created_at DESC LIMIT 10 OFFSET 0 []
[debug] [SQL Get]: SELECT COUNT(*) as total FROM f2f_model WHERE name like '%%' []
[debug] hasNvidia: true
Error occurred in handler for 'model/addModel': Error: Video codec h264_nvenc is not available
at /tmp/.mount_Duix.AOyAg3D/resources/app.asar/node_modules/fluent-ffmpeg/lib/capabilities.js:656:21
at fn (/tmp/.mount_Duix.AOyAg3D/resources/app.asar/node_modules/fluent-ffmpeg/node_modules/async/lib/async.js:582:34)
at Immediate.<anonymous> (/tmp/.mount_Duix.AOyAg3D/resources/app.asar/node_modules/fluent-ffmpeg/node_modules/async/lib/async.js:498:34)
at process.processImmediate (node:internal/timers:483:21)
sudo apt install FFmpeg
Same error for me when creating Avatar. Checked all logs of docker containers but no trace of hitting APIs. I think it is coming form the client app.
I tried stopping all the docker and then also client is showing same error message.
sudo apt install FFmpeg
this is already installed and verified
sudo apt 安装 FFmpeg
这已经安装并验证了
视频是不是h.264格式
sudo apt install FFmpeg 没有NVENC
没法解决此问题
I also encountered the same issue and tried various solutions, but it hasn't been resolved yet