Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
It would be nice if the module can check for syndication status from YouTube api and provide a warning that the video cannot be syndicated. Syndication can be disabled for many reasons. What could concern the user here is if syndication is turned off completely or is restricted due to site's domain. An extra option in settings can be not allowing videos that can't be syndicated at all. This can prevent adding any YouTube videos to the library if they cant be syndicated.
Comments
Comment #1
shadysamir CreditAttribution: shadysamir commentedPossibly needs to be a user interface issue.
Comment #2
RobW CreditAttribution: RobW commentedThis is a good suggestion. I'd like to look more into what "syndication" means -- if it were that the videos should not be embedded, YouTube would just disallow embedding. Or are non-syndicatable videos the ones that give the "embedding has been disabled for this video -- please watch on YouTube" message when you play them?
Comment #3
shadysamir CreditAttribution: shadysamir commentedYes syndication is embedding and/or playing on mobile devices. But the main concern here is embedding in websites. YouTube api returns embedding information as per this YouTube blog post. Some videos have embedding disabled completely while other have embedding allowed/denied per website domain.