I've been trying to write a reply to you previous message about testing
but maybe you're past that stage. Basically testing should repeat test
just changing one thing at a time but first get logging working and see
if the fault occurs and leaves a message in the log file.
The next step is to get the vlc command failing when outputting to nul
as this would use the same file writing which if output to speaker
would not.
By default SBS will choose the output will be in flac so there is no
audio quality loss which would happen if transcoded into MP3.
Socketwrapper handles creation of the vlc and flac processes and
streaming audio into SBS. socketwrapper is also responsible for
ensuring no vlc and flac proresses are left behind when stream is
stopped. However under some circumstances socketwrapper can kill flac
and vlc if it thinks vlc or flac are jammed (i.e. socketwrapper sees no
data streaming for xx minutes).
regarding the conf settings - from the top of the file convert.conf in
thr server directory. You should not need to change any of these
settings - they work fine for other plugins which use another
application instead of vlc.
Code:
--------------------
Configuration file for transcoding
#
# If you wish to create custom transcoding entries that won't be overwritten
# by a new release of Squeezebox Server, create a custom-convert.conf file in
the
# Squeezebox Server root directory, or the root of the Plugins directory.
#
# On Debian, you can also create this file in #
/etc/slimserver/custom-convert.conf
#
# first line is the source format, destination format and the destination
device. Asterisk matches all
# second line is the command line for the conversion
#
# First line format:
# <source_format> <dest_format> <destination_device_type>
<destination_device_id>
#
# <source_format>: Source music format: mp3, mov, ogg, wav, etc...
# <dest_format> : Destination music format: Generally mp3, or
# possibly aif or others depending on the types
# your player supports. SliMP3 supports only
# MP3. Squeezebox currently supports mp3, aif
# and pcm. Squeezebox2 adds support for Flac and WMA.
# <destination_device_type>: currently slimp3, squeezebox, or *.
# The * is a wildcard that matches all device
# types.
# <destination_device_id>: The ID of the destination device. The
# ID of the destination device is the MAC address
# of a SliMP3 or Squeezebox device, or the IP of
# an HTTP client (such as your computer running
# WinAmp). The '*' wildcard matches all hosts
#
# either or both of <destination_device_type> and
# <destination_device_id> may be the '*' wildcard
#
#
# $FILE$ is the absolute path to the local source file
# $URL$ is the full URL for remote streams
# [bin] is the executable binary for the encoder or decoder
# - is a special command line that implies passthrough of data
#
# Capabilities
# I - can transcode from stdin
# F - can transcode from a named file
# R - can transcode from a remote URL (URL types unspecified)
#
# O - can seek to a byte offset in the source stream (not yet implemented)
# T - can seek to a start time offset
# U - can seek to start time offset and finish at end time offset
#
# D - can downsample
# B - can limit bitrate
#
# default is "IF"
#
# Substitution strings for variable capabilities
# %f - file path (local files)
# %F - full URL (remote streams)
#
# %o - stream start byte offset
#
# %S - stream samples start offset (not yet implemented)
# %s - stream seconds start offset
# %t - stream time (m:ss) start offset
# %U - stream samples end offset (not yet implemented)
# %u - stream seconds end offset
# %v - stream time (m:ss) end offset
# %w - stream seconds duration
#
# %b - limit bitrate: b/s
# %B - limit bitrate: kb/s
# %d - samplerate: samples/s
# %D - samplerate: ksamples/s
--------------------
--
bpa
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=21804
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins