id3

Trouble playing mp3s after id3 image edit

六眼飞鱼酱① 提交于 2019-12-06 05:07:25
Due to hardware restrictions, the software we produce tries to ensure that any audio file it imports into it's library (ready to be copied onto the hardware) is an acceptable bit rate. Recently we've started using FFmpeg to convert a number of different audio types to mp3 to allow them to be imported and used on our hardware. Whilst the conversion works fine and the mp3 files work on our hardware afterwards, we're having issues specifically when adding an album art to the ID3 tags of the mp3. The track will not play audio in our software. It also seems that Windows cannot pick up the values of

Read ID3 tags without downloading the whole file

妖精的绣舞 提交于 2019-12-06 03:58:18
问题 Is it possible to read ID3 tags (Duration, Artist, title...) of an MP3 file without having to download the whole file? I did a few tests and I was able to get the Artist and title tags with only downloading a few bytes of the MP3 file.. but I'm not sure if it's possible for Duration and other tags.. Thanks. 回答1: I just find out that ffmpeg can read ID3 tags of a remote file without having to download the whole file: root@local1:/# ffmpeg -i http://physics.ujep.cz/~mmaly/mp3/Mozart/Mass_in_C

TagLib# Windows distribution? Or another good ID3 reader?

天涯浪子 提交于 2019-12-04 20:09:42
I wanted to write a quick program to get the file organization of my MP3 files back into sync with the info in my ID3 tags... I had tried to get the Windows Media Format SDK, but when I go to install it says it can only run on WinXP. I found someone on here suggest TagLib#, which looked REALLY good, from the code examples. Problem is it seems the official site is gone, and the other links I've found to a hosting on Novell's servers is also down. Anyone know where I can still get a distro of TagLib# for C#/VB.NET for Windows? Or another good ID3 tag reader? You can download the source and DLL

eyed3 package for Python not properly setting ID3 metadata

半世苍凉 提交于 2019-12-04 17:09:08
For this I am using Python 2.7.13, Windows 10, and the eyed3 package as documented here . Goal: I am trying to create a script that can input any desired ID3 metadata for MP3 files that are missing information. Problem: The script appears to update the metadata correctly but fails to add the information to the "Details" screen of the MP3 properties ( MP3 Details screen ). However, if I first manually input data in those fields before running the script, it correctly both adds the metadata and shows it on the Details screen! Another thing I've noticed is that I only need to enter data in at

How can I extract the album art from an MP3 ID3 tag?

☆樱花仙子☆ 提交于 2019-12-04 12:41:23
I can successfully get the mp3 ID3 tags out of my mp3 app, using php. I am left with a huge BLOB. I'm sure this is pretty straightforward, but I just need a little help in the right direction. What I'd like to end up with is (BLOB DATA CORRECTED): $media_year = implode($ThisFileInfo['comments_html']['year']); $media_genre = implode($ThisFileInfo['comments_html']['genre']); $media_jpg = [BLOBDATA]; ( I know that makes no programming sense, but you get the idea. The first two lines work fine for me, but I don't know how to get the BLOBDATA from the ID3 tags and convert it to a JPG that I can

Linux Program can't find Shared Library at run-time

放肆的年华 提交于 2019-12-04 11:20:50
问题 I'm trying to compile a linux program, id3v2, and it says it is can't find the appropriate library: id3v2: error while loading shared libraries: libid3-3.8.so.3: cannot open shared object file: No such file or directory I'm guessing that this is the part that pulls in the lidid3 library? The file DOES exist, however, what they are looking for is actually a symbolic link to: "ibid3-3.8.so.3.0.0" I'm wondering if it is an issue with it not being able to follow symbolic links? Perhaps I could

Editing mp3 files in Java(ID3)

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-04 08:34:06
i'm kinda new in programming so i hope you can help me :) Lately, I've been trying to write sth that can change id3 tags of mp3 file. I managed to write code getting those tags quite easily, but i have no idea how to write code changing tags. I assumed that there may be no easy solution, so I decided to try out some libraries. It may be my fault, but none of them work.. Anyway, my question is : if it is quite simple - how to do my own id3 tag getting code? and if not, are there any libraries you can recommend, and you are sure that they work, so I can spend hours on trying to run it by myself

Extract ID3 tags of a MP3 URL with partial download using python

橙三吉。 提交于 2019-12-04 05:13:34
I need to extract ID3 tags and meta-data of remote mp3 files. I wrote few lines that could get ID3 tags of local file: from mutagen.mp3 import MP3 import urllib2 audio = MP3("Whistle.mp3") songtitle = audio["TIT2"] artist = audio["TPE1"] print "Title: " + str(songtitle) print "Artist: "+str(artist) I need to achieve this for url links for mp3 files. I tried to get partial download of files using urllib2. import urllib2 from mutagen.mp3 import MP3 req = urllib2.Request('http://www.1songday.com/wp-content/uploads/2013/08/Lorde-Royals.mp3') req.headers['Range'] = 'bytes=%s-%s' % (0, 100) response

How Does One Read Bytes from File in Python

家住魔仙堡 提交于 2019-12-04 03:47:49
Similar to this question, I am trying to read in an ID3v2 tag header and am having trouble figuring out how to get individual bytes in python. I first read all ten bytes into a string. I then want to parse out the individual pieces of information. I can grab the two version number chars in the string, but then I have no idea how to take those two chars and get an integer out of them. The struct package seems to be what I want, but I can't get it to work. Here is my code so-far (I am very new to python btw...so take it easy on me): def __init__(self, ten_byte_string): self.whole_string = ten

MP3 and OGG tags in PHP

时光怂恿深爱的人放手 提交于 2019-12-03 20:47:57
Except http://us3.php.net/manual/en/book.ktaglib.php and http://getid3.sourceforge.net/ does anyone know of any other way to work from PHP with tags on audio files? I need to read and write them, and KTagLib seems a little too much for the job, and also don't really get the documentation, and getID3 seems to only write ID3v1 tags. There are also other ID3 functions in PHP just for reading: http://php.oregonstate.edu/manual/en/book.id3.php You should try stable version of getID3(), there is this comment for beta: v2.0.0-b5 can write only some tag formats: ID3v1 APEtag FLAC Ogg Vorbis Lyrics3 In