精华内容
下载资源
问答
  • mp3封面、专辑、作者等信息的解析

    千次阅读 2019-05-18 17:16:41
    常见mp3文件由 标签 + mp3音频数据 组成,标签中记录了封面图片、专辑、作者等信息 主流的mp3标签使用ID3格式,格式说明:http://id3.org/id3v2.3.0 再分享一个很好用的标签编辑工具,给你的mp3文件带上封面:...

    常见mp3文件由 标签 + mp3音频数据 组成,标签中记录了封面图片、专辑、作者等信息

    主流的mp3标签使用ID3格式,格式说明:http://id3.org/id3v2.3.0

    再分享一个很好用的标签编辑工具,给你的mp3文件加上封面:http://www.id3tageditor.com/

    不带标签的mp3文件
    不带标签的mp3文件
    带标签的mp3文件
    在这里插入图片描述
    带标签的mp3文件,数据实际起始位置
    在这里插入图片描述

    展开全文
  • mp3结构

    2012-11-30 09:57:31
    ID3V1比较简单,它是存放在MP3文件的末尾,用16进制的编辑器打开一个MP3文件,查看其末尾的128个顺序存放字节,数据结构定义如下:  char Header[3]; /*标签头必须是"TAG"否则认为没有标签*/  char Title[30]...
    ID3v1 
    ID3V1比较简单,它是存放在MP3文件的末尾,用16进制的编辑器打开一个MP3文件,查看其末尾的128个顺序存放字节,数据结构定义如下: 
    char Header[3]; /*标签头必须是"TAG"否则认为没有标签*/ 
    char Title[30]; /*标题*/ 
    char Artist[30]; /*作者*/ 
    char Album[30]; /*专集*/ 
    char Year[4]; /*出品年代*/ 
    char Comment[30]; /*备注*/ 
    char Genre; /*类型*/ 
    ID3V1的各项信息都是顺序存放,没有任何标识将其分开,比如标题信息不足30个字节,则使用'\0'补足,否则将造成信息错误。Genre使用原码表示,对照表如下: 
    /* Standard genres */ 
    0="Blues"; 
    1="ClassicRock"; 
    2="Country"; 
    3="Dance"; 
    4="Disco"; 
    5="Funk"; 
    6="Grunge"; 
    7="Hip-Hop"; 
    8="Jazz"; 
    9="Metal"; 
    10="NewAge"; 
    11="Oldies"; 
    12="Other"; 
    13="Pop"; 
    14="R&B"; 
    15="Rap"; 
    16="Reggae"; 
    17="Rock"; 
    18="Techno"; 
    19="Industrial"; 
    20="Alternative"; 
    21="Ska"; 
    22="DeathMetal"; 
    23="Pranks"; 
    24="Soundtrack"; 
    25="Euro-Techno"; 
    26="Ambient"; 
    27="Trip-Hop"; 
    28="Vocal"; 
    29="Jazz+Funk"; 
    30="Fusion"; 
    31="Trance"; 
    32="Classical"; 
    33="Instrumental"; 
    34="Acid"; 
    35="House"; 
    36="Game"; 
    37="SoundClip"; 
    38="Gospel"; 
    39="Noise"; 
    40="AlternRock"; 
    41="Bass"; 
    42="Soul"; 
    43="Punk"; 
    44="Space"; 
    45="Meditative"; 
    46="InstrumentalPop"; 
    47="InstrumentalRock"; 
    48="Ethnic"; 
    49="Gothic"; 
    50="Darkwave"; 
    51="Techno-Industrial"; 
    52="Electronic"; 
    53="Pop-Folk"; 
    54="Eurodance"; 
    55="Dream"; 
    56="SouthernRock"; 
    57="Comedy"; 
    58="Cult"; 
    59="Gangsta"; 
    60="Top40"; 
    61="ChristianRap"; 
    62="Pop/Funk"; 
    63="Jungle"; 
    64="NativeAmerican"; 
    65="Cabaret"; 
    66="NewWave"; 
    67="Psychadelic"; 
    68="Rave"; 
    69="Showtunes"; 
    70="Trailer"; 
    71="Lo-Fi"; 
    72="Tribal"; 
    73="AcidPunk"; 
    74="AcidJazz"; 
    75="Polka"; 
    76="Retro"; 
    77="Musical"; 
    78="Rock&Roll"; 
    79="HardRock"; 
    /* Extended genres */ 
    80="Folk"; 
    81="Folk-Rock"; 
    82="NationalFolk"; 
    83="Swing"; 
    84="FastFusion"; 
    85="Bebob"; 
    86="Latin"; 
    87="Revival"; 
    88="Celtic"; 
    89="Bluegrass"; 
    90="Avantgarde"; 
    91="GothicRock"; 
    92="ProgessiveRock"; 
    93="PsychedelicRock"; 
    94="SymphonicRock"; 
    95="SlowRock"; 
    96="BigBand"; 
    97="Chorus"; 
    98="EasyListening"; 
    99="Acoustic"; 
    100="Humour"; 
    101="Speech"; 
    102="Chanson"; 
    103="Opera"; 
    104="ChamberMusic"; 
    105="Sonata"; 
    106="Symphony"; 
    107="BootyBass"; 
    108="Primus"; 
    109="PornGroove"; 
    110="Satire"; 
    111="SlowJam"; 
    112="Club"; 
    113="Tango"; 
    114="Samba"; 
    115="Folklore"; 
    116="Ballad"; 
    117="PowerBallad"; 
    118="RhythmicSoul"; 
    119="Freestyle"; 
    120="Duet"; 
    121="PunkRock"; 
    122="DrumSolo"; 
    123="Acapella"; 
    124="Euro-House"; 
    125="DanceHall"; 
    126="Goa"; 
    127="Drum&Bass"; 
    128="Club-House"; 
    129="Hardcore"; 
    130="Terror"; 
    131="Indie"; 
    132="BritPop"; 
    133="Negerpunk"; 
    134="PolskPunk"; 
    135="Beat"; 
    136="ChristianGangstaRap"; 
    137="HeavyMetal"; 
    138="BlackMetal"; 
    139="Crossover"; 
    140="ContemporaryChristian"; 
    141="ChristianRock"; 
    142="Merengue"; 
    143="Salsa"; 
    144="TrashMetal"; 
    145="Anime"; 
    146="JPop"; 
    147="Synthpop"; 

    ID3V2 
    ID3V2到现在一共有4个版本,但流行的播放软件一般只支持第3版,既ID3v2.3。由于ID3V1记录在MP3文件的末尾,ID3V2就只好记录在MP3文件的首部了(如果有一天发布ID3V3,真不知道该记录在哪里)。也正是由于这个原因,对ID3V2的操作比ID3V1要慢。而且ID3V2结构比ID3V1的结构要复杂得多,但比前者全面且可以伸缩和扩展。 


    ==============================================================================================================================

    下面就介绍一下ID3V2.3。 
    每个ID3V2.3的标签都一个标签头和若干个标签帧或一个扩展标签头组成。关于曲目的信息如标题、作者等都存放在不同的标签帧中,扩展标签头和标签帧并不是必要的,但每个标签至少要有一个标签帧。标签头和标签帧一起顺序存放在MP3文件的首部。 

    一、标签头 
    在文件的首部顺序记录10个字节的ID3V2.3的头部。数据结构如下: 
    char Header[3]; /*必须为"ID3"否则认为标签不存在*/ 
    char Ver; /*版本号ID3V2.3就记录3*/ 
    char Revision; /*副版本号此版本记录为0*/ 
    char Flag; /*存放标志的字节,这个版本只定义了三位,稍后详细解说*/ 
    char Size[4]; /*标签大小,包括标签头的10个字节和所有的标签帧的大小*/ 
    1.标志字节 
    标志字节一般为0,定义如下: 
    abc00000 

    a -- 表示是否使用Unsynchronisation(这个单词不知道是什么意思,字典里也没有找到,一般不设置) 
    b -- 表示是否有扩展头部,一般没有(至少Winamp没有记录),所以一般也不设置 
    c -- 表示是否为测试标签(99.99%的标签都不是测试用的啦,所以一般也不设置) 

    2.标签大小 
    一共四个字节,但每个字节只用7位,最高位不使用恒为0。所以格式如下 
    0xxxxxxx 0xxxxxxx 0xxxxxxx 0xxxxxxx 
    计算大小时要将0去掉,得到一个28位的二进制数,就是标签大小(不懂为什么要这样做),计算公式如下: 
    int total_size; 
    total_size = (Size[0]&0x7F)*0x200000 
    +(Size[1]&0x7F)*0x400 
    +(Size[2]&0x7F)*0x80 
    +(Size[3]&0x7F) 

    二、标签帧 
    每个标签帧都有一个10个字节的帧头和至少一个字节的不固定长度的内容组成。它们也是顺序存放在文件中,和标签头和其他的标签帧也没有特殊的字符分隔。得到一个完整的帧的内容只有从帧头中的到内容大小后才能读出,读取时要注意大小,不要将其他帧的内容或帧头读入。 

    帧头的定义如下: 
    char FrameID[4]; /*用四个字符标识一个帧,说明其内容,稍后有常用的标识对照表*/ 
    char Size[4]; /*帧内容的大小,不包括帧头,不得小于1*/ 
    char Flags[2]; /*存放标志,只定义了6位,稍后详细解说*/ 

    1.帧标识 
    用四个字符标识一个帧,说明一个帧的内容含义,常用的对照如下: 
    TIT2=标题 表示内容为这首歌的标题,下同 
    TPE1=作者 
    TALB=专集 
    TRCK=音轨 格式:N/M 其中N为专集中的第N首,M为专集中共M首,N和M为ASCII码表示的数字 
    TYER=年代 是用ASCII码表示的数字 
    TCON=类型 直接用字符串表示 
    COMM=备注 格式:"eng\0备注内容",其中eng表示备注所使用的自然语言 

    2.大小 
    这个可没有标签头的算法那么麻烦,每个字节的8位全用,格式如下 
    xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx 
    算法如下: 
    int FSize; 
    FSize = Size[0]*0x100000000 
    +Size[1]*0x10000 
    +Size[2]*0x100 
    +Size[3]; 

    3.标志 
    只定义了6位,另外的10位为0,但大部分的情况下16位都为0就可以了。格式如下: 
    abc00000 ijk00000 
    a -- 标签保护标志,设置时认为此帧作废 
    b -- 文件保护标志,设置时认为此帧作废 
    c -- 只读标志,设置时认为此帧不能修改(但我没有找到一个软件理会这个标志) 
    i -- 压缩标志,设置时一个字节存放两个BCD码表示数字 
    j -- 加密标志(没有见过哪个MP3文件的标签用了加密) 
    k -- 组标志,设置时说明此帧和其他的某帧是一组 

    值得一提的是winamp在保存和读取帧内容的时候会在内容前面加个'\0',并把这个字节计算在帧内容的大小中。 

    详细的情况可以到http://www.id3.org/查询,对于ID3V1和ID3V2的读写,我用DELPHI写了两个类来实现,可以写信给我索取q.d.zhang@sohu.com 

    附:帧标识的含义 
    4. Declared ID3v2 frames 

    The following frames are declared in this draft. 

    AENC Audio encryption 
    APIC Attached picture 

    COMM Comments 
    COMR Commercial frame 

    ENCR Encryption method registration 
    EQUA Equalization 
    ETCO Event timing codes 

    GEOB General encapsulated object 
    GRID Group identification registration 

    IPLS Involved people list 

    LINK Linked information 

    MCDI Music CD identifier 
    MLLT MPEG location lookup table 

    OWNE Ownership frame 

    PRIV Private frame 
    PCNT Play counter 
    POPM Popularimeter 
    POSS Position synchronisation frame 

    RBUF Recommended buffer size 
    RVAD Relative volume adjustment 
    RVRB Reverb 

    SYLT Synchronized lyric/text 
    SYTC Synchronized tempo codes 

    TALB Album/Movie/Show title 
    TBPM BPM (beats per minute) 
    TCOM Composer 
    TCON Content type 
    TCOP Copyright message 
    TDAT Date 
    TDLY Playlist delay 
    TENC Encoded by 
    TEXT Lyricist/Text writer 
    TFLT File type 
    TIME Time 
    TIT1 Content group description 
    TIT2 Title/songname/content description 
    TIT3 Subtitle/Description refinement 
    TKEY Initial key 
    TLAN Language(s) 
    TLEN Length 
    TMED Media type 
    TOAL Original album/movie/show title 
    TOFN Original filename 
    TOLY Original lyricist(s)/text writer(s) 
    TOPE Original artist(s)/performer(s) 
    TORY Original release year 
    TOWN File owner/licensee 
    TPE1 Lead performer(s)/Soloist(s) 
    TPE2 Band/orchestra/accompaniment 
    TPE3 Conductor/performer refinement 
    TPE4 Interpreted, remixed, or otherwise modified by 
    TPOS Part of a set 
    TPUB Publisher 
    TRCK Track number/Position in set 
    TRDA Recording dates 
    TRSN Internet radio station name 
    TRSO Internet radio station owner 
    TSIZ Size 
    TSRC ISRC (international standard recording code) 
    TSSE Software/Hardware and settings used for encoding 
    TYER Year 
    TXXX User defined text information frame 

    UFID Unique file identifier 
    USER Terms of use 
    USLT Unsychronized lyric/text transcription 

    WCOM Commercial information 
    WCOP Copyright/Legal information 
    WOAF Official audio file webpage 
    WOAR Official artist/performer webpage 
    WOAS Official audio source webpage 
    WORS Official internet radio station homepage 
    WPAY Payment 
    WPUB Publishers official webpage 
    WXXX User defined URL link frame

    展开全文
  • mp3 ID3详解

    2019-10-09 02:35:48
    ID3v1 ID3V1比较简单,它是存放在MP3文件的末尾,用16进制的编辑器打开一个MP3文件,查看其末尾的128个顺序存放字节,数据结构定义如下:char Header[3];/*标签头必须是"TAG"否则认为没有标签*/char Title[30];/*...

    ID3v1
        ID3V1
    比较简单,它是存放在MP3文件的末尾,用16进制的编辑器打开一个MP3文件,查看其末尾的128个顺序存放字节,数据结构定义如下:
     char Header[3];    /*
    标签头必须是"TAG"否则认为没有标签*/
     char Title[30];    /*
    标题*/
     char Artist[30];   /*
    作者*/
     char Album[30];    /*
    专集*/
     char Year[4];    /*
    出品年代*/
     char Comment[30];   /*
    备注*/
     char Genre;    /*
    类型,流派*/
         ID3V1
    的各项信息都是顺序存放,没有任何标识将其分开,比如标题信息不足30个字节,则使用'"0'补足,否则将造成信息错误。Genre使用原码表示,对照表如下(略):

     

    ID3V2
         ID3V2到现在一共有4个版本,但流行的播放软件一般只支持第3版,既ID3v2.3。由于ID3V1记录在MP3文件的末尾,ID3V2就只好记录在MP3文件的首部了。也正是由于这个原因,对ID3V2的操作比ID3V1要慢。而且ID3V2结构比ID3V1的结构要复杂得多,但比前者全面且可以伸缩和扩展。

    每个ID3V2.3的标签都一个标签头和若干个标签帧或一个扩展标签头组成。关于曲目的信息如标题、作者等都存放在不同的标签帧中,扩展标签头和标签帧并不是必要的,但每个标签至少要有一个标签帧。标签头和标签帧一起顺序存放在MP3文件的首部。

    一、 标签头   

    在文件的首部顺序记录10个字节的ID3V2.3的头部。数据结构如下:
     char Header[3];    /*
    必须为"ID3"否则认为标签不存在*/
     char Ver;    /*
    版本号ID3V2.3就记录3*/
     char Revision;    /*
    副版本号此版本记录为0*/
     char Flag;    /*
    存放标志的字节,这个版本只定义了三位,稍后详细解说*/
     char Size[4];    /*
    标签大小,包括标签头的10个字节和所有的标签帧的大小*/

     1.标志字节
     
    标志字节一般为0,定义为: abc00000

     a -- 表示是否使用Unsynchronisation(这个单词不知道是什么意思,字典里也没有找到,一般不设置)
     b --
    表示是否有扩展头部,一般没有(至少Winamp没有记录),所以一般也不设置
     c --
    表示是否为测试标签(99.99%的标签都不是测试用的啦,所以一般也不设置)
     2.
    标签大小
     
    一共四个字节,但每个字节只用7位,最高位不使用恒为0。所以格式如下
     0xxxxxxx 0xxxxxxx 0xxxxxxx 0xxxxxxx
     
    计算大小时要将0去掉,得到一个28位的二进制数,就是标签大小(不懂为什么要这样做),计算公式如下:
     int total_size;
     total_size =   (Size[0]&0x7F)*0x200000 + (Size[1]&0x7F)*0x400 + (Size[2]&0x7F)*0x80
                  +(Size[3]&0x7F)
     
    二、标签帧
    每个标签帧都有一个10个字节的帧头和至少一个字节的不固定长度的内容组成。它们也是顺序存放在文件中,和标签头和其他的标签帧也没有特殊的字符分隔。得到一个完整的帧的内容只有从帧头中的到内容大小后才能读出,读取时要注意大小,不要将其他帧的内容或帧头读入。

    帧头的定义如下:
     char FrameID[4];  /*
    用四个字符标识一个帧,说明其内容,稍后有常用的标识对照表*/
     char Size[4];   /*
    帧内容的大小,不包括帧头,不得小于1*/ 
     char Flags[2];   /*
    存放标志,只定义了6位,稍后详细解说*/
     1.
    帧标识
     
    用四个字符标识一个帧,说明一个帧的内容含义,常用的对照如下:
     TIT2=
    标题 表示内容为这首歌的标题,下同

     APIC=attached picture(专辑封面)
     TPE1=
    作者

    TOPE=艺术家
     TALB=
    专集
     TRCK=
    音轨 格式:N/M  其中N为专集中的第N首,M为专集中共M首,NMASCII码表示的数字
     TYER=
    年代 是用ASCII码表示的数字
     TCON=
    类型 直接用字符串表示
     COMM=
    备注 格式:"eng"0备注内容",其中eng表示备注所使用的自然语言

     2.大小
     
    这个可没有标签头的算法那么麻烦,每个字节的8位全用,格式如下
     xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
     
    算法如下:
     int FSize;
     FSize =  Size[0]*0x100000000 + Size[1]*0x10000 + Size[2]*0x100 + Size[3];
     3.
    标志
     
    只定义了6位,另外的10位为0,但大部分的情况下16位都为0就可以了。格式如下:
     abc00000 ijk00000
     a --
    标签保护标志,设置时认为此帧作废
     b --
    文件保护标志,设置时认为此帧作废
     c --
    只读标志,设置时认为此帧不能修改(但我没有找到一个软件理会这个标志)
     i --
    压缩标志,设置时一个字节存放两个BCD码表示数字
     j --
    加密标志(没有见过哪个MP3文件的标签用了加密)
     k --
    组标志,设置时说明此帧和其他的某帧是一组
      
    值得一提的是winamp在保存和读取帧内容的时候会在内容前面加个'"0',并把这个字节计算在帧内容的大小中。

     3.帧数据(内容)

           这里首先介绍一下帧数据为字符串时的存储格式。所有的字符串(URL也算)都采ISO-8859-1Unicode的方式进行编码,前者字符串以0x00结尾,后者以0x00 0x00结尾。通常情况下字符串不能包含换行符。一般来讲,如果帧数据保存的是字符串,那第一个字节表示编码方式,如果是ISO-8859-1就为0x00,如果是Unicode则为0x01.

           实际上大部分常用标签都是数据是字符串形式

           TENC WXXX COMM TRCK(不能肯定)TYER(不能肯定) TEP2 TCOM TOPE TCON TALB APIC

           而只有PRIV不是 

          

           帧标识为APIC时表示该帧的数据为一幅图片,图片格式为MIME类型。如果MIME类型被省略,默认会使用”image/png” or “image/jpeg”。同一个音频文件可包含多幅图片,每个都有自己的APIC帧,但只有一个有效。此外,还可以通过设置MIMI类型为“-à”来指定一个图片的链接。下面是一个完整的APIC帧的例子:

    帧头:APIC|00 00 49 D9|00 00 | . image/jpg…|完整的jpg文件数据

    APIC为帧标识符,为方便看已经转化为char

    00 00 49 D9 表示该帧所包含的数据长度,18905个字节,但注意,这18905个字节是整个数据区的长度,不包括帧头。

    00 00 表示flag,用不上。

    . image/jpg… 数据区的前13bytes,第一个字节(.)的含义前面已经说了。后面12bytes的长度是固定的,但其中的“jpg”图片类型的变化而变化,但总是三位,如果载入的文件类型为“*.jpeg”那这三位就是“peg”,其它类推。紧跟着的才是真正的图片数据区了,所以图片数据长度只有18905-13bytes,这里存放的数据和jpg原图的数据一模一样(通过ultra edit比较的结果),把这部分的数据提出来保存为jpg文件和原图没有任何区别。

     

    附:帧标识的含义

      AENC Audio encryption
      APIC Attached picture

      COMM Comments
      COMR Commercial frame

      ENCR Encryption method registration
      EQUA Equalization
      ETCO Event timing codes

      GEOB General encapsulated object
      GRID Group identification registration

      IPLS Involved people list

      LINK Linked information

      MCDI Music CD identifier
      MLLT MPEG location lookup table

      OWNE Ownership frame

      PRIV Private frame
      PCNT Play counter
      POPM Popularimeter
      POSS Position synchronisation frame

      RBUF Recommended buffer size
      RVAD Relative volume adjustment
      RVRB Reverb

      SYLT Synchronized lyric/text
      SYTC Synchronized tempo codes

      TALB Album/Movie/Show title
      TBPM BPM (beats per minute)
      TCOM Composer
      TCON Content type
      TCOP Copyright message
      TDAT Date
      TDLY Playlist delay
      TENC Encoded by
      TEXT Lyricist/Text writer
      TFLT File type
      TIME Time
      TIT1 Content group description
      TIT2 Title/songname/content description
      TIT3 Subtitle/Description refinement
      TKEY Initial key
      TLAN Language(s)
      TLEN Length
      TMED Media type
      TOAL Original album/movie/show title
      TOFN Original filename
      TOLY Original lyricist(s)/text writer(s)
      TOPE Original artist(s)/performer(s)
      TORY Original release year
      TOWN File owner/licensee
      TPE1 Lead performer(s)/Soloist(s)
      TPE2 Band/orchestra/accompaniment
      TPE3 Conductor/performer refinement
      TPE4 Interpreted, remixed, or otherwise modified by
      TPOS Part of a set
      TPUB Publisher
      TRCK Track number/Position in set
      TRDA Recording dates
      TRSN Internet radio station name
      TRSO Internet radio station owner
      TSIZ Size
      TSRC ISRC (international standard recording code)
      TSSE Software/Hardware and settings used for encoding
      TYER Year
      TXXX User defined text information frame

      UFID Unique file identifier
      USER Terms of use
      USLT Unsychronized lyric/text transcription

      WCOM Commercial information
      WCOP Copyright/Legal information
      WOAF Official audio file webpage
      WOAR Official artist/performer webpage
      WOAS Official audio source webpage
      WORS Official internet radio station homepage
      WPAY Payment
      WPUB Publishers official webpage
      WXXX User defined URL link frame

    转载于:https://www.cnblogs.com/Jade2009/archive/2009/06/24/1510477.html

    展开全文
  • 修改MP3文件的ID3信息

    2010-03-05 15:00:20
    ID3标签是MP3音乐档案中的歌曲附加讯息,它能够在MP3中附加曲子的演出者、作者以及其它类别资讯,方便众多乐曲的管理。缺少ID3标签并不会影响 MP3的播放,但若没有的话,管理音乐文件也会相当的麻烦。如果你在网上...
  • 最近App Store上发布了一款lrc编辑软件:“Super LRC Editor”,它集波纹图、拖拽定位、任意时间插入歌词功能与一身,用起来很方便,下面讲讲此款软件的操作过程,或者说是使用方式: 软件的作者是一位Java架构师...

    最近App Store上发布了一款lrc编辑软件:“Super LRC Editor”,它集波纹图、拖拽定位、任意时间插入歌词功能与一身,用起来很方便,下面讲讲此款软件的操作过程,或者说是使用方式:

    软件的作者是一位Java架构师,通过自身的努力掌握了OC的开发,软件采用oc语言开发,使用NSTableView、NSScrollView、NSSlider、NSButton为主体控件,完成了mp3数据波纹的绘制、波纹图的双指拖动,以及标注字幕、点击标注字幕拖动等功能。

    使用此软件编辑lrc的步骤分为以下几步:

    1、打开软件;

    2、点击打开mp3文件,此时软件会绘制此mp3文件的波纹图;

    3、点击打开lrc文件,此时软件会绘制此lrc文件对应的标记点;

    4、如果没有原始lrc文件,可以直接点击播放按钮后在指定的时间点点击加号加入新的字幕;

    5、最后,在编辑完成lrc字幕后,点击保存按钮,可以将lrc字幕保存为.lrc文件。

    当然,在编辑lrc过程中,可以随时播放和暂停mp3文件,并且可以将播放进度拖动(或者双指滑动波纹图)到任何时间点进行添加字幕或者播放文件。

    到此,软件的普通编辑功能已经完成。但,软件的功能不止如此。软件还带有上关联和下关联功能。上关联就是:点击字幕时,软件会自动将播放时间移动到对应的时间点;下关联就是:拖动波纹图时,软件会自动选中当前播放时间应当显示的字幕。

    在实际操作过程中,可以去掉上关联和下关联的勾选,使上下操作不连动。当然,软件默认是选中上下关联的选项的。

    软件的使用过程就是这些,软件是否好用只有自己试了才知道。

    展开全文
  • ID3V1比较简单,它是存放在MP3文件的末尾,用16进制的编辑器打开一个MP3文件,查看 其末尾的128个顺序存放字节,数据结构定义如下: char Header[3]; /*标签头必须是"TAG"否则认为没有标签*/ char ...
  • Audacity是一款免费开源的音频编辑软件,可导入导出WAV、AIFF、MP3、Ogg等音频格式,并支持大部份常用的音频操作,如剪切、粘贴、多轨混音、升/降音以及变音特效。 软件特色 1.多语用户界面(切换时必须重新打开...
  • ■支持编辑作者自动保存功能; ■和速配歌词完美无缝结合,利用速配歌词8万首歌词的资源,直接从速配歌词内导入Lrc歌词、导入Txt格式歌词,省去用户Lrc歌词编辑寻找歌词的麻烦; ■Lrc歌词制作好后,可以通过速配...
  • 提供强大、傻瓜式制作Lrc歌词功能,只需简单几个步骤,点几下按钮,就会做出你自己满意的Lrc歌词;  提供个性签名功能,秀出你的精彩;  提供删除当前行所有时间标签功能;... 支持编辑作者自动保存功能;
  • 定制前请与作者联系。 1 免安装,解压就可以直接使用 2 去掉文件名中的数字、字母或其他指定字符 3 支持模糊匹配和正则表达式 4 自动利用mp3标签改写文件名 5 修改mp3标签,添加艺术家、标题、注释等信息。 6 按照...
  • 在网页中嵌入背景音乐

    千次阅读 2015-12-23 10:47:22
    原文地址:在网页中嵌入背景音乐作者:邓强 一、网页背景音乐的制作。 编辑页面输入如下代码:         背景音乐              这是网页的背景音乐     src="duomeiti/sound.mp3" loop="-1" balance=...
  • CNET中国·ZOL 08年11月21日 【原创】 作者: 中关村在线 胡振伟 责任编辑:胡振伟  在MP3MP4行业已经没人指责对iPod的模仿行为,因为榜样的力量是无穷的,更何况模仿榜样。而苹果Fans对苹果的崇拜也不仅仅...
  • 提供批量修改文件属性和日期,修改扩展名,修改大小写,可以插入,删除,替换,独特的序数改名功能,直接编辑文件名,根据MP3文件的Id3信息改名等。批量更名专家批量文件改名: 您可以快速地对大量文件或者整个目录...
  • Yarpen Gallery,一款简单、易用又不失强大的PHP开源画廊程序,无需数据库,支持jpg、pdf、mp3、wma、ogg文件,也可以根据需要增加。我翻译为亚尔笔画廊,Yarpen应是作者的名字,Gallery很多人称为相册、图库,太...
  • FLV提取程序当前可以提取以Sorenson h263(FLV1)格式或带有Alpha通道(FLV4)的On2 VP6 / On2 VP6编码的MP3音频流和视频。 视频以经典AVI格式导出,如果您的计算机上安装了正确的视频编解码器,则可以使用任何...
  • DIY一张“时尚”的多媒体工具光盘 日期:2004-11-24 10:31:00 来源:网上转贴 编辑:本站转 作者:未知 发送给好友许多光盘中都有一个自启动画面,通过这些启动画面可以直接运行需要的文件,还有动听的MP3背景...
  • 亚尔笔画廊Yarpengallery

    2009-06-08 12:31:39
    Yarpen Gallery,一款简单、易用又不失强大的PHP开源画廊程序,无需数据库,支持jpg、pdf、mp3、wma、ogg文件,也可以根据需要增加。我翻译为亚尔笔画廊,Yarpen应是作者的名字,Gallery很多人称为相册、图库,太...
  • 屏幕录像专家

    2016-04-22 11:05:32
    《屏幕录像专家》是一款共享软件,他倾注了作者大量的时间和精力,所以作者希望能够有所回报,以支持进一步的改进升级,或开发其它更多的软件。所以您如果觉得这个软件确实不错而想长期使用和得到更加全面的技术...
  • 《屏幕录像专家》是一款共享软件,他倾注了作者大量的时间和精力,所以作者希望能够有所回报,以支持进一步的改进升级,或开发其它更多的软件。所以您如果觉得这个软件确实不错而想长期使用和得到更加全面的技术...
  • 内容信息:标题,作者,专辑名,音轨号,日期,总时间…… 视频:编码器,长宽比,帧频率,比特率…… 音频:编码器,采样率,声道数,语言,比特率…… 文本:语言和字幕 段落:段落数,列表 MediaInfo...
  • 屏幕录像专家 V7.5

    2009-05-21 15:27:03
    《屏幕录像专家》是一款共享软件,他倾注了作者大量的时间和精力,所以作者希望能够有所回报,以支持进一步的改进升级,或开发其它更多的软件。所以您如果觉得这个软件确实不错而想长期使用和得到更加全面的技术...
  • 作者:王世江(改编), 佘志龙(作者), 陈昱勋(作者), 郑名杰(作者), 等(作者) 出版社: 人民邮电出版社; 第3版 (2011年11月1日) 丛书名: 移动开发系列丛书 平装: 818页 正文语种: 简体中文 开本: 16 ISBN: ...
  • 作者:王世江(改编), 佘志龙(作者), 陈昱勋(作者), 郑名杰(作者), 等(作者) 出版社: 人民邮电出版社; 第3版 (2011年11月1日) 丛书名: 移动开发系列丛书 平装: 818页 正文语种: 简体中文 开本: 16 ISBN: ...
  • STCMS 音乐系统 v2.0.rar

    2019-07-07 05:25:13
    管理员可以添加网站的标题、关键词、描述、作者等等SEO数据,方便搜索引擎网站收录。  8、模板自定义功能。后台可以任意的添加模板,管理员可以设定某段时间要用的模板,十分方便,一键完成。  9、强大的数据...
  • 软件作者:ffhome 软件特点: ■ 全面支持和兼容XP以上的操作系统,并同时提供功能完全相同的32-bit和原生64-bit版本 ■ 绿色单文件软件,不需安装,无需任何支持文件直接使用 ■ 支持整合资源管理器右键菜单...
  • EAC抓轨、刻录汉化版0.95prebeta5

    热门讨论 2010-08-17 12:19:08
    不仅如此,你还可以在 EAC 中采用如 LAME 这样的支持高达 320K 压缩流量的 MP3 编码器将已抓取的 WAVE 文件压缩成高质量的 MP3 文件。EAC 的功能还远不止这些,像 CDDB 、刻录音乐 CD 它都能够轻松实现,当然最值得...
  • MP3 会使用在线播放器进行渲染 剪贴板处理:自动将复制的内容转换为 Markdown 格式;外链的图片自动上传站内 @用户:根据用户名自动补全,支持快捷键 Emoji:支持大部分主流 Emoji 表情,快捷键自动补全 数学...
  • Android程序设计基础

    热门讨论 2013-08-03 16:28:04
    Android内置了最常用的行业标准音频和视频格式的编解码器,这些格式包括H.264 (AVC)、MP3和AAC。  当前及未来各类硬件间的可移植性。所有程序都是用Java语言编写的,并且将由Android的Dalvik虚拟机执行,所以代码...

空空如也

空空如也

1 2 3
收藏数 60
精华内容 24
关键字:

编辑mp3作者