Quantcast
Channel: Squeezebox : Community : Forums - Logitech Media Server
Viewing all articles
Browse latest Browse all 5300

DareToShare: My custom-convert.conf for WMA WMAL WMAP, DSF, DFF on-the-fly

$
0
0
Hi

I figured this works well in my case:
- ubuntu 18
- ffmpeg 4, sox, lame

There may be some glitches/redundancy, feel free to correct.
Some stuff (wmap,mpc) I couldn't test meself.

Cheers
Manu



CONTENT OF custom-convert.conf:
Code:

# you need ffmpeg, lame and sox

# wma
# I commented ou all the other wma [wmadec] decoders in custom.conf
wma mp3 * *
        # F:{PATH=%f}T:{START=-ss %s}B:{BITRATE=--abr %B}D:{RESAMPLE=--resample %D}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s16le -ar 48000 -f wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -

wma flc * *
        # F:{PATH=%f}T:{START=-ss %s}
        [ffmpeg] -v 0 $START$ -i $PATH$ -f wav - | [sox] -q -t wav - -t flac -C 0  -

wma pcm * *
        # FT:{START=-j %s}U:{END=-e %u}
        [ffmpeg] -v 0 -i $FILE$ -f wav - | [faad] -q -w -f 2 $START$ $END$
 
   
   
# wma lossless
wmal mp3 * *
        # F:{PATH=%f}T:{START=-ss %s}B:{BITRATE=--abr %B}D:{RESAMPLE=--resample %D}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s16le -ar 48000 -f wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -

wmal flc * *
        # F:{PATH=%f}T:{START=-ss %s}
        [ffmpeg] -v 0 $START$ -i $PATH$ -f wav - | [sox] -q -t wav - -t flac -C 0  -

wmal pcm * *
        # F:{PATH=%f}T:{START=-ss %s}
        [ffmpeg] -v 0 $START$ -i $PATH$ -f wav - | [sox] -q -t wav - -t wav -C 0  -



# wma pro
wmap mp3 * *
        # F:{PATH=%f}T:{START=-ss %s}B:{BITRATE=--abr %B}D:{RESAMPLE=--resample %D}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s16le -ar 48000 -f wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -

wmap flc * *
        # F:{PATH=%f}T:{START=-ss %s}D:{RESAMPLE=-r %d -b 24}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s24le -ar 96000  -f wav - | [sox] -q -t wav -r 96000 -b 24 - -t flac -C 0 $RESAMPLE$ -

wmap pcm * *
        # F:{PATH=%f}T:{START=-ss %s}D:{RESAMPLE=-r %d -b 24}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s24le -ar 96000  -f wav - | [sox] -q -t wav -r 96000 -b 24 - -t wav -C 0 $RESAMPLE$ -
   
   


mp4 flc * *
        # F:{PATH=%f}T:{START=-ss %s}D:{RESAMPLE=-r %d -b 24}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s24le -ar 96000 -f wav - | [sox] -q -t wav -r 96000 -b 24 - -t flac -C 0 $RESAMPLE$ -

mpc flc * *
        # F:{PATH=%f}D:{RESAMPLE=--resample %D}
        [ffmpeg] -v 0 -i $PATH$ -f wav - | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -




# DSD
# On the fly 24bit pcm conversion
# +3db is probably safe...?

# long delay to start
# dsf flc * *
#        # F:{PATH=%f}T:{START=-ss %s}D:{RESAMPLE=-af 'volume=+3dB,aresample=osf=2:osr=%d' -compression_level 0}
#        [ffmpeg] -v 0 $START$ -i $PATH$ $RESAMPLE$ -c:a flac -f flac -

dsf flc * *
        # F:{PATH=%f}T:{START=-ss %s}D:{RESAMPLE=-r %d -b 24}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s24le -ar 96000 -af 'volume=+3dB' -f wav - | [sox] -q -t wav -r 96000 -b 24 - -t flac  -C 0 $RESAMPLE$ -

dsf mp3 * *
        # F:{PATH=%f}T:{START=-ss %s}B:{BITRATE=--abr %B}D:{RESAMPLE=--resample %D}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s16le -ar 48000 -af 'volume=+3dB' -f wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -

dff flc * *
        # F:{PATH=%f}T:{START=-ss %s}D:{RESAMPLE=-r %d -b 24}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s24le -ar 96000 -af 'volume=+3dB' -f wav - | [sox] -q -t wav -r 96000 -b 24 - -t flac -C 0 $RESAMPLE$ -

dff mp3 * *
        # F:{PATH=%f}T:{START=-ss %s}B:{BITRATE=--abr %B}D:{RESAMPLE=--resample %D}
        [ffmpeg] -v 0 $START$ -i $PATH$ -c:a pcm_s16le -ar 48000 -af 'volume=+3dB' -f wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -


Viewing all articles
Browse latest Browse all 5300

Trending Articles