Video to Stream migration

%3CLINGO-SUB%20id%3D%22lingo-sub-144489%22%20slang%3D%22en-US%22%3EVideo%20to%20Stream%20migration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-144489%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F114%22%20target%3D%22_blank%22%3E%40Marc%20Mroz%3C%2FA%3E%20-%20I%20know%20you%20guys%20are%20working%20hard%20to%20get%20Video%20moved%20to%20Stream.%3C%2FP%3E%0A%3CP%3EWe've%20started%20to%20think%20that%20it%20may%20be%20better%20to%20migrate%20our%20Video%20content%20ourselves%20to%20avoid%20any%20unexpected%20channel%20collisions%20and%20other%20miscellaneous%20issues%20that%20could%20occur%20after%20the%20automated%20move.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EDo%20you%20have%20a%20recommended%20path%20for%20moving%20Video%20content%20to%20Stream%3F%20-%20(hopefully%20without%20having%20to%20download%2Fupload%20everything%20manually).%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-144814%22%20slang%3D%22en-US%22%3ERe%3A%20Video%20to%20Stream%20migration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-144814%22%20slang%3D%22en-US%22%3EMarc%2C%3CBR%20%2F%3EAccessing%20the%20backend%20document%20libraries%20is%20quite%20straightforward%20and%20even%20download%20the%20videos%20in%20automatic%20way%20(using%20CSOM)...the%20problems%20happens%20when%20uploading%20to%20Stream%20due%20to%20the%20lack%20of%20Stream%20API%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-144802%22%20slang%3D%22en-US%22%3ERe%3A%20Video%20to%20Stream%20migration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-144802%22%20slang%3D%22en-US%22%3EI%20would%20be%20interested%20in%20the%20way%20to%20get%20to%20the%20files%20via%20Explorer%20-%20although%20using%20WebDAV%20can%20be%20slow%20and%20error-prone%20for%20larger%20files.%20But%20worth%20a%20look%20-%20a%20small%20robocopy%20script%20would%20at%20least%20make%20the%20export%20from%20Video%20fairly%20easy.%3CBR%20%2F%3EWe'd%20probably%20be%20open%20to%20helping%20test%20your%20migration%20process%20too%20if%20you%20need%20volunteers.%20Will%20be%20interested%20to%20see%20how%20broken%20links%20etc.%20will%20be%20handled.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-144657%22%20slang%3D%22en-US%22%3ERe%3A%20Video%20to%20Stream%20migration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-144657%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F60%22%20target%3D%22_blank%22%3E%40Juan%20Carlos%20Gonz%C3%A1lez%20Mart%C3%ADn%3C%2FA%3E%20is%20correct%20until%20we%20have%20a%20Stream%20API%20there%20really%20is%20no%20way%20to%20get%20content%20into%20Stream%20in%20bulk%20other%20than%20download%20and%20re-upload%2C%20sorry.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20can%20post%20instructions%20on%20how%20to%20get%20to%20the%20backend%20document%20libraries%20for%20a%20channel%20and%20how%20you%20can%20use%20windows%20file%20explorer%20to%20download%20the%20videos%20in%20bulk%20for%20a%20channel.%20But%20it%20would%20be%20a%20manual%20process%20of%20download%20and%20re-upload.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWe%20are%20looking%20for%20about%2010-20%20customers%20who%20would%20be%20interested%20in%20being%20the%20first%20customers%20to%20migrate%20even%20before%20we%20have%20a%20self-service%20UI%20to%20do%20it.%20If%20you%20wanted%20to%20explore%20that%20option%20you'd%20still%20go%20through%20the%20migration%20code%2C%20but%20if%20you%20cleaned%20up%20and%20changed%2Fdeleted%20renamed%20stuff%20in%20O365%20Video%20it%20would%20be%20migrated%20over%20like%20that.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-144494%22%20slang%3D%22en-US%22%3ERe%3A%20Video%20to%20Stream%20migration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-144494%22%20slang%3D%22en-US%22%3EInteresting%20use%20case%20and%20also%20interested%20on%20Marc%20answer%2C%20but%20without%20a%20Stream%20API%20I%20cannot%20figure%20how%20you%20can%20do%20this%20by%20yourselves%3C%2FLINGO-BODY%3E
Highlighted
Regular Contributor

Hi @Marc Mroz - I know you guys are working hard to get Video moved to Stream.

We've started to think that it may be better to migrate our Video content ourselves to avoid any unexpected channel collisions and other miscellaneous issues that could occur after the automated move.

 

Do you have a recommended path for moving Video content to Stream? - (hopefully without having to download/upload everything manually).

4 Replies
Highlighted
Interesting use case and also interested on Marc answer, but without a Stream API I cannot figure how you can do this by yourselves
Highlighted

@Juan Carlos González Martín is correct until we have a Stream API there really is no way to get content into Stream in bulk other than download and re-upload, sorry.

 

I can post instructions on how to get to the backend document libraries for a channel and how you can use windows file explorer to download the videos in bulk for a channel. But it would be a manual process of download and re-upload. 

 

We are looking for about 10-20 customers who would be interested in being the first customers to migrate even before we have a self-service UI to do it. If you wanted to explore that option you'd still go through the migration code, but if you cleaned up and changed/deleted renamed stuff in O365 Video it would be migrated over like that.

 

 

Highlighted
I would be interested in the way to get to the files via Explorer - although using WebDAV can be slow and error-prone for larger files. But worth a look - a small robocopy script would at least make the export from Video fairly easy.
We'd probably be open to helping test your migration process too if you need volunteers. Will be interested to see how broken links etc. will be handled.
Highlighted
Marc,
Accessing the backend document libraries is quite straightforward and even download the videos in automatic way (using CSOM)...the problems happens when uploading to Stream due to the lack of Stream API