People just post short, one or two minutes, long videos on thereWhat does that app do? Maybe we can recommend a PC alternative.
People just post short, one or two minutes, long videos on there
Youtube, maybe? That might be a suitable alternative.
(not sure what your usage is so can't really suggest anything)