Facebook, what is WebP format of photo - facebook

In this reference of the "photo" table on Facebook, there was a new image format, which is called WebP format, any one knows what's the difference between this format and some other formats like JPEG or PNG? Is this kind of image used on handsets?

It's a image format created by Google that's around 20% smaller than JPG.
https://developers.google.com/speed/webp/
It's supported in Google Chrome and Android 4.0+

Related

How to get the EXIF metadata info from a base64 image in Ionic 3?

I am picking an image from android phone gallery using Ionic native Camera plugin which is giving me base64 data which is my requirement for the time. Now, on some mobiles the image picked (base64 data) returns with its orientation rotated. How can I can extract the EXIF information from this base64 image and change its orientation so that I can then send it to the server for uploading.
and I am not looking for the upload code. Just the EXIF info & change orientation part.
Any help is highly appreciated in advance :).
You can use cordova-plugin-camera-with-exif library to get the EXIF metadata
I have used piexifjs to read the Exif data and add geo coordinates to a base64. I bet you can fix the orientation issue using the same plugin. But the plugin itself very memory intensive. It took more than 2 minutes to read the exif data, change, and write again to a base64.

How does facebook generate the video thumbnail images?

When uploading a video on facebook (even video formats which are not supported by HTML5's <video> tag like OGV and MOV) I quickly get the choice of thumbnail from 10 of them. This is at 1-2% of upload progress so I'm wondering, how do they do it? It must be client side but how exactly?
I found out how I could potentially generate them using <video> and canvas.draw() but this only works for HTML5 supported formats. Thank you!

DICOM video converter

I've recently get a set of medical videos data in DICOM format. The problem is that I know they should be videos but any DICOM program I've used till now, knows each video as a single image!
I've also tried MATLAB dicomreader to convert videos to stream of frames but the same problem occurs.
Does anyone know how can I convert my data to a known video format like avi, mpg, wmv,...?
Can the problem be the system(GEMS echocardiography) which has burnt data on CD? or maybe there must be a setting before writing...
Thank you all for your help and guides.
Imebra has an example called dicom2jpeg that can also convert to video if you have ffmpeg installed on your pc.
The downside is that you have to compile the example yourself using QMake or QtCreator.
In the case that the originator really stored the video as a collection of single images, your best bet is still to use ffmpeg and give the bunch of images (converted to jpeg or png) as input.

Uploading a large AVCHD video file to facebook

What is the best way to upload a ~700MB of AVCHD (1080p, 50fps) video file to facebook to get the best performance?
Uploading it the regular way gets video and audio out of sync, and the video appears "stuttering"...
Maybe convert it to so some sort of format?
Thanks!
user handbrake (http://handbrake.fr) to convert it into mp4 format (the normal preset).

objectiveflickr geotag

I am trying to use objectiveflickr to upload an image to flickr from my iphone but for some reason it strips the EXIF info (i want the image geotagged), is there a way around this?
Maybe it's related to this issue :
UIImagePickerController and extracting EXIF data from existing photos
See my answer to this question there :
UIImagePickerController and extracting EXIF data from existing photos