Extract Song Information from Embedded Mp3 file, ID3 classes - blackberry

I am building an application whereby streams live online radio, everything is working fine.
I just need a few tips on how to extract the song information from the embedded mp3 file and display it on the application i.e now playing with the song information.
I have done my research on ID3 but didn't find any good resource. can anyone help out please
thanks

Check this web-site for the ID3 format specification.
ID3 information specified in the header of mp3 file, read the header, parse it and voila, you have the ID3 information on the playing song.

You don't provide the language you are using but if you are using Java here's a free library that do what you need to do
http://javamusictag.sourceforge.net/
Does this helps? Or provide more details about platform and language.

I've just started to use the Python library eyeD3 - very powerful, very well structured, and come with a nice set of command line tools too.

Related

What algorithm does youtube use to generate a transcript for videos?

I am looking into developing an application to transcribe an audio file for me, then it gives me a document with words or phrases and times spoken, just like YouTube does. I could just upload files to YouTube and then get the transcript but I want to use it offline. Anyone to help? Where can I start?
Not sure about Youtube, but I would start with Google Cloud Speech API, and if you're not happy with it, then I'd go through these 5 as well.
Also, bear in mind that Chrome has Web Speech API built in (and most likely Firefox has something similar, but I never had a need to explore that), so if what you're doing is for web, you should check that out too.
Let us know if this helped.

IP-Cam / CCTV-Cam Live Streaming on iPhone/iPad

I want to get stream of an ip-cam on my iPhone/iPad and want to display it on screen. By R&D i found that ffmpeg is the only way to achieve it but i found nothing on ffmpeg. Is there any other way to achieve it or a confirmed way to get compiled ffmpeg on mac please mention that. Material regarding how to use ffmepg or source code example will be highly appreciated.
Is there nothing built-in framework to achieve it if not then please mention if there is any free framework/sdk to achieve this functionality.
Thanks
There are actually a few.
here are some links
http://www.streammore.tv/
http://www.live555.com/
I am sure if you google you can find more.
I cannot only address the first one, because that is ours, but I didn't want this to sound purely like self promotion.

Question about uploaded files in ruby

When uploading a file I know I can access its properties but is it always the same or it varies? I mean, I am writing an app for myself where I can upload songs or videos to my server to watch later, and I'd like to populate the info about said files automatically as much as possible so I was wondering if it's possible to get things like length, quality, name, artists, artwork, or pick a first image like youtube does for its videos?
I'm fairly new to ruby (using rails) so I am unsure as to where to find this or if it's even possible
You can do that using FFMpeg (read the license first).
FFMpeg gives you everything you were asking about and some more.
it's very powerful.
For mp3, check out mp3-info, I haven't used it before but looks promising...

How do I get a MP3 file's details (like the author, title, album, year, etc.) with not too complicated coding?

I just want a simple piece of code that can give me the author, album, year, title and genre from a mp3 file. If one can, in the form of variables so that I can work with that. All I want to do is let this information show in a label. Eg. lblArtist, lblAlbum, lblGenre, lblYear, lblTitle. If any one can give me some help, I wo
The information you want is called ID3. This site has many answers for this (in many languages). For example, How to read MP3 file tags
How to Read / Write ID3 Tags in MP3 Files 1 - 2 - 3
Your first MP3 Delphi player
ID3v2 Library is a component for use in Win32
James Webb ID3v2.3.0 & ID3v2.4.0 Delphi library
PBB Player ( pbb-player ) - ID3v2adv.pas
Related Stackoverflow:
Extract Album Art from mp3 and display in an Image with Delphi?
How to edit mp3 file details (Delphi)
MP3 tags are in ID3 format, so that is what you are after.
More related stackoverflow questions:
Universal MP3 and WMA tag reader for Delphi
FAQ tagged ID3
Personally I love the BASS library, but that does much more audio stuff, so it is only worth the effort if you want to do more (like playing, mixing, effects and such). It does those things in an excellent way though. Bass hand wrappers in many languages and platforms, including Delphi, .NET, Windows, iOS, just to name a few..
--jeroen

Compare two audio files in iOS

I want to record two voices and compare them. I think there is some Apple sample code for voice recording. I have no idea about
comparing two audio files. What is the right approach for this? Is there any framework Apple provides for this purpose or is there any third party framework?
It's not in objective C, but it does contain some fantastic explanation about how audio is compared by Shazam, and includes sample code (and source for a working application) in Java:
Check this out
Additionally, This Question has a fantastic link to audio fingerprinting, which is essentially the same as the article above, but more in depth.
Hope this helps
I'm using Visqol for this purpose. If your audio files are generally not more than 10sek this could be something worth looking into. Also check ffmpeg library for converting the files into the desired format(Visqol will require certain sample rate depending if it is just music or speech).
https://github.com/google/visqol

Resources