Does the following make sense? Make corrections:

20 hours of Black Screen rain video is now available in our Channel.

Visit our channel for more rain videos.

The following sentence can be improved:

"We now have 20 hours of black screen rain video available on our channel."

Alternatively:

"We have recently uploaded a 20-hour black screen rain video on our channel."

Please feel free to visit our channel for more rain videos.

Does the following make sense? Make corrections:

We have uploaded a 20-hour black screen rain video on our channel.

Please feel free to visit our channel for more rain videos

The original sentence is grammatically correct and makes sense. However, here's an alternative option:

"We have recently uploaded a 20-hour video of black screen rain on our channel. Feel free to visit our channel for more rain videos."