Problem with Vista x64, HE AAC in MKV

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
cmjordan
New Cone
New Cone
Posts: 8
Joined: 28 Jan 2009 17:03

Problem with Vista x64, HE AAC in MKV

Postby cmjordan » 28 Jan 2009 17:11

I encoded a movie from VOB to MKV using Handbrake, encoding the audio to AAC with DPL II.

When playing the file in VLC, it doesn't play the audio. I can't really say 100% that I have the codec because when I run x264-encoded files in Media Player Classic, it just crashes. Using Video Inspector, it says that I have the HE AAC codec installed. I'm fairly sure that VLC comes with the decoder?

I've pretty much run out of ideas on what could be wrong... any help?

Thanks

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:

Re: Problem with Vista x64, HE AAC in MKV

Postby Jean-Baptiste Kempf » 28 Jan 2009 17:28

Yeah, it should be available in VLC 1.0
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.

cmjordan
New Cone
New Cone
Posts: 8
Joined: 28 Jan 2009 17:03

Re: Problem with Vista x64, HE AAC in MKV

Postby cmjordan » 28 Jan 2009 22:11

Do you know of any reports of other Vista x64 users having this problem? I really get the feeling that it's a compatibility thing between some combination of VLC, x64, and HE AAC.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Problem with Vista x64, HE AAC in MKV

Postby VLC_help » 29 Jan 2009 17:53

Only x64 related bug we know is that on some computers libpodcast_plugin.dll eats all CPU time. And VLC only uses build-in codecs, so anything that video inspector says about codecs don't apply to VLC. What messages you get to VLC message log when you open the problematic file? (before opening the file, go to Tools -> Messages... and set Verbosity to 2)

cmjordan
New Cone
New Cone
Posts: 8
Joined: 28 Jan 2009 17:03

Re: Problem with Vista x64, HE AAC in MKV

Postby cmjordan » 04 Feb 2009 17:24

Below is the output with verbosity = 2. If you wouldn't mind looking at it, does anything look awry?

Thanks

Code: Select all

