Skip to content

docker后台日志显示视频任务完成,HeyGem客户端一直卡在20%,尝试超过1分钟就会出现,1分钟内正常生成 #466

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Holland20200520 opened this issue May 25, 2025 · 3 comments

Comments

@Holland20200520
Copy link

Holland20200520 commented May 25, 2025

docker中log日志
heygem-gen-video | 2025-05-25 23:02:14.634 | [2025-05-25 23:02:14] [process.py[line:108]] [INFO] [>>> audio_transfer get message:2893]
heygem-gen-video | 2025-05-25 23:02:15.030 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [audio_transfer >>>>>>>>>>> 发送完成数据大小:1, frameId:2893, cost:0.3959965705871582s]
heygem-gen-video | 2025-05-25 23:02:15.038 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [>>> audio_transfer get exception msg:-1]
heygem-gen-video | 2025-05-25 23:02:15.038 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [[76e64cce-64ba-4de6-95b9-c11c1aee65ba]任务数字人图片处理已完成]
heygem-gen-video | 2025-05-25 23:02:15.045 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [[76e64cce-64ba-4de6-95b9-c11c1aee65ba]视频帧队列处理已结束]
heygem-gen-video | 2025-05-25 23:02:15.046 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [command:ffmpeg -loglevel warning -y -i /code/data/temp/20250525225839901.MP3 -i /code/data/temp/76e64cce-64ba-4de6-95b9-c11c1aee65ba-t.mp4 -c:a aac -c:v libx264 -crf 15 -strict -2 /code/data/temp/76e64cce-64ba-4de6-95b9-c11c1aee65ba-r.mp4]
heygem-gen-video | 2025-05-25 23:02:15.071 | [mp3 @ 0x5622cbbc9580] Estimating duration from bitrate, this may be inaccurate
heygem-gen-video | 2025-05-25 23:02:15.755 | [2025-05-25 23:02:15] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:15] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -]
heygem-gen-video | 2025-05-25 23:02:17.764 | [2025-05-25 23:02:17] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:17] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -]
heygem-gen-video | 2025-05-25 23:02:19.779 | [2025-05-25 23:02:19] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:19] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -]
heygem-gen-video | 2025-05-25 23:02:21.699 | Floating point exception (core dumped)
heygem-gen-video | 2025-05-25 23:02:21.699 | [2025-05-25 23:02:21] [process.py[line:108]] [INFO] [后处理进程结束]
heygem-gen-video | 2025-05-25 23:02:21.700 | ###### write over
heygem-gen-video | 2025-05-25 23:02:21.788 | [2025-05-25 23:02:21] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:21] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -]
heygem-gen-video | 2025-05-25 23:02:21.962 | [2025-05-25 23:02:21] [threading.py[line:870]] [INFO] [[76e64cce-64ba-4de6-95b9-c11c1aee65ba]任务最终合成结果: /76e64cce-64ba-4de6-95b9-c11c1aee65ba-r.mp4]
heygem-gen-video | 2025-05-25 23:02:22.073 | [2025-05-25 23:02:22] [threading.py[line:870]] [INFO] [>>> 任务:76e64cce-64ba-4de6-95b9-c11c1aee65ba 耗时:233.55386662483215 ]
heygem-gen-video | 2025-05-25 23:02:35.766 | [2025-05-25 23:02:35] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:35] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -]

mian.log日志

2025-05-25 23:02:35 [debug] ~ getVideoStatus ~ res: {"code":10000,"data":{"code":"76e64cce-64ba-4de6-95b9-c11c1aee65ba","msg":"任务完成","progress":100,"result":"/76e64cce-64ba-4de6-95b9-c11c1aee65ba-r.mp4","status":2},"msg":"","success":true}
2025-05-25 23:02:35 [error] 🚀 ~ ffmpeg ~ err: Error: ffprobe exited with code 1
ffprobe version 4.4-full_build-www.gyan.dev Copyright (c) 2007-2021 the FFmpeg developers
built with gcc 10.2.0 (Rev6, 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-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libglslang --enable-vulkan --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 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libswscale 5. 9.100 / 5. 9.100
libswresample 3. 9.100 / 3. 9.100
libpostproc 55. 9.100 / 55. 9.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 000002648a468c80] moov atom not found
D:\heygem_data\face2face\temp\76e64cce-64ba-4de6-95b9-c11c1aee65ba-r.mp4: Invalid data found when processing input

at ChildProcess.<anonymous> (C:\Program Files\HeyGem\resources\app.asar\node_modules\fluent-ffmpeg\lib\ffprobe.js:233:22)
at ChildProcess.emit (node:events:519:28)
at ChildProcess._handle.onexit (node:internal/child_process:294:12)

Image

@LegendaryM
Copy link

