Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
6th March 2006, 16:11 | #1 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
BassAudio - fresh alpha is out! (2006-03-07)
BassAudio is wrapper around BASS library
http://www.un4seen.com/bass.html The BASS library is free for non-money making use - if you are not charging for the software (and it has no other commercial purpose, eg. advertising), then you can use BASS in it for free. Currently my plugin must support MP3/MP2/MP1/OGG/WAV/AIFF/WMA/FLAC/WavPack/Speex/Musepack /AAC/M4A/APE/MO3 / IT / XM / S3M / MTM / MOD / UMX Usage sample: Code:
bassAudioSource("C:\ab\Dido\001 Here With Me.m4a") Code:
bassAudioSource("C:\ab\Dido\001 Here With Me.aac") Code:
bassAudioSource("C:\ab\Dido\001 Here With Me.mp3") Warning! This is REALLY alpha version - i need testing from You! Download it here: http://www.mytempdir.com/497118 and apply this update first: http://www.mytempdir.com/499293 Source code is here: http://www.mytempdir.com/497135 edit Wilbert: downloads: http://www.geocities.com/wilbertdijk...firstAlpha.zip http://www.geocities.com/wilbertdijk...tAlpha-src.zip http://www.geocities.com/wilbertdijk...3-07-patch.zip (update) http://www.geocities.com/wilbertdijkhof/basscd22.zip (BASSCD 2.2 / for CDa)
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS Last edited by Wilbert; 21st January 2007 at 14:36. |
6th March 2006, 17:45 | #2 | Link |
Squeeze it!
Join Date: Oct 2003
Location: Germany
Posts: 472
|
интересно!
Maybe you have a look at Libavcodec, as it supports many other formats too (http://ffmpeg.sourceforge.net/ffmpeg-doc.html#SEC20). Compiling it as shared dll (without demuxers/muxers/encoders, so just the decoders) and handling the avcodec.dll access the same way you did in your approach on the bass.dll could be a nice step. Beside this ... IMHO MugFunky some time ago asked for a LibavCodecSource() for video handling purposes, but If you compile Libavcodec incl. everything, it can be used to decompress everything supported by libavcodec for avisynth purposes. http://www.inb.uni-luebeck.de/~boehm...ibavcodec.html I know theres a ffdshow support for avisynth, but maybe such a plugin could be more handy. Who knows. Last edited by Inc; 6th March 2006 at 17:50. |
6th March 2006, 17:49 | #3 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
6th March 2006, 17:55 | #4 | Link |
Squeeze it!
Join Date: Oct 2003
Location: Germany
Posts: 472
|
Nope Cologne, my russian bases on maybe 5 words, these are the only ones I know:
- Interesno / interesting (just encountered) - Harascho (?) / very well - Priviet / Hi - paka / bye bye ? A long long time ago I knew some parts of the russian alphabet as the russian language seemed to be (is) very very interesting Last edited by Inc; 6th March 2006 at 17:57. |
6th March 2006, 18:01 | #5 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
talking about BASS
fist attempt was to write generic WinAmp plugin wrapper to allow usage of WinAmp input plugin Then I perform some google-ing to find another players with plugin support. I have found XMPlay and BASS...
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
6th March 2006, 18:08 | #7 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
6th March 2006, 18:26 | #9 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Audio-CD Ripping using this plugin
Download BASSCD 2.2 from official BASS homepage Extract basscd.dll Rename it to bass_cd.dll Place bass_cd.dll near bassAudio.dll Write such script: Code:
bassAudioSource("D:\Track01.cda")
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
6th March 2006, 18:27 | #10 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
6th March 2006, 18:49 | #11 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
quick hotfix/patch uploaded!
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
6th March 2006, 19:56 | #12 | Link |
Brazilian Anime Ripper
Join Date: Nov 2001
Location: Brazil
Posts: 237
|
Can I use this plugin to load MPA source files?
__________________
Capture cards: Compro VideoMate Gold+ (Philips SAA7134 based) (not active) Hauppauge PVR 150MCE (not active) ATI TV Wonder Elite (active) |
7th March 2006, 14:40 | #13 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
new version is out - now MO3 / IT / XM / S3M / MTM / MOD / UMX file formats are supported
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
7th March 2006, 20:12 | #14 | Link |
AviSynth plugger
Join Date: Nov 2003
Location: Russia
Posts: 2,183
|
dimzon,
it is really "interesno" But can I ask you some off-topic: it is possible to create some Avisynth plugins for more advanced audio processing, for example for old vinil click removal, etc? My expirience is for video plugins only.
__________________
My Avisynth plugins are now at http://avisynth.org.ru and mirror at http://avisynth.nl/users/fizick I usually do not provide a technical support in private messages. |
7th March 2006, 20:45 | #15 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
Now I'm seriously thinking about generic WinAmp DSP plugin wrapper or/and generic VST plugin wrapper...
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
8th March 2006, 11:08 | #16 | Link |
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Haven't you see this on http://www.un4seen.com/ ?
BASS_WADSP 2.2 (.0.5) : An extension enabling the use of Winamp DSP plugins with BASS. C/C++, Delphi and Visual Basic APIs are included. |
9th March 2006, 09:50 | #17 | Link |
interlace this!
Join Date: Jun 2003
Location: i'm in ur transfers, addin noise
Posts: 4,555
|
AIF LOADER!!! YOU WIN MY INTERNET!!
sorry bout that... i'm excited. the spruce cards here produce aif files, and it's a real pain to convert them to wavs for processing in avisynth. also sucks because soft encode doesn't accept big endian raw files (and if it did there'd no doubt be a click at the start from the file header). this plugin means i can make a batch process to convert aif to wav, then send that wav to soft encode without the operator having to lift a finger. thanks heaps
__________________
sucking the life out of your videos since 2004 |
9th March 2006, 12:08 | #18 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
9th March 2006, 15:24 | #19 | Link | ||
Squeeze it!
Join Date: Oct 2003
Location: Germany
Posts: 472
|
I think if you use a dll function names parser and Google using one of these function names, maybe youll get on a site where the correct accessing is explained - depending on IF softencode somewhere/sometime did release an API Listing for developers of their dll.
Quote:
http://forum.doom9.org/showthread.ph...ght=softencode So you even could support .avs-->.ac3 using Softencodes DVD compilant and correct volume output in Behappy IF stdin input support in Softencode is given. So the supported arguments of Softencode are: Quote:
Last edited by Inc; 9th March 2006 at 15:31. |
||
9th March 2006, 15:28 | #20 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
Hmm... Seems it's time to lean SoftIce...
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|