main debug: control type=1 main debug: adding item `test.mkv' ( C:\Users\cmjordan\Desktop\test.mkv ) main debug: rebuilding array of current - root Playlist main debug: rebuild done - 4 items, index 2 main debug: dying input main debug: control type=0 main debug: control: stopping input avi debug: free chunk avih avi debug: free chunk strh avi debug: free chunk strf avi debug: free chunk LIST avi debug: free chunk strh avi debug: free chunk strf qt4 debug: Updating the stream status: 8 avi debug: free chunk LIST avi debug: free chunk LIST avi debug: free chunk ISFT avi debug: free chunk LIST avi debug: free chunk JUNK avi debug: free chunk LIST avi debug: free chunk idx1 avi debug: free chunk RIFF avi debug: free chunk LIST main debug: removing module "avi" main debug: removing module "access_file" avcodec debug: ffmpeg codec (MPEG-4 Video) stopped main debug: removing module "avcodec" main debug: thread ended main debug: thread times: real 0m49.971411s, kernel 0m0.000000s, user 0m1.281250s main debug: thread 6112 joined (input/decoder.c:248) main debug: killing decoder fourcc `XVID', 0 PES in FIFO main debug: removing module "i420_yuy2_sse2" direct3d debug: Direct3D scene released successfully direct3d debug: 1 Direct3D pictures released. main debug: Filter 'adjust' (09EFF568) removed from chain main debug: removing module "adjust" main debug: thread ended main debug: thread times: real 0m49.886455s, kernel 0m0.046875s, user 0m1.218750s main debug: thread 4904 joined (video_output/video_output.c:536) direct3d debug: DirectXEventThread terminating direct3d debug: DirectXCloseWindow direct3d debug: WinProc WM_DESTROY qt4 debug: Qt FS: Detaching Vout qt4 debug: Qt: Changing Fullscreen Mode main debug: removing module "qt4" main debug: thread ended main debug: thread times: real 0m49.966528s, kernel 0m0.000000s, user 0m0.000000s main debug: thread 6352 joined (direct3d.c:292) main debug: removing module "direct3d" main debug: removing module "dmo" main debug: thread ended main debug: thread times: real 0m49.982152s, kernel 0m0.000000s, user 0m0.015625s main debug: thread 6168 joined (input/decoder.c:248) main debug: killing decoder fourcc `mpga', 0 PES in FIFO main debug: removing module "converter_float" main debug: removing module "bandlimited_resampler" aout_directx debug: closing audio device qt4 debug: Video is not needed anymore qt4 debug: Updating the geometry main debug: removing module "blend" main debug: thread times: real 0m0.000976s, kernel 0m0.000000s, user 0m0.000000s main debug: thread 6624 joined (freetype.c:511) main debug: removing module "freetype" main debug: dying input aout_directx debug: DirectSoundThread exiting main debug: thread ended main debug: thread times: real 0m49.976293s, kernel 0m0.000000s, user 0m0.000000s main debug: thread 5400 joined (directx.c:664) main debug: removing module "aout_directx" main debug: removing module "converter_float" main debug: removing module "float32_mixer" main debug: thread ended main debug: dead input main debug: thread times: real 0m50.044648s, kernel 0m0.031250s, user 0m0.000000s main debug: thread 5848 joined (playlist/engine.c:244) main debug: TIMER input launching for 'Scrubs - 08x07.avi' : 28.000 ms - Total 28.000 ms / 1 intvls (Avg 28.000 ms) main debug: starting new item main debug: processing request item test.mkv node Playlist skip 0 main debug: resyncing on test.mkv main debug: test.mkv is at 3 main debug: creating new input thread main debug: Creating an input for 'test.mkv' main debug: waiting for thread initialization main debug: thread started main debug: thread 6296 (input) created at priority 1 (input/input.c:370) main debug: `C:\Users\cmjordan\Desktop\test.mkv' gives access `' demux `' path `C:\Users\cmjordan\Desktop\test.mkv' qt4 debug: Updating the stream status: 3 main debug: creating demux: access='' demux='' path='C:\Users\cmjordan\Desktop\test.mkv' main debug: looking for access_demux module: 1 candidate main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: creating access '' path='C:\Users\cmjordan\Desktop\test.mkv' main debug: looking for access module: 5 candidates vcd debug: trying .cue file: C:\Users\cmjordan\Desktop\test.cue vcd debug: could not find .cue file access_file debug: opening file `C:\Users\cmjordan\Desktop\test.mkv' main debug: using access module "access_file" main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: Using AStream*Stream main debug: pre-buffering... main debug: received first data for our buffer qt4 debug: New Event: type 1103 qt4 debug: Updating the stream status: 2 qt4 debug: New Event: type 1103 main debug: pre-buffering done 1408981 bytes in 0s - 458499 kbytes/s main debug: creating demux: access='' demux='' path='C:\Users\cmjordan\Desktop\test.mkv' main debug: looking for demux module: 59 candidates mkv debug: | + Seek head mkv debug: | | + Seek mkv debug: | - chained seekhead at 2420750000 mkv debug: | + Seek head mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 2603 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 344448 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 1064255 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 1710307 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 2465345 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 3219964 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 3987382 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 4621422 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 5022491 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 5350115 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 5691436 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 6742578 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 7802001 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 8858425 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 9913465 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 10972647 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 11595272 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 12193560 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 12797068 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 13364887 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 13939122 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 14482648 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 15303065 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 16218346 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 17109980 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 18006767 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 18958413 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 19904198 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 20770582 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 21212731 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 21649152 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 22065722 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 22645747 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 23214968 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 24015297 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 25088118 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 25973313 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 26481629 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 27071097 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 27565274 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 28174042 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 28703386 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 29327110 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 29937254 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 30376539 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 30824043 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 31511903 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 32250973 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 32943808 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 33624453 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 34428999 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 35378109 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 36174512 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 36900569 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 37587462 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 38133245 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 38761226 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 39481509 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 40311458 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 41100686 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 41736155 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 42204113 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 42984022 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 43770710 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 44388628 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 45249345 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 46207689 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 46937906 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 47887713 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 48789631 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 49449371 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 50019295 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 50865815 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 51781192 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 52551851 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 53315638 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 54178656 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 54975114 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 55929828 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 56990688 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 58058470 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 59121034 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 60021149 mkv debug: | | + Seek mkv debug: | - unknown seekhead reference at 60867707 message warning: message queue overflowed qt4 debug: New Event: type 1108 qt4 debug: New Event: type 1103 qt4 debug: Updating the stream status: 3 main debug: no usable vout present, spawning one main debug: window size: 720x306 main debug: looking for video output module: 6 candidates direct3d debug: creating Vout EventThread main debug: waiting for thread initialization main debug: thread started direct3d debug: DirectXCreateWindow main debug: looking for vout window module: 2 candidates qt4 debug: waiting for interface... qt4 debug: requesting window... qt4 debug: Video was requested -1, -1 qt4 debug: Video is resizing to: 720 306 qt4 debug: Qt FS: Attaching Vout qt4 debug: Qt: Changing Fullscreen Mode main debug: using vout window module "qt4" main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) qt4 debug: Updating the geometry direct3d debug: created video sub-window main debug: thread 6624 (Vout Events Thread) created at priority 0 (direct3d.c:206) direct3d debug: Vout EventThread running direct3d debug: disabling screen saver main debug: using video output module "direct3d" main debug: TIMER module_Need() : 19.000 ms - Total 19.000 ms / 1 intvls (Avg 19.000 ms) main debug: waiting for thread initialization main debug: thread started direct3d debug: Direct3D device adapter successfully initialized direct3d debug: selected surface pixel format is YUY2 direct3d debug: 1 Direct3D pictures created successfully direct3d debug: Direct3D scene created successfully main debug: got 1 direct buffer(s) main debug: picture in 720x272 (0,0,720x272), chroma I420, ar 101647:43200, sar 8:9 main debug: picture user 720x272 (0,0,720x272), chroma I420, ar 101647:43200, sar 8:9 main debug: picture out 720x272 (0,0,720x272), chroma YUY2, ar 101647:43200, sar 8:9 main debug: looking for video filter2 module: 19 candidates main debug: using video filter2 module "i420_yuy2_sse2" main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8 main debug: thread 5288 (video output) created at priority 1 (video_output/video_output.c:502) qt4 debug: New Event: type 1109 main debug: looking for video filter2 module: 1 candidate main debug: using video filter2 module "adjust" main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: Filter 'adjust' (0A015540) appended to chain main debug: looking for text renderer module: 2 candidates main debug: thread 6208 (fontlist builder) created at priority 0 (freetype.c:477) freetype debug: using fontsize: 17 main debug: using text renderer module "freetype" main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms) freetype debug: using fontsize: 17 main debug: thread started freetype debug: Building font database... freetype debug: Finished building font database. freetype debug: Took 0 seconds main debug: thread ended main debug: looking for video blending module: 1 candidate blend debug: chroma: YUVA -> YUY2 main debug: using video blending module "blend" main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) mkv debug: Event Key qt4 debug: New Event: type 1103 qt4 debug: Updating the stream status: 4 main debug: control type=1 freetype debug: using fontsize: 22 main debug: using text renderer module "freetype" main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms) freetype debug: using fontsize: 22 main debug: thread started freetype debug: Building font database... freetype debug: Finished building font database. freetype debug: Took 0 seconds main debug: thread ended main debug: looking for video blending module: 1 candidate blend debug: chroma: YUVA -> YUY2 main debug: using video blending module "blend" main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)

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:

