Forum Discussion
Videos (1613) are marked as Ineligible for migration.
I'm going to reply to your queries in reverse order.
Query 2: It would be great if we have a script to pull in information
The "Inventory Report" is available to assist with this. It has almost everything you asked for. In summary, you'll go to Stream (Classic) with Stream Admin role or SharePoint Admin role, go to the Stream Admin page, reports section, and download the script. After downloading, you'll still need to set up a "token" text file that you populate with data gathered from your browser's Developer Tools pages.
This inventory report will generate multiple CSV files that can be concatenated into a single report, giving you an idea of what videos you have to work with. In the article below, it doesn't mention a new column available in the report, "IsEligibleForMigration" so you can zero in quickly on videos that are or are not eligible.
https://learn.microsoft.com/en-us/stream/streamnew/migration-details#stream-classic-video-report
Thus, videos that are ineligible for migration are:
Videos that aren't published or in draft, meaning the only person that can see it, is the original uploader. Admins should ask these users to publish their video, so that they're picked by the tool for migration.
Videos that are in processing or upload error state and thus aren't able to be played. They can never be migrated.
Videos that are deleted by the user and are in the recycle bin
Query 1: Why we are able to see the stream videos are ineligible for migration.
Until Stream (Classic) is completely disabled in your environment, video owners will still be able to make changes to existing data, such as publishing videos previously uploaded (uploading should now be disabled), or deleting videos. Thus, that value in "IsEligibleForMigration" may change for individual rows based on activities of the video owners.
Also note that recycle bins may be emptied, and deleted videos do purge by age, so the rows in your inventory report may shrink over time.