C0D3D3V / bbb-dl

Downlaod BigBlueButton recordings. A simple scrapper for Big Blue Button lessons. Download and merge the audio and video files of a BigBlueButton conference from the conference replay url.
MIT License
65 stars 16 forks source link

WARNING: [BBB] Final Slideshow already exists. Abort! #18

Closed strongpapazola closed 2 years ago

strongpapazola commented 2 years ago

[debug] youtube-dl version 2021.12.17
[debug] Python version 3.9.7 (CPython) - Linux-4.4.0-210-generic-x86_64-with-glibc2.27
[debug] exe versions: ffmpeg 3.4.8, ffprobe 3.4.8
[debug] Proxy map: {}
[BBB] Downloading meta informations
[BBB] b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824: Downloading webpage
[BBB] b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824: Downloading XML
[BBB] b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824: Downloading XML
[BBB] b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824: Downloading XML
[BBB] Downloading slides
[BBB] Downloading slide slide-000.png...
[BBB] Successfully downloaded to: b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/slide-000.png
[BBB] Downloading slide deskshare.webm...
[BBB] Successfully downloaded to: b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/deskshare.webm
[BBB] Slide slide-000.png is already present
[BBB] Downloading webcams.webm
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Invoking downloader on 'https://vcon.bisaai.id/presentation/b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/video/webcams.webm'
[download] Destination: b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/webcams.webm
[download] 100% of 23.15MiB in 00:00
[BBB] Downloading deskshare.webm
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Invoking downloader on 'https://vcon.bisaai.id/presentation/b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/deskshare/deskshare.webm'
[download] b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/deskshare.webm has already been downloaded
[download] 100% of 32.96MiB
[BBB] Create slideshow
[BBB] Trimming slide (frame 0 / 2) at time stamp 00:00 (Duration: 02:15)
[debug] ffmpeg command line: ffmpeg -y -loglevel repeat+info -loop 1 -f image2 -framerate 24 -r 24 -i file:b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/slide-000.png -c:v libx264 -t 135.9 -pix_fmt yuv42$p -preset ultrafast file:b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/0000.ts
frame= 3262 fps= 77 q=-1.0 Lsize=    4409kB time=00:02:15.87 bitrate= 265.8kbits/s speed=3.21x
[BBB] Trimming deskshare (frame 1 / 2) at time stamp 02:15 (Duration: 35:10)
[debug] ffmpeg command line: ffmpeg -y -loglevel repeat+info -ss 135.9 -i file:b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/deskshare.webm -t 2110.9 -vf scale=1600:900 -c:v libx264 -pix_fmt yuv420p file$b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/0001.ts
frame=10554 fps=108 q=-1.0 Lsize=   36140kB time=00:35:10.40 bitrate= 140.3kbits/s speed=21.7x
[BBB] Trimming slide (frame 2 / 2) at time stamp 37:26 (Duration: 01:21)
[debug] ffmpeg command line: ffmpeg -y -loglevel repeat+info -loop 1 -f image2 -framerate 24 -r 24 -i file:b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/slide-000.png -c:v libx264 -t 81.19999999999982 -p$x_fmt yuv420p -preset ultrafast file:b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/0002.ts
frame= 1949 fps= 76 q=-1.0 Lsize=    2665kB time=00:01:21.16 bitrate= 269.0kbits/s speed=3.15x
[BBB] Concat Slideshow
[debug] ffmpeg command line: ffmpeg -y -loglevel repeat+info -f concat -safe 0 -i file:b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1649234611824/video_list.txt -c copy file:b3ebef8fa2ad8bc348bc5b796d606d58ffcd7d62-1$49234611824/slideshow.mp4
frame=15765 fps=0.0 q=-1.0 Lsize=   38467kB time=00:38:47.88 bitrate= 135.4kbits/s speed=5.66e+03x
[BBB] Mux Slideshow
WARNING: [BBB] Final Slideshow already exists. Abort!```
C0D3D3V commented 2 years ago

As the warning says, you have already downloaded the bbb session, if you run the downloader again for the same session you will need to either rename the already downloaded file or specify a destination filename using --filename FILENAME