Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

Pages: (5) « First ... 3 4 [5]  ( Go to first unread post )
New AAC ACM Codec, Decode AAC in VirtualDub
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
fccHandler
Posted: Dec 17 2011, 09:23 PM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



The only question I have is, when you double-click a .bat file does it launch in a 32-bit process or a 64-bit process? Because if it is a 32-bit process, I think it will perceive the PROCESSOR_ARCHITECTURE environment variable to be X86.

--------------------
May the FOURCC be with you...
 
     Top
dloneranger
Posted: Dec 17 2011, 09:50 PM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



.bat's launch in the native cmd environment, running as a 64 or 32 bit process
(you can check your own, by opening a cmd prompt, and just typing 'set' without quotes)
So, on my amd cpu, it shows as AMD64

Personally, I'd use InnoSetup instead of .bat files though and have a proper installer
That's what I used for the LameACM installer in my sig

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
ale5000
Posted: Dec 17 2011, 10:01 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



Personally I like to be able to choose if install the 32-bit version, the 64-bit version of both versions of the codec.
Also uninstall batches aren't necessary, since it can be done from "Add or Remove Programs".

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
dloneranger
Posted: Dec 17 2011, 10:18 PM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



There's no reason an installer can't offer both if it's installed in an x64 environment, mine does, with 2 checkboxes

Saves the average user headaches with running .bat's as admin etc

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
ale5000
Posted: Dec 17 2011, 10:55 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



@dloneranger: I was talking only about the bat files of Spider-Mann.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
dloneranger
Posted: Dec 17 2011, 11:32 PM


Moderator


Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07



QUOTE
@dloneranger: I was talking only about the bat files of Spider-Mann.

Ah, gotcha

--------------------
MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask
Windows7/8 Codec Chooser
All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3
 
    Top
ale5000
Posted: Dec 18 2011, 01:41 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



Edit 2: Updated files => http://www.multiupload.com/NV6QRNZEMJ

Changes:
- Reduced the number of .bat files from 3 to 2
- Added the note of "Run as administrator" in .bat files for users that don't read the readme
- Minor changes

Tested on Windows XP, Windows XP x64 and Windows 7 64-bit.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
ale5000
Posted: Dec 18 2011, 04:07 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



In the case you consider adding encoding support, maybe this library can help: http://tipok.org.ua/node/17

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
fccHandler
Posted: Dec 18 2011, 04:32 AM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



QUOTE (ale5000 @ Dec 6 2011, 11:56 AM)

Sample file (706D - Hatsune Miku.avi - 4.73 MB): http://www.multiupload.com/VQC224UJ3H

This is another sample of 706D audio but this is more compliant to AVI specs.
On my pc it play in DirectShow players using CoreAVC for video and ffdshow-tryout for audio.

Could you give a look and see if it is easier to support, please?

I have been playing with this one, but it doesn't seem to be as compliant as you think. I've implemented support for tag 0x706D but your file will not play in VirtualDub due to errors from faad2. I think it is muxed in a strange way; for one thing the audio stream starts with a whole bunch of zeroes. I'm no expert on AAC bitstreams but I know at least that much ain't right.

The video won't play either in VirtualDub; ffdshow-tryouts just gives me a black screen. Unless I am running it in a debugger, in which case it gives me pink/purple garbage. Weird...

MPlayer plays it just fine.

Anyway 0x706D support will be in the next version, but I want it to be optional. Therefore I need to make the registry keys more user-friendly since the Windows XP Control Panel is pretty much useless for configuration.

I will go ahead and update the .bat files too.

As for AAC encoding, that is a major upgrade. I would like to do it, but methinks it won't be any time soon. For a long time AC3ACM did not have the ability to encode, and I remember it was something of a nightmare getting that to work.


--------------------
May the FOURCC be with you...
 
     Top
ale5000
Posted: Dec 18 2011, 12:33 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



QUOTE (fccHandler @ Dec 18 2011, 05:32 AM)
Anyway 0x706D support will be in the next version, but I want it to be optional.  Therefore I need to make the registry keys more user-friendly since the Windows XP Control Panel is pretty much useless for configuration.

VirtualDub 1.10.1 test versions allow to access ACM codec configuration directly from inside VirtualDub (Audio => Compression => Configure).
Also you can export the "Configure" function in the dll so it can be run like x264vfw: rundll32.exe x264vfw.dll,Configure

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
ale5000
Posted: Dec 19 2011, 05:07 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



QUOTE (fccHandler @ Dec 18 2011, 05:32 AM)
The video won't play either in VirtualDub; ffdshow-tryouts just gives me a black screen. Unless I am running it in a debugger, in which case it gives me pink/purple garbage. Weird...

From my tests the video play in VirtualDub using x264vfw (not with ffdshow-tryouts VFW), and it play in DirectShow players with CoreAVC for video and ffdshow-tryouts for audio but it doesn't play when using ffdshow-tryouts for both video and audio.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
fccHandler
Posted: Dec 22 2011, 04:08 AM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



I found out today that the installers (.inf and .bat) for AC3ACM were completely broken on Windows 98. I had to make several changes to the 32-bit installer to get it to work properly on both 98 and XP. I don't know how these changes might impact Windows Vista and later...

I need to check AACACM as well before releasing a new version, because it will probably need the same changes. Stay tuned.

--------------------
May the FOURCC be with you...
 
     Top
fccHandler
Posted: Jul 21 2012, 05:24 PM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



I've uploaded new builds of AACACM 1.9 and AC3ACM 2.2 to satisfy a request for Windows 95 and Windows NT support:

http://fcchandler.home.comcast.net/AACACM

http://fcchandler.home.comcast.net/AC3ACM

(For the record, applications compiled with Visual Studio 2005 will not run on these old operating systems.)

I didn't do anything with the codecs (except recompile), but AACACM contains some old test code from when I was trying to add support for tag 0x706D. I don't know whether that part actually works, but it doesn't seem to have broken anything so I left it in.

--------------------
May the FOURCC be with you...
 
     Top
wsm-9t6
Posted: Aug 1 2012, 02:54 PM


Member


Group: Members
Posts: 11
Member No.: 34514
Joined: 18-March 12



First of all, apologies if this question has been already posted and answered, but...

well, it's not a problem really, but I'd like to know why the AAC ACM appears in the WMA "flavor list" of both WmNicEnc.exe and wav2wma.exe ohmy.gif
 
     Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
73 replies since Feb 20 2011, 11:21 PM Track this topic | Email this topic | Print this topic
Pages: (5) « First ... 3 4 [5] 
<< Back to Codec Discussion