Re: Problem with Vista x64, HE AAC in MKV

Postby Jean-Baptiste Kempf » 05 Feb 2009 09:07

Well, the HE-AAC doesn't seem to be detected. Can you share the file?
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.

cmjordan
New Cone
New Cone
Posts: 8
Joined: 28 Jan 2009 17:03

Re: Problem with Vista x64, HE AAC in MKV

Postby cmjordan » 06 Feb 2009 03:27

Sure - let me try to get a smaller test file... the current one is the VOB of a full movie.

cmjordan
New Cone
New Cone
Posts: 8
Joined: 28 Jan 2009 17:03

Re: Problem with Vista x64, HE AAC in MKV

Postby cmjordan » 06 Feb 2009 08:03

http://www-personal.umich.edu/~cmjordan/test.mkv is a 9MB file encoded with x264 and AAC -- it's a deleted scene from The West Wing :)

random
Cone that earned his stripes
Cone that earned his stripes
Posts: 155
Joined: 09 Jul 2008 11:42

Re: Problem with Vista x64, HE AAC in MKV

Postby random » 06 Feb 2009 08:38

http://www-personal.umich.edu/~cmjordan/test.mkv is a 9MB file encoded with x264 and AAC -- it's a deleted scene from The West Wing :)
Seems to be ok here.

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:

