Idea for DTube: Direct Import of Videos From Youtube (channels/playlists)steemCreated with Sketch.

in #utopian-io7 years ago (edited)

youtube import

DTube is gradually being expanded to match the features in place at Youtube and stands a real chance of pulling in many users of Youtube to Steemit. One feature that would greatly improve the success of this process is the ability to import videos directly into DTube from a Youtube URL. Additionally, the ability to give DTube a Youtube playlist or Channel ID would allow an entire Youtube playlist/channel to be effectively moved from Youtube to DTube!

This would massively increase the gravity that DTube on the web in general.

View.ly already has a feature to import individual videos from Youtube, so the idea is already proven and to expand on it should be relatively simple given Youtube's extensive and well documented API.

Videos should be imported up to whatever maximum file size can be supported by the storage network D.Tube uses.

UI Changes


The new feature could be easily inserted into the existing video upload page by adding an optional input box beneath the existing 'Drop a file' box that allows input of a usable Youtube URL. The page can validate the content of the box in realtime, informing the user when a valid URL has been entered. Once a valid URL has been entered, a button can become active which allows the user to optionally import the thumbnail, title and text description of the video into the upload page's existing relevant form input boxes.

In the event that a channel or playlist URL is entered, the system could produce a lightbox which displays the list of available videos in the target list and allows the user to select which ones to import by ticking a checkbox next to each entry in the list. The user can also choose whether or not to import the metadata for each video, such as thumbnail, title and description - in the same way they could for a single video on the main upload page.

Once the user has confirmed which items to import, the lightbox can close and the upload page can be updated to display a count of the items to be imported and a progress display of where the import has reached so far in that process. Additional input boxes can be displayed on the main upload page to allow the user to edit the metadata for each video that is being imported. These boxes could be displayed in a horizontal slider element that allows the user to click arrow buttons (left/right) at the side of the screen, so that they can cycle through all of the videos to be imported and edit their metadata without the need to have an excessively long page in the event that a long playlist or channel is to be imported.

redesign

note: once a youtube URL has been chosen, the original 'drop a file' box can be removed and the first 2 steps in the 3 step instruction box at the top of the page can be updated to read:

  1. choose videos to import
  2. input/edit metadata for imported videos.



Open Source Contribution posted via Utopian.io

Sort:  

i start developing a tool for this https://wip.chat/products/543

great, ok - keep us posted!

Hello @ura-soul this post had issues entering the Utopian feed. Has been fixed. https://utopian.io/utopian-io/@ura-soul/idea-for-dtube-direct-import-of-videos-from-youtube-channels-playlists

A moderator will soon review this contribution. Thank you so much and sorry for the duplicates if you had any!!

Your contribution can't be approved yet. See the Utopian rules.

Although the idea is clear, could you provide more information for where this feature should be placed? Any image would be also helpful. Viewly has had a size limit for YouTube video import. Do you have any opinion on this?

You can contact us on Discord.
[utopian-moderator]

OK, yes - I have updated the post now with an image and comments to respond to your points. thanks.

Approved.

[utopian-moderator]

Hey @ura-soul I am @utopian-io. I have just super-voted you at 76% Power!

Suggestions https://utopian.io/rules

-Utopian has detected 2 bot votes. I am the only bot you should love!!

Achievements

-Good amount of information. Thank you!
-A very informative contribution. Good job!
-Votes on this contribution are going well. Nice!
-You are having more votes than average for this category. Nice!
-You are generating more rewards than average for this category. Super!
-Seems like you contribute quite often. AMAZING!
-You have a good amount of votes on your contributions. Good job!
-In total you have more votes than average for this category. Bravo!
-You have just unlocked 8 achievements. Yeah!
Up-vote this comment to grow my power and help Open Source contributions like this one.

@elear - I'm really appreciating being rewarded for helping Steemit grow :)
Just one point - i deliberately didn't put any vote bots on my last two submissions to utopian, but your system identified that I used 2 anyway.

I think they are coming on their own will @ura-soul. Utopian cannot know if they came by their own will or the user triggered them. It's a jealous bot you know ;p

hehe - i'm not sure that there are any bot votes on this post though - at least i am not seeing any when i look.

I think we also included some people by mistake. But the list has to be revised. I agree with that too @ura-soul

Ok, the best list I have seen so far is the one used by the bot tracker: https://s3.amazonaws.com/yabapmatt/bottracker/bottracker.html

Yes we started from there actually @ura-soul. Then I think someone pushed in a PR some more bots but some human beings were also included in the list. I'll review it soon. Thanks for reporting

@ura-soul How do you set up night mode on dtube?

Thank you @ura-soul for this amazing right up. I'd love to know when the project is live.

Thank you @Ura-soul for this article.

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.029
BTC 62300.84
ETH 2421.47
USDT 1.00
SBD 2.56