docker中log日志 heygem-gen-video | 2025-05-25 23:02:14.634 | [2025-05-25 23:02:14] [process.py[line:108]] [INFO] [>>> audio_transfer get message:2893] heygem-gen-video | 2025-05-25 23:02:15.030 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [audio_transfer >>>>>>>>>>> 发送完成数据大小:1, frameId:2893, cost:0.3959965705871582s] heygem-gen-video | 2025-05-25 23:02:15.038 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [>>> audio_transfer get exception msg:-1] heygem-gen-video | 2025-05-25 23:02:15.038 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [[76e64cce-64ba-4de6-95b9-c11c1aee65ba]任务数字人图片处理已完成] heygem-gen-video | 2025-05-25 23:02:15.045 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [[76e64cce-64ba-4de6-95b9-c11c1aee65ba]视频帧队列处理已结束] heygem-gen-video | 2025-05-25 23:02:15.046 | [2025-05-25 23:02:15] [process.py[line:108]] [INFO] [command:ffmpeg -loglevel warning -y -i /code/data/temp/20250525225839901.MP3 -i /code/data/temp/76e64cce-64ba-4de6-95b9-c11c1aee65ba-t.mp4 -c:a aac -c:v libx264 -crf 15 -strict -2 /code/data/temp/76e64cce-64ba-4de6-95b9-c11c1aee65ba-r.mp4] heygem-gen-video | 2025-05-25 23:02:15.071 | [mp3 @ 0x5622cbbc9580] Estimating duration from bitrate, this may be inaccurate heygem-gen-video | 2025-05-25 23:02:15.755 | [2025-05-25 23:02:15] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:15] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -] heygem-gen-video | 2025-05-25 23:02:17.764 | [2025-05-25 23:02:17] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:17] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -] heygem-gen-video | 2025-05-25 23:02:19.779 | [2025-05-25 23:02:19] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:19] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -] heygem-gen-video | 2025-05-25 23:02:21.699 | Floating point exception (core dumped) heygem-gen-video | 2025-05-25 23:02:21.699 | [2025-05-25 23:02:21] [process.py[line:108]] [INFO] [后处理进程结束] heygem-gen-video | 2025-05-25 23:02:21.700 | ###### write over heygem-gen-video | 2025-05-25 23:02:21.788 | [2025-05-25 23:02:21] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:21] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -] heygem-gen-video | 2025-05-25 23:02:21.962 | [2025-05-25 23:02:21] [threading.py[line:870]] [INFO] [[76e64cce-64ba-4de6-95b9-c11c1aee65ba]任务最终合成结果: /76e64cce-64ba-4de6-95b9-c11c1aee65ba-r.mp4] heygem-gen-video | 2025-05-25 23:02:22.073 | [2025-05-25 23:02:22] [threading.py[line:870]] [INFO] [>>> 任务:76e64cce-64ba-4de6-95b9-c11c1aee65ba 耗时:233.55386662483215 ] heygem-gen-video | 2025-05-25 23:02:35.766 | [2025-05-25 23:02:35] [_internal.py[line:96]] [INFO] [172.18.0.1 - - [25/May/2025 23:02:35] "GET /easy/query?code=76e64cce-64ba-4de6-95b9-c11c1aee65ba HTTP/1.1" 200 -]

mian.log日志

2025-05-25 23:02:35 [debug] ~ getVideoStatus ~ res: {"code":10000,"data":{"code":"76e64cce-64ba-4de6-95b9-c11c1aee65ba","msg":"任务完成","progress":100,"result":"/76e64cce-64ba-4de6-95b9-c11c1aee65ba-r.mp4","status":2},"msg":"","success":true} 2025-05-25 23:02:35 [error] 🚀 ~ ffmpeg ~ err: Error: ffprobe exited with code 1 ffprobe version 4.4-full_build-www.gyan.dev Copyright (c) 2007-2021 the FFmpeg developers built with gcc 10.2.0 (Rev6, 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-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libglslang --enable-vulkan --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 56. 70.100 / 56. 70.100 libavcodec 58.134.100 / 58.134.100 libavformat 58. 76.100 / 58. 76.100 libavdevice 58. 13.100 / 58. 13.100 libavfilter 7.110.100 / 7.110.100 libswscale 5. 9.100 / 5. 9.100 libswresample 3. 9.100 / 3. 9.100 libpostproc 55. 9.100 / 55. 9.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 000002648a468c80] moov atom not found D:\heygem_data\face2face\temp\76e64cce-64ba-4de6-95b9-c11c1aee65ba-r.mp4: Invalid data found when processing input

at ChildProcess.<anonymous> (C:\Program Files\HeyGem\resources\app.asar\node_modules\fluent-ffmpeg\lib\ffprobe.js:233:22)
at ChildProcess.emit (node:events:519:28)
at ChildProcess._handle.onexit (node:internal/child_process:294:12)

Image

I'm very sorry for this situation. The testers have verified that videos longer than one minute can be synthesized normally. Could you please provide the video link of the error on your side so that the developers can better locate the cause?

@Holland20200520
Copy link
Author

你好,我不是很懂视频链接在哪里获取,我昨天查询了一下temp文件,里面能够找到处理的图片以及完成后的视频和音频,只是最终的视频和音频合成的视频文件无法查看,生成文件大小也很小,最终客户端无法预览和下载,一直处于20%进度

@LegendaryM
Copy link

你好,我不是很懂视频链接在哪里获取,我昨天查询了一下temp文件,里面能够找到处理的图片以及完成后的视频和音频,只是最终的视频和音频合成的视频文件无法查看,生成文件大小也很小,最终客户端无法预览和下载,一直处于20%进度

The video link is a digital model video. Can I post it to have a look

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants