Windows Media Audio 9 DMO Windows Media Audio DMO Windows Media Audio 9 Speech DMO Windows Media Audio 9 Speech DShow FFmpeg QDM2 audio decoder QuickTime QDMC/QDM2 audio decoders QuickTime QCLP audio decoder QuickTime MACE3 audio decoder QuickTime MACE6 audio decoder FFmpeg RealAudio 1.0 FFmpeg RealAudio 2.0 FFmpeg COOK audio decoder FFmpeg Atrac 3 audio decoder RealAudio 1.0 Win32 RealAudio 1.0 Mac OS X RealAudio 1.0 - RealAudio 2.0 Win32 RealAudio 2.0 Mac OS X RealAudio 2.0 RealPlayer 10 COOK audio RealAudio COOK Win32 RealAudio 10 COOK Win32 RealAudio COOK Mac OS X RealAudio COOK RealAudio Sipro RealPlayer 10 RealAudio Sipro Win32 RealAudio 10 Sipro Win32 RealAudio Sipro Mac OS X RealAudio Sipro RealAudio ATRAC3 RealPlayer 10 RealAudio ATRAC3 Win32 RealAudio 10 ATRAC3 Win32 RealAudio ATRAC3 Mac OS X RealAudio ATRAC3 IMA ADPCM Duck DK4 ADPCM (rogue format number) Duck DK3 ADPCM (rogue format number) Id RoQ File Audio Decoder FFmpeg Delphine CIN audio FFmpeg 4XM ADPCM audio FFmpeg Westwood IMA ADPCM audio FFmpeg Westwood SND1 0x31444E53 FFmpeg Interplay DPCM audio FFmpeg EA ADPCM audio FFmpeg XAN DPCM audio FFmpeg THP ADPCM audio raw DV audio decoder (libdv) FFmpeg DV audio decoder FAAD AAC (MPEG-2/MPEG-4 Audio) 0x706D libfaad2 - FFmpeg FLAC audio decoder FFmpeg ALAC audio decoder FFmpeg True Audio (TTA) decoder FFmpeg WavPack audio decoder FFmpeg Shorten audio decoder Uncompressed PCM DivX audio (WMA) - MS ADPCM FFmpeg Multi-channel MPEG layer-3 on MP4 audio decoder FFmpeg MPEG layer-3 audio decoder FFmpeg MPEG layer-3 adu audio decoder FFmpeg MPEG layer-1 and layer-2 audio decoder libMAD MPEG layer 1-2-3 MPEG layer-3 IMA ADPCM MS GSM 0x31 MSN AUDIO
Etc Etc Etc.... (cant be bothered to edit the list anymore...) We have support for a bunch of these alreay, but it seems we'd get support for a lot of formats through mplayer, yepp.
How many of these does the amiga version of mplayer support?
How many of these does the amiga version of mplayer support?
mplayer -ac help (for audio, use "-vc" for video)
"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg
just tried that.. it supports heaps of formats. :)
Means kudos to the porter Now it could be possible to make a plugin that when certain filetype is recognized, launches mplayer in slave mode and controls it. There are commands that control volume, etc. Could be easier than to implement all the formats. It'll also allo the developer concentrate on other functionality (imho, something like amarok is essential,[wish mode] with lastfm client built in, collection manager etc[/wish mode]). Talking lastfm client: it should be easy, every request can be easily converted to the right url according to lastfm rules and then it's yet another streaming mp3... I wish my A1 was alive. Could be an interesting project.
Jack
"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg
If MPlayer can redirect output to raw 16bit mono/stereo data stream then a plugin using piped data would certainly be possible.
Here on linux:
Quote:
mplayer -ao help |grep pcm
pcm RAW PCM/WAVE file writer audio output
Relevant manpage snippet:
Quote:
pcm raw PCM/wave file writer audio output (no)waveheader Include or do not include the wave header (default: in- cluded). When not included, raw PCM will be generated. file=<filename> Write the sound to <filename> instead of the default au- diodump.wav. If nowaveheader is specified, the default is audiodump.pcm. fast Try to dump faster than realtime. Make sure the output does not get truncated (usually with "Too many video packets in buffer" message). It is normal that you get a "Your system is too SLOW to play this!" message.
Jack
"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg
Cool, then it is possible. TuneNet takes care of varying quantities of data supplied from a plugin and uses it's own internal mixing for the Audio. Using this method the volume control would be handled by TuneNet, along with X-Fade and frequency mixing etc.. things like the "Seek" function would pipe requests to the MPlayer control you previously mentioned.
things like the "Seek" function would pipe requests to the MPlayer control you previously mentioned.
Exactly, plus a bit of tags parsing from mplayer's stdout (I suppose wma has some tag fields). What a pity. Just wrote a gui for set of commandline set of tools that does pretty complex parsing/controlling of them, could port here bits and pieces of code. I feel pathetic without my A1
Jack
"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg
things like the "Seek" function would pipe requests to the MPlayer control you previously mentioned.
Exactly, plus a bit of tags parsing from mplayer's stdout (I suppose wma has some tag fields). What a pity. Just wrote a gui for set of commandline set of tools that does pretty complex parsing/controlling of them, could port here bits and pieces of code. I feel pathetic without my A1
Jack
Sorry to hear about your A1. Perhaps there will someday be new hardware, perhaps not - who knows - that's the frustrating bit.
Just a quick mention, I've been privileged to see a preview of Curty's excellent work on the WMA plugin. It's looking rather good! :)
make a plugin using one of these then (listing library, followed by formats that ain't supported in tunenet yet:
Ffmpeg: wav, ram, ra, voc Sidplay2: sid (includes songlength db and STIL support) (this one might be tough, but i have some patched sources that might work, ask me!) Sndfile: wav, voc, au, aiff, aifc, flac, caf, vox
I don't think we have a WavPack plugin yet either.
So there's plenty of plugins that needs to be written! Have fun!
I was going to do RealAudio via the RAPlay program. Hmm, what Bean said earlier might make that easier.
We also need PSG (none of the AY players/plugins seem to support this)
I'm now pretty much out of time for the weekend so it'll have to wait a couple of weeks before I'm able to do anything else.
Oh, and most of the sndfile ones are already supported via the Datatypes plug-in, although the quality's not there until somebody improves sound.datatype.
Rudei wrote: We have quite a few WMA files here which would need converting to MP3 in order to play which, to be frank, is a pain in the @rse!
Convert? You don't mean using windblows, don't you?
@thread
Before anyone jumps into integrating first available wma decoder, it's wise to see which one of the free ones out there in the wild is most mature/supported. As I see now mplayer support them via dmo (windows native decoder library).
Jack
"the expression, 'atonal music,' is most unfortunate--it is on a par with calling flying 'the art of not falling,' or swimming 'the art of not drowning.'. A. Schoenberg