WMV3 and Linux

*nix specific usage questions
Xelinis
New Cone
New Cone
Posts: 5
Joined: 03 Mar 2007 05:42

WMV3 and Linux

Postby Xelinis » 03 Mar 2007 05:50

I'm trying to play some anime released by KAA on VLC in Ubuntu and I seem to be having some issues. When I try to play Kino's Journey, all I get is audio and no video and I get this response with -vvv:

[00000305] ffmpeg decoder error: cannot open codec (Windows Media Video 3)
[00000305] main decoder error: no suitable decoder module for fourcc `WMV3'.
VLC probably does not support this sound or video format.
[00000305] main decoder debug: killing decoder fourcc `WMV3', 0 PES in FIFO


I get the exact same thing with Last Exile. If I'm not mistaken, VLC recently got support for this codec with 0.8.6. Has my information network failed me for once or am I missing something?

dionoea
Cone Master
Cone Master
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 03 Mar 2007 14:39

You need a recent VLC (0.8.6) AND a recent ffmpeg build.
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)

Xelinis
New Cone
New Cone
Posts: 5
Joined: 03 Mar 2007 05:42

Postby Xelinis » 04 Mar 2007 06:08

And I have both. o_0

dionoea
Cone Master
Cone Master
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 04 Mar 2007 15:35

Well obviously you don't, else you'd be able to play WMV3 fine. (Just to make sure, could you paste the other debug output lines. those right before the "cannot open decoder" error message)
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)

Xelinis
New Cone
New Cone
Posts: 5
Joined: 03 Mar 2007 05:42

Postby Xelinis » 04 Mar 2007 19:42

Code: Select all

