Page 1 of 1

VLC doesnt play some MP3 files

Posted: 14 Jun 2007 15:09
by petehuu
I have WinXP SP2 and VLC v0.8.6b
Other players (WMP, MPC) can play these files, but VLC not.
I upload one of these files (05-Mr. Zebra.mp3 1.3MB) to
ftp://streams.videolan.org/incoming/
Whats the problem?

Posted: 14 Jun 2007 21:27
by petehuu
It seems that VLC cant handle all TAGs in MP3 file

Posted: 15 Jun 2007 10:53
by Jean-Baptiste Kempf
320kbps ?

Posted: 15 Jun 2007 21:31
by petehuu
No, these are 128Kbps.
Please check file "05-Mr. Zebra.mp3", i uploaded it to ftp://streams.videolan.org/incoming/

Posted: 18 Jun 2007 21:34
by petehuu
I ran VLC with debug output, here it is

-- logger module started --
main debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE FPU
main debug: looking for memcpy module: 4 candidates
main debug: using memcpy module "memcpymmxext"
main debug: waiting for thread completion
main debug: thread 3620 (playlist) created at priority 0 (playlist/playlist.c:184)
main debug: waiting for thread completion
main debug: thread 3636 (preparser) created at priority 0 (playlist/playlist.c:210)
main debug: looking for interface module: 1 candidate
main debug: using interface module "hotkeys"
main debug: thread 3660 (interface) created at priority 0 (interface/interface.c:231)
main debug: looking for interface module: 1 candidate
logger: VLC media player - version 0.8.5 Janus - (c) 1996-2006 the VideoLAN team
logger:
Warning: if you can't access the GUI anymore, open a command-line window, go to the directory where you installed VLC and run "vlc -I wx"

logger: using logger...
logger warning: no log filename provided, using `vlc-log.txt'
logger debug: opening logfile `vlc-log.txt'
main debug: using interface module "logger"
main debug: thread 3688 (interface) created at priority 0 (interface/interface.c:231)
main debug: adding playlist item `05-mr. zebra.mp3' ( 05-mr. zebra.mp3 )
main debug: looking for interface module: 3 candidates
main debug: using interface module "wxwidgets"
main debug: thread 3716 (manager) created at priority 0 (interface/interface.c:216)
wxwidgets debug: Using last windows config '(-1,0,0,1280,1024)(0,858,66,355,125)(6,0,0,-1,150)'
wxwidgets debug: id=0 p=(858,66) s=(355,125)
wxwidgets debug: id=6 p=(0,0) s=(-1,150)
main debug: nothing requested, starting
main debug: creating new input thread
main debug: waiting for thread completion
main debug: creating statistics handler
main debug: `05-mr. zebra.mp3' gives access `' demux `' path `05-mr. zebra.mp3'
main debug: creating demux: access='' demux='' path='05-mr. zebra.mp3'
main debug: looking for access_demux module: 1 candidate
main debug: creating access '' path='05-mr. zebra.mp3'
main debug: looking for access2 module: 5 candidates
vcd debug: trying .cue file: 05-mr. zebra.cue
access_file debug: opening file `05-mr. zebra.mp3'
main debug: using access2 module "access_file"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: creating demux: access='' demux='' path='05-mr. zebra.mp3'
main debug: ID3v2.3 revision 0 tag found, skipping 4608 bytes
main debug: looking for demux2 module: 44 candidates
main debug: looking for packetizer module: 17 candidates
main debug: using packetizer module "mpeg_audio"
mpga debug: did not sync on first block
main debug: selecting program id=0
main debug: looking for id3 module: 1 candidate
id3tag debug: checking for ID3 tag
id3tag debug: found ID3v1 tag
id3tag debug: found ID3v2 tag
main debug: using id3 module "id3tag"
main debug: removing module "id3tag"
main debug: using demux2 module "mpga"
main debug: looking for a subtitle file in Z:\NT\VideoLAN\VLC\
main debug: looking for decoder module: 27 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 3892 (decoder) created at priority 2 (input/decoder.c:159)
main debug: meta information:
main debug: - 'Title' = 'Mr. Zebra'
main debug: - 'Artist' = 'Tori Amos'
main debug: - 'Album/movie/show title' = 'Boys for Pele'
main debug: - 'Date' = '1996'
main debug: - 'Track number/position in set' = '5'
main debug: - 'Genre' = 'Rock'
main debug: - 'Title' = 'Mr. Zebra'
main debug: - 'Track number/position in set' = '5'
main debug: - 'Publisher' = 'Atlantic'
main debug: - 'Genre' = 'Rock'
main debug: - 'Album/movie/show title' = 'Boys for Pele'
main debug: - 'Band/orchestra/accompaniment' = 'Tori Amos'
main debug: - 'Composer' = 'Tori Amos'
main debug: - 'Artist' = 'Tori Amos'
main debug: - 'Date' = '1996'
main debug: `05-mr. zebra.mp3' successfully opened
main debug: EOF reached
main debug: thread 3800 (input) created at priority 1 (input/input.c:261)
main debug: closing input
main debug: removing module "mpeg_audio"
main debug: removing module "mpga"
main debug: removing module "access_file"
main debug: removing module "mpeg_audio"
main debug: thread times: real 0m0.140201s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 3892 joined (input/decoder.c:191)
main debug: killing decoder fourcc `mpga', 0 PES in FIFO
main debug: thread times: real 0m0.170244s, kernel 0m0.050072s, user 0m0.020028s
main debug: thread 3800 joined (input/input.c:399)
main: nothing to play



Last row "Nothing to play" ???
Correct duration of song is 1min 07secs

Re: VLC doesnt play some MP3 files

Posted: 21 Jul 2007 19:29
by petehuu
These files have three ID3 tags, ID3v1, ID3v2.3 and ID3v2.4.
It seems that VLC can handle only one ID3 tag in MP3-file.