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

Error h264 #31

Closed Qbreak closed 1 year ago

Qbreak commented 1 year ago

debug_264.zip

C0D3D3V commented 1 year ago

Try version 9.9.9.3, I think this should fix it. I'm also no ffmpeg expert, so I'm not sure if my chosen options are good ... but at least they work :D

Qbreak commented 1 year ago
PS G:\bbb2\bbb-dl-9.9.9.3> bbb-dl-batch --help
bbb-dl-batch : The term 'bbb-dl-batch' is not recognized as the name of a cmdlet, function, script file, or operable pr
ogram. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ bbb-dl-batch --help
+ ~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (bbb-dl-batch:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Suggestion [3,General]: The command bbb-dl-batch was not found, but does exist in the current location. Windows PowerShell does not load commands from the current location by default. If you trust this command, instead type: ".\bbb-dl-batch". See "get-help about_Command_Precedence" for more details.
Qbreak commented 1 year ago
PS G:\bbb2\bbb-dl-9.9.9.3> bbb-dl --version
bbb-dl 0.9.9.3
Qbreak commented 1 year ago

thanks :D

How do we use ffmpeg -fast -very-fast arguments? Also, while you have found you active, can you activate ffmpeg if there are any presets that will enable it to process in higher quality :D

C0D3D3V commented 1 year ago

It does not really make sense to use presets with higher quality, because it is only a slideshow... We have no quick movements, no color shifts... nothing special. The result from preset fast to slow is nearly the same, it only takes more time to process. But if you want I can add a option to set the preset by option.

See also https://write.corbpie.com/ffmpeg-preset-comparison-x264-2019-encode-speed-and-file-size/ and other comparisons you can find online..

C0D3D3V commented 1 year ago

What really would make a difference, is if someone would take on this project and change the frame capture algorithm so that the screenshots are not taken in viewbox size, but in the size of wanted output resolution. That would make the output a lot lot better.

C0D3D3V commented 1 year ago

I can add a option to set the preset by option.

Make a new issue if you want that

C0D3D3V commented 1 year ago

I added the --preset option in v0.9.9.5