VLC media player 0.8.6 Janus [00000001] main vlc debug: checking builtin modules [00000001] main vlc debug: checking plugin modules [00000001] main vlc debug: loading plugins cache file /home/xelinis/.vlc/cache/plugins-04041e.dat [00000001] main vlc debug: recursively browsing `modules' [00000001] main vlc debug: recursively browsing `/usr/lib/vlc' [00000001] main vlc debug: recursively browsing `plugins' [00000001] main vlc debug: module bank initialized, found 217 modules [00000001] main vlc debug: opening config file /home/xelinis/.vlc/vlcrc [00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU [00000001] main vlc debug: looking for memcpy module: 1 candidate [00000001] main vlc debug: using memcpy module "memcpy" [00000282] main playlist debug: waiting for thread completion [00000282] main playlist debug: thread 3079850912 (playlist) created at priority 0 (playlist/playlist.c:184) [00000283] main private debug: waiting for thread completion [00000283] main private debug: thread 3071458208 (preparser) created at priority 0 (playlist/playlist.c:210) [00000284] main interface debug: looking for interface module: 1 candidate [00000284] main interface debug: using interface module "hotkeys" [00000284] main interface debug: thread 3063065504 (interface) created at priority 0 (interface/interface.c:231) [00000286] main interface debug: looking for interface module: 1 candidate [00000286] main interface debug: using interface module "screensaver" [00000286] main interface debug: thread 3054672800 (interface) created at priority 0 (interface/interface.c:231) [00000282] main playlist debug: adding playlist item `Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' ( Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi ) [00000288] main interface debug: looking for interface module: 5 candidates [00000288] main interface debug: using interface module "wxwidgets" [00000288] main interface debug: thread 3029629856 (manager) created at priority 0 (interface/interface.c:216) [00000288] wxwidgets interface debug: Using last windows config '(-1,0,0,1680,1050)(0,301,115,640,595)(6,0,0,-1,150)' [00000288] wxwidgets interface debug: id=0 p=(301,115) s=(640,595) [00000288] wxwidgets interface debug: id=6 p=(0,0) s=(-1,150) [00000282] main playlist debug: nothing requested, starting [00000282] main playlist debug: creating new input thread [00000291] main input debug: waiting for thread completion [00000291] main input debug: thread 2989722528 (input) created at priority 0 (input/input.c:263) [00000291] main input debug: creating statistics handler [00000291] main input debug: `Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' gives access `' demux `' path `Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' [00000291] main input debug: creating demux: access='' demux='' path='Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' [00000293] main demuxer debug: looking for access_demux module: 2 candidates [00000291] main input debug: creating access '' path='Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' [00000296] main access debug: looking for access2 module: 5 candidates [00000296] vcd access debug: trying .cue file: Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].cue [00000296] access_file access debug: opening file `Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' [00000296] main access debug: using access2 module "access_file" [00000302] main private debug: pre-buffering... [00000302] main private debug: received first data for our buffer [00000302] main private debug: pre-buffering done 1408981 bytes in 0s - 20656 kbytes/s [00000291] main input debug: creating demux: access='' demux='' path='Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' [00000303] main demuxer debug: looking for demux2 module: 44 candidates [00000302] avi private debug: found Chunk fourcc:46464952 (RIFF) size:241474330 pos:0 [00000302] avi private debug: found LIST chunk: 'AVI ' [00000302] avi private debug: <list 'AVI '> [00000302] avi private debug: found Chunk fourcc:5453494c (LIST) size:4076 pos:12 [00000302] avi private debug: found LIST chunk: 'hdrl' [00000302] avi private debug: <list 'hdrl'> [00000302] avi private debug: found Chunk fourcc:68697661 (avih) size:56 pos:24 [00000302] avi private debug: avih: streams:2 flags: HAS_INDEX 704x396 [00000302] avi private debug: found Chunk fourcc:5453494c (LIST) size:122 pos:88 [00000302] avi private debug: found LIST chunk: 'strl' [00000302] avi private debug: <list 'strl'> [00000302] avi private debug: found Chunk fourcc:68727473 (strh) size:56 pos:100 [00000302] avi private debug: strh: type:vids handler:0x33766d77 samplesize:0 23.98fps [00000302] avi private debug: found Chunk fourcc:66727473 (strf) size:46 pos:164 [00000302] avi private debug: strf: video:WMV3 704x396 planes:1 24bpp [00000302] avi private debug: </list 'strl'> [00000302] avi private debug: found Chunk fourcc:5453494c (LIST) size:142 pos:218 [00000302] avi private debug: found LIST chunk: 'strl' [00000302] avi private debug: <list 'strl'> [00000302] avi private debug: found Chunk fourcc:68727473 (strh) size:56 pos:230 [00000302] avi private debug: strh: type:auds handler:0x00000000 samplesize:0 46.88fps [00000302] avi private debug: found Chunk fourcc:66727473 (strf) size:20 pos:294 [00000302] avi private debug: strf: audio:0x00ff channels:2 48000Hz 0bits/sample 129kb/s [00000302] avi private debug: found Chunk fourcc:6e727473 (strn) size:38 pos:322 [00000302] avi private debug: strn: stream name : last1 AC3 T02 2_0ch 224Kbps DELAY 0ms [00000302] avi private debug: </list 'strl'> [00000302] avi private debug: found Chunk fourcc:4b4e554a (JUNK) size:3720 pos:368 [00000302] avi private debug: </list 'hdrl'> [00000302] avi private debug: found Chunk fourcc:5453494c (LIST) size:239799106 pos:4096 [00000302] avi private debug: skipping movi chunk [00000302] avi private debug: found Chunk fourcc:31786469 (idx1) size:1671120 pos:239803210 [00000302] avi private debug: idx1: index entry:104445 [00000302] avi private debug: </list 'AVI '> [00000302] avi private debug: * LIST-root size:241474338 pos:0 [00000302] avi private debug: + RIFF-AVI size:241474330 pos:0 [00000302] avi private debug: | + LIST-hdrl size:4076 pos:12 [00000302] avi private debug: | | + avih size:56 pos:24 [00000302] avi private debug: | | + LIST-strl size:122 pos:88 [00000302] avi private debug: | | | + strh size:56 pos:100 [00000302] avi private debug: | | | + strf size:46 pos:164 [00000302] avi private debug: | | + LIST-strl size:142 pos:218 [00000302] avi private debug: | | | + strh size:56 pos:230 [00000302] avi private debug: | | | + strf size:20 pos:294 [00000302] avi private debug: | | | + strn size:38 pos:322 [00000302] avi private debug: | | + JUNK size:3720 pos:368 [00000302] avi private debug: | + LIST-movi size:239799106 pos:4096 [00000302] avi private debug: | + idx1 size:1671120 pos:239803210 [00000303] avi demuxer debug: AVIH: 2 stream, flags HAS_INDEX [00000303] avi demuxer debug: stream[0] rate:10000000 scale:417083 samplesize:0 [00000303] avi demuxer debug: stream[0] video(WMV3) 704x396 24bpp 23.976043fps [00000291] main input debug: selecting program id=0 [00000303] avi demuxer debug: stream[1] rate:48000 scale:1024 samplesize:0 [00000303] avi demuxer debug: stream[1] audio(0xff) 2 channels 48000Hz 0bits [00000303] avi demuxer debug: stream[0] created 35068 index entries [00000303] avi demuxer debug: stream[1] created 68560 index entries [00000303] avi demuxer debug: stream[0] length:1462 (based on index) [00000303] avi demuxer debug: stream[1] length:1462 (based on index) [00000303] main demuxer debug: using demux2 module "avi" [00000291] main input debug: looking for a subtitle file in /media/STORAGE/[KAA]_Last_Exile_01-26.DVD(widescreen)(complete)/[KAA]_Last_Exile_01-26.DVD(widescreen)(complete)/ [00000305] main decoder debug: looking for decoder module: 24 candidates [00000305] ffmpeg decoder debug: libavcodec initialized (interface 3345152 ) [00000305] ffmpeg decoder debug: postprocessing disabled [00000305] ffmpeg decoder debug: Header: 8F1C1A01 (wmv3@0x83fd580) [00000305] ffmpeg decoder warning: Profile value 2 is forbidden (and WMV3 Complex Profile is unsupported) (wmv3@0x83fd580) [00000305] ffmpeg decoder error: cannot open codec (Windows Media Video 3) [00000305] main decoder error: no suitable decoder module for fourcc `WMV3'. VLC probably does not support this sound or video format. [00000305] main decoder debug: killing decoder fourcc `WMV3', 0 PES in FIFO [00000352] main decoder debug: looking for decoder module: 24 candidates [00000352] main decoder debug: using decoder module "faad" [00000352] main decoder debug: thread 2954525600 (decoder) created at priority 0 (input/decoder.c:159) [00000291] main input debug: meta information: [00000291] main input debug: - 'Setting' = ' HAS_INDEX' [00000291] main input debug: `Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' successfully opened [00000303] avi demuxer debug: old:0 < new 0 [00000352] faad decoder warning: decoded zero sample [00000352] main decoder debug: no aout present, spawning one [00000353] main audio output debug: looking for audio output module: 6 candidates [00000353] alsa audio output debug: opening ALSA device `default' [00000353] main audio output debug: thread 2945936288 (aout) created at priority 0 (alsa.c:662) [00000353] main audio output debug: using audio output module "alsa" [00000353] main audio output debug: output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes [00000353] main audio output debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes [00000353] main audio output debug: no need for any filter [00000353] main audio output debug: looking for audio mixer module: 3 candidates [00000353] main audio output debug: using audio mixer module "trivial_mixer" [00000353] main audio output debug: input 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes [00000353] main audio output debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo [00000356] main private debug: looking for audio filter module: 24 candidates [00000356] main private debug: using audio filter module "bandlimited_resampler" [00000353] main audio output debug: found a filter for the whole conversion [00000001] main vlc debug: removing all interfaces [00000288] main interface debug: thread 3029629856 joined (interface/interface.c:258) [00000288] main interface debug: removing module "wxwidgets" [00000286] main interface debug: thread 3054672800 joined (interface/interface.c:258) [00000286] main interface debug: removing module "screensaver" [00000284] main interface debug: thread 3063065504 joined (interface/interface.c:258) [00000284] main interface debug: removing module "hotkeys" [00000001] main vlc debug: removing playlist handler [00000283] main private debug: thread 3071458208 joined (playlist/playlist.c:247) [00000291] main input debug: control type=0 [00000291] main input debug: control: stopping input [00000291] main input debug: closing input [00000302] avi private debug: free chunk avih [00000302] avi private debug: free chunk strh [00000302] avi private debug: free chunk strf [00000302] avi private debug: free chunk LIST [00000302] avi private debug: free chunk strh [00000302] avi private debug: free chunk strf [00000302] avi private debug: free chunk strn [00000302] avi private debug: free chunk LIST [00000302] avi private debug: free chunk JUNK [00000302] avi private debug: free chunk LIST [00000302] avi private debug: free chunk LIST [00000302] avi private debug: free chunk idx1 [00000302] avi private debug: free chunk RIFF [00000302] avi private debug: free chunk LIST [00000303] main demuxer debug: removing module "avi" [00000296] main access debug: removing module "access_file" [00000352] main decoder debug: removing module "faad" [00000352] main decoder debug: thread 2954525600 joined (input/decoder.c:191) [00000352] main decoder debug: killing decoder fourcc `mp4a', 1 PES in FIFO [00000356] main private debug: removing module "bandlimited_resampler" [00000353] main audio output debug: thread 2945936288 joined (alsa.c:714) [00000353] main audio output debug: removing module "alsa" [00000353] main audio output debug: removing module "trivial_mixer" [00000291] main input debug: thread 2989722528 joined (input/input.c:401) [00000282] main playlist debug: thread 3079850912 joined (playlist/playlist.c:248) [00000282] main playlist: stopping playback [00000282] main playlist debug: deleting playlist item `Last_Exile_01.DVD(AAC)[KAA][DD9A2D4B].avi' [00000001] main vlc debug: removing all video outputs [00000001] main vlc debug: removing all audio outputs [00000001] main vlc debug: removing module "memcpy" [00000001] main vlc debug: opening config file /home/xelinis/.vlc/vlcrc [00000001] main vlc debug: saving plugins cache file /home/xelinis/.vlc/cache/plugins-04041e.dat

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Postby Jean-Baptiste Kempf » 04 Mar 2007 19:58

ffmpeg decoder warning: Profile value 2 is forbidden (and WMV3 Complex Profile is unsupported)
We can't do anything for you for now.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

Xelinis
New Cone
New Cone
Posts: 5
Joined: 03 Mar 2007 05:42

Postby Xelinis » 04 Mar 2007 21:21

*sigh*

Well, what exactly is my problem? Can you describe it for me?

Xelinis
New Cone
New Cone
Posts: 5
Joined: 03 Mar 2007 05:42

Postby Xelinis » 09 Mar 2007 02:58

Erm, hello?

Choc
New Cone
New Cone
Posts: 1
Joined: 05 Apr 2007 14:02

Postby Choc » 05 Apr 2007 14:25

Im having the same problem in OSX.

Yes, I have latest VLC version.

Yes, I have proper ffmpeg.

It wont work with an encoded dvd rip on my hard drive. I have also attempted a plethora of possible settings and tweaks I also get the exact same error. (Does not support WMV3 complex)

Every other filetype works perfect.

Is this a VLC bug? A OSX/Linux OS specific error?

Either way, this forum is flooded to death with this issue and no one seems to be getting an answer that works.

Can you make a sticky with a fix? Or.. a sticky stating the problem to users and letting everyone know that the admins are working on it (if possible that is) Too many threads with no answers, this widespread problem should be adressed. Blame it on M$ for trash codecs, and the encoder using it.

Otherwise, I love the software, wouldnt mind some DTS/Dolby Digital Pro Logic DSP , (something that meets or exceeds powerDVD's features in this department) or just an audio plugin emulating something similar to the features of a home theatre reciever. (i.e individual channel/speaker delays) Also, ifnot already implemented (probably is) the ability to route different signal types to our home theatre recievers from our encoded files, through our respective audio devices (different mediums; spdif,toslink ,6ch discrete, rca analog and the respective different types of data. Still encoded in raw format to be converted at the next DAC in the chain.). The DTS features/options are meager. ( Dynamic range compression!!?!?!? BOO!) We all dont watch movies on laptop speakers or cheap headphones. Hypercompression has been the death of modern music and movies. I understand that adding such things as official dolby decoders and the like , are most likely not an option. Although im sure there is some form of freeware/GNU binarys out there that will do the job. PowerDVD has the respective labels of dolby/dts/meridian lossless on their startup splash, (their software is trash, VLC is much better) although they do not maximize the utility of such formats. Which im sure the programmers for VLC will find a way to get that 'High-End Home Theatre Reciever' flexibility.

P.S : The video im trying is put out by KAA aswell 'Tokyo Godfathers' ha ha, (definitely not their fault, is sure QC would have caught a problem especially one that serious)

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Postby Jean-Baptiste Kempf » 05 Apr 2007 17:31

There is no opensource decoder for WMV high profile.

However on linux x86 you can use the dmo loader to load the libraries.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 13 guests