Re: Problem with Vista x64, HE AAC in MKV

Postby Jean-Baptiste Kempf » 06 Feb 2009 09:16

Works fine on Linux and Windows with VLC 1.0.0 and VLC 0.9.4 on linux.
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.

cmjordan
New Cone
New Cone
Posts: 8
Joined: 28 Jan 2009 17:03

Re: Problem with Vista x64, HE AAC in MKV

Postby cmjordan » 06 Feb 2009 17:25

Does anyone by chance have Vista x64 and use VLC and could test it?

Aside from that, do you have any idea how I could fix my VLC install? Do you know exactly what file(s) or dll(s) or whatever are doing the decoding for HE-AAC and maybe I can replace them with known good copies? This install of Windows is only a few months old and VLC was one of the first things I put on it... so I can't imagine what could have gone wrong.

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:

Re: Problem with Vista x64, HE AAC in MKV

Postby Jean-Baptiste Kempf » 06 Feb 2009 18:23

I have Vista and Seven 64 bits and I tested it on those machines, but only with 1.0.
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.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: Problem with Vista x64, HE AAC in MKV

Postby VLC_help » 06 Feb 2009 18:27

AAC should be decoded with libfaad_plugin.dll

cmjordan
New Cone
New Cone
Posts: 8
Joined: 28 Jan 2009 17:03

Re: Problem with Vista x64, HE AAC in MKV

Postby cmjordan » 06 Feb 2009 20:44

I have Vista and Seven 64 bits and I tested it on those machines, but only with 1.0.
j-b, I'm sorry - what is Seven 64 bits?

Also, I am using 0.9.8a... I recall that 0.9.9 was expected to be out by the end of January... did that ever happen? Could you zip your VLC folder and send it to me so I can see if that works for some reason?
AAC should be decoded with libfaad_plugin.dll
I will try to replace this in the meantime.

random
Cone that earned his stripes
Cone that earned his stripes
Posts: 155
Joined: 09 Jul 2008 11:42

Re: Problem with Vista x64, HE AAC in MKV

Postby random » 06 Feb 2009 20:48

Does anyone by chance have Vista x64 and use VLC and could test it?
Tested on Vista 64bits all works just fine.

cmjordan
New Cone
New Cone
Posts: 8
Joined: 28 Jan 2009 17:03

Re: Problem with Vista x64, HE AAC in MKV

Postby cmjordan » 06 Feb 2009 21:51

random, which version of VLC are you running? Would you be so kind as to send me your VLC folder (I don't believe VLC has any registry entries?)?

random
Cone that earned his stripes
Cone that earned his stripes
Posts: 155
Joined: 09 Jul 2008 11:42

Re: Problem with Vista x64, HE AAC in MKV

Postby random » 06 Feb 2009 22:37

random, which version of VLC are you running? Would you be so kind as to send me your VLC folder (I don't believe VLC has any registry entries?)?
No, the official release from videolan.org will work just fine, idk what's wrong at your machine


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 94 guests