Menu

DRM TX aac codec

2021-07-22
2021-08-12
1 2 > >> (Page 1 of 2)
  • rory bushell

    rory bushell - 2021-07-22

    Is there a precompiled working aac codec set? I've tired the one in the
    comments but it has not worked

     
    • Julian Cable

      Julian Cable - 2021-07-22

      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.

       
  • rory bushell

    rory bushell - 2021-08-09

    @jcable I now have the codecs but it still shows it greyed out?

     
  • Julian Cable

    Julian Cable - 2021-08-09

    Can you run from the command line and capture what gets printed and post it?

     
  • rory bushell

    rory bushell - 2021-08-09

    how do i get ti to run in commandline mode?

     
  • Julian Cable

    Julian Cable - 2021-08-09

    sorry, I just meant to run it from the command line. What operating system are you using?

     
  • rory bushell

    rory bushell - 2021-08-09

    windows

     
  • rory bushell

    rory bushell - 2021-08-09
     
  • Julian Cable

    Julian Cable - 2021-08-09

    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.

     
    • rory bushell

      rory bushell - 2021-08-09

      i did, nothing

       

      Last edit: rory bushell 2021-08-09
  • Julian Cable

    Julian Cable - 2021-08-09

    I won't be able to respond for the next 8 hours. Funny thing called work ...

     
  • rory bushell

    rory bushell - 2021-08-09
     
  • Julian Cable

    Julian Cable - 2021-08-09

    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
  • rory bushell

    rory bushell - 2021-08-09
     
  • rory bushell

    rory bushell - 2021-08-09

    do you have a working install for windows that has AAC txing that i could use? like a otrrent or something

     
  • Julian Cable

    Julian Cable - 2021-08-10

    sorry - l don't have a working windows machine. I'll check the names dream is looking for faac as.

     
  • Julian Cable

    Julian Cable - 2021-08-10

    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

     
  • Julian Cable

    Julian Cable - 2021-08-10

    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.

     
  • Julian Cable

    Julian Cable - 2021-08-10

    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.

     
    • rory bushell

      rory bushell - 2021-08-10

      yeah i have used spark for 2 years now btw

       
      👍
      1
      • Julian Cable

        Julian Cable - 2021-08-10

        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.

         
        • rory bushell

          rory bushell - 2021-08-10

          you can only use aac mono with spark

           
          • Julian Cable

            Julian Cable - 2021-08-10

            From memory, that's a fundamental limitation of FAAC. Dream will be the same.

             
            • rory bushell

              rory bushell - 2021-08-10

              @jcable no what i mean is the lock the other codecs like AAC+ celp xHE-AAC and others

               
1 2 > >> (Page 1 of 2)

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.