Skip to content

[client-side] Chat not included within export presentation #85

@1Luc1

Description

@1Luc1

Client side version works good for me, besides the chat isn't rendered into the final export video. The download_client.rb script downloads the slides_new.xml file without any problem and seems valid to me.

The export_presentation.rb scripts generates the chats folder with the chat.svg file in it. The chat.svg file looks good to me. The final export video is empty (white) on the left side panel.

Some output from the export_presentation.rb script:

ffmpeg version n6.0 Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 13.1.1 (GCC) 20230429
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-shared --enable-version3 --enable-vulkan

[...]

Input #3, svg_pipe, from '/bbb-recording-exporter/chats/chat.svg':
  Duration: N/A, bitrate: N/A
  Stream #3:0: Video: svg, bgra, 320x2760, 1 fps, 1 tbr, 1 tbn

[...]

Stream mapping:
  Stream #0:0 (wrapped_avframe) -> overlay (graph 0)
  Stream #1:0 (librsvg) -> overlay (graph 0)
  Stream #2:0 (librsvg) -> sendcmd:default (graph 0)
  Stream #3:0 (librsvg) -> sendcmd:default (graph 0)
  Stream #4:0 (vp9) -> scale:default (graph 0)
  overlay:default (graph 0) -> Stream #0:0 (libx264)
  Stream #4:1 -> #0:1 (vorbis (native) -> aac (native))

Someone knows whats going on?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions