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

Ability to download multiple urls sequentially #30

Closed Qbreak closed 1 year ago

Qbreak commented 1 year ago

yes i need something like this :D

C0D3D3V commented 1 year ago

Do you need to be able to set filenames per URL, or is the video title good enough?

Qbreak commented 1 year ago

I did not understand

C0D3D3V commented 1 year ago

... does not matter maybe I will add a short script for it. But it is basically very easy to script this...

Qbreak commented 1 year ago

thank you I am waiting. In addition, when I add the h264_nvenc command, I get an error from ffmeg. This is not very important to me, but I can send the details if you want.

C0D3D3V commented 1 year ago

Sure send it to me if you have a verbose log.. I can not test the encoder functionality because I have a potato as computer.

Qbreak commented 1 year ago

I can send it within a day. open a new issue. I will send

C0D3D3V commented 1 year ago

Please test the new release. I added the command bbb-dl-batch. Very primitive batch processing. But maybe someone wants to make it better someday...

C0D3D3V commented 1 year ago

Try 0.9.9.4

Qbreak commented 1 year ago

okey

Qbreak commented 1 year ago

SIR

G:\bbb2\bbb-dl-0.9.9.4>bbb-dl-batch -fw 1280 -fh 720 --encoder h264_nvenc -bp G:\bbb2\bbb-dl-0.9.9.4\url_list.txt
usage: bbb-dl-batch [-h] [-bp BBB_DL_PATH] [-sw] [-swfd] [-sa] [-sc] [-bk] [-kt] [-v] [--ffmpeg-location FFMPEG_LOCATION] [-ncc] [--version] [--encoder ENCODER]
                    [--audiocodec AUDIOCODEC] [-od OUTPUT_DIR] [-wd WORKING_DIR] [-mpc MAX_PARALLEL_CHROMES] [-fw FORCE_WIDTH] [-fh FORCE_HEIGHT]
                    URLs
bbb-dl-batch: error: the following arguments are required: URLs

G:\bbb2\bbb-dl-0.9.9.4>bbb-dl-batch -fw 1280 -fh 720 --encoder h264_nvenc -bp G:\bbb2\bbb-dl-0.9.9.4
usage: bbb-dl-batch [-h] [-bp BBB_DL_PATH] [-sw] [-swfd] [-sa] [-sc] [-bk] [-kt] [-v] [--ffmpeg-location FFMPEG_LOCATION] [-ncc] [--version] [--encoder ENCODER]
                    [--audiocodec AUDIOCODEC] [-od OUTPUT_DIR] [-wd WORKING_DIR] [-mpc MAX_PARALLEL_CHROMES] [-fw FORCE_WIDTH] [-fh FORCE_HEIGHT]
                    URLs 
C0D3D3V commented 1 year ago

You have to run it with a file containing BBB URLs like this: bbb-dl-batch my_session_urls.txt or bbb-dl-batch path/to/my_session_urls.txt

C0D3D3V commented 1 year ago

Just leave out the -bp

Qbreak commented 1 year ago

what will be the arguments

C0D3D3V commented 1 year ago

bbb-dl-batch -fw 1280 -fh 720 --encoder h264_nvenc G:\bbb2\bbb-dl-0.9.9.4\url_list.txt

Qbreak commented 1 year ago

:D

Qbreak commented 1 year ago

I am trying

Qbreak commented 1 year ago

There is silence on my CLI screen, should I inform the bomb disposal team :D

C0D3D3V commented 1 year ago

I have not tested it on windows... could be that it does not work on windows. I can test it tomorrow.

C0D3D3V commented 1 year ago

Ok, tested it, yes windows bugs again... I have to change the subproces call...