I'm using a cocoa wrapper API to post audio tracks from my iPhone app to Soundcloud. I have some basic functionality working, but I'm not sure where I am supposed input keys that Soundcloud gave me. Here is a clipped photo from my developer's page:
which I believe is supposed to be somehow plugged in here:
Any ideas?
This should be answered here.
Related
I'm working on a project where we're trying to allow users to upload images to their Facebook Pages. Currently we've got Photos figured out, but, animated .GIF files transmit successfully yet show only the first frame.
When posting these same files directly to FB, they display properly.
It is my understanding that FB converts animated images to .mp4 (or another format) to treat them effectively like video.
We're discussing whether or not we should do that conversion ourselves and transmit them as videos, though they behave differently on the newsfeed.
I'm looking for assistance in what the proper API call to make is to successfully publish animated gifs. Apologies if this is a redundant post -- there are many others but none have a definitive answer and many are years old.
The one piece of advice I've seen (but haven't gotten confirmation on) is to transmit an animated gif as a URL rather than the file itself. I'm not fully sure of what this means.
Thanks in advance.
I had the same problem when I posted animated GIF's through the Photo Upload - Graph API endpoint. I assumed this was the correct way, because in the documentation they say GIF is supported as photo upload.
Because they GIF's uploaded via this endpoint didn't animate, I tried the Video API endpoint instead and it worked perfectly.
So, for animated GIF's to work properly, you have to use the Video API endpoint: https://developers.facebook.com/docs/video-api/guides/publishing/
Uploading a gif as a video is the correct answer.
I was wondering if I can access user's songs and videos in iPhone, part of that access if I can save them or modify them? hopefully not a Jailbroken iPhones
I am greatly appreciated.
Yes, you can. I can't speak for video, because I've only done it for audio, but you can definitely get audio data. These links should get you started. Note: I am as yet unsure if this works with tracks that use any kind of iTunes-related DRM.
First of all, this blog post talks you through the method of accessing the data. Note the reliance on iOS 4.1 or above.
This SO question/answer explains how to get at the raw pcm data, should you want to do more than just save it out.
You can allow the user to pick songs using the MPMediaPickerController class. I think you can save the selected item to your app's sandbox directory.
You can read up on this a bit more with this SO question.
I want to retrieve uploaded videos from a certain youtube channel and I want to display the list in a UITableView. Then when user clicks on a row the video will play. Is this possible to do with youtube API?
Im new to iPhone app development and I need to get this done asap. Can some one provide some code samples or point me in the right direction. I cant find much useful stuff on the net
Please Help
Maybe a good start is
Google Data APIs Objective-C Client Library
or
Google Data APIs Examples
In my project i have to use youtube api and play only audio of the video. We must not show the youtube player. Is it possible to play only audio without showing video using youtube api?
Extraction may be the incorrect implied word here. From what I understand, is user133611 wants to have an audio only stream from YouTube. Unfortunately, YouTube directly forbids it. Here is a quote from Kuan Yong from the YouTube API team:
Your API Client will not, and You will not encourage or create
functionality for Your users or other third parties to:
"separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available through the YouTube API"
-Kuan Yong, YouTube API Team
Link reference: https://groups.google.com/group/youtube-api-gdata/browse_thread/thread/7fac8e8ff913b6c4?pli=1
I don't think this is really possible only using Youtube API. The Youtube API is not intended to be used for "downloading" videos/audio from them. You should go here, to understand what the Youtube API is really about.
A small abstract:
Unless I am missing something really big, the Youtube API consists of 5 main parts:
Data API
Custom Player
YouTube Direct
Player APIs
Widgets
None of this APIs allow you to for example "download" a video. Also I think (correct me if I'm wrong), that in a youtube video, the audio is actually embedded in the flash video, making the task even less trivial.
To illustrate you, the Data API, allows you to perform and use the youtube video search capabilities, use playlist capabilities and many more of the operations available on the YouTube website.
That have being said, the Youtube API, can be used for example to upload a video from your iPhone to youtube, as this example illustrates.
My Thoughts:
I think that extracting the audio from a youtube video, is actually possible, but involves a whole different process of downloading the video in H264 and then extracting the audio... but it still involves downloading the whole video.
Is the audio only prohibition still valid? Streamus is available as a Chrome Extension. It streams audio only from YT - see website https://streamus.com/
Well, one can simply give the video a width and height of 1px, or better yet do:
.video { text-indent: -9999px; }
And then force the video to play via the API controls. But I wouldn't do it as it is against their TOS and would result in my app being blocked if they find out.
I really confused about your platform. Do you want to do it over iOS platform with writing native code? If yes, you can do it without playing video. But you have to stream both video and music. You can do it with AVAudioPlayer Class, check the reference from
https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVAudioPlayerClassReference/
But yes, you will makes users GSM data overload and it's not fair with letting users about that situation.
Maybe you can force your view over the youtube view? Have you tried that?
If it is against TOS, the op should just drop the idea of implementing his idea.
Just imagine the free music everyone will be streaming out of the promo videos of major videos on youtube!
I am working on an application that will stream music from a server of mine from an iPhone application.
This is my first iPhone app so I am a bit confused :
What would be the best way to do
this?
Is there something already built in
that I could use, like a MP3 player
that I just need to point toward the
correct server?
Do I need a streaming server to do
so?
I'm relatively new to Objective-C/Cocoa (touch), but I have read an article on the cocoawithlove site titled "Streaming and playing an MP3 stream" and tested the sample code on my iPhone and it works perfectly. I don't know about the licensing or anything, if you would be able to use it, but I'm sure someone or even you can figure that out.
Sorry again for not being able to provide any more information or even a link. This is my first answer on SO and cannot post hyperlinks :(
(edit: Here's the link: Streaming and playing an MP3 stream)