theCrag / website

theCrag.com: Add your voice and help guide the development of the world's largest collaborative rock climbing & bouldering platform
https://www.thecrag.com/
112 stars 8 forks source link

Allow uploading or linking to videos as crag / route resources like photos #1678

Open cgome opened 10 years ago

cgome commented 10 years ago

A video like

https://www.youtube.com/watch?v=Hv8jmEg2SrE

Should also be linked to/listed/available as a resource on http://www.thecrag.com/climbing/australia/coles-bay/route/13658107

I'd see it basically the same as a photo:

scd commented 10 years ago

are you suggesting we should have a more structured way to upload/link videos other than embedding?

cgome commented 10 years ago

I think so. I agreed with a earlier discussion about the fact that a video of so done climbing a route shouldn't be embedded in the description of that route. But I feel like we should be able to associate a video of a route with the other data and resources we hold for that route in some way. I would watch climbing videos both as a casual browsing kind of thing and also for beta / research.

On Sunday, 5 October 2014, Simon Dale notifications@github.com wrote:

are you suggesting we should have a more structured way to upload/link videos other than embedding?

— Reply to this email directly or view it on GitHub https://github.com/theCrag/website/issues/1678#issuecomment-57927856.

Campbell

cgome commented 10 years ago

'so done' should be 'someone'

brendanheywood commented 10 years ago

+1 yeah these are the same from a users point of view. Would need to do a bit of live url checking at upload time to make sure the resource is valid etc. What would we do about resources that get taken down later? I guess we can auto flag it later if the oembed fails at display time, or someone could also flag it #1666

scd commented 10 years ago

I think there are a number of concepts here.

https://developers.google.com/youtube/2.0/developers_guide_protocol_direct_uploading

The pros are that we build our own youtube channel with it's own subscribers. The cons are the YouTube license is limiting. Maybe people will not want to upload this way. Maybe youtube will allow a video to be associated with our youtube channel and a particular youtube user as well.

I cannot see any benefit of us having our own video library. If we could make it work, I think it would be cool to have a youtube channel with lot's of subscribers. There is revenue in this.

brendanheywood commented 10 years ago

I think we only store links. I don't want to do any hosting and serving, that's just a nightmare. I also don't think there will be much traction at all if people are expected to upload to our channel.

scd commented 10 years ago

the traction argument is probably a good one. I don't want to put work into something that will probably go nowhere.

To clarify, are we storing embed links to photo/video resources or links to anything? The data structure is probably the same for both use cases.

brendanheywood commented 10 years ago

Hmm, I was thinking we'd white list it to only resources that have a valid oembed that already works, so youtube, vimeo kind of things etc (probably further reduced to only video embeds, no flickr etc). We would want to grab the oembed metadata at save time and I think store that locally, eg fill in the defaults for the title.

I think there is very limited value in raw links that don't display a preview in any way, people will want to casually browse and see things. Links are boring.

Is this really a critical 'must be resolved'?

scd commented 10 years ago

I thought this was low hanging fruit with just a URL to add to the database. I think there is a lot more too it. I should store the last oembed returned data, and probably use the Nx starred schema so we can do a facet search on oembed videos.

Given all that, it is not a priority compared to some other stuff we are doing.

scd commented 7 years ago

I have started a sql table for this to test the build process on the new dev.

Note to self - have to enable some stuff in the FacetFields.pm file

brendanheywood commented 7 years ago

+1 from @rouletout via share

lordyavin commented 4 years ago

+1

killakalle commented 3 years ago

+1

Would consider also other Social Media sources, e.g. Instagram, Facebook. When I look at the climbing areas on theCrag in my area, there are not a lot of photos added by users. However, for the same areas a lot of people (not necessarily theCrag users) upload photos and videos to Instagram.

Having a convenient way to link crags and routes to photos and videos on other sites would be cool for contributors to enrich crag information.

A workaround I currently use is Markdown links in the route description image

https://www.thecrag.com/en/climbing/spain/gandia/sector-el-boved-n

killakalle commented 1 year ago

Bumping this.

I have the impression that lots of people are meanwhile uploading ascent videos - especially for boulders - on Youtube and Instagram. But also occasionally on vimeo.

There is cleary a demand for beta videos as various dedicated websites show

killakalle commented 2 months ago

fyi 8a.nu has added the functionality to add beta videos to routes https://www.8a.nu/news/introducing-beta-videos-share-and-discover-climbing-beta