Support id3v2 tags pictures for each individual song file - id3v2

I would like to attach a different image to each song in an album. However, as my album is a collection of interviews, I would like to be able to attach a different image to all these interviews.
As I've been reading spec, there are support image types:
$00 Other
$01 32x32 pixels 'file icon' (PNG only)
$02 Other file icon
$03 Cover (front)
$04 Cover (back)
$05 Leaflet page
$06 Media (e.g. lable side of CD)
$07 Lead artist/lead performer/soloist
$08 Artist/performer
$09 Conductor
$0A Band/Orchestra
$0B Composer
$0C Lyricist/text writer
$0D Recording Location
$0E During recording
$0F During performance
$10 Movie/video screen capture
$11 A bright coloured fish
$12 Illustration
$13 Band/artist logotype
$14 Publisher/Studio logotype
Problem is that if I pick up e.g. Cover (front), all songs in an album use the same image (from the first song in the album) and my Android Music player does not distinguish images.
Thanks,
Martin

Attaching different covers to each individual song is not a problem. Just use a program like Mp3tag. You can drag & drop your image to the matching song. (I do that for Top 20 Single-Charts where every Single has is own front cover image. All this 20 songs are in the same directory with a date as directory name.
If your Android Music player doesn't read each image from each file, you can only switch to another music player. I don't see any other solution with the help of id3tags.

Related

What to use to watch a video from multiple angles

I am trying to create an app &/or web based online school that I am filming instruction from four different angels. I can't find anything that I could code to allow the user to select a different camera view and progress during the video.
Ideally there will be four cameras filming the exact technique but the user should be able to jump to different views throughout the video without having to start again.
I have searched online for three days now but cannot find anything to what I want/need.
I just want the video to play and the user to be able to switch to different camera views.
You can set the property:
VideoPlayer.frame
When the user "changes camera angle", record the frame of the currently playing video, stop it, start playing the new video from the different angle and set it's frame property to match the last video.

Capture video without displaying the actual video feed

So I have an application that can currently capture video with the front facing iphone camera and then do some processing on the video feed real-time. What I'm trying to do, however, is make this process run in the background and put other controls onscreen. So for example, say I'd like to run the camera and process the image feed, but I want the user to see a black screen with some buttons on it. Any ideas on how to do this?
Just so we get terminology right, by "in the background", you mean running the camera capture while your application is in the foreground, but not displaying the actual video feed. This is possible, but I wanted to make clear that if you move your whole application into the background you will not have access to the camera then.
There are a few ways to do this, but the one that I've spent the most time with is grabbing frames of video (or photos) via AV Foundation. Using an AVCaptureDevice and AVCaptureSession, you can grab the frames of video and route them to an encoder for saving to disk or for processing using your own custom code. None of this requires the camera feed to be displayed onscreen, so you can put up whatever interface you like and do this video recording or photo capture without any onscreen indication.
I would caution that you should make it explicit to your users what you are doing, so that you do not run the risk of violating someone's privacy. Apple does not react kindly to those who do this (for good reason).
I encapsulate a lot of this within my open source GPUImage video and photo processing framework, so you could look at the code for the GPUImageVideoCamera class there to see how I configure the capture inputs. I hand the video frames off to OpenGL ES for the application of filters and other processing operations, but you could ignore that portion of it if you just wanted to do your own encoding or processing.
Heres an exemple code from Apple's doc:
http://developer.apple.com/library/ios/#samplecode/PhotoPicker/Introduction/Intro.html
there is also the way to customize the camera interface.

iPhone/iPod app that shows text, plays sound and videos

I want to create an app that shows text, plays sound (mp3 files) and videos (maybe like mp4) on the iPhone/iPod. Sort of like an ebook, but with sound and video players when you click on a play button (plus it should have controls like pause, stop, etc.).
Do you have any suggestions or tips on how I can do this?
I have found individual tutorials on players and all, but not to combine them together or where to start (like what view to use, etc). :(
For example, when opening the app, it shows you something like this:
Yu-Gi-Oh! (遊戯王 Yūgiō?, lit. "Game King" or "King of Games") is a Japanese manga created by Kazuki Takahashi. It has produced a franchise that includes multiple anime shows, a trading card game and numerous video games. Most of the incarnations of the franchise involve the fictional trading card game called Duel Monsters (originally known as Magic & Wizards), where each player uses cards to "duel" each other in a mock battle of fantasy "monsters". The Yu-Gi-Oh! Trading Card Game is the real world counterpart to this fictional game on which it is loosely based.
[video here]
[play | pause | stop]
Yu-Gi-Oh! tells the tale of Yugi, a shorter-than-average high school student who was given the fragmented pieces of an ancient Egyptian artifact, the Millennium Puzzle, by his grandfather. Upon reassembling the Puzzle, he is possessed by another personality who is later revealed to be the spirit of a 3,000-year-old Pharaoh (5,000-years-old in the English anime) called Atem, with no memory of his own time. As the story goes on, the two of them (together with Yugi's friends), try to find the secret of the Pharaoh's lost memories and his name, with the Duel Monsters card game being an ever prevalent backdrop or plot device.
[audio here]
[play | pause | stop]
Something like that.
Thank you for your help!
~kazuo
You go with showing text on iPhone, through pdf,webview or may be textview.Then start working over playing media with AVFoundation ,AudioToolbox frameworks
Then go with playing video with MPMediaPlayer framework.
I have suggested some frameworks which will be used.
Now you can start searching for the implementation and can use that in your app.
Thats the idea...
Now you need to program for that,we are not going to do that for you.
Cheers

How to place a resourse in the applicationDocumentsDirectory

I have an App that will come with a video clip. The user will be able to add video clips at a later stage. These will end up in the applicationDocumentsDirectory.
How, and where, do I place the first clip so it ends up in the right place? The clip is about 25Mb so I don't really want to duplicate it.
You have to include your video clip in application bundle. And now you have several choices ...
1) Modify video clips list
When your application will be creating list of local video clips for the user, just prepend this bundled video clip to this list.
2) Copy
You can copy your video clip from application bundle to application documents directory during application startup. If it isn't already there. But this will duplicate your video clip on device - space wasting. Maybe you can link it only, but I didn't try it on iOS.

How to step frames in a movie recorded by iPhone

Is there a way to have my iPhone program step frame by frame through a movie recorded by the iPhone? What I want to do is have the user record a quicktime movie, then be able to step through the movie frame by frame.
Alternately, I suppose if there was a way to extract every single frame from the movie to a jpg, then I could easily step through the pictures. Anyone know of a way to do this???
I suppose the third option (which might not get past Apple's store) is to capture the movie the way the old jailbroken apps did, which is somehow capture the pictures directly from the camera view????
Any help appreciated. Thanks in advance!!!!
You cannot step through a movie frame by frame. That functionality does not exist in the public API.
You can include your own media decoder code (open source or not) and use that to parse your movies of course. It is perfectly fine to do that.