Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom player #37

Open
copernicus-mogley opened this issue Apr 19, 2017 · 4 comments
Open

Custom player #37

copernicus-mogley opened this issue Apr 19, 2017 · 4 comments

Comments

@copernicus-mogley
Copy link
Member

From @copernicus-mogley on April 13, 2017 16:58

For Facebook and Twitter

Audio:

  • blow up and blur the album art as the background
  • put the album art on one side
  • put the album/track info on the other side
    screen shot 2017-04-11 at 4 47 49 pm
  • Playlist embed playback
    screen shot 2017-04-11 at 4 48 08 pm

Video:

  • Make video size correct
  • Don't crop vertical videos

Copied from original issue: dloa/oip-seo#3

@copernicus-mogley
Copy link
Member Author

From @DevonJames on April 16, 2017 23:23

facebook post audio 1
facebook post audio 2
facebook post video 1

@copernicus-mogley
Copy link
Member Author

The blurred background on these will be tricky because I need to use a node module or some other javascript to blur the cover art image on the fly. Looking into imagemagick to do this.

@copernicus-mogley
Copy link
Member Author

I think that a better solution is to save multiple version of the preview image when publishing.
For audio: An optimal size (in case their preview image is huge), a thumbnail, and a blurred version of the optimal-size image.
For video: Optimal size and thumbnail.
Only the original filename needs to be stored in the json because we can use a predetermined naming method to reference the others.

@copernicus-mogley
Copy link
Member Author

According to https://developers.facebook.com/docs/opengraph/music/ ...
Facebook Open Graph Music is only available to whitelisted partners at this time.
And I cannot find information anywhere on how to become such a partner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant