Introducing Videos in the Marketplace!

Ahh my bad, I forgot, I even mentioned this on the thread. :man_facepalming:

I guess it’s something like you’d have to pay for using external content, with VideoFrames? Definitely. I’m not sure how Roblox would do it, perhaps a game settings page where you can add external content? Interesting…
rbxexternalasset://something
They’ll probably figure it out.

2 Likes

I have a really good idea:

Certain people can post public videos, and the rest who are not in the video ugc, are also able to post videos but cannot be bought by other people, and cannot be shown outside of their own roblox games. These people are able to use it in their games, and that will be able to be shown by everyone inside of their game. But, there will still be a price for it: 50k robux, and must have premium. There will also be an extremely heavy moderation team checking each video out, and if it gets accepted they are only allowed to use it in their own games.

or maybe their could be some other requirements for it? I’m really not sure.

2 Likes

50k robux… $500 usd just to be able to upload videos? lol that’s a rip off right there even video thumbnails only cost 500 robux, but 50k is just a rip off, nobody would pay that unless they were rich and had money to waste like it was nothing, i’d rather delete my 2008 account or even switch to console and forget about roblox before i payed that price lmao

13 Likes

Nice!

After trying this in Roblox Studio and my game, I feel like this is a good tool that we have been all been waiting for so long (Yes! Youtube in Roblox!) but, there are somethings that are worrying me.

Audios, Videos must be like audios in a way, if yes, then you need to pay for the amount of video there is. But still, if you met a player before with a boombox, then you must have been hearing some not so nice words.

I want to know whats the game plan here, will it be just like audios? Or will it be focused on a lot? Maybe for a group of users only?

I hope this can lead to a better way to make and improve games.

2 Likes

I’m thinking videos will be approved manually which would be a good thing so it reduces less troll videos.

7 Likes

This sounds like a very good thing that can be used wrongly if not properly monitored, so we should use it for the better, not for the worse.

1 Like

I AM SUPER EXCITED WITH THIS UPDATE. Sorry for caps! I was able to create a really nice TV which people loved! I wanted to share it with you guys because I’m so happy with it.

94404b92d0b252c15575be3483497147

THANK YOU ROBLOX SO MUCH!!! I had a huge dream of using videos, and that dream is now reality.

26 Likes

Please stop discussing charges as nothing has been released or set in stone yet; pls move this to dms or another topic as you’ll just confuse readers and are drawing the topic aside. (this is to everyone not just notsxfe thanks)

6 Likes

You don’t necessarily have to play every video on server side you know :stuck_out_tongue: You can just make them client sided and have an option to actually play it or not.

2 Likes

I tried to find the MaxDistance property for the sound but seems like its hard coded.

Suggestion:

  • MaxDistance for hearing audio
  • MaxDistance for seeing the video, so the client disables the video automatically if the player is far than the amount you set in this property
5 Likes

IMO I like Gui Animations better than vidframe cuz it’s free

1 Like

What if you wanted realistic cutscenes with extreme effects? UI Animations can’t do that.

Yes, we’d rather use animations instead of video for simple things.

6 Likes

This is awesome!

I have a suggestion:

Add InsertService:GetFreeVideos() to InsertService

It’d be great for a random video player.

:ok_hand:t4:

3 Likes

With videos, will we perhaps see a reintroduction of mobile ads in games?

I might be remembering wrong, but way back when I believe video ads played sometimes before running a game if you did not own BC (Now premium :frowning: )

5 Likes

I think it has to do with floating point errors.

2 Likes

For emitting sound, I propose:

videoframe.properties: SoundPart – The part that sound will be emitted from. If SoundPart == nil, make sound non 3D, global sound. This works with attachments as well. Since sounds can be parented to part or attachment.

7 Likes

Dropping in with a possible bug:

Looked through my code, nothing on my end should be causing it. It just snaps to a few positions - look at the timestamp as I scrub through the video:

export7

21 Likes

For some reason, when I iterate through a table of videos so that each video can be played sensibly one after the other, it still says “At most 2 videos can play simultaneously” meaning it thinks that theres 2 videos running at once but in my system it waits for the current video to finish then it puts it in ReplicatedStorage and grabs another video from RS and plays it on the server. It seemed to work for about 10 seconds and then over that duration it starts throwing that error.

I have no other videos playing apart from the system which I am working on.

4 Likes

My video just won’t work! I followed a YouTube tutorial, did all the steps correctly, and there was still no outcome!

Can someone reply and tell me if this is right?:

  1. Scale screen/part X to your liking.
  2. Add a SurfaceGui to the part.
  3. Click on SurfaceGui and pull up the toolbox.
  4. Select the category of “Videos”.
  5. Find Video Y that you want to add in.
  6. Add it onto the SurfaceGui of the screen/part X.
  7. Go onto properties, and check that the video is set to be “Played”.

Can someone tell me if this is correct?

3 Likes

SurfaceGui is a Gui Instance used to render on surface of parts. Make sure the SurfaceGui is facing the correct direction, also check if the scaling is correct as well. PS: VideoFrame only plays at runtime.

1 Like