Page 1 of 1

VLC won't play XviD .avi file while other players will

Posted: 08 Jan 2009 01:36
by Safir
Ok, first off, I've searched the forums, but havn't found anything that can help me. I've never had any issues with files not playing in VLC before, and thus got really suprised.

Setup:
Comp1
Win XP Sp2
VLC version 0.8.6f

Comp2
Win Vista
VLC version 0.9.8a


Now onto the problem. As I've said, I've never had problems with files not playing in VLC, and all files work, except these. I downloaded Season 3 of Battlestar Galactica, and none of those files want to work using VLC. The thing is that they all work perfectly fine in Windows Media Player, Winamp, and even using Irfanview(!), but VLC won't play them. I've tried this on 2 different computers, with 2 different setups, I even downloaded all the latest codecs. These are the files VLC is having issued with:

Code: Select all

Name.........: Battlestar.Galactica.S03.DVDRip.XviD-FoV Size.........: ~350mb Video Codec..: XviD 1.2 SMP (B-VOP//) Video Bitrate: 989 kbps Aspect Ratio.: 624x352 (1.773) Framerate....: 25.000 fps Audio Codec..: 0x0055 MPEG-1 Layer 3 Audio Bitrate: 132kbps 2ch VBR 48000Hz Language.....: English Episode list 3x01.occupation.dvdrip_xvid-fov.avi (350.56 megabyte) 3x02.precipice.dvdrip_xvid-fov.avi (350.04 megabyte) 3x03.exodus_part_one.dvdrip_xvid-fov.avi (350.46 megabyte) 3x04.exodus_part_two.dvdrip_xvid-fov.avi (350.49 megabyte) 3x05.collaborators.dvdrip_xvid-fov.avi (350.56 megabyte) 3x06.torn.dvdrip_xvid-fov.avi (350.58 megabyte) 3x07.a_measure_of_salvation.dvdrip_xvid-fov.avi (350.56 megabyte) 3x08.hero.dvdrip_xvid-fov.avi (350.58 megabyte) 3x09.unfinished_business.dvdrip_xvid-fov.avi (350.58 megabyte) 3x10.the_passage.dvdrip_xvid-fov.avi (350.58 megabyte) 3x11.the_eye_of_jupiter.dvdrip_xvid-fov.avi (350.57 megabyte) 3x12.rapture.dvdrip_xvid-fov.avi (350.57 megabyte) 3x13.taking_a_break_from_all_your_worries.dvdrip_xvid-fov.avi (350.56 megabyte) 3x14.the_woman_king.dvdrip_xvid-fov.avi (350.58 megabyte) 3x15.a_day_in_the_life.dvdrip_xvid-fov.avi (350.58 megabyte) 3x16.dirty_hands.dvdrip_xvid-fov.avi (350.58 megabyte) 3x17.maelstrom.dvdrip_xvid-fov.avi (350.57 megabyte) 3x18.the_son_also_rises.dvdrip_xvid-fov.avi (350.59 megabyte) 3x19.crossroads_part_one.dvdrip_xvid-fov.avi (350.59 megabyte) 3x20.crossroads_part_2.dvdrip_xvid-fov.avi (350.63 megabyte)
These are the VLC logs for when I try to play the files:
Comp1

Code: Select all

-- logger module started -- main debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU main debug: looking for memcpy module: 3 candidates main debug: using memcpy module "memcpymmxext" main debug: waiting for thread completion main debug: thread 3740 (playlist) created at priority 0 (playlist/playlist.c:184) main debug: waiting for thread completion main debug: thread 3756 (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 3780 (interface) created at priority 0 (interface/interface.c:231) main debug: adding playlist item `D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' ( D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi ) main debug: looking for interface module: 3 candidates main debug: using interface module "wxwidgets" main debug: thread 3812 (manager) created at priority 0 (interface/interface.c:216) wxwidgets debug: Using last windows config '(-1,0,0,1600,1200)(0,289,362,386,94)(6,0,0,-1,150)' wxwidgets debug: id=0 p=(289,362) s=(386,94) 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: thread 3948 (input) created at priority 1 (input/input.c:265) main debug: drive letter D: found in source main debug: `D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' gives access `' demux `' path `D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' main debug: creating demux: access='' demux='' path='D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' main debug: looking for access_demux module: 1 candidate dvdnav warning: cannot open dvdnav main debug: creating access '' path='D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' main debug: looking for access2 module: 5 candidates vcd debug: trying .cue file: D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.cue vcd debug: could not find .cue file access_file warning: D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi: Invalid argument cdda debug: trying .cue file: D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.cue cdda debug: could not find .cue file cdda warning: could not open D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi main error: no suitable access module for `D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' main debug: thread times: real 0m0.171875s, kernel 0m0.046875s, user 0m0.015625s main debug: thread 3948 joined (input/input.c:412) main: nothing to play main debug: looking for interface module: 1 candidate logger: VLC media player - version 0.8.6f Janus - (c) 1996-2008 the VideoLAN team logger: Varning: om du inte kan komma åt det grafiska gränssnittet längre, öppna ett kommandofönster, gå till katalogen där du har installerat VLC och kör "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 4012 (interface) created at priority 0 (interface/interface.c:231) main debug: creating new input thread main debug: waiting for thread completion main debug: thread 4032 (input) created at priority 1 (input/input.c:265) main debug: drive letter D: found in source main debug: `D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' gives access `' demux `' path `D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' main debug: creating demux: access='' demux='' path='D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' main debug: looking for access_demux module: 1 candidate dvdnav warning: cannot open dvdnav main debug: creating access '' path='D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' main debug: looking for access2 module: 5 candidates vcd debug: trying .cue file: D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.cue vcd debug: could not find .cue file access_file warning: D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi: Invalid argument cdda debug: trying .cue file: D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.cue cdda debug: could not find .cue file cdda warning: could not open D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi main error: no suitable access module for `D:\Documents and Settings\Peter\Skrivbord\Titta\Battlestar.Galactica.S03E05.Collaborators.DVDRip.XviD-FoV.avi' main debug: thread times: real 0m0.140625s, kernel 0m0.015625s, user 0m0.000000s main debug: thread 4032 joined (input/input.c:412) main: nothing to play main debug: removing all interfaces main debug: thread times: real 0m7.890625s, kernel 0m0.015625s, user 0m0.000000s main debug: thread 4012 joined (interface/interface.c:258) -- logger module stopped --
Comp2

Code: Select all

main info: Kör vlc med standardgränssnittet. Använd "cvlc" för att använda vlc utan gränssnitt. main debug: adding item `Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' ( C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi ) main debug: rebuilding array of current - root Spellista main debug: rebuild done - 1 items, index -1 main debug: starting new item main debug: processing request item Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi node null skip 0 main debug: resyncing on Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi main debug: Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi is at 0 main debug: creating new input thread main debug: Creating an input for 'Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' main debug: waiting for thread initialization main debug: thread started main debug: thread 5860 (input) created at priority 1 (input/input.c:370) main debug: `C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' gives access `' demux `' path `C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' main debug: creating demux: access='' demux='' path='C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' main debug: looking for access_demux module: 1 candidate qt4 debug: Updating the stream status: 3 dvdnav warning: cannot open dvdnav main debug: TIMER module_Need() : 5.000 ms - Total 5.000 ms / 1 intvls (Avg 5.000 ms) main debug: creating access '' path='C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' main debug: looking for access module: 5 candidates vcd debug: trying .cue file: C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.cue vcd debug: could not find .cue file access_file debug: opening file `C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' access_file error: fstat(3): One or more parameters are invalid qt4 debug: New Event: type 1103 qt4 debug: Updating the stream status: 1 cdda debug: trying .cue file: C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.cue cdda debug: could not find .cue file cdda warning: could not open C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main error: open of `C:\Users\Tiger\Desktop\Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' failed: could not create access: no suitable access module main debug: finished input main debug: dying input qt4 debug: Updating the stream status: 8 main debug: dying input main debug: dying input main debug: thread ended main debug: dead input main debug: thread times: real 0m0.105000s, kernel 0m0.000000s, user 0m0.000000s main debug: thread 5860 joined (playlist/engine.c:244) main debug: TIMER input launching for 'Battlestar.Galactica.S03E01.Occupation.DVDRip.XviD-FoV.avi' : 160.000 ms - Total 160.000 ms / 1 intvls (Avg 160.000 ms) main debug: starting new item main debug: changing item without a request (current 0/1) main debug: nothing to play
Now I truly hope someone can figure this out, I'm positive VLC can handle these files, I just don't know how to set VLC up to run them. Any help is much appreciated.

Thank you!

// Safir

Re: VLC won't play XviD .avi file while other players will

Posted: 08 Jan 2009 11:45
by Jean-Baptiste Kempf
Can you rename the file and put them in shorter path ?

Re: VLC won't play XviD .avi file while other players will

Posted: 08 Jan 2009 12:07
by Safir
Sure, np:

Comp1

Code: Select all

-- logger module started -- main debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU main debug: looking for memcpy module: 3 candidates main debug: using memcpy module "memcpymmxext" main debug: waiting for thread completion main debug: thread 3740 (playlist) created at priority 0 (playlist/playlist.c:184) main debug: waiting for thread completion main debug: thread 3756 (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 3780 (interface) created at priority 0 (interface/interface.c:231) main debug: adding playlist item `C:\BSG.S03E05.avi' ( C:\BSG.S03E05.avi ) main debug: looking for interface module: 3 candidates main debug: using interface module "wxwidgets" main debug: thread 3812 (manager) created at priority 0 (interface/interface.c:216) wxwidgets debug: Using last windows config '(-1,0,0,1600,1200)(0,289,362,386,94)(6,0,0,-1,150)' wxwidgets debug: id=0 p=(289,362) s=(386,94) 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: thread 3948 (input) created at priority 1 (input/input.c:265) main debug: drive letter D: found in source main debug: `C:\BSG.S03E05.avi' gives access `' demux `' path `C:\BSG.S03E05.avi' main debug: creating demux: access='' demux='' path='C:\BSG.S03E05.avi' main debug: looking for access_demux module: 1 candidate dvdnav warning: cannot open dvdnav main debug: creating access '' path='C:\BSG.S03E05.avi' main debug: looking for access2 module: 5 candidates vcd debug: trying .cue file: C:\BSG.S03E05.cue vcd debug: could not find .cue file access_file warning: C:\BSG.S03E05.avi: Invalid argument cdda debug: trying .cue file: C:\BSG.S03E05.cue cdda debug: could not find .cue file cdda warning: could not open C:\BSG.S03E05.avi main error: no suitable access module for `C:\BSG.S03E05.avi' main debug: thread times: real 0m0.171875s, kernel 0m0.046875s, user 0m0.015625s main debug: thread 3948 joined (input/input.c:412) main: nothing to play main debug: looking for interface module: 1 candidate logger: VLC media player - version 0.8.6f Janus - (c) 1996-2008 the VideoLAN team logger: Varning: om du inte kan komma åt det grafiska gränssnittet längre, öppna ett kommandofönster, gå till katalogen där du har installerat VLC och kör "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 4012 (interface) created at priority 0 (interface/interface.c:231) main debug: creating new input thread main debug: waiting for thread completion main debug: thread 4032 (input) created at priority 1 (input/input.c:265) main debug: drive letter D: found in source main debug: `C:\BSG.S03E05.avi' gives access `' demux `' path `C:\BSG.S03E05.avi' main debug: creating demux: access='' demux='' path='C:\BSG.S03E05.avi' main debug: looking for access_demux module: 1 candidate dvdnav warning: cannot open dvdnav main debug: creating access '' path='C:\BSG.S03E05.avi' main debug: looking for access2 module: 5 candidates vcd debug: trying .cue file: C:\BSG.S03E05.cue vcd debug: could not find .cue file access_file warning: C:\BSG.S03E05.avi: Invalid argument cdda debug: trying .cue file: C:\BSG.S03E05.cue cdda debug: could not find .cue file cdda warning: could not open C:\BSG.S03E05.avi main error: no suitable access module for `C:\BSG.S03E05.avi' main debug: thread times: real 0m0.140625s, kernel 0m0.015625s, user 0m0.000000s main debug: thread 4032 joined (input/input.c:412) main: nothing to play main debug: removing all interfaces main debug: thread times: real 0m7.890625s, kernel 0m0.015625s, user 0m0.000000s main debug: thread 4012 joined (interface/interface.c:258) -- logger module stopped --
Comp2

Code: Select all

main info: Kör vlc med standardgränssnittet. Använd "cvlc" för att använda vlc utan gränssnitt. main debug: adding item `BSG.S03E01.avi' ( C:\Filmer\BSG.S03E01.avi ) main debug: rebuilding array of current - root Spellista main debug: rebuild done - 1 items, index -1 main debug: starting new item main debug: processing request item BSG.S03E01.avi node null skip 0 main debug: resyncing on BSG.S03E01.avi main debug: BSG.S03E01.avi is at 0 main debug: creating new input thread main debug: Creating an input for 'BSG.S03E01.avi' main debug: waiting for thread initialization main debug: thread started main debug: thread 5860 (input) created at priority 1 (input/input.c:370) main debug: `C:\Filmer\BSG.S03E01.avi' gives access `' demux `' path `C:\Filmer\BSG.S03E01.avi' main debug: creating demux: access='' demux='' path='C:\Filmer\BSG.S03E01.avi' main debug: looking for access_demux module: 1 candidate qt4 debug: Updating the stream status: 3 dvdnav warning: cannot open dvdnav main debug: TIMER module_Need() : 5.000 ms - Total 5.000 ms / 1 intvls (Avg 5.000 ms) main debug: creating access '' path='C:\Filmer\BSG.S03E01.avi' main debug: looking for access module: 5 candidates vcd debug: trying .cue file: C:\Filmer\BSG.S03E01.cue vcd debug: could not find .cue file access_file debug: opening file `C:\Filmer\BSG.S03E01.avi' access_file error: fstat(3): One or more parameters are invalid qt4 debug: New Event: type 1103 qt4 debug: Updating the stream status: 1 cdda debug: trying .cue file: C:\Filmer\BSG.S03E01.cue cdda debug: could not find .cue file cdda warning: could not open C:\Filmer\BSG.S03E01.avi main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main error: open of `C:\Filmer\BSG.S03E01.avi' failed: could not create access: no suitable access module main debug: finished input main debug: dying input qt4 debug: Updating the stream status: 8 main debug: dying input main debug: dying input main debug: thread ended main debug: dead input main debug: thread times: real 0m0.105000s, kernel 0m0.000000s, user 0m0.000000s main debug: thread 5860 joined (playlist/engine.c:244) main debug: TIMER input launching for 'BSG.S03E01.avi' : 160.000 ms - Total 160.000 ms / 1 intvls (Avg 160.000 ms) main debug: starting new item main debug: changing item without a request (current 0/1) main debug: nothing to play
Hope this helps, a little less clutter. ;)

Re: VLC won't play XviD .avi file while other players will

Posted: 08 Jan 2009 17:32
by VLC_help
access_file error: fstat(3): One or more parameters are invalid
you get that same error with all files, or only with those that don't work?

Re: VLC won't play XviD .avi file while other players will

Posted: 08 Jan 2009 18:40
by Safir
I did some checking and that code only appears when trying to play any of the files mentioned above, and only for Comp2.

// Safir

Re: VLC won't play XviD .avi file while other players will

Posted: 09 Jan 2009 18:31
by VLC_help
Thanks. I will ask my scene friend if he can analyze the file.

Re: VLC won't play XviD .avi file while other players will

Posted: 10 Jan 2009 12:07
by Safir
Sounds good! ;)

Thank you!

Re: VLC won't play XviD .avi file while other players will

Posted: 10 Jan 2009 17:27
by VLC_help
My friend said that the file works OK. And he doesn't get any errors. So is your file OK? Because fstat error would mean that there is something wrong in file or in filesystem.

Re: VLC won't play XviD .avi file while other players will

Posted: 11 Jan 2009 16:59
by Safir
I downloaded the same files again through other means, and they work perfectly fine. I appreciate all your help and effort trying to solve this, but it must have been some korrupted files. Wierd thing is that all of the files I originally downloaded where like that, and that I still could play them using other players.

Thank you all!

// Safir