Skip to content

Cobalt 0.0.8: An error occurred sending the video #550

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
gopering opened this issue Feb 27, 2025 · 3 comments
Open

Cobalt 0.0.8: An error occurred sending the video #550

gopering opened this issue Feb 27, 2025 · 3 comments
Labels
waiting triage A maintainer acknowledged the issue, further discussion is needed

Comments

@gopering
Copy link

Here is my code

public void sendVideoMessage(String toPhone, String videoUrl) {
URL url = null;
try {
url = new URL(videoUrl);
} catch (MalformedURLException e) {
e.printStackTrace();
}
try (InputStream inputStream = url.openStream()) {
var mediaData=inputStream.readAllBytes();
var res=whatsapp.sendMessage(Jid.of(toPhone),
new VideoMessageSimpleBuilder()
.media(mediaData)
.build()).join();
System.out.println(res);
}catch (IOException e) {
e.printStackTrace();
}
}

Sending voice messages works but sending video messages doesn't.

Here is the code to send a voice message

public void sendVoiceMessage(String toPhone, String voiceUrl) {
URL url = null;
try {
url = new URL(voiceUrl);
} catch (MalformedURLException e) {
e.printStackTrace();
}
try (InputStream inputStream = url.openStream()) {
var mediaData=inputStream.readAllBytes();
var res=whatsapp.sendMessage(Jid.of(toPhone),
new AudioMessageSimpleBuilder()
.media(mediaData)
.build()).join();
System.out.println(res);

}catch (IOException e) {
    e.printStackTrace();
}

}

Here's the error reported for sending a video message

2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Command constructed:
ffprobe -loglevel level+info -select_streams v -show_entries stream=width,height -show_private_data -print_format json -i tcp://127.0.0.1:49229
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Starting process: ffprobe
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Waiting for process to finish
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] ffprobe version 2025-02-24-git-6232f416b1-full_build-www.gyan.dev Copyright (c) 2007-2025 the FFmpeg developers
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] built with gcc 14.2.0 (Rev1, Built by MSYS2 project)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --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-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavutil 59. 57.100 / 59. 57.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavcodec 61. 33.102 / 61. 33.102
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavformat 61. 9.107 / 61. 9.107
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavdevice 61. 4.100 / 61. 4.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavfilter 10. 9.100 / 10. 9.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libswscale 8. 13.100 / 8. 13.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libswresample 5. 4.100 / 5. 4.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libpostproc 58. 4.100 / 58. 4.100
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [mov,mp4,m4a,3gp,3g2,mj2 @ 000001cabacfeac0] [error] stream 0, offset 0x2c: partial file
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'tcp://127.0.0.1:49229':
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] major_brand : mp42
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] minor_version : 1
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] compatible_brands: isommp41mp42
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Duration: 00:00:04.74, start: 0.000000, bitrate: N/A
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Stream #0:00x1: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 95 kb/s (default)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] handler_name : Core Media Audio
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] vendor_id : [0][0][0][0]
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Stream #0:10x2: Video: hevc (Main) (hvc1 / 0x31637668), yuv420p(tv, bt709), 1080x1920, 7568 kb/s, 30 fps, 30 tbr, 600 tbn (default)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] handler_name : Core Media Video
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] vendor_id : [0][0][0][0]
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Process has finished with status: 0
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Command constructed:
ffprobe -loglevel level+info -select_streams v -show_entries format=duration -show_private_data -print_format json -i tcp://127.0.0.1:49231
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Starting process: ffprobe
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Waiting for process to finish
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] ffprobe version 2025-02-24-git-6232f416b1-full_build-www.gyan.dev Copyright (c) 2007-2025 the FFmpeg developers
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] built with gcc 14.2.0 (Rev1, Built by MSYS2 project)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --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-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavutil 59. 57.100 / 59. 57.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavcodec 61. 33.102 / 61. 33.102
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavformat 61. 9.107 / 61. 9.107
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavdevice 61. 4.100 / 61. 4.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavfilter 10. 9.100 / 10. 9.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libswscale 8. 13.100 / 8. 13.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libswresample 5. 4.100 / 5. 4.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libpostproc 58. 4.100 / 58. 4.100
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [mov,mp4,m4a,3gp,3g2,mj2 @ 000001db184a07c0] [error] stream 0, offset 0x2c: partial file
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'tcp://127.0.0.1:49231':
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] major_brand : mp42
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] minor_version : 1
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] compatible_brands: isommp41mp42
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Duration: 00:00:04.74, start: 0.000000, bitrate: N/A
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Stream #0:00x1: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 95 kb/s (default)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] handler_name : Core Media Audio
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] vendor_id : [0][0][0][0]
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Stream #0:10x2: Video: hevc (Main) (hvc1 / 0x31637668), yuv420p(tv, bt709), 1080x1920, 7568 kb/s, 30 fps, 30 tbr, 600 tbn (default)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] handler_name : Core Media Video
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] vendor_id : [0][0][0][0]
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Process has finished with status: 0
2025-02-27 17:13:58 [task-2] [] WARN c.g.k.jaffree.ffmpeg.PipeOutput It's recommended to use ChannelOutput since ffmpeg requires seekable output for many formats
2025-02-27 17:13:58 [task-2] [] WARN c.g.kokorin.jaffree.ffmpeg.FFmpeg ProgressListener isn't set, progress won't be reported
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Command constructed:
ffmpeg -loglevel level+info -i tcp://127.0.0.1:49233 -n -filter:v scale=32:-1 -f image2 -frames:v 1 -an -sn tcp://127.0.0.1:49234
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Starting process: ffmpeg
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Waiting for process to finish
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] ffmpeg version 2025-02-24-git-6232f416b1-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] built with gcc 14.2.0 (Rev1, Built by MSYS2 project)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --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-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavutil 59. 57.100 / 59. 57.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavcodec 61. 33.102 / 61. 33.102
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavformat 61. 9.107 / 61. 9.107
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavdevice 61. 4.100 / 61. 4.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libavfilter 10. 9.100 / 10. 9.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libswscale 8. 13.100 / 8. 13.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libswresample 5. 4.100 / 5. 4.100
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] libpostproc 58. 4.100 / 58. 4.100
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [mov,mp4,m4a,3gp,3g2,mj2 @ 00000208a846e6c0] [error] stream 0, offset 0x2c: partial file
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'tcp://127.0.0.1:49233':
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] major_brand : mp42
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] minor_version : 1
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] compatible_brands: isommp41mp42
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Duration: 00:00:04.74, start: 0.000000, bitrate: N/A
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Stream #0:00x1: Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 95 kb/s (default)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] handler_name : Core Media Audio
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] vendor_id : [0][0][0][0]
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Stream #0:10x2: Video: hevc (Main) (hvc1 / 0x31637668), yuv420p(tv, bt709), 1080x1920, 7568 kb/s, 30 fps, 30 tbr, 600 tbn (default)
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Metadata:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] creation_time : 2024-12-06T08:33:09.000000Z
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] handler_name : Core Media Video
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] vendor_id : [0][0][0][0]
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Stream mapping:
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Stream #0:1 -> #0:0 (hevc (native) -> mjpeg (native))
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Press [q] to stop, [?] for help
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [mov,mp4,m4a,3gp,3g2,mj2 @ 00000208a846e6c0] [error] stream 1, offset 0x5b80: partial file
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [in#0/mov,mp4,m4a,3gp,3g2,mj2 @ 00000208a848ab00] [error] Error during demuxing: Invalid data found when processing input
2025-02-27 17:13:58 [StdErr] [] WARN c.g.k.jaffree.process.BaseStdReader [vf#0:0 @ 00000208a84e0580] [warning] No filtered frames for output stream, trying to initialize anyway.
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [mjpeg @ 00000208a84aa480] [error] Non full-range YUV is non-standard, set strict_std_compliance to at most unofficial to use it.
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [vost#0:0/mjpeg @ 00000208a848c8c0] [enc:mjpeg @ 00000208a84aa3c0] [error] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [vf#0:0 @ 00000208a84aa8c0] [error] Task finished with error code: -22 (Invalid argument)
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [vf#0:0 @ 00000208a84aa8c0] [error] Terminating thread with return code -22 (Invalid argument)
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [vost#0:0/mjpeg @ 00000208a848c8c0] [enc:mjpeg @ 00000208a84aa3c0] [error] Could not open encoder before EOF
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [vost#0:0/mjpeg @ 00000208a848c8c0] [error] Task finished with error code: -22 (Invalid argument)
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [vost#0:0/mjpeg @ 00000208a848c8c0] [error] Terminating thread with return code -22 (Invalid argument)
2025-02-27 17:13:58 [StdErr] [] ERROR c.g.k.jaffree.process.BaseStdReader [out#0/image2 @ 00000208a84aac80] [error] Nothing was written into output file, because at least one of its streams received no packets.
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A speed=N/A
2025-02-27 17:13:58 [StdErr] [] INFO c.g.k.jaffree.process.BaseStdReader [info] Conversion failed!
2025-02-27 17:13:58 [task-2] [] INFO c.g.k.jaffree.process.ProcessHandler Process has finished with status: -22
2025-02-27 17:14:08 [task-2] [] WARN c.g.k.jaffree.process.ProcessHandler Executor hasn't stopped in 10000 millis, won't wait longer
2025-02-27 17:14:08 [task-2] [] WARN c.g.kokorin.jaffree.process.Executor Interrupting ALIVE thread: Runnable-1
2025-02-27 17:14:08 [task-2] [] ERROR o.s.a.i.SimpleAsyncUncaughtExceptionHandler Unexpected exception occurred invoking async method: public void com.whats.protocol.service.impl.WhatsServiceImpl.sendVideoMsg(com.whats.protocol.pojo.dto.SendVideoMsg)
com.github.kokorin.jaffree.process.JaffreeAbnormalExitException: Process execution has ended with non-zero status: -22. Check logs for detailed error message.
at com.github.kokorin.jaffree.process.ProcessHandler.interactWithProcess(ProcessHandler.java:220)
at com.github.kokorin.jaffree.process.ProcessHandler.execute(ProcessHandler.java:162)
at com.github.kokorin.jaffree.ffmpeg.FFmpeg.execute(FFmpeg.java:421)
at it.auties.whatsapp.util.Medias.getVideoThumbnail(Medias.java:324)
at it.auties.whatsapp.model.message.standard.VideoOrGifMessage.videoBuilder(VideoOrGifMessage.java:113)
at it.auties.whatsapp.model.message.standard.VideoMessageSimpleBuilder.build(VideoMessageSimpleBuilder.java:39)
at com.whats.protocol.whats_listener.MyWhats.sendVideoMessage(MyWhats.java:213)
at com.whats.protocol.service.impl.WhatsServiceImpl.sendVideoMsg(WhatsServiceImpl.java:171)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:114)
at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)

@Auties00
Copy link
Owner

Auties00 commented Mar 2, 2025

What's your system architecture?
Are you sending an mp4 or another file type?

@Auties00 Auties00 added the waiting triage A maintainer acknowledged the issue, further discussion is needed label Mar 2, 2025
@gopering
Copy link
Author

gopering commented Mar 4, 2025

What's your system architecture? Are you sending an mp4 or another file type?
mp4 ,My mp4 format is a full online mp4 url

1 similar comment
@gopering
Copy link
Author

gopering commented Mar 4, 2025

What's your system architecture? Are you sending an mp4 or another file type?
mp4 ,My mp4 format is a full online mp4 url

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
waiting triage A maintainer acknowledged the issue, further discussion is needed
Projects
None yet
Development

No branches or pull requests

2 participants