Menu

#144 FUPPES transcoding flacs when transcoding not enabled

closed
nobody
None
5
2010-05-06
2010-05-03
No

Version: 0.660
Hostname: freenas.local
OS: FreeBSD 7.2-RELEASE-p6
Running on Pentium 3 800MHz/256MB/ABIT AX6B (Pretty old, I know), standard compilation included with FREENAS 0.7.1 Shere (revision 5024)
I have a mixture of audio file types some .wma, .mp3 and .flac. Initially when I installed this latest version from the latest FreeNAS, I deleted the old fuppes.db, rebuilt the database and the virtual container from the fuppes webpage and all worked beautifully. After a week or so, without me having played with the fuppes/UPnP configuration settings at all in FreeNAS, I couldn't stream flacs to my remote device (a UPnP enabled clock radio). When I investigated this further with a variety of different media renderer options, I discovered that the .flac files were now being reported by fuppes as .mp3 and indeed would stream to MediaPlayer on a laptop as .MP3 files - in other words fuppes has started to transcode the .flac files to mp3. Try as I might, with enabling and then disabling the transcoding switch on the UPnP config page in the FreeNAS web interface, rebuilding the database/virtual container etc. it is still transcoding the flacs to mp3. I am using the standard fuppes.cfg that comes with FreeNAS - should I edit out all references to .flac transcoding?

Discussion

  • Robert Massaioli

    Wow, I'm not going to lie to you. I've never seen that one happen before. I personally thought that 0.660 was pretty stable. However, could you please find a way to get me the config file that you are currently using, maybe by attaching it to this bug and I'll take a look at it. In the meantime you might like to consider building the latest version of fuppes from source and seeing if the problem persists.

     
  • Michael Fisher

    Michael Fisher - 2010-05-04

    fuppes .cfg

     
  • Michael Fisher

    Michael Fisher - 2010-05-04

    I have attached the fuppes.cfg file that is with the FreeNAS version that I have. You may well be right that it would be better to build fuppes from source since I installed the pre-compiled FreeNAS, so obviously I don't know exactly what options were used in building fuppes. I am a complete novice with FreeBSD, which is why I have been resisting this route, but it will be good for my soul to learn! Thanks fore responding so quickly.

     
  • Robert Massaioli

    Only two things jumped out at me. The first one is that you use the re0 network interface; I think that it might exist on your machine but just double check. However the problem probably lies on line 88 of your config file with the enabled='false' not being honored. Can you please delete the lines [91, 100]; that is inclusive. It is the transcoding section for flac. That is the only thing that I can see that explains the behavior.

     
  • Michael Fisher

    Michael Fisher - 2010-05-06

    Awesome Dude! - It works. I actually did try something like this on the earlier build of FreeNAS/FUPPES and when FUPPES tried to start, it failed with a "Error parsing config file", or something very similar. This time however I deleted the section you suggested and also deleted the line
    <transcode_flac>false</transcode_flac>
    which is line 26 in my config file. It does look as though fuppes is transcoding (at least .flacs) whether or not the option is set on the web interface. The re0 interface is real and works fine incidentally. Thanks once again for the advice.

     
  • Michael Fisher

    Michael Fisher - 2010-05-06

    Problem solved!

     
  • Michael Fisher

    Michael Fisher - 2010-05-06
    • status: open --> closed
     

Log in to post a comment.