I am looking to scrape the name and URLs of all videos in a Vimeo channel. Is this possible? - screen-scraping

I am building a website where video sermons are located on a Vimeo channel ... hundreds of them. I would like to scrape the videos in this channel an get from the the title of the video and the URL.
Any ideas?
Thank you very much!

You should use the Vimeo API instead of scraping for content. Scraping may result in getting banned from Vimeo, especially if you want metadata on hundreds of videos.
More information about the Vimeo API can be found on the developer site below, but as another user mentioned you should provide more information about what your intent is, what you've tried, and the programming languages you're comfortable using.
https://developer.vimeo.com/api/start

Related

Is it legally possible to embed my own youtube videos to my own subscrbtion based app?

I want to create a subscrbtion based video streaming App (people have to subscribe to see my videos in the app).
I'm trying to embed my own YouTube videos to the app without YouTube logo and with "Only people with the link can see" restriction. Is it legally possible to embed my videos to subscrbtion based app ?
If you want you can make a app like that you can but you cant hide it is streaming from youtube, nothing is illegal till the content you are monetizing is yours.

How to use an mp4 video stored on Dropbox within an Alexa Skill that uses an ALP document

My goal is to get an mp4 video i placed in dropbox to work within my Alexa Skill in which I am using an ALP document to include multimedia support. I am not interested in using Amazon S3 storage.
I was following a tutorial by dabbelab.
I could get their video to work: https://player.vimeo.com/external/373749691.hd.mp4?s=e43554c91fc796a20f051dcb8b45a74d035a6daa&profile_id=174
I could not get an mp4 video in my drop box to work:
https://www.dropbox.com/s/i8g0j8ghzprqyp3/Baby%20Cats%20-%20Cute%20and%20Funny%20Baby%20Cat%20Videos%20Compilation.mp4?dl=0
From what I can determine through Amazon's doc, I should be able to use any mp4 as long as I am using https. It is unclear to me what it is I am missing. Any advice greatly appreciated. Thank you.
First thing I'm seeing is the link. It ends with "dl=0." That link opens a dropbox page for playing the video, not the video itself.
Change that to "raw=1" and you should get the video itself like APL needs, not an HTML page.

Organizing music files from online

I am building a website which i would be uploading songs to my database. I am planning to upload the songs manually while another thought came into mind if there was a way to crawl online and get the songs. Is there a way that can be possible? I have looped through stack overflow and find no solution to this. Any help on organization songs would be appreciated. API's are out of my line for now.
There are actually many sites that do this. What you need to do is build a regular crawler that crawls links off web pages. When you hit a URL that has the content type of media files (such as audio/mpeg for MP3 files), then download it.
Once you have the media file, use FFprobe to get the metadata, and store this in your database along with the URL.
An alternative to all of this is let Google figure it out for you. You can actually search for audio content types.

Post an image from code to Blobstore on appengine?

I am trying to post an image which I am downloading using URLFetch() to the blobstore.
Basically, for any given youtube video, i am first fetching the thumbnail from youtube's site and then I want to store it in the blobstore ...
can anyone help me with this?
I am using the poster moduler for the form multi=part stuff as detailed on the last comment of this post
http://code.google.com/p/googleappengine/issues/detail?id=627
You don't need to use the blobstore to store such a small image. Just store it as a BlobProperty on a regular datastore model, and serve it up from there.

Retrieve YouTube video format available

I'm currently trying to patch the Totem Youtube plug-in and I'd like to determine the best quality available for the current played video (&fmt parameter). It's possible in JavaScript but the plug-in is developped in C.
Is that possible?
Are you playing the videos in the YouTube video player?
If so, you can query the quality levels through the ActionScript or JavaScript API,
see http://code.google.com/apis/youtube/js_api_reference.html#Playback_quality.
I found the solution thanks to youtube-dl python script.
The test is to form the final url and try to open it (with curl for example), if the format is available it will return HTTP code 303 (See other location) with the real url into the headers.
If it's not available, it will return 404 (Not found).

Resources