Sorry, FAAC is the only DRM capable encoder and it is so patent and copyright encumbered that we’ve never been willing to provide a compiled version.
There are instructions for compiling that are fairly bulletproof. What operating system are you using?
I’m afraid I failed totally the last time I tried to build dream on Windows and I don’t have a windows machine to try it on. But there are old Visual Studio project files in the files area for building FAAC in a DRM compatible way.
Oh dear, Windows isn't capturing the output. Stupid operating system :(
can you list the directory ? I want to make sure faac.dll (or whatever it's called) is in there.
Can you also confirm what version of dream you are using - I presume its a compiled one from the files area - is it 2.2?
Last edit: Julian Cable 2021-08-09
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Oh dear, Windows isn't capturing the output. Stupid operating system :(
can you list the directory ? I want to make sure faac.dll (or whatever
it's called is in there.
Can you also confirm what version of dream you are using - I presume its a
compile one from the files area - is it 2.2?
Is you Windows 32 bit or 64 bit? Stefano says the libfaac.dll only works on 32 bit machines. If yours is 64 (most are these days) then you will need to compile the codec yourself.
Or if you just want to experiment, you can use the Opus codec. No real DRM receiver will be able to decode your transmissions but your own dream will.
Or experiment with slide shows first.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also if you really want to transmit, or experiment with DRM's full content capability, you would be much better using Michael's Spark software as the transmitter and Dream as the receiver. https://www.drm-sender.de/?page=history&lang=en Dream's transmitter is just the bare minimum implementation to allow bench testing of the receiver.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Then you don't really need the dream transmitter. By the way, there is a DRM capable FAAC binary buried in the Spark code - it might be a 64 bit dll and you might be able to dig it out.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is there a precompiled working aac codec set? I've tired the one in the
comments but it has not worked
Sorry, FAAC is the only DRM capable encoder and it is so patent and copyright encumbered that we’ve never been willing to provide a compiled version.
There are instructions for compiling that are fairly bulletproof. What operating system are you using?
I’m afraid I failed totally the last time I tried to build dream on Windows and I don’t have a windows machine to try it on. But there are old Visual Studio project files in the files area for building FAAC in a DRM compatible way.
Julian
From: rory bushell arclamp@users.sourceforge.net
Reply to: "[drm:discussion]" general@discussion.drm.p.re.sourceforge.net
Date: Thursday, 22 July 2021 at 09:40
To: Julian Cable julian.cable@bbc.co.uk
Subject: [drm:discussion] DRM TX aac codec
Is there a precompiled working aac codec set? I've tired the one in the
comments but it has not worked
DRM TX aac codechttps://sourceforge.net/p/drm/discussion/general/thread/e6cbcfab6c/?limit=25#d237
Sent from sourceforge.net because julian.cable@bbc.co.uk is subscribed to https://sourceforge.net/p/drm/discussion/general/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/drm/admin/discussion/forums. Or, if this is a mailing list, you can unsubscribe from the mailing list.
@jcable I now have the codecs but it still shows it greyed out?
Can you run from the command line and capture what gets printed and post it?
how do i get ti to run in commandline mode?
sorry, I just meant to run it from the command line. What operating system are you using?
windows
this is what i see https://i.imgur.com/r9RXLaI.png
so if you open a command line and cd to the directory where dream.exe is and type
dream -t
you should see some logging.
i did, nothing
Last edit: rory bushell 2021-08-09
I won't be able to respond for the next 8 hours. Funny thing called work ...
https://i.imgur.com/Hek2uqh.png
Oh dear, Windows isn't capturing the output. Stupid operating system :(
can you list the directory ? I want to make sure faac.dll (or whatever it's called) is in there.
Can you also confirm what version of dream you are using - I presume its a compiled one from the files area - is it 2.2?
Last edit: Julian Cable 2021-08-09
Yeah it's just in the root directory of the install of dream in downloads
On Tue, 10 Aug 2021, 2:07 am Julian Cable, jcable@users.sourceforge.net
wrote:
@jcable
do you have a working install for windows that has AAC txing that i could use? like a otrrent or something
sorry - l don't have a working windows machine. I'll check the names dream is looking for faac as.
ok these are the allowed names of the dll
{ "faac_drm.dll", "libfaac_drm.dll", "libfaac.dll", "faac.dll", nullptr };
so yours is ok. let me see if i can find another copy
Are you using this one: https://sourceforge.net/p/drm/discussion/codec/thread/3999cec3/#81f6 ?
Is you Windows 32 bit or 64 bit? Stefano says the libfaac.dll only works on 32 bit machines. If yours is 64 (most are these days) then you will need to compile the codec yourself.
Or if you just want to experiment, you can use the Opus codec. No real DRM receiver will be able to decode your transmissions but your own dream will.
Or experiment with slide shows first.
Also if you really want to transmit, or experiment with DRM's full content capability, you would be much better using Michael's Spark software as the transmitter and Dream as the receiver. https://www.drm-sender.de/?page=history&lang=en Dream's transmitter is just the bare minimum implementation to allow bench testing of the receiver.
yeah i have used spark for 2 years now btw
Then you don't really need the dream transmitter. By the way, there is a DRM capable FAAC binary buried in the Spark code - it might be a 64 bit dll and you might be able to dig it out.
you can only use aac mono with spark
From memory, that's a fundamental limitation of FAAC. Dream will be the same.
@jcable no what i mean is the lock the other codecs like AAC+ celp xHE-